[Miscellaneous Android Development] surdu_petru:
Team Win Recovery Project !​

​

​

​

Permanent TWRP Recovery 2.8.7.0

Huawei Ascend G620S

Changelog :

What’s new in 2.8.7.0:
[LIST]
[*] Initial ground work for software drawn keyboard (_that)
[*] Fix handling of wiping internal storage on datamedia devices (xuefer)
[*] Allow DataManager to set and read values from the system properties (xuefer)
[*] Fix crash when taking screenshots on arm64 devices
[*] Fix error message after an ORS script completes (Dees_Troy)
[*] Fix crashes / error when creating encrypted backups (_that, Dees_Troy)
[*] Add system read only option – more details below (Dees_Troy)
[*] Add resize2fs and GUI option to run resize2fs (Dees_Troy)
[*] Fix crash loop caused by empty lines in AOSP recovery command file (_that)
[*] Prevent duplicate page overlays such as multiple lock screens (mdmower)
[/LIST]
What’s new in 2.8.6.0:
[LIST]
[*] Fix daylight savings time rules for USA and Europe (_that)
[*] Allow mulitple overlays for popup boxes (Dees_Troy)
[*] Add pattern style password entry for decrypt (Tassadar)
[*] Keyboard improvements (_that)
[*] Update AOSP base to 5.1 (Dees_Troy)
[*] Reduce theme count to 5 and rely on scaling (Dees_Troy)
[*] Various scaling improvements (Dees_Troy)
[*] Improved handling of resources in the GUI (_that)
[*] Make scroll bar size proportional to list size (_that)
[*] Allow scoll lists to render without a header (_that)
[*] Make console scroll per pixel with kinetic scrolling (_that)
[*] Support styles in XML to reduce XML size and improve consistentcy (Dees_Troy)
[*] Various other fixes and improvements (mdmower, bigbiff, codelover, etc)
[/LIST]
What's new in 2.8.1.0 :
[LIST]
[*] MTP fixes and improvements - you can now copy zips to the root of storage - thanks to _that
[*] TrueType Font support - optional as it takes up a decent amount of space so may not be available on all devices - thanks to Tassadar
[*] Temperature support - thanks to bigbiff
[*] Various other bugfixes and tweaks
[/LIST]
What's new in 2.8.0.0 :
[LIST]
[*] Add MTP support to recovery thanks mostly to bigbiff with a little help from Dees_Troy
[*] Add command line capabilities - you can now execute various TWRP features via adb instead of the touchscreen
[*] Add support for color in the console and give error, warning, and highlight lines different colors
[*] Track backup and restore progress based on file sizes to provide a much more accurate indication of progress
[*] Improve handling of /misc thanks to mdmower
[*] Improve setting of time on Qualcomm devices thanks to [NUT]
[*] Allow using images on slidervalue GUI objects thanks to Tassadar
[*] Allow using variables and addition and subtraction in variables for easier theming
[*] Add support for 1440x2560, 280x280, and 320x320 resolutions and update 240x240
[*] Allow ui.xml file to include additional xml files to help break up the theme and make TWRP easier to maintain
[*] Other minor fixes and improvements
[/LIST]
What's new in 2.7.1.0 :
[LIST]
[*] Add GUI option to change or repair file systems on individual partitions. The change is destructive so backup your data including internal sdcard first. This option should make it a little easier to migrate a device from ext4 -> f2fs, for instance. You will find this option under Wipe -> Advanced Wipe, then select only one partition and then press the Repair or Change File System button. If a developer has added f2fs support for your device and we don't have it in TWRP, please contact me via PM to arrange for it to be added.
[*] Various bugfixes to backup and restore
[*] Improvements to USB storage handling
[*] Added a class to search for files to make finding the correct brightness file automatic in most cases
[*] Various other bugfixes and tweaks
[/LIST]
What's new in 2.7.0.0 :
[LIST]
[*] Faster graphics rendering by disabling alpha blending on fully opaque objects thanks to Tassadar
[*] Allow sideloading from /tmp on encrypted devices
[*] Check for a crypto footer before asking for a password to prevent user confusion
[*] Additional checks for validity to auto generated backup names
[*] Text wrap in the console output
[*] Proper caps lock support in the keyboard
[*] Mouse support via USB OTG for devices with a broken digitizer
[*] Improve scanning of storage locations for OpenRecoveryScript
[*] Haptic feedback for buttons, keyboard, and vibration at the end of longer running actions
[*] Fixed ext4 wiping when no selinux contexts are defined for that partition (e.g. sd-ext)
[*] Update SuperSU to 1.93 and improve installation process
[*] Added selinux contexts restoration to fix permissions
[*] Load RTC offset on Qualcomm devices to fix the date/time in recovery
[*] USB Mass Storage fixes Add SELinux support checking
[*] Add Disk Usage class to better handle excluded folders (e.g. Google Music cache)
[*] Add 4.4 AOSP decrypt support
[*] Add some toolbox utilities to TWRP (namely to support SELinux functions not supported in busybox)
[*] Various SELinux fixes and bug fixes
[/LIST][CENTER][/CENTER]

Downloads :

[CENTER]
* New Update : [URL="http://xdaforums.com/showpost.php?p=64952135&postcount=20"]TWRP 2.8.7.0 [/URL]

* [URL="https://www.androidfilehost.com/?fid=23991606952615091"]openrecovery-twrp-2.8.6.0.img[/URL] md5 : 842c13cefe34632cdf4def386cc6dc62
[/CENTER]

Installation :

[CENTER]
* [FONT="Arial Black"]Your Device Must Have A Unlock Bootloader ![/FONT]

*[FONT="Arial Black"] Image File ( openrecovery-twrp-2.8.6.0.img ) :[/FONT]
[LIST]
[*] boot your device in bootloader mode by :> adb reboot bootloader
[*] flash custom recovery :> fastboot flash recovery openrecovery-twrp-2.8.6.0.img
[*] reboot your device :> fastboot reboot
[/LIST]
[/CENTER]

Boot into TWRP :

[CENTER]
* > adb reboot recovery

* keep pressing at the same time : power off button and volume up about 10 sec. - as soon at your device vibrate , please relase power off button and keep pressing volume up -> your device will enter very soon into TWRP recovery !
[/CENTER]

Source :

[CENTER]* [URL="https://github.com/TeamWin/Team-Win-Recovery-Project/tree/twrp2.7"]TeamWin GitHub[/URL] !

* G620S-TWRP : [URL="https://github.com/surdupetru/g620s_twrp"]Github[/URL] ;
[/CENTER]

Credit :

[CENTER]* [URL="http://teamw.in/project/twrp2"][B]Team[COLOR="RoyalBlue"]Win[/B][/COLOR][/URL]

* [URL="http://xdaforums.com/showthread.php?t=1943625"]Dees_Troy[/URL]

* [URL="http://xdaforums.com/member.php?u=4878287"]_that[/URL]

* EloYGomeZ, [URL="http://xdaforums.com/member.php?u=5091734"]dianlujitao[/URL]
[/CENTER]

FAQ :

[CENTER]
* please perform a Backup with this version of TWRP - after that, you'll be able to restore successfully !

* do not perform a Restore from a Backup performed with other version of TWRP - your device will end with boot loop into TWRP !
[/CENTER]

​

regards,

Surdu Petru