[RECOVERY] TWRP touch recovery v2.8.6.0

Search This thread

dd98

Senior Member
May 19, 2013
1,922
2,216
Last edited:

dd98

Senior Member
May 19, 2013
1,922
2,216
MDMower TWRP Changelog

Changelog
Code:
Update to 2.8.6.0
-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) 

Updated to 2.8.1.1
CPU performance profiles – speeds up compressed and/or encrypted backups
Support both data/media and dedicated storage variants

Updated to 2.8.0.1
Built with cm-11.0 base
Add recovery-agnostic charging LED indicator service
Change USB VendorID:ProductID for ADB/ADB+MTP to match HTC’s stock configuration


[2.7.1.3-beta] Built with cm-11.0 base
[2.7.1.3-beta] Refactor battery charging indicator into lib (gerrit 9332)
Correctly write bootloader messages to /misc partition without wiping everything else
Track backup and restore progress
Color in the console
Refresh after partition changes
Do not restore file system on data/media devices
libtar: don’t set parent dir’s context when extracting a file
HTC LED charging indicator

Updated to 2.7.1.0
libtar: don’t set parent dir’s context when extracting a file
HTC LED charging indicator
 
Last edited:

Rapier

Forum Moderator
Staff member
Maybe it is a good thing to put also the changelog in OP. I was wondering what's the difference to the official TWRP builds and others may ask as well. Also state that this is an unofficial TWRP build

Unofficial 2.7.1.0a: Important changes since official 2.7.1.0
- libtar: don’t set parent dir’s context when extracting a file
- HTC LED charging indicator
Unofficial 2.7.1.0a: Known issues and limitations
- This should be fixed with 2.7.1.0, but I have not confirmed: When upgrading from some other maintainers’ TWRP builds, it may be necessary to delete the settings file /sdcard/TWRP/.twrps or TWRP will loop its startup routine at the splash screen.
- Off-mode charging does not display charging images; the LED works though.
Original mdmower page for Ville
 
Last edited:
  • Like
Reactions: dd98

dd98

Senior Member
May 19, 2013
1,922
2,216
Maybe it is a good thing to put also the changelog in OP. I was wondering what's the difference to the official TWRP builds and others may ask as well. Also state that this is an unofficial TWRP build

Original mdmower page for Ville

I will and do u know what partition is recovery on for HBOOT 2.16, on 2.15 its at /dev/block/mmcblk0p22. Need to know as I'm making recovery-flashable .zips
 

Loreane Van Daal

Senior Member
Nov 16, 2012
770
341
Београд
I will and do u know what partition is recovery on for HBOOT 2.16, on 2.15 its at /dev/block/mmcblk0p22. Need to know as I'm making recovery-flashable .zips


/recovery | /dev/block/mmcblk0p22 | Size: 15MB
Flags: IsPresent
Primary_Block_Device: /dev/block/mmcblk0p22
Display_Name: Recovery
Storage_Name: recovery
Backup_Path: /recovery
Backup_Name: recovery
Backup_Display_Name: Recovery
Storage_Path: /recovery
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd


From recovery log. Couldn't extract via terminal with /dev/block/platform or cat proc/partitions. So i guess it's same block.

Востани Сербие, востани царице.
 
  • Like
Reactions: dd98

dd98

Senior Member
May 19, 2013
1,922
2,216
/recovery | /dev/block/mmcblk0p22 | Size: 15MB
Flags: IsPresent
Primary_Block_Device: /dev/block/mmcblk0p22
Display_Name: Recovery
Storage_Name: recovery
Backup_Path: /recovery
Backup_Name: recovery
Backup_Display_Name: Recovery
Storage_Path: /recovery
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd


From recovery log. Couldn't extract via terminal with /dev/block/platform or cat proc/partitions. So i guess it's same block.

Востани Сербие, востани царице.

try "cat /proc/emmc"
 

Loreane Van Daal

Senior Member
Nov 16, 2012
770
341
Београд
It's the same. mmcblk0p22 is recovery partition.
ViperOneS@/$ su
ViperOneS@/# cat /proc/emmc
dev: size erasesize name
mmcblk0p23: 000ffa00 00000200 "misc"
mmcblk0p22: 00fffe00 00000200 "recovery"
mmcblk0p21: 01000000 00000200 "boot"
mmcblk0p33: 67fffc00 00000200 "system"
mmcblk0p30: 00140200 00000200 "local"
mmcblk0p34: 0ffffe00 00000200 "cache"
mmcblk0p35: 310000000 00000200 "userdata"
mmcblk0p26: 01400000 00000200 "devlog"
mmcblk0p28: 00040000 00000200 "pdata"
mmcblk0p36: 030d4000 00000200 "fat"
mmcblk0p31: 00010000 00000200 "extra"
mmcblk0p32: 0616a000 00000200 "reserve"
mmcblk0p17: 02d00000 00000200 "radio"
mmcblk0p18: 00a00000 00000200 "adsp"
mmcblk0p16: 00100000 00000200 "dsps"
mmcblk0p19: 00500000 00000200 "wcnss"
mmcblk0p20: 007ffa00 00000200 "radio_config"
mmcblk0p24: 00400000 00000200 "modem_st1"
mmcblk0p25: 00400000 00000200 "modem_st2"
mmcblk0p32: 0616a000 00000200 "reserve"
ViperOneS@/#

Востани Сербие, востани царице.
 
Last edited:
  • Like
Reactions: dd98

dd98

Senior Member
May 19, 2013
1,922
2,216
It's the same. mmcblk0p22 is recovery partition.
ViperOneS@/$ su
ViperOneS@/# cat /proc/emmc
dev: size erasesize name
mmcblk0p23: 000ffa00 00000200 "misc"
mmcblk0p22: 00fffe00 00000200 "recovery"
mmcblk0p21: 01000000 00000200 "boot"
mmcblk0p33: 67fffc00 00000200 "system"
mmcblk0p30: 00140200 00000200 "local"
mmcblk0p34: 0ffffe00 00000200 "cache"
mmcblk0p35: 310000000 00000200 "userdata"
mmcblk0p26: 01400000 00000200 "devlog"
mmcblk0p28: 00040000 00000200 "pdata"
mmcblk0p36: 030d4000 00000200 "fat"
mmcblk0p31: 00010000 00000200 "extra"
mmcblk0p32: 0616a000 00000200 "reserve"
mmcblk0p17: 02d00000 00000200 "radio"
mmcblk0p18: 00a00000 00000200 "adsp"
mmcblk0p16: 00100000 00000200 "dsps"
mmcblk0p19: 00500000 00000200 "wcnss"
mmcblk0p20: 007ffa00 00000200 "radio_config"
mmcblk0p24: 00400000 00000200 "modem_st1"
mmcblk0p25: 00400000 00000200 "modem_st2"
mmcblk0p32: 0616a000 00000200 "reserve"
ViperOneS@/#

Востани Сербие, востани царице.

Thanks, there will be two recovery flashable zips coming soon
 
  • Like
Reactions: Loreane Van Daal

Jeeza

Senior Member
Dec 28, 2011
252
14
Padova
Hi! is this compatible with MaximusHD? After the recovery update, can I backup and restore my MaxHD rom?
 

dd98

Senior Member
May 19, 2013
1,922
2,216
Hi! is this compatible with MaximusHD? After the recovery update, can I backup and restore my MaxHD rom?

It should, but just to be safe make a backup with TWRP 2.6.1.0 that came with Maximus and try to restore with TWRP on this thread, if it doesn't work then flash TWRP 2.6.1.0
 

nate51

Senior Member
Oct 29, 2010
654
146
Markham, ON
I'm on HBOOT 2.16 and recovery 2.7.0.8 I tried flashing the zip file and it's giving me an error "E:Error executing updater binary in zip..." I deleted the .twrps file so not sure whats going wrong in the flash.
 

dd98

Senior Member
May 19, 2013
1,922
2,216
I'm on HBOOT 2.16 and recovery 2.7.0.8 I tried flashing the zip file and it's giving me an error "E:Error executing updater binary in zip..." I deleted the .twrps file so not sure whats going wrong in the flash.

It might be my fault, just flash it in fastboot or flash image gui
 
  • Like
Reactions: nate51

nate51

Senior Member
Oct 29, 2010
654
146
Markham, ON
It might be my fault, just flash it in fastboot or flash image gui

I tried the flash image GUI but it's not responsive for some reason, I open the app grant SU permission and it just gives me a blank screen. I tried Fastboot but something about Sense 6 does not allow ADB to read my phone anymore, I didn't have the problem when using CM11. Just Sense 6 4.4.2. So flashing in recovery was kind of my last ditch option.

---------- Post added at 09:39 PM ---------- Previous post was at 09:25 PM ----------

It might be my fault, just flash it in fastboot or flash image gui

My bad, I just had to update Superuser binary and the GUI app worked, I successfully flashed 2.7.1.0a img. Thanks for the help.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 20
    Since there has been some confusion about which recovery to use when flashing KitKat and Lollipop ROMs, here is the thread for it.
    This is NOT my work, all thanks go to @mdmower

    This recovery is REQUIRED for flashing KitKat ROMs and Lollipop ROMs

    To install, go to bootloader and type in: fastboot flash recovery (filename).img

    Official TWRP (All Hboots) - 2.8.6.0

    Unofficial TWRP (All Hboots) - 2.8.5.5

    Material Design TWRP Themes (thanks @letsurock)
    6
    I know the first post says only the 2.8.1.1 universal works on Hboot 2.16, but is it possible that this one would work too?
    I compared the commits from mdmower which make the universal TWRP with the ramdisk of 2.8.5.0 and the stuff needed for dual hboot compatibility is there. For example there is a fstab for both the 2.15 and 2.16 partition layout in /etc, but in the init scripts the code to choose the right fstab is missing. EDIT: The script to choose the right fstab for the right hboot is there too.
    Does anybody have any info about it?
    Thanks

    EDIT: @Hauk92 in the Q/A thread agrees.

    Updated the thread to show official twrp is for 2.16 aswell
    4
    2.7.1.3-beta has been released, download:
    hboot 2.15
    hboot 2.16
    Thanks to @mdmower

    Changelog:
    Code:
    Unofficial 2.7.1.2/2.7.1.3: Important changes since official 2.7.1.0
    [2.7.1.3-beta] Built with cm-11.0 base
    [2.7.1.3-beta] Refactor battery charging indicator into lib (gerrit 9332)
    Correctly write bootloader messages to /misc partition without wiping everything else
    Track backup and restore progress
    Color in the console
    Refresh after partition changes
    Do not restore file system on data/media devices
    libtar: don’t set parent dir’s context when extracting a file
    HTC LED charging indicator