This is a custom recovery based on Cyanogen's recovery source with a lot of things added by me. The purpose of this recovery is to avoid using adb by accessing all features directly from the menu.
Use the trackball (up+down) to navigate through the menu, press the trackball to select items. Use the Volume-down key to go back to a previous menu.
Always check recovery.log before posting your issues!
Please make sure that your ROM supports apps2sd if you plan to use the ext-features! (/system/sd MUST be available in the ROM)
Features full ADB access in recovery mode Awesome Care-Bear version! (Blame packetlss for talking me into it ;)) Busybox v1.15.3 Kernel with ext3 + ext4 support HW-Key navigation (Trackball + Volume-key) option Extended menu :Reboot system now :: reboot your phone USB-MS Toggle :: enable/disable USB mass storage (use when the phone is connected to your PC) Backup/RestoreNand backup :: Make a Nand backup, the following partitions are NOT included :Recovery (to avoid restoring old version) Cache (no need to backup imo) Misc (no need to backup imo + restore issues on some phones) Splash1+2 (no need to backup imo + restore issues on some phones) Nand + ext backup :: Make a Nand + ext backup Nand restore :: Restore a Nand backup BART backup :: Make a BART backup (Nand + ext) BART restore :: Restore latest BART backup Flash zip from sdcard :: Flash a zip update file from your sdcard WipeWipe data/factory reset :: Wipe /data and /cache Wipe Dalvik-cache :: Wipe Dalvik-cache both on /data and ext Wipe SD:ext partition : Wipe the ext partition on your sdcard Wipe battery stats : Wipe the battery stats in /data Wipe rotate settings : Wipe the sensor settings in /data Partition sdcardPartition SD :: Interactive SD partitioning Repair SD:ext :: Repair the ext partition SD:ext2 to ext3 :: Convert ext2 to ext3 SD:ext3 to ext4 :: Convert ext3 to ext4 OtherFix apk uid mismatches :: Does extacly that Move apps+dalv to SD :: Moves all apps and Dalvik-cache to sdcard (This will NOT enable apps2sd!) Move recovery.log to SD :: Moves the recovery log file to your sdcard. (Use when you want more detailed recovery log information) Power off :: Powers off your phone Scripts available via adb :Nandroid v2.2.1 : enter "nandroid-mobile.sh" to start. BART v1.0.1 (Backup and Restore Tool) : enter "utility" to start. switchrom.sh V1.1 : enter "switchrom" or "u" to start. sdparted v0.6 : enter "sdparted" to start.
- unlocked bootloader : How to unlock the bootloader.
- root access : Modaco's superboot.
Check if there's no /system/etc/install-recovery.sh script if you keep booting back in the stock recovery (exclamation mark with a little Android).
Copy recovery-RA-nexus-v1.6.2.img to a location where fastboot can find it.
Boot your phone into fastboot mode (power on while holding the trackball)
Connect your phone via usb to your pc/mac/...
fastboot devices (to make sure that fastboot "sees" your phone)
fastboot flash recovery recovery-RA-nexus-v1.6.2.img
via terminal app
Copy recovery-RA-nexus-v1.6.2.img to the root of your sdcard
start the terminal app
flash_image recovery /sdcard/recovery-RA-nexus-v1.6.2.img(press enter)
reboot recovery(press enter)
How to boot in Recovery Mode
[*]Boot the phone while holding down the VOLUMEDOWN-key.
[*]Navigate to RECOVERY with the the VOLUMEDOWN-key.
[*]Press the POWER-key to select.
ALWAYS check the md5sum to make sure the zip isn't corrupted.
Click on the Mirror-link if you don't like rapidshare
[*]recovery-RA-nexus-v1.6.2.img (Click here to download from a Mirror) - MD5Sum: ff5fd441763c238a7c17ac1435b07dc1
[*]recovery-RA-nexus-v1.6.2-green.img (Click here to download from a Mirror) - MD5Sum: 6dcb29999d611e47325d759eef87bd02
[*]recovery-RA-nexus-v1.6.2-pink.img (Click here to download from a Mirror) - MD5Sum: b2f74ec86cc8e98ddc52edcafe2df2ed
[*] New unyaffs binary patched by Koushik Dutta and Packetlss to fix the "losing root"-issue and incorrect file-time after a Nandroid restore.
[*] New unyaffs binary patched by Koushik Dutta and Packetlss to fix the "losing root"-issue and incorrect file-time after a Nandroid restore
[*] New dump_image binary (by Brainaid) patched by Packetlss to fix the "bad blocks"- Nandroid restore issue. (This will not fix old corrupted Nandroid backups! Please make new backups!!)
[*] New mkyaffs2image binary
[*] New flash_image binary
[*] Reverted to the old green text color
[*] Switched the Nexus logo to a Green Carebear with Nexus One logo (Thanks Montalbert!)
[*]Fixed mkyaffs2image-arm-uclibc which will hopefully fix the "losing root" issues after a nandroid restore (a big thanks to packetlss for the help on this one)
[*]Updated busybox to v1.5.3
[*]Recompiled kernel to fully support ext3 and ext4
[*]Added lots of ext-features + scripts to stop the a2sd nagging
[*]Created a carebear version after the idea of packetlss. Be aware that this version contains some "ultra-secret" features! B)
Special thanks to :
[*]packetlss for all the hours of support and awesome coding skills, THANKS man ^^, donate to Haiti
[*]Koushik Dutta for the unyaffs binary code fix and help ^^
[*]Cyanogen for his dedicated work! , buy him a beer!
[*]JesusFreke for his awesome JFv1.43's recovery , donate
[*]pensive for adding awesome features to Nandroid :)
[*]Bkmo for his utility script!
[*]Devsk for his switchrom script!
[*]51dusty for his sdparted script!
[*]k4str0 for his fix_permissions v2.03 update.
[*]Devsk, Dumfuq, Overground for creating BART ;)
[*]rikupw for the ideas and toggle_ums script.
[*]http://www.androidspin.com for hosting ^^