5,597,542 Members 31,677 Now Online
XDA Developers Android and Mobile Development Forum

[DEV][14/Sep/2013]unOFFICIAL TWRP|v2.6.3.0

Tip us?
 
kokotas
Old
(Last edited by kokotas; 14th September 2013 at 08:57 AM.) Reason: wip
#1  
kokotas's Avatar
Senior Member - OP
Thanks Meter 1541
Posts: 713
Join Date: Oct 2007
Location: Athens
Default [DEV][14/Sep/2013]unOFFICIAL TWRP|v2.6.3.0

Introduction:
---------------------
Team Win Recovery Project 2.X, or twrp2 for short, is a custom recovery built with ease of use and customization in mind. It’s a fully touch driven user interface – no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.

Phone look:
---------------------


Notice:
---------------------
The attached recovery images were compiled from TWRP's open source.
They were only tested on a European version of the HTC-HD2 powered by cLK bootloader.
The performance on devices powered by MAGLDR bootloader should be considered untested.

Disclaimer:
---------------------
As usual, use at your own risk. TeamWin, arif-ali or kokotas is not responsible for anything bad that may occur from using twrp2.
Nobody appointed me to compile TWRP for HD2. I'm not TeamWin's member. It just happened...
If anyone else is willing to do it and probably do it better I will be glad to step aside,
Key Features:
---------------------
* Ability to save custom recovery settings
* Touchscreen driven with real buttons and drag-to-scroll
* XML-based GUI that allows full customization of the layout – true theming!
* Settings are saved to the sdcard and persist through reboots
* Ability to choose which partitions to back up and which to restore
* Ability to choose to compress backups – now with pigz (multi-core processor support for faster compression times)
* Basic file manager (copy, move, delete, and chmod any file)
* OpenRecoveryScript scripting engine
* On-screen keyboard in recovery! -- supports long press, backspace repeat, and swipe left deletes everything left of the cursor
* ADB sideload functionality from AOSP
* Pseudo-terminal emulator
* Ability to backup large partitions (size>4GB) by splitting the backup archive.

Mainline TWRP Change-Log:
---------------------
Follow up the changes in mainline project at TeamWin's page : http://www.teamw.in/project/twrp2.

HD2's TWRP Change-Log:
---------------------
  • Initial TWRP versions
    1. List of changes
  • TWRP v2.4.0.0.r1 @ 2013.01.17
    1. Compiled version based on mainline code (v2.4.0.0Alpha).
    2. Fix boot partition's filesystem for MAGLDR's backup&restore to work.
    3. Fix getting fs-type from a partition created with a label.
    4. Fix the name of the backup sub-folder(htcleo instead of 0s).
  • TWRP v2.4.4.0 @ 2013.04.03
    1. Compiled version based on mainline code (v2.4.4.0).
    2. Fix boot partition's filesystem for MAGLDR's backup&restore to work.
    3. Fix the name of the backup sub-folder(htcleo instead of 0s).
  • TWRP v2.5.0.0 @ 2013.04.10
    1. Compiled version based on mainline code (v2.5.0.0).
      NOTE: Compiled unmodified source code refused to boot! So I had to change a little bit more this time, just to get it to boot up.
    2. Fix boot partition's filesystem for MAGLDR's backup&restore to work.
    3. Fix the name of the backup sub-folder(htcleo instead of 0s).
  • TWRP v2.6.0.0 @ 2013.07.09
    1. Compiled version based on mainline code (v2.6.0.0).
    2. Fix boot partition's filesystem for MAGLDR's backup&restore to work.
    3. Fix the name of the backup sub-folder(htcleo instead of 0s).
  • TWRP v2.6.1.0 @ 2013.08.31
    1. Compiled version based on mainline code (v2.6.1.0).
    2. Fix boot partition's filesystem for MAGLDR's backup&restore to work.
    3. Fix the name of the backup sub-folder(htcleo instead of 0s).
  • TWRP v2.6.3.0 @ 2013.09.14
    1. Compiled version based on mainline code (v2.6.3.0).
    2. Fix boot partition's filesystem for MAGLDR's backup&restore to work.
    3. Fix the name of the backup sub-folder(htcleo instead of 0s).

Installation:
---------------------
  1. Make sure you have adb and fastboot working. Please don't ask here questions about this - a simple web search will be enough to help you.
  2. Make sure that the size of the 'recovery' partition is enough for the image to fit.
  3. Make sure the name of the recovery *.img file is the one you use in the commands or in flash.cfg
  • [cLK/MAGLDR]
    Flashing the zip file from Recovery
    1. Download zip file to your computer and copy to /sdcard.
    2. Reboot phone into recovery.
    3. Select to install the zip file from your /sdcard.
    4. Reboot Phone into recovery as normal.
  • [cLK/MAGLDR]
    Flashing the *.img file while booted in Android
    1. Download the recovery file to your computer.
      If it is a zip file, extract the *.img.
    2. (Win) Open the folder you have the recovery, do a [Shift+RightClick] and select "Open command window here".
      (Lnx) Open the folder you have the recovery, RigthClick and select "Open in Terminal".
    3. Execute the commands:
      Code:
      adb push recovery-leo.img /sdcard/recovery-leo.img
      adb shell erase_image recovery
      adb shell flash_image recovery /sdcard/recovery-leo.img
    4. Reboot Phone into recovery as normal.
  • [cLK]
    Flashing the *.img file while in fastboot mode(cLK menu)
    1. Download the recovery file to your computer.
      If it is a zip file, extract the *.img.
    2. (Win) Open the folder you have the recovery, do a [Shift+RightClick] and select "Open command window here".
      (Lnx) Open the folder you have the recovery, RigthClick and select "Open in Terminal".
    3. Reboot phone into cLK menu (fastboot mode).
    4. Execute the commands:
      Code:
      fastboot erase recovery
      fastboot flash recovery recovery-leo.img
      fastboot oem boot-recovery
  • [MAGLDR]
    Flashing the *.img file while in USB Flasher mode(using DAF.exe)
    WARNING!!! This will erase your current Rom on NAND too!
    1. Download the recovery file to your computer.
      If it is a zip file, extract the *.img.
    2. Open the folder you have the recovery and place DAF.exe and flash.cfg in that same folder.
    3. Edit flash.cfg according to required recovery partition size:
      Make sure the .img file has the name that flash.cfg specifies!!
      i.e. If the *.img file is named recovery-leo.img and min-required-size = 6MB then the flash.cfg could be:
      Code:
      misc ya 1M
      recovery rrecov|ro|nospr 6M recovery-leo.img
      boot yboot|ro 5M
      system ya 150M
      cache ya 2M
      userdata ya|asize|hr allsize
      Check out the info about flash.cfg.
    4. Connect the device to the computer via usb, enter MAGLDR and select USB Flasher option.
    5. Right click on DAF.exe and select Run as Administrator.
    6. Click [NEXT] when asked and wait to finish.

Download:
---------------------
Old Releases:
---------------------
 


Special Thanks to:
---------------------
* Core twrp 2 development team: agrabren, Dees_Troy, ViViDboarder, and AssassinsLament
* Toastcfh – for his underappreciated dedication to the community
* s0up and kevank for their hard work on the web side of things.
* The rest of Team Win: shift, onicrom, netarchy, kevank, myndwire, bigbiff, dkelle4, shinzul, spiicytuna, and eyeballer
* Amon_RA - for his great Recovery
* Koush - for his dedication to the community and ClockworkMod
* For all the help with devices and testing Akmzero, arif-ali, Evil_DevNull, gus6464, Jesusice, Pyrostic, [R], and Rootzwiki
* As always thank you to the Team's supporters and the Android Community.
Attached Files
File Type: zip HD2_TWRP_2.4.0.0.r1.zip - [Click for QR Code] (4.84 MB, 1429 views)
File Type: zip HD2_SD_TWRP_2.4.0.0.r1(extract_to_sdcard).zip - [Click for QR Code] (4.75 MB, 775 views)
File Type: zip HD2_TWRP_2.4.4.0.zip - [Click for QR Code] (5.24 MB, 185 views)
File Type: zip HD2_SD_TWRP_2.4.4.0(extract_to_sdcard).zip - [Click for QR Code] (5.15 MB, 117 views)
File Type: zip HD2_TWRP_2.5.0.0.zip - [Click for QR Code] (5.34 MB, 857 views)
File Type: zip HD2_SD_TWRP_2.5.0.0(extract_to_sdcard).zip - [Click for QR Code] (5.25 MB, 738 views)
File Type: zip HD2_TWRP_2.6.0.0.zip - [Click for QR Code] (5.61 MB, 652 views)
File Type: zip HD2_SD_TWRP_2.6.0.0(extract_to_sdcard).zip - [Click for QR Code] (5.52 MB, 408 views)
File Type: zip HD2_TWRP_2.6.1.0.zip - [Click for QR Code] (5.63 MB, 184 views)
File Type: zip HD2_SD_TWRP_2.6.1.0(extract_to_sdcard).zip - [Click for QR Code] (5.55 MB, 131 views)
File Type: zip HD2_TWRP_2.6.3.0.zip - [Click for QR Code] (5.78 MB, 2411 views)
File Type: zip HD2_SD_TWRP_2.6.3.0(extract_to_sdcard).zip - [Click for QR Code] (5.69 MB, 1636 views)
elfin => hd2 => nexus 5
The Following 63 Users Say Thank You to kokotas For This Useful Post: [ Click to Expand ]
 
arif-ali
Old
(Last edited by KennyG123; 15th December 2012 at 03:44 PM.)
#2  
arif-ali's Avatar
Recognized Developer
Thanks Meter 1637
Posts: 1,001
Join Date: Nov 2007
Location: Sheffield

 
DONATE TO ME
Default [22 Dec 2011][RECOVERY] Team Win Recovery Project (twrp) v2.0.0RC0.1

Original OP
Attached Thumbnails
Click image for larger version

Name:	phonehome.jpg
Views:	7412
Size:	16.8 KB
ID:	820583   Click image for larger version

Name:	phoneinstall2.jpg
Views:	5201
Size:	13.8 KB
ID:	820584  
The Following 71 Users Say Thank You to arif-ali For This Useful Post: [ Click to Expand ]
 
arif-ali
Old
(Last edited by arif-ali; 18th December 2011 at 04:41 AM.) Reason: RM to Rom Manager
#3  
arif-ali's Avatar
Recognized Developer
Thanks Meter 1637
Posts: 1,001
Join Date: Nov 2007
Location: Sheffield

 
DONATE TO ME
Default FAQ

FAQ from TWRP team is here

Q: Does Rom Manager work with this
A: No

Q: Will you be providing support for Rom Manager
A: Maybe, when I have time, or if Team View release it before me

Q: Does it work with MAGLDR
A: Yes, use AD recovery

Q: Does this mean we cannot easily install ROMs
A: Yes, but the code for that may be added at later date, this is Work In Porgress

Q: Will reboot to Recovery work as normal
A: Yes

Q: Does Off-mode charging still work
A: Yes, same as CWM on cLK. it will charge when off, but pressing the power button while charging will not turn the phone on

Q: I got "failed with error: -1"
A: make sure the recovery size is 5M, anything below that is not supported, You can check this by running adb cat "/proc/mtd | grep recovery"
The Following 22 Users Say Thank You to arif-ali For This Useful Post: [ Click to Expand ]
 
arif-ali
Old
(Last edited by arif-ali; 23rd December 2011 at 06:28 PM.) Reason: 2.0.0RC0.1 changelog
#4  
arif-ali's Avatar
Recognized Developer
Thanks Meter 1637
Posts: 1,001
Join Date: Nov 2007
Location: Sheffield

 
DONATE TO ME
Default Changelog

ChangeLog
---------------------
2011-12-22 - v2.0.0RC0.1
  • Fix issues with wiping data on MTD devices (thanks Dees_Troy)

2011-12-18 - v2.0.0RC0
  • Initial release of twrp 2
  • Full GUI touchscreen with buttons and XML engine
  • Fixed sdcard free space checking
  • Fixed bugs with MD5 zip file checking
  • Now check more places for a serial number
  • Too many fixes versus twrp 1.1.1 to list

2011-10-11 - v1.1.1-3
  • Fix sd-ext issues (no longer use auto FS, and use ext3)

2011-10-08 - v1.1.1-2
  • Fix sd-ext restore issue
  • Fix issue with SD repartition and the send button again

2011-10-08 - v1.1.1
  • fixed fix permissions bug
  • fixed md5 checking for zip install

2011-10-07 - v1.1.0-2
  • Changed the select key from power to call button

2011-10-07 - v1.1.0-1
  • Changed buttons so that it works with the HD2
  • HD2 Initial Release

2011-10-05 - v1.1.0
  • brand new nandroid process with more error checking and supports ext3/ext4 types of devices
  • sdcard partitioning is available for devices with a sdcard (courtesy of koush from CWM source)
  • can choose multiple zips before flashing and they will flash in the order chosen
  • files & folders are sorted case insensitive
  • added option to sort zips by file date instead of file name
  • can apply themes and change time zones without rebooting for instant gratification
  • saved settings will now persist through version changes
  • added myn's warm theme with color codes courtesy of myn
  • added option to wipe system, data, and cache with rm -rf during a nandroid restore to maintain existing file system settings like block size
  • added options for automatic md5 checking of zips
  • twrp spam off by default which makes nandroids up to 10x faster

2011-08-05 - v1.0.3
  • Added timezones that should cover everyone
  • Added twrp spam feature (twrp settings)
  • Added fix permissions (advanced menu)
  • Added wipe cache and dalvik into Flash Zip menu
  • Added copy recovery.log to /sdcard (advanced menu)
  • Added output spam/no spam to restores
  • Added mke2s prebuilt to /sbin
  • Fixed SD-EXT issues, (no partition SD-EXT features yet)
  • Fixed EFS partition issues
  • Changed the way we do backups on mtd devices, which should fix any boot partition issues (we suggest making new backups if you have an mtd device, EVO4G,NS,NS4G,etc)

2011-07-31 - v1.0.2
  • Fixed SD-EXT issues
  • Added Format SD-EXT into format menu
  • Removed GAPPS support, CM7 automatically backsup and restores if you already have GAPPS installed. If you don't, just flash GAPPS zip
  • Fixed issue where when flashing a rom, rebooting brings you back to recovery. Auto reboot after successful flash should work great now!
  • Rearranged the format menu

2011-07-30 - v1.0.1
  • Initial release
The Following 21 Users Say Thank You to arif-ali For This Useful Post: [ Click to Expand ]
 
rafiqzadah
Old
(Last edited by rafiqzadah; 26th December 2011 at 05:04 PM.)
#5  
rafiqzadah's Avatar
Senior Member
Thanks Meter 263
Posts: 714
Join Date: Jun 2010
Location: Pennsylvania
Please Visit New Thread Here...

If you See any New themes that you would like me to Port please feel free to post on the Thread Linked Above...
Phone: HTC One S
Recovery: TeamWin[Aluminum 3.0]
Rom: Viper One[1.2.0][OTA][Lozone CoreDroid Mods]
Kernel:Ultimate Fusion 2.1
SdCard: Internal: 9.93 GB External: None ()


Hit the Thanks Button if I helped In Any Way Possible (Where Ever It May be Located)

 
rafiqzadah
Old
(Last edited by rafiqzadah; 26th December 2011 at 05:03 PM.)
#6  
rafiqzadah's Avatar
Senior Member
Thanks Meter 263
Posts: 714
Join Date: Jun 2010
Location: Pennsylvania
Since I had Already started with the ports for the Recovery Themes...

This is the Link to New Thread.

Sory for Any Inconvenience this has caused you Arif...
Phone: HTC One S
Recovery: TeamWin[Aluminum 3.0]
Rom: Viper One[1.2.0][OTA][Lozone CoreDroid Mods]
Kernel:Ultimate Fusion 2.1
SdCard: Internal: 9.93 GB External: None ()


Hit the Thanks Button if I helped In Any Way Possible (Where Ever It May be Located)

 
Ultimaex
Old
#7  
Senior Member
Thanks Meter 19
Posts: 325
Join Date: Oct 2007
Quote:
Originally Posted by tobiascrystal View Post
No kidding, you are super fast! In your experience would you say that this has anything over cwm that you have learned getting it to work for us?

Sent from my HTC HD2 using XDA App
It is customizable and has touchscreen capabilities.
 
TheInVisibleGoD
Old
#8  
TheInVisibleGoD's Avatar
Senior Member
Thanks Meter 128
Posts: 587
Join Date: Oct 2008
Location: London
wow very nice new features compared to clockworkmod...
Just installed few minutes ago, as far as I can tell, it seems all is working fine!
I might have a "small" request, is it possible to map the buttons just like in cwm? I didn't like the idea of using the end button that much... :P

---------- Post added at 01:51 AM ---------- Previous post was at 01:49 AM ----------

Quote:
Originally Posted by Ultimaex View Post
It is customizable and has touchscreen capabilities.
Not just yet! This is 1.xx version based, the one you're refering with ts capabilities is 2.x based...
Google Nexus 5 >>> Stock 4.4.2 | faux Kernel
TWRP

Galaxy Nexus GSM >>> Stock 4.3 | leanKernel
TWRP
 
siddharth singh
Old
(Last edited by siddharth singh; 7th October 2011 at 03:12 AM.)
#9  
Senior Member
Thanks Meter 46
Posts: 383
Join Date: Oct 2009
Location: kolkata
Kool... Now users will have a choice for more than one recovery on leo too... Al thanks to you cheers
And button customization would be good... I hate using the end key.. I fearing... My touch screen might get spoilt again :P...

Sent from my HTC HD2 using XDA App
current rom :: blackout ics sesne 3.6
BOOTLOADER:: ENG S-OFF ..RADIO S-OFF
SCARED OF BRICKING YOU DEVICE:: NOT POSSIBLE VERRY LESS CHANCE


CWM:: touch recovery

HAVING TROUBLE ROOTING DESIRE HD... FEEL FREE TO CONTACT ME
 
dude0316
Old
#10  
Senior Member
Thanks Meter 283
Posts: 493
Join Date: Jan 2011
Location: Stokesdale

 
DONATE TO ME
Seems to work great. I did a backup and restore and all went well thumbs up

Sent from my HTC Runnymede using XDA App
Phone: HTC EVO 3D
Unlocked but has S-on
Recovery-4EXT recovery
Rom-MIUI.us 2.8.10
Kernel-Stock

Tags
recovery, twrp
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes