FORUMS
Remove All Ads from XDA

[Recovery] [19-Mar-2010] RA-Tattoo-v1.6.2

1,295 posts
Thanks Meter: 403
 
By Amon_RA, Retired Senior Recognized Developer on 19th March 2010, 10:01 PM
Post Reply Email Thread
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.

This recovery is for the HTC Tattoo only, if you have a :
- HTC Dream/G1 you should go here.
- HTC Magic/MT3G you should go here.
- HTC Hero you should go here.
- HTC Sprint Hero you should go here.
- HTC Nexus One you should go here.
- HTC Eris you should go here.

Use the DPAD (up+down) to navigate through the menu, press the DPAD 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)
Ext4 is currently NOT supported (will add it as soon as I get an .29 Tattoo kernel compiled)

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 support (NO Ext4 support)
  • HW-Key navigation (DPAD + 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/Restore
      • Nand 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
    • Wipe
      • Wipe 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 sdcard
      • Partition SD :: Interactive SD partitioning
      • Repair SD:ext :: Repair the ext partition
      • SD:ext2 to ext3 :: Convert ext2 to ext3
    • Other
      • Fix 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 :

Download

ALWAYS check the md5sum to make sure the zip isn't corrupted.
Click on the Mirror-link if you don't like rapidshare

Latest :
Special thanks to :
  • eyegor for testing and providing the needed info to make this recovery, Thanks!!
  • 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 ^^
The Following 3 Users Say Thank You to Amon_RA For This Useful Post: [ View ]
 
 
19th March 2010, 10:15 PM |#2  
Senior Member
Thanks Meter: 1
 
More
Quote:
Originally Posted by Amon_RA

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.

This recovery is for the HTC Tattoo only, if you have a :
- HTC Dream/G1 you should go here.
- HTC Magic/MT3G you should go here.
- HTC Hero you should go here.
- HTC Sprint Hero you should go here.
- HTC Nexus One you should go here.
- HTC Eris you should go here.

Use the DPAD (up+down) to navigate through the menu, press the DPAD 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)
Ext4 is currently NOT supported (will add it as soon as I get an .29 Tattoo kernel compiled)

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 support (NO Ext4 support)
  • HW-Key navigation (DPAD + 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/Restore
      • Nand 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
    • Wipe
      • Wipe 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 sdcard
      • Partition SD :: Interactive SD partitioning
      • Repair SD:ext :: Repair the ext partition
      • SD:ext2 to ext3 :: Convert ext2 to ext3
    • Other
      • Fix 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 :

Download

ALWAYS check the md5sum to make sure the zip isn't corrupted.
Click on the Mirror-link if you don't like rapidshare

Latest :
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 ^^

Amon, thank you for this. i use your roms on my magic and was hoping you will develop for the tattoo sometime soon

thanks
19th March 2010, 10:15 PM |#3  
LordGiotto's Avatar
Senior Member
Thanks Meter: 13
 
More
Thank You Amon_RA
19th March 2010, 10:16 PM |#4  
lgstoian's Avatar
Senior Member
Flag Bucharest
Thanks Meter: 144
 
More
Thanks. It works great.
But I did get this message while flasshing:
Code:
# /data/local/bin/flash_image recovery /sdcard/recovery.img
/data/local/bin/flash_image recovery /sdcard/recovery.img
mtd: read error at 0x00000000 (Cannot allocate memory)
mtd: read error at 0x00020000 (Cannot allocate memory)
mtd: read error at 0x00040000 (Cannot allocate memory)
mtd: read error at 0x00060000 (Cannot allocate memory)
flashing recovery from /sdcard/recovery.img
#
19th March 2010, 10:17 PM |#5  
NemanjaLO's Avatar
Senior Member
Flag Loznica
Thanks Meter: 4
 
More
Big thanks!!!
As always, you are the best.

Thanks again for your hard work.
19th March 2010, 10:57 PM |#6  
HTCDevil's Avatar
Senior Member
Flag Caserta
Thanks Meter: 44
 
More
Thanks...you are the man
19th March 2010, 11:01 PM |#7  
Member
Flag Simancas
Thanks Meter: 0
 
Donate to Me
More
Thank you very very much!!
Nice work!
19th March 2010, 11:13 PM |#8  
HTCDevil's Avatar
Senior Member
Flag Caserta
Thanks Meter: 44
 
More
It works like a charm...Amon-RA...take care of us please
20th March 2010, 12:40 AM |#9  
Account currently disabled
Thanks Meter: 2
 
More
Thumbs up
respect.. it works
thank you Amon_Ra

Marsdroid
20th March 2010, 02:14 AM |#10  
svprm's Avatar
Senior Member
Flag Coimbatore
Thanks Meter: 432
 
Donate to Me
More
Thanks Man.
Nice Work.
20th March 2010, 03:31 AM |#11  
Senior Member
Flag Boonah
Thanks Meter: 3
 
More
Amon_RA! I thought I'd never see you in the Tattoo Development Community!

All we need now is a CyanogenMOD port...

Will download and flash that recovery in a sec.

EDIT: Flashed and currently playing around in it. Nice HTC Logo!
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes