• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root sirpsychos recovery img. 0.99.2b

Ok, so I have downloaded the updated recovery to my desktop. Is there a way for me to update the recovery just from my phone? If not what steps do I need to do. I am sorry for such a noob question. I never had to use adb shell when I rooted and installed 2.1 either. I am completely lost when it comes to the command prompts/adb.
 
Upvote 0
... just upload the 2 files to the root of your sdcard, open up a Terminal Emulator app, and go from there. Give me a few minutes, and I'll post the command statements. :)

First of all, this is for *rooted phones ONLY*.

OK, you should have 2 files (flash_image, recovery-0.99.2b.img) on the root of your sdcard. You can unplug your DROID and do the rest "unplugged".

- Open up Terminal Emulator (or a like app) on your DROID.

Move the flash_image binary from the sdcard into /data/local:
su
# mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
# dd if=/sdcard/flash_image of=/data/local/flash_image
# chmod 755 /data/local/flash_image
# rm /sdcard/flash_image


Flash the image to the recovery partition:
# /data/local/flash_image recovery /sdcard/recovery-0.99.2b.img

--------------------------

(NOTE: You ONLY need to do these next steps of renaming files if you bought your Droid BEFORE 2.0.1 was out and you updated TO 2.0.1 at some point. If your Droid CAME with 2.0.1, you don’t need to do this step (the files won’t exist).)

Now, if you want to keep this recovery image installed (which most of you do), you must follow a few extra steps, as Android normally generates and reflashes the recovery image based on the boot image every time you turn on the phone. To change this, run:

# mount -o remount,rw /dev/null /system
# mv /system/recovery-from-boot.p /system/recovery-from-boot.p.bak
# mv /system/etc/install-recovery.sh /system/etc/install-recovery.sh.bak


--------------------------

# mount -o ro,remount -t yaffs2 /dev/block/mtdblock4 /system
# sync


That's it. Just exit out of the Terminal Emulator (Menu key > Reset Term)
And turn your phone OFF.
Boot into Recovery Mode (Hold 'X' on the hardware keyboard, the press the power button until you see the Motorola logo, let go.)

Now you should see an entirely different Recovery Console menu. At the top it should read:
Android system recovery <2e>

Patched by SirPsychoS (0.99.2b)


From there, you can do nandroid backups, restores, ROM installations . . . all kinds of neato groovy things! :D


Hope this helps. If it did, add to my reputation over there on the left! ;)
 
Upvote 0
After I install everything, my phone reboots to the triangle over the phone, but stays there. I'm not sure if the img installed or what. When I boot the phone normally, it goes back to normal. I need a little help, please dont flame me, I'm a n00b to android too lol

At that point, hold the volume UP button, then press the camera button. That should put you into the original recovery console. Doesn't sound like it worked. It should read "Android system recovery <2e>", and then "Patched by SirPsychoS (0.99.2b)" at the top if it did.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones