[Recovery] [09-Feb-2011] RA-supersonic-v2.3

Search This thread

Amon_RA

Retired Senior Recognized Developer
Jan 2, 2009
1,295
400
[ Description ]

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.

[ Features ]

Detailed description of every menu item

[ Known Issues ]

v2.3.3 has some screen tearing/color weirdness going on. This is just a graphical bug in the recovery kernel, nothing to worry about. I'll try to fix it in a next version.

[ Download ] - ALWAYS check the md5sum to make sure the file isn't corrupted!

recovery-RA-supersonic-v2.3.img - MD5Sum: c00243750cc79e4a1dd4888db175b19f
PC36IMG.zip - MD5SUM: 6dbb98f9cfa35033982c3803d2520466

Mirror to all my recoveries (Click a few adds to keep it up and running - Thanks DrMacinyasha ^^)

[ Install ] - There are several ways to install a custom recovery, feel free to pick the one that suits you best :

- the Bootloader way - - Thanks Tiffany84 ^^
  • Place PC36IMG.zip on the root of your sd card.
  • Boot the phone into the bootloader by powering the phone down, then press the power and the volume down buttons at the same time.
  • Once the phone boots into the bootloader the phone will automatically recognize the zip file. It will ask if you would like to update, select yes and let it do it's thing and you will be good to go

- via Rom Manager - - STILL NEEDS TO UPDATED TO v2.3!!
  • Download "Rom Manager" from the Android market
  • Start "Rom Manager"
  • Select "Flash ClockworkMod Recovery" and wait for it to finish
  • Select "Flash Alternate Recovery" and wait for it to finish -> this will install the latest version of RA recovery.

- via terminal app or adb - (Make sure your rom contains flash_image!!)
  • Copy recovery-RA-supersonic-v2.3.img to the root of your sdcard
  • start the terminal app or launch adb
  • su(press enter)
  • flash_image recovery /sdcard/recovery-RA-supersonic-v2.3.img(press enter)
  • reboot recovery(press enter)

[ Important notes ]
  • Don't restore wimax nandroids between different phones! If you still plan to do it make sure to remove the wimax image from the nandroid backup before restoring!!
  • I'll only answer to posts with a real problem description and a pastebin log. All other "issues" will be skipped/ignored.
  • Make sure have enough free space available on your sdcard when making a nandroid backup!!
  • Always check recovery.log before posting your issues!
    You can do this by doing :
    • "cat /tmp/recovery.log" OR "cat /cache/recovery/log" right after you had the issue.
    • Use the "move log to sd" option in the "others" menu right after you had the issue. This will move the log to /sdcard/recovery.log so you can easily open it with a text editor.

[ Special Thanks ]
  • http://www.androidspin.com for hosting ^^
  • Tiffany84 for the PC36IMG's ^^
  • DrMacinyasha for the mirror ^^
  • jhansche for the initial port of the evo recovery and his menu navigation and verification code.
  • joncfoo for the menu loop code.
  • toastcfh for testing and all his awesome work on the Evo (root, unlocked nand, ..) Thanks ^^ Buy him a coffee!!
  • flipzmode for testing, screenshots and feedback, Thanks ^^
  • packetlss for all the hours of support and awesome coding skills, THANKS man ^^, donate to Haiti
  • Koushik Dutta for his awesome work on recoveries and ROM manager ^^
  • Cyanogen for his dedicated work! , buy him a beer!
  • Chris Soyars for the new Apps2SD method ^^
  • JesusFreke for his awesome JFv1.43's recovery , donate
  • pensive for adding awesome features to Nandroid :)
  • 51dusty for his sdparted script!
  • k4str0 for his fix_permissions v2.03 update.
  • rikupw for the ideas and toggle_ums script.
 

Attachments

  • scr1.jpg
    scr1.jpg
    14.7 KB · Views: 21,410
  • scr2.jpg
    scr2.jpg
    19.4 KB · Views: 17,185
  • Features.pdf
    34.3 KB · Views: 14,178
Last edited:

Amon_RA

Retired Senior Recognized Developer
Jan 2, 2009
1,295
400
Change-log

v2.3
  • Nandroid will skip sd-ext backup when it's not present.
  • Nandroid will not check the battery percentage anymore.
  • Switched off signature check by default (Stop asking now, ok?).
  • Cache is not selected as part of a default Nandroid backup anymore.
  • Added wipe Boot, System and sdcard to the wipe menu.
  • Re-ordered some items in the wipe menu.
  • Switched to a CM android-msm-2.6.35-unified kernel (should stop the endless dots).

v2.2.1
  • Fixed Nandroid ext backup/restore. It now backups/restore the entire ext.

v2.2
  • Nandroid backup is now selective, boot/system/cache/data are selected by default.
  • Nandroid checks if there's at least 500MB free on SDcard before starting a backup.
  • Kernel min freq is set to max freq to speed up things (tip of toastcfh).
  • Added/updated error/warning messages.

v2.1.1
  • Updated kernel to 2.6.32.17 , this should fix the partition issues on newer hboots
  • Nandroid now backups the entire content of /sd-ext , not just the apps. This fixes bootloops of certain restored roms.
  • Moved the "Toggle signature verification"-option from the Other- to the main flash-submenu.
  • Re-ordered the wipe menu.
  • Added SDEXT support for update scripts.
  • Added "filebrowser" support when you select a zip to flash.
  • Added "/.." support to the filebrowser so you can navigate up.
  • Added a mount menu so you can manually (u)mount stuff.
  • Added a toggle verification switch so you can flash those awesome unsigned winrar rom releases...
  • Fully re-wrote the wipe menu (it's not using a script anymore), added a few new wipe options.
  • Added "/sdcard/.android_secure" support , nandroid now backups/restores .android_secure (Froyo a2sd apps) by default.
  • Added a few new Google apps to the Google app backup script.

v1.8.0
  • updated Nandroid so it also backups and restores the wimax partition.
  • made the recovery 400kb smaller so it fits most recovery partitions with bad blocks.
  • added a return option (instead of pressing vol-up+down) to the menu (by jhansche).
  • completely ignore verification (by jhansche).
  • added menu loop (by joncfoo).

v1.7.0.2
  • Reduced the overall size so it can still be flashed when having lots of bad blocks.

v1.7.0.1
  • Initial release (port from my Nexus One recovery)
 
Last edited:

mrono

Senior Member
Jun 4, 2009
1,573
4
Nice, i'm going to try this out right now and report back if there are any problems.
 

RikusHaven

Senior Member
Jun 7, 2010
98
1
Isla De Muerta
It works nicely. I don't like having to press both volume-keys to go back to the previous menu, but it's not a deal breaker. Good job Amon_RA. =]
 

Arthur101

Member
Apr 16, 2010
43
0
Ceres
trying to flash the image its telling me not found when i tried every which way to flash it any ideas? Ugh sorry maybe i need to read...a little more next time sorry!
 
Last edited:

Albaholic

Senior Member
Mar 20, 2007
421
12
Honolulu
trying to flash the image its telling me not found when i tried every which way to flash it any ideas? Ugh sorry maybe i need to read...a little more next time sorry!

How are you flashing it? the fastboot method worked fine for me

Edit:

1) Get fastboot.exe here
2) Place recovery-RA-evo-v1.7.0.1.img in the same dir as fastboot
3) boot your phone into fastboot (Volume Dwn+ Power) Select fast boot


Then follow
fastboot devices(press enter) (to make sure that fastboot "sees" your phone)
fastboot flash recovery recovery-RA-evo-v1.7.0.1.img(press enter)
 
Last edited:

sopenco

Member
Sep 7, 2009
43
2
illonalynn.com
Hey, Ra, you do realize we ARE going to need Care Bears on our Evo recoveries just like you spoiled us with on our MT3G's... I'm just saying!
 

Cordy

Senior Member
Feb 2, 2008
665
125
I've tried downloading the file a couple of times to make sure it wasn't corrupted but I keep getting "sending 'recovery' (5032 KB)... OKAY
writing 'recovery'... FAILED (remote: image update error)"

Also thanks for the new recovery, was hoping you'd release one for our Evo's
 

Fixter

Senior Member
Jun 6, 2009
1,405
92
Durham
And I know I have flash_image because I did Toasts Nand Unlock yesterday. And I checked and the file is on the root of the SD Card.
 

Cordy

Senior Member
Feb 2, 2008
665
125
And I know I have flash_image because I did Toasts Nand Unlock yesterday. And I checked and the file is on the root of the SD Card.
it should be in /data
once you restore a rom that didn't have it, it's no longer on the phone where it should be. if you put it back in /data and chmod 755 it you should have no problem.
 

Fixter

Senior Member
Jun 6, 2009
1,405
92
Durham
it should be in /data
once you restore a rom that didn't have it, it's no longer on the phone where it should be. if you put it back in /data and chmod 755 it you should have no problem.

Yup. I just did. I was thinking about this and went ahead. Thanks for the information though. ;)

PS: I get a Build Not Set on the End of the Recovery.
 
Last edited:

Amon_RA

Retired Senior Recognized Developer
Jan 2, 2009
1,295
400
I got the error with both names. I renamed the file to see if I was making mistakes with the file name since it was so long.

How are you flashing? Fastboot, flash_image? Are you sure you mounted /sdcard? Do an "ls /sdcard/recovery*" to make sure the sdcard is mounted and that the recovery image can be found.

I've tried downloading the file a couple of times to make sure it wasn't corrupted but I keep getting "sending 'recovery' (5032 KB)... OKAY
writing 'recovery'... FAILED (remote: image update error)"

Did you unlock NAND?

thanks for this great recovery! im excited to try it!

two quick questions:
does the fix apk uid mismatches uses the common fix_permissions.sh script?
do you have a github or location where the source code is viewable?
thanks again!

Erm, I'm using the same fix_permissions.sh script as in my other recoveries, check github :

Scripts : http://github.com/packetlss/amonra_recovery_scripts
Recovery : http://github.com/packetlss/amonra_bootable_recovery

Still need to push the evo recovery.
 
  • Like
Reactions: prboy1969

Fixter

Senior Member
Jun 6, 2009
1,405
92
Durham
How do I check if I loaded the recovery correct? I get a Build : Not Set when I entered the recovery on the lower end where its suppose to say the build number.
 

Ceger

Senior Member
Nov 10, 2007
503
11
You should work together with Koush and make one great recovery. He has some features such as the ability to flash a zip from ANYWHERE on the SD Card. The two of you should be able to work some miracles.

Ceger
 

Top Liked Posts

  • There are no posts matching your filters.
  • 37
    [ Description ]

    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.

    [ Features ]

    Detailed description of every menu item

    [ Known Issues ]

    v2.3.3 has some screen tearing/color weirdness going on. This is just a graphical bug in the recovery kernel, nothing to worry about. I'll try to fix it in a next version.

    [ Download ] - ALWAYS check the md5sum to make sure the file isn't corrupted!

    recovery-RA-supersonic-v2.3.img - MD5Sum: c00243750cc79e4a1dd4888db175b19f
    PC36IMG.zip - MD5SUM: 6dbb98f9cfa35033982c3803d2520466

    Mirror to all my recoveries (Click a few adds to keep it up and running - Thanks DrMacinyasha ^^)

    [ Install ] - There are several ways to install a custom recovery, feel free to pick the one that suits you best :

    - the Bootloader way - - Thanks Tiffany84 ^^
    • Place PC36IMG.zip on the root of your sd card.
    • Boot the phone into the bootloader by powering the phone down, then press the power and the volume down buttons at the same time.
    • Once the phone boots into the bootloader the phone will automatically recognize the zip file. It will ask if you would like to update, select yes and let it do it's thing and you will be good to go

    - via Rom Manager - - STILL NEEDS TO UPDATED TO v2.3!!
    • Download "Rom Manager" from the Android market
    • Start "Rom Manager"
    • Select "Flash ClockworkMod Recovery" and wait for it to finish
    • Select "Flash Alternate Recovery" and wait for it to finish -> this will install the latest version of RA recovery.

    - via terminal app or adb - (Make sure your rom contains flash_image!!)
    • Copy recovery-RA-supersonic-v2.3.img to the root of your sdcard
    • start the terminal app or launch adb
    • su(press enter)
    • flash_image recovery /sdcard/recovery-RA-supersonic-v2.3.img(press enter)
    • reboot recovery(press enter)

    [ Important notes ]
    • Don't restore wimax nandroids between different phones! If you still plan to do it make sure to remove the wimax image from the nandroid backup before restoring!!
    • I'll only answer to posts with a real problem description and a pastebin log. All other "issues" will be skipped/ignored.
    • Make sure have enough free space available on your sdcard when making a nandroid backup!!
    • Always check recovery.log before posting your issues!
      You can do this by doing :
      • "cat /tmp/recovery.log" OR "cat /cache/recovery/log" right after you had the issue.
      • Use the "move log to sd" option in the "others" menu right after you had the issue. This will move the log to /sdcard/recovery.log so you can easily open it with a text editor.

    [ Special Thanks ]
    • http://www.androidspin.com for hosting ^^
    • Tiffany84 for the PC36IMG's ^^
    • DrMacinyasha for the mirror ^^
    • jhansche for the initial port of the evo recovery and his menu navigation and verification code.
    • joncfoo for the menu loop code.
    • toastcfh for testing and all his awesome work on the Evo (root, unlocked nand, ..) Thanks ^^ Buy him a coffee!!
    • flipzmode for testing, screenshots and feedback, Thanks ^^
    • packetlss for all the hours of support and awesome coding skills, THANKS man ^^, donate to Haiti
    • Koushik Dutta for his awesome work on recoveries and ROM manager ^^
    • Cyanogen for his dedicated work! , buy him a beer!
    • Chris Soyars for the new Apps2SD method ^^
    • JesusFreke for his awesome JFv1.43's recovery , donate
    • pensive for adding awesome features to Nandroid :)
    • 51dusty for his sdparted script!
    • k4str0 for his fix_permissions v2.03 update.
    • rikupw for the ideas and toggle_ums script.
    18
    Hope that the keys work in this version : http://dl.dropbox.com/u/4481275/recovery-RA-supersonic-v2.1.1.img

    Changelog : v2.1.1
    • Updated kernel to 2.6.32.17 , this should fix the partition issues on newer hboots
    • Nandroid now backups the entire content of /sd-ext , not just the apps. This fixes bootloops of certain restored roms.
    • Moved the "Toggle signature verification"-option from the Other- to the main flash-submenu.
    • Re-ordered the wipe menu.
    • Added SDEXT support for update scripts.
    • Added "filebrowser" support when you select a zip to flash.
    • Added "/.." support to the filebrowser so you can navigate up.
    • Added a mount menu so you can manually (u)mount stuff.
    • Added a toggle verification switch so you can flash those awesome unsigned winrar rom releases...
    • Fully re-wrote the wipe menu (it's not using a script anymore), added a few new wipe options.
    • Added "/sdcard/.android_secure" support , nandroid now backups/restores .android_secure (Froyo a2sd apps) by default.
    • Added a few new Google apps to the Google app backup script.
    11
    View attachment PC36IMG-Amon-V1.8.zip
    View attachment PC36IMG-Amon-V2.1.1.zip
    View attachment PC36IMG-Amon-V2.2.zip
    View attachment PC36IMG-Amon-V2.2.1.zip

    Here are all the current versions of Amon RA recovery. Just rename which ever version you choose to PC36IMG and place on the root of your sd card. Boot the phone into the bootloader by powering the phone down, then press the power and the volume down buttons at the same time. Once the phone boots into the bootloader the phone will automatically recognize the zip file. It will ask if you would like to update, select yes and let it do it's thing and you will be good to go.
    10
    Change-log

    v2.3
    • Nandroid will skip sd-ext backup when it's not present.
    • Nandroid will not check the battery percentage anymore.
    • Switched off signature check by default (Stop asking now, ok?).
    • Cache is not selected as part of a default Nandroid backup anymore.
    • Added wipe Boot, System and sdcard to the wipe menu.
    • Re-ordered some items in the wipe menu.
    • Switched to a CM android-msm-2.6.35-unified kernel (should stop the endless dots).

    v2.2.1
    • Fixed Nandroid ext backup/restore. It now backups/restore the entire ext.

    v2.2
    • Nandroid backup is now selective, boot/system/cache/data are selected by default.
    • Nandroid checks if there's at least 500MB free on SDcard before starting a backup.
    • Kernel min freq is set to max freq to speed up things (tip of toastcfh).
    • Added/updated error/warning messages.

    v2.1.1
    • Updated kernel to 2.6.32.17 , this should fix the partition issues on newer hboots
    • Nandroid now backups the entire content of /sd-ext , not just the apps. This fixes bootloops of certain restored roms.
    • Moved the "Toggle signature verification"-option from the Other- to the main flash-submenu.
    • Re-ordered the wipe menu.
    • Added SDEXT support for update scripts.
    • Added "filebrowser" support when you select a zip to flash.
    • Added "/.." support to the filebrowser so you can navigate up.
    • Added a mount menu so you can manually (u)mount stuff.
    • Added a toggle verification switch so you can flash those awesome unsigned winrar rom releases...
    • Fully re-wrote the wipe menu (it's not using a script anymore), added a few new wipe options.
    • Added "/sdcard/.android_secure" support , nandroid now backups/restores .android_secure (Froyo a2sd apps) by default.
    • Added a few new Google apps to the Google app backup script.

    v1.8.0
    • updated Nandroid so it also backups and restores the wimax partition.
    • made the recovery 400kb smaller so it fits most recovery partitions with bad blocks.
    • added a return option (instead of pressing vol-up+down) to the menu (by jhansche).
    • completely ignore verification (by jhansche).
    • added menu loop (by joncfoo).

    v1.7.0.2
    • Reduced the overall size so it can still be flashed when having lots of bad blocks.

    v1.7.0.1
    • Initial release (port from my Nexus One recovery)
    8
    removed all versions < v2.2.1

    I removed all versions < v2.2.1, I'm tired of giving support to morons who can't read.