[Miscellaneous Android Development] aicjofs:
This is an update to the TWRP recovery for the Nabi 2.

​

At this point this recovery is still considered in testing. The normal disclaimers apply. Have a good backup moved to your computer from the previous recovery.

Before starting this your Nabi should be updated to 1.9.37. 2 people that have 1.9.34 - (Madagascar Bundle) and 1.9.35 or 1.9.36 - (UK Versions) were having issues.

Please check your version in Settings-About Tablet-Product version, it needs to be 1.9.37 currently, other tablet versions besides 1.9.37 are experimental see below.

This is for Nabi 2

Nabi JR 4GB is HERE

NabiXD is HERE

Nabi JR 16GB is HERE

If you have Nick/Disney read up about different build for those.

Updates

Mar 15th 2015

TWRP 2.8.5.0 KK and JB http://xdaforums.com/showpost.php?p=59452953&postcount=2592

2.7.1.0 http://xdaforums.com/showpost.php?p=54972620&postcount=105

Jan 9th 2013

-Change to symlinked partition structure in recovery.fstab as we have found some Nabi's may have different structure

-Added Nabi Kernel version to TWRP screen for easier troubleshooting

-Added Nabi logo in place of Android(just for fun)

Initial

-Latest TWRP 2.3.3.0

-Changed to the prebuilt kernel from Nabi 1.9.37

-Fixed touch issues with some tablets with previous recovery(still testing this)

For more information on TWRP and change log see the TeamWin Website

Download

There are 5 downloads provided. The first is an installer for those less comfortable with the command line, it can install either version of TWRP, and restore the stock recovery if you are updating or returning Nabi to stock. The second two are for people that just want TWRP 2.3.3.0 and can do a manual install. The final two are the last 2.3.3.0 with static partitions should you need to revert.

Auto Installer

Recovery Installer for Nabi(Recovery installer for both old and new kernel TWRP 2.3.3.0, TWRP 2.2.2.1, and STOCK recovery) Use install method 1

Current recovery.img

TWRP 2.3.3.0 for Nabi 1.9.37(Only TWRP 2.3.3.0, manual install, this is what you should be trying to use) Use install method 2 or 3

TWRP 2.3.3.0 for Nabi for versions less then 1.9.37(Only TWRP 2.3.3.0, manual install, EXPERIMENTAL, older Nabi kernel if not working with above) Use install method 2 or 3

Older recovery recovery.img

TWRP 2.3.3.0 for Nabi 1.9.37(Only TWRP 2.3.3.0, manual install, this is what you should be trying to use) Use install method 2 or 3

TWRP 2.3.3.0 for Nabi for versions less then 1.9.37(Only TWRP 2.3.3.0, manual install, EXPERIMENTAL, older Nabi kernel if not working with above) Use install method 2 or 3

Installation

-Method 1 (Recommended install , guided installer)

-Download "Recovery Installer for Nabi" from above

-Extract TWRPinstaller.zip

-Run RecoveryUpdater.bat

Select option 1 for a Nabi on 1.9.37 and follow directions
Select option 2 for a Nabi not 1.9.37 (UK 1.9.35 or 1.9.36 or Madagascar 1.9.34)
Select option 3 to go back to 2.2.2.1 recovery if option 1 or 2 do not work
Select option 4 to return your Nabi to stock recovery after restoring stock ROM

-Method 2 (manual temporary install, will keep your current recovery)

-Download "TWRP 2.3.3.0 for Nabi" or "TWRP 2.3.3.0 for Nabi for versions less then 1.9.37" for your version

-Extract recovery.img from TWRPrecovery(2).zip to your adb directory

-From a command prompt in your adb directory

adb reboot-bootloader
fastboot boot recovery.img

-Method 3 (manual permanent install, will overwrite your current recovery)

-Download "TWRP 2.3.3.0 for Nabi" or "TWRP 2.3.3.0 for Nabi for versions less then 1.9.37" for your version

-Extract recovery.img from TWRPrecovery(2).zip to your adb directory

-From a command prompt in your adb directory

adb reboot-bootloader
fastboot flash recovery recovery.img

Other

Device source https://github.com/aicjofs/android_device_fuhu_mt799

TWRP source https://github.com/TeamWin/Team-Win-Recovery-Project/

Credits

TeamWin team for TWRP.

Dees_Troy for build tutorials.

jmztaylor for the device code to work from.