[Galaxy Tab 8.9 SGH-i957 Android Development] dan-htc-touch:
[RECOVERY] [10/17/12] TWRP 2.3.1.1 - TeamWin Recovery Project

dan-htc-touch is proud to present TWRP 2.3.1.1 for the Galaxy Tab 8.9

now with ability to backup/restore/flash from usb dongle

Special credits:

Dees_Troy for a lot of porting help.

braway for helping me to get recovery image to init.

BLOWNCO for helping test

agrabren for writing the initial TWRP GUI code.

AssassinsLament and Dees_Troy for initial TWRP code

Shift and racks for graphics help on default theme

Full TeamWin credits are on the TWRP page on the TeamWin website: http://teamw.in/project/twrp2

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.

Key Features:

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)

new in 2.2

onscreen keyboard for selecting recovery names

select locations from backup and flash menu's

What's new in 2.1:

Zip queuing as seen in TWRP 1.1.x is back

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.

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.

Theming:

Information on TWRP 2 Theming - http://teamw.in/project/twrp2themers

Known Issues:

Zip files that install more data than free space is available will crash or hang recovery (AOSP issue) - Fixed with flashing zip in place

CWM backups are not compatible - please make a fresh backup in TWRP as soon as you have flashed it

Source Code:

GitHub - https://github.com/TeamWin/

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.

https://github.com/dan-htc-touch/android_device_samsung_SGHI957

DOWNLOAD:

goo.im/devs/damantea/Recoveries

Support:

Click http://webchat.freenode.net/?channels=twrp for live support or join us in #twrp on Freenode IRC servers