What's new
DroidForums.net | Android Forum & News

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

SBF to root and to unroot

Ok I tried but it failed the install. So I guess it's back to 2.01
So is there any differance between which methode I use SBF or SPR ???

.sbf is the file you flash to get to 2.0.1. D/l from option 5 in the OP

SPR is a custom Recovery

Follow the steps in order of the options I laid out above option 1, then 5, then 2.
 
ok got to 99% executed still in progress what Now ????
Wait a min....rebooting

ok back to 2.01 downloading 2.2
installing 2.2 .......be right back...
Back....2.2 bbv C.01.43.01P
Kernal v-2.6.32.9-g103d848

Now to see if I can get all my apps out of the sd card ????
Thanks for all of your help :-)
 
I was able to go from 2.2 stock to 2.2 root, but I'll post up my tale of woe, in case it helps someone trying to do the same thing. Still think I'm having an issue with SP Recovery and my SD Card.

The plan was to follow the new blue instructions in the OP of this thread to root my stock 2.2 Droid. Downloaded and installed RSD Lite on my PC, downloaded the 2.1 SPRecovery sbf file, and put it in c:/root of my PC, downloaded JRummy's 2.2 rooted zip file, renamed it update.zip and moved it to the root of my SD card (verified with ASTRO).

Connected my Droid to the PC, shut it down, booted up into the bootloader (dpad up on start). Launched RSD Lite as administrator and successfully flashed in SPRecovery. After reboot, the Droid came up saying battery was discharged plug in (think this was an effect of the 2.1 Kernal being on top of a 2.2 OS??). Did a battery pull and booted into SPRecovery.

Tried to make a Nandroid back up; and it failed...Hmmm...decided to push onwards. Went to Install, and selected install /sdcard/update.zip (deprecated). Started up, and gave an error message about not being able to mount the SD card. Wiped the cache and data, tried again and it failed. OK...little bit of panic setting in.

Decided to try the longer way, of getting 2.2 root (downloaded from the OP), and tried to flash the 2.01 sbf file from RSD Lite...it almost instantaneously failed. RSD Error Log said the file contains an invalid path. (File was located at my computer's c:/root.) OK...more panic, but I remembered reading that you really can't brick these beasts.

Searched and found a thread on SD Card not mounting and went into the mount options of SP Recovery and set it up so the screen looks as follows:
Mount /system
Mount /data
Unmount /cache
Mount /sdcard
Enable USB Mass Storage

Backed out and tried the install again...aborted SD card not mounted. :icon_eek:

I saw the option in Install saying Allow update.zip installation; I don't remember anyone discussing it, but I clicked it, and then clicked install /sdcard....(deprecated). The install then worked. :icon_ banana:dancedroid

Phew!! Not sure what the role of the allow update.zip installation is, but I think that was what got it to work. Also, not sure why flashing the sbf file back to 2.01 failed (tried several times).

Only problem I'm having now, is that I can't make a Nandroid backup. When I try, I get an Error: Nandroid exited with status 31. After booting up the Droid, I can mount the SD card to my PC normally.
 
There's a thread on nandroid errors you might want to look at.

Also, you HAVE TO ALLOW ALL UPDATE.ZIP INSTALLATIONS WITHIN SPRECOVERY! It's a failsafe to block OTA updates.

Glad you got it working, though. Welcome to the Dark Side. Enjoy your cookies.

Oh, and after we get Gingerbread Google will be giving us some Honeycomb. No lie.

http://www.droidforums.net/forum/droid-news/72161-honeycomb-codename-post-gingerbread-update.html

Back on topic, good luck with the SPRecovery nandroid/issue.
 
Damn you're good! Did a search on Nandroid errors, found that Error 31 is a corrupt SD card. Solution is to reformat. I reformatted in the Droid, and successfully made a backup.

On to overclocking!
 
Damn you're good! Did a search on Nandroid errors, found that Error 31 is a corrupt SD card. Solution is to reformat. I reformatted in the Droid, and successfully made a backup.

On to overclocking!


Progress is good, congrats!

Sounds like the phone rebooted too quickly for you and you missed getting into SPRecovery.

At that point you can't really do a good backup. If you did you'd have 2.2 Android, with a 2.1 kernel, with sprecovery all ready to go....and we're determining that kernel/os mix is a no go.

Shortly we should have a SPRecovery sbf file available that doesn't replace the current kernel folks have. That should help out.
The nandroid error code list is now in the RS Guides thread. It was buried 68 pages deep in another thread until the other day!
 
Why is it I have the "it's Shake'n'Bake and ah helped!" stuck in my head? :D

Keep me informed on the progress of the 2.2 SPRecovery SBF so I can update my N00b's Guild to Post Root thread, guys. You are the best!
 
For historical purposes...this was option 4. It can be used to get to a stock 2.1 rooted state on your phone. Because we've moved onto 2.2 I removed this from the first post of this thread today.


old box option 04: Install a plain vanilla rooted version of your stock 2.1 phone.

If you are not interested in changing your stock rom but would like to customize your phone by applying some themes, use wifi-tethering, or overclocking then you will need to root. You can do so and keep the stock 2.1 build by flashing this special rom created by Pete of Bugless Beast fame. (box option 04)
Root 2.1 by using SPRecovery

  1. Download ESE81update.zip from htp://rescue.macleod-web.net
    thanks to Pete of Bugless Beast for creating this file
  2. rename the downloaded file to update.zip
  3. mount Droid to computer
  4. copy file from computer to root of sdcard
  5. unmount card from computer
  6. hold X while rebooting until SPRecovery screen comes up
  7. wipe data factory reset
  8. install
  9. allow update.zip
  10. install /sdcard/update.zip (depreciated)
Credit to video at droid-life.com

You now have the stock 2.1 rom with root access and can play with Metamorph, apply themes, add a kernel for overclocking and more.
 
double post!

The first page has been updated again.

As mentioned over the past couple of posts the ese81 sprecovery sbf file for the moto droid 1 included the kernel for 2.1 android. Those on 2.2 who were trying to root would get stuck when trying to boot this 2.1 kernel on android 2.2

MotoCache1 figured out how to build a sbf file with only sprecovery inside it. This means the sprecovery file is good for whatever version of Android you are on and it won't cause conflicts. One less headache...score one for the community.

Thanks MotoCache1!
 
Edit: If you are on a stock Android 2.2 rom looking to root you need to know that the SPRecovery file for ese81 comes with a kernel for Android 2.1

For those folks, understand that it is very likely that you can not boot up your phone and run that 2.1 kernel on android 2.2
Understanding this will help make sense of the following sequence:

  1. Get the 2.2 rooted rom you want renamed to update.zip on the root of your card first.
  2. use RSD Lite to flash the sprecovery file onto your phone
  3. Hold down X and reboot into SPRecovery, instead of booting up the phone. (you boot into sprecovery or boot up the phone, you can't do both at the same time.
  4. allow/install via the update.zip method explained in the below instructions.
  5. If you forgot to get update.zip on your phone you can do it now using the mount option within SPRecovery
Just a little confused: Iam @ 2.1 with SPRecovery and not rooted. Last night I got the OTA nag to update but haven't initiated yet. Should I go forward with this OTA will this update render my SPRecovery null ? And what 2.2 rooted rom are you speaking of ? The one I have is Signed-voles-FRGO18 from ESE81. I am ready to root using the proceedure in the first post.(been studying it for two days making sure I have all my ducks in a row) Just haven't made up my mind as of yet. I don't want to do the OTA if it is going to render my phone unable to root in the future.I know rooting is personel decision. just don't want to not be able to with going ahead with the OTA update Need a little guidence please. Thanks
P.S. Found Petes FRG01BODEXEDOTA.zip file, but a lot of people seem to be having trouble with it as read in another post. BB issues.

It's really up to you, If you do the OTA, SPR will block it I think, but if you want 2.2, from 2.1 with SPR you can simply install any 2.2 ROM in this section: Custom Roms you can follow the OP instructions to install. There is even a rooted version of the 2.2 OTA (no other changes) you can run.

I never ran Petes FRG01BODEXEDOTA but a few people I know have and they haven't had problems. Think this is the ROM i was refering to above.

If you want "bells and whistles" there are plenty of those ROMs there too.

ps-installing any of these ROMs will root automatically for you.

Tallica, do you know the name of the rooted version of the 2.2 OTA you refered to above or have a link? Thanks, want 2.2 rooted and thats it.

Thanks to radar3d for 2.1 root.
 
double post!

The first page has been updated again.

As mentioned over the past couple of posts the ese81 sprecovery sbf file for the moto droid 1 included the kernel for 2.1 android. Those on 2.2 who were trying to root would get stuck when trying to boot this 2.1 kernel on android 2.2

MotoCache1 figured out how to build a sbf file with only sprecovery inside it. This means the sprecovery file is good for whatever version of Android you are on and it won't cause conflicts. One less headache...score one for the community.

Thanks MotoCache1!
That was fast. I'm changing my links now. Thanks!
 
As mentioned over the past couple of posts the ese81 sprecovery sbf file for the moto droid 1 included the kernel for 2.1 android. Those on 2.2 who were trying to root would get stuck when trying to boot this 2.1 kernel on android 2.2

MotoCache1 figured out how to build a sbf file with only sprecovery inside it. This means the sprecovery file is good for whatever version of Android you are on and it won't cause conflicts. One less headache...score one for the community.

Thanks MotoCache1!

if i understand all this correctly, i can take my stock 2.2 droid 1 phone, use RSD Lite to flash this file (sbf folder) and all it does is install the sprecovery, leaving my stock install / kernel / apps / everything else alone?

and then from there, i can use sprecovery to make a full nandroid backup (of course, always make a backup!), and then install any custom roms / kernels / whatever?

or is there an intermediate step between installing sprecovery onto my 2.2 and installing custom roms?
Thanks!
 
Back
Top