Android OS Forum banner
1 - 17 of 17 Posts

·
TeamWin
Joined
·
131 Posts
Introduction:

Team Win Recovery Project 2.1, or twrp2 for short, is a custom recovery built with ease of use and customization in mind. We started from the ground up by taking AOSP recovery and loading it with the standard recovery options, then added a lot of our own features. 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.


What's new in 2.1:

[background=rgb(255, 255, 0)]Note: If you have a custom theme installed from 2.0, your theme will need to be updated to see the new features. It is recommended that you remove your custom theme before installing 2.1[/background]
  • Zip queuing as seen in TWRP 1.1.x is back
  • Dual storage capable (backup, restore, and install zips from internal or external storage - you choose)
  • Slider control (swipe to confirm most actions aka swipe to wipe)
  • Lockscreen (with slider to unlock)
  • Basic file manager (copy, move, delete, and chmod any file)
  • Added support for devices with /data/media (most Honeycomb tablets, new ICS devices like Galaxy Nexus)
  • Displays sizes of each partition in the backup menu
  • Added listbox GUI element (currently used for listing time zones)
  • Updated stock XML layouts to be more consistent and easier to port to different resolutions
  • XML layout files are significantly smaller
  • Partitions available backup are more accurate for some devices
  • Removed unneeded error messages (/misc errors, unable to stat sd-ext, etc.)
  • Fixed a bug with blkid detection code
  • Fixed bug where a blank line was inserted between every line of text during zip installs
  • Fixed a bug during zip installs where an invalid zip would cause TWRP to get stuck in the zip install
  • Added setting for themers to toggle simulation mode to make theming easier
  • New devices added - Galaxy Nexus GSM & CDMA (preview only, manual install), Acer Iconia Tab A500, HTC Vivid, Motorola Defy
  • Added support for .jpg images in the theme engine
  • Changed images for stock tablet theme - makes tablet builds about 500KB smaller
  • Removed unneeded non-GUI images from GUI - makes all builds about 100KB smaller
In addition to the above new features, TWRP 2.1.0 now features a scripting engine that allows an app to send commands to the recovery for the recovery to perform during startup. We call this scripting engine OpenRecoveryScript. This engine will be put to use immediately in the GooManager app. GooManager will be able to install recoveries automatically for most supported devices. The app will also let you choose to install multiple zips from within Android, wipe cache & dalvik, and run a backup. We have ported OpenRecoveryScript over to ClockworkMod Recovery and have submitted the code to CyanogenMod for inclusion so that any app will be able to take advantage of the same scripting support in ClockworkMod Recovery too.
GooManager has a great setup for ROM makers that will notify users automatically when there's an update to their ROM. Combined with the recovery support, this allows users to update their software similar to a normal "OTA" update from their carrier in a simple, seamless install process. The goo.im website has a fantastic developer portal that makes it easy for ROM makers to upload new ROMs and provides free, fast hosting for developers. The GooManager app will also continue to remain free.
Some may now be wondering why we didn't just use the "extended commands" feature that already exists in ClockworkMod Recovery. Unfortunately, recent builds of ClockworkMod Recovery have been locked down to only work with ROM Manager, so other apps like GooManager are unable to make use of this feature.
In the future we will be working hard to make TWRP easier for other developers to compile. We eventually plan to get a gerrit instance running to let anyone submit patches to the project. We may be looking for other talented developers, themers, and device maintainers if they are interested in helping with a free, open source project.

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)
Theming:

Information on TWRP 2 Theming

Officially Supported Devices:

All official devices are listed at the top of the page on the Team Win website.

Known Issues (affects all devces):
  • Zip files that install more data than free space is available will crash or hang recovery (AOSP issue)
Source Code:

GitHub

If you have made your own twrp build for an unsupported device, please let us know. We might add your build to the list of unofficial builds. Bear in mind that we are working hard to add more devices and we may add your device to our official build list later.

Support:

Click here for live support or join us in #twrp on Freenode IRC servers
 

·
Android Apprentice
Joined
·
60 Posts
Thanks for all the hard work. Any chance of support on the Droid x?

Sent from my DROIDX using RootzWiki
I third this but nominate the Xoom first as it maybe easier to port to the Xoom than trying to bootstrap this to the DX.

Sent from my Galaxy Nexus using RootzWiki
 

·
Average Android
Joined
·
151 Posts
Anyone else have an issue flashing AOKP build 32 for Toro using this recovery? I flashed this, gapps and Titanium Backup setup in a queue. Everything appears to flash correctly, but it flys through the ROM zip and doesn't actually flash. Got the same result 3 times. The same zip file flashed correctly in Clockwork.

Sent from my Galaxy Nexus using Tapatalk 2
 

·
TeamWin
Joined
·
131 Posts
Discussion Starter · #9 ·
Anyone else have an issue flashing AOKP build 32 for Toro using this recovery? I flashed this, gapps and Titanium Backup setup in a queue. Everything appears to flash correctly, but it flys through the ROM zip and doesn't actually flash. Got the same result 3 times. The same zip file flashed correctly in Clockwork.

Sent from my Galaxy Nexus using Tapatalk 2
AOKP b32 installed fine on my Toro.

As for the requests to port to different devices, you are welcome to stop by the irc channel sometime and ask but I don't own any of those devices so it may be hard to port it for you. Our source code is public, so also ask your developers about it.
 

·
Thread Killer
Joined
·
1,500 Posts
Anyone else have an issue flashing AOKP build 32 for Toro using this recovery? I flashed this, gapps and Titanium Backup setup in a queue. Everything appears to flash correctly, but it flys through the ROM zip and doesn't actually flash. Got the same result 3 times. The same zip file flashed correctly in Clockwork.

Sent from my Galaxy Nexus using Tapatalk 2
Yeah, I've installed some kernels, made a backup, and everything goes just fine. Sounds like you have it in simulation mode. On a side note, are there any themes out for this yet?
 

·
Registered
Joined
·
71 Posts
Hey guys quick question I am on TWRP 2.1.2 for my Toro Plus and loving it. I came from Samsung NS4G and I remember having the ability to tick a box for the EFS file when creating a back-up. Was that ever an option on the ToroPlus or am I remembering it from my NS4G. I thought I saw it on a version for my Toroplus but dont see it now and am scratching my head. Guys this recovery is INCREDIBLE I love it thanx
 

·
Android Beginner
Joined
·
12 Posts
for some reason I cant get it to read my external sd card. I know everything is there but it doesnt show. So how do I flash things? It does read my internal sd card fine can I copy all my stuff over and flash from there? I hope so or I am screwed. Other than that it looks great good job guys
 

·
*Future Dev*
Joined
·
104 Posts
I'd like to take a moment to just say that the TWRP team are motha effin' geniuses!!! I use this Recovery on all of my devices. Keep up the good work guys.
 
1 - 17 of 17 Posts
Top