yashsingh1/xdaforums huggingface dataset:
[Nexus One Android Development] Daneshm90:
Nope. U should see $ type su and see a popup, accept it and then u'll see a #. U should only have to do this once per "window" if u might say. So after doing that u should be able to enter the next three commands w/o permission issues.

Btw my script when it opens that second window, it opens in "su" mode, so the moment it opens that second window, u should see the popup on ur phone.
[Nexus One Android Development] Lamar720:
I only got one popup on the phone to accept superusers and one popup box in windows in which I entered all the commands at.
[Nexus One Android Development] Daneshm90:
K im free for a few more minutes, so comeon down here if u got any issues, it'll be faster that way ;)
[Nexus One Android Development] Latentk:
I wanted to mention, everything worked PERFECTLY. Daneshm90 thank you so much for the awesome and easy to use script. Only minor improvements would make it totally complete.

I may suggest:

No idea why it put me into adb instead of root, may be my fault.

When it asks for the user to enter the recovery menu (for the sake of a total noob) you may want to instruct them on how to do so

GUI (hah totally not necessary but also not terribly difficult to make. Again NOT a requirement id rather see more awesome scripts :D!)
[Nexus One Android Development] HolloH:
I'm completely new to this so is there a tutorial on downgrading to EPE76 then updating back up to FRF85B?
[Nexus One Android Development] MishFdM:
Maybe to read 1st post can be useful :)
[Nexus One Android Development] Freka:
Hey guys. I'm brand new to all of this as I just bought my Nexus One a few days ago (first ever android phone). I did all the steps and then at step 17 when I type "adb shell" I get this message in Command Prompt: "error: device not found". I don't know what to do... What am I doing wrong?

Can someone please tell me what to do step by step... I am a noob when it comes to this lol. I don''t know what "flash" the image means either. Please help.
[Nexus One Android Development] shahmi86:
Have you enable USB debugging in App Setting->Development ?

Maybe you can try command:

"adb devices" to see whether your devices is connected perfectly before proceed with other step.
[Nexus One Android Development] nxt:
I just did this with my replacement Nexus One. Works great.

Just a few suggestions:

Step 15 should say: Select "Reboot System Now"

Step 16 should be moved to step 1, so if you want to do custom recovery, d/l the recovery file and put it on the sd card first, saves extra steps.

And between Step 15/16 should be a step to turn on USB DEBUGGING.
[Nexus One Android Development] discokid:
Vodafone customers are getting 2.2 FRF91 OTA now.. can someone who has rooted this version without unlocking post their results?
[Nexus One Android Development] MarcusWolschon:
What is the source of this information?
[Nexus One Android Development] 3RR0R404:
Update can be found here :

http://xdaforums.com/showthread.php?t=730374

More informations on the Vodafone (UK) forum
[Nexus One Android Development] MarcusWolschon:
Thanks.

...waiting for EPF30
[Nexus One Android Development] ivanfor:
I've tried, but fails trying to downgrade with "main version is older" error. It seems that vodafone's FRF91 build is different.

Nevertheless, any ideas about how to workaround this??

Regards.
[Nexus One Android Development] meoshe:
Flashable radio

Has anyone that used this root method flashed the froyo radio by using the flashable zip from cyan, I'm just wondering if it makes a difference having a locked bootloader.
[Nexus One Android Development] massari90:
This method worked perfectly :D Thanks heaps!
[Nexus One Android Development] musashiken:
Finally took the plunge and it worked nicely :D

Thumbs up for the OP and awesome people who made this possible.

Now on one of the stock FRF91 rooted with black bar.
[Nexus One Android Development] pseudoheld:
epf30 update is available:

http://xdaforums.com/showpost.php?p=7268618&postcount=26

i would also be very interested if someone found a workaround for us vodafone peeps!
[Nexus One Android Development] Rondrian:
have u followed the instructions right?

i'm intrested into rooting aswell.

edit: tried aswell and the same message:"older main version"

also tried this one: 22607-ERD79-update-nexusone-stock-signed.zip but with no success... hboot loads the image, checks it and then goes back to the "hboot main menu" w/o any message...wired

EDIT :

tried to flash the FRF91 universal update...it says:"signature verification failed" or something like that...

EDIT: same happens, when i try to "update" the VF FRF91 again - is there any way to "reflash" such as a recovery/BACKUP? thanks!
[Nexus One Android Development] mykeldrip:
little stuck i have made it to step 20 but i get the error

/sdcard/flash_image: no such file or directory

so ive gotten it to accept the commands(3 times now) but it does not work!! it just doesnt stick! it repeats every command i type in but when i reboot into recovery it is always stock??????????? i know i am rooted it asks for super user premission and changes from $ to #.. i do know after step 20 the # turns to a < which i guess is normal?
[Nexus One Android Development] musashiken:
Did you delete anything from your sdcard after Step 15? I think you're not supposed to delete the files that you pushed in steps 8-12. They are still needed in steps 19-20. At least the flash_image seems to be needed.

Also, I initially thought that going into recovery means that pressing Power + holding down Left Volume would be enough. But I panicked when I still see the original White Screen with 3 Androids Skating. But it turned out I was being Silly. That's not recovery. You still have to choose and select "Recovery" on the white screen before you boot into the new custom recovery.
[Nexus One Android Development] jason62391:
step 3 is a little confusing for me can you help me with this step
[Nexus One Android Development] meoshe:
You have to type "loop" with out the quotations in the command prompt window that you opened to type step 2
[Nexus One Android Development] jason62391:
i cant find my device in recovery mode why is that?
[Nexus One Android Development] ebocioj:
after i downgraded and downloaded 85b i changed it to update.zip and i keep gettin a error saying signature verification failed. help ive tried 3 different sd cards and downloaded a couple times
[Nexus One Android Development] jason62391:
i got it thanx for your :):D
[Nexus One Android Development] lukbeat:
battery swap instead of cut

It it possibleto to use swap battery method insted od cutting it? see below http://www.nexusonephoneworld.com/nexus-one-hot-swapping-772.html
[Nexus One Android Development] Rondrian:
that doesn't work if it is connected to USB
[Nexus One Android Development] meoshe:
Does anyone know if this method is used if fastboot is available to use since the bootloader is locked, somethings are recommended to be done with fastboot like radio updates.
[Nexus One Android Development] tokenwoken:
When I type loop into the cmd, it says that it's not recognized as an internal or external command. Do I need to install everything in SDK?
[Nexus One Android Development] mr_raider:
I just rooted via this method, and managed to install a custom recovery (Amon RA).

What is the proper procedure to update to frf91 without loosing root?
[Nexus One Android Development] bohlool:
FRF91 rooted without cutting the battery

I finally rooted my phone without cutting my battery ;)

it is a little tricky but possible, if you take a look at sd-card slot, at the left (mid-to bottom) there is a small white pin and when you put sd-card in the slot, that pin will trigger the existence of sd-card, you need to make sure that before getting an adb in debug mode, this pin is not triggered, This is my way: I hold battery diagonally so I can have access to sd-card and battery pins connected, you need to put enough pressure to make sure battery pins are connected and hold it this way until you run loop tools and get the HTC device in recovery mode, then push the sd-card in (a little tricky, I tried many times, most of the time you lost the battery pin connections and device reboot), then slowly push the battery back in the place and continue the guide.

it worked perfectly for me and I have a rooted FRF91 device now (first downgraded, then upgrade again to FRF91), the beauty is when I start the phone, market app installed all applications and I restored my launcher pro backup, so everything was smooth and back to normal now with Super user app

thanks again for this great guide.
[Nexus One Android Development] MishFdM:
Many failing reports using FRF91-Vodafone (european) build. There's a way to make it works ?

Thanks.
[Nexus One Android Development] J.L.C.:
Fastboot hasn't worked for me after rooting with this locked bootloader method.

What I'm wondering is if flash_image can flash more than just recovery images.

For example, can we use:

adb shell

su

flash_image radio /sdcard/radio.img

Would that work? Or is flash_image only capable of flashing recovery images?

Anyone know or tried?
[Nexus One Android Development] 3RR0R404:
Want it too !

Will be LEGEND... Wait for it... DARY !
[Nexus One Android Development] Daneshm90:
The flash_image binary can do everything fastboot can (in terms of flashing partitions) except for splash1/splash2, not sure about those. Only reason fastboot is recommended is because if u flash an incompatible radio using flash_image ur most likely to brick whereas with fastboot ur not.
[Nexus One Android Development] anamireh:
please help

I did everything as requested and pushed all the adb's but when i apply sdcard:update.zip i get

install from sdcard

finding update package

opening update package

verifying update package

E:signature verification failed

installation aborted

please help
[Nexus One Android Development] J.L.C.:
Anyone know if stock recovery creates a log file?
[Nexus One Android Development] Lamar720:
THanks sorry I didn't need help on this issue.

BTW Thanks again ~!

Danesh
[Nexus One Android Development] krhainos:
Nexus One on AT&T -- worked beautifully. Step 11/12/13 was a little tricky, but I got it!

Thanks everyone for making this possible! Now I'm off to finding a rooted FRF91. :D
[Nexus One Android Development] 021311:
12)Ready your finger near the Enter key of your keyboard so that you can quickly hit it once you complete the next step

13) Choose "apply sdcard:update.zip"

14) As soon as you see the yellow installation progress bar, hit Enter on your keyboard

- Tip: If completed properly, you should see a message about rooting adb

15) Choose "Reboot into system"

I have been trying for an hour, what's the trick?

I hit update on my phone, and hit enter on computer,

it always aborted.

Please help..
[Nexus One Android Development] 021311:
I have asked the same question a month ago, still no answer, my recovery mode is 3e, does it matter?
[Nexus One Android Development] Hazbon:
Having an issue with getting my phone to register in adb while under boot loader. Booted up normally (EPE76) in command prompt it recognizes it under both "adb devices" and "loop" when i boot into recovery it doesnt register in loop. USB debugging is on, the phone shows up as an adb device in device manager, and the driver is updated as per the instructions. How long does it usually take to register in adb? On the device i get the exclamation point and android logo. Phone is an at&t n1 and im running windows xp sp3.
[Nexus One Android Development] meoshe:
I had trouble with this as well, i found that repeating the two previous steps then this helped. I don't know if it is actually necessary to do that but worked with me.
[Nexus One Android Development] meoshe:
I don't know if it has anything to do with it but you still have to upgrade from epe76 to frf85 according to the instructions.
[Nexus One Android Development] Hazbon:
oh god. i am such an idiot. Thanks, updating now. will an at&t phone load 85b? its not recognizing in my boot loader.
[Nexus One Android Development] Hazbon:
disregard that last post. at 85b now
[Nexus One Android Development] zsouthboy:
At step 15, if you want to simplify, just grab rom manager from the market and go from there, no typing necessary.

Thanks for the rooting guide! Worked like a charm.
[Nexus One Android Development] dolomiti7:
Alternative approach

Vodafone and Korean users (or anyone that doesn't want to go the downgrade way) look here:

http://xdaforums.com/showthread.php?t=736271
[Nexus One Android Development] GrandMstrBud:
Can someone explain how to modify the battery? The guide just shows a picture and I'm trying to figure out how cutting the battery does anything. Yes it says take a razor blade but it would be nice to have a little bit more detailed instructions on the battery part before destroying a battery.
[Nexus One Android Development] dolomiti7:
There is no more need for modifying the battery or playing around with the SD card slot if you follow the new rooting method. It is also working for US ROMs. Though I haven't tested it with all available versions I am quite sure that it will work on EPExx,EPFxx and FRF50/85b/91: (Tested only with FRF91, EPF30)

http://xdaforums.com/showthread.php?t=736271

The hack is based on an Android Exploit rather than a ROM-specific exploit in the recovery. It would even work if the Nexus had a 1.5 or 1.6 Android.
[Nexus One Android Development] Goonish:
I'm getting Signature failed now too..

I had the phone rooted for the past month or so, but decided I wanted to compare battery life with everything stock again, so I flashed back to original froyo and now when I try to get root back I get to step #11 and it just fails..

How do I get out of this bind? I'd like root back and really don't mind completely rooting my phone now, as I don't plan on doing a warranty return.

Edit: Alternative method here worked.. Not sure why this threads method didn't work for a second time, must have been a setting in recovery I changed regarding signatures etc which wasn't set back to the defaults when I when back to stock, this is worrying business when it doesn't go as planned! :)
[Nexus One Android Development] meoshe:
Did you press enter before step 12? You technically shouldn't get any errors on step 11 since you are just typing and not pressing enter
[Nexus One Android Development] Goonish:
I meant step #11 & #12, I was just getting a signature error after I hit apply within recovery and then enter on keyboard. Tried a couple of times always the same result, worked before now it doesn't. Oh well. The new alternative method has given me root again (thank goodness:).
[Nexus One Android Development] kaplii:
I'm stuck on part 17, after doing the previous steps adb no longer recognizes my nexus one, not in recovery and not while normally on, anyone knows why ?

Edit: Nevermind, enabled USB debugging and it worked :)

Just flashed Cyanogenmod 6-RC2 without unlocking the bootloader, wohooo!

Thanks so much :)
[Nexus One Android Development] osugsxr:
had trouble with a few commands from other forum, no cutting of battery. Anyways I used steps 16-20 or so with ease on this, I highly recommend cutting and pasting the commands from the forums in command prompt, made it alot easier.
[Nexus One Android Development] DrnuhtZ:
Hello.

is it possible to ROOT to SENSE UI/CM (Android 2.1) with this method of rooting?

Stock&Locked Nexus1

frf91

Tmobile
[Nexus One Android Development] yellofello99:
what is update.zip is it the root_FRF83.zip or something else?? Also it says make sure it is not on the sd card at this point. I am confused about those few steps (2, 8-13). PLEASE HELP!!!!
[Nexus One Android Development] cmstlist:
Since you are already on FRF91, you may want to try the exploid method instead:

http://xdaforums.com/showthread.php?t=736271

Get as far as installing the custom recovery and then it'll be ready for you to install other ROMs.
[Nexus One Android Development] KvChaos:
Have you correctly extracted all the files in ROOT_FRF83.zip into your SDK tools folder. If you did this correctly you should be able to see a loop file inside your SDK tools folder.
[Nexus One Android Development] yellofello99:
Does the SDK need to be on the sd card or can it just be on the computer.
[Nexus One Android Development] Mikey:
On your computer only :)
[Nexus One Android Development] mikeydangerous:
AAAAAHHHH!!!

I have been trying for about an hour now and I'm still stuck on #14! I don't know if I'm not hitting enter at the right time or what, but I've tried a couple dozen times and I cannot get it to root.

I keep getting "signature verification failed"

Any tips?
[Nexus One Android Development] cmstlist:
You could try the exploid method instead...
[Nexus One Android Development] yellofello99:
I am worried about rooting my phone I think it will be fine but can someone reassure me and or guide me through the process
[Nexus One Android Development] mhamen3:
Help!

I'm hurtin'

I need help updating from EPE76 to FRF85B. EPE76 is really messing up my phone: constant black screens, calls that won't go through and text messages that won't send (even though I have service).

So basically, could you guys direct me to a place that can tell me how to update to FRF85B so I can follow the original tutorial? Or, could you give me the steps to do so? I'm very new to this, so messing with my Nexus was a mistake from the beginning. I'm pretty much saying: treat me like an idiot and give me every little step necessary.

I'd really apreciate the help guys.

Thanks a lot.
[Nexus One Android Development] yellofello99:
How do i get back from epe76 to frf91 with froyo because it doesnt update or anything so i just want to get back to the regular one frf91 with froyo please respond
[Nexus One Android Development] aeronex:
I was in the same situation as you... Try to see if flashing FRF50 manually works:

http://shipped-roms.com/shipped/Passion (Nexus One)/update-nexusone-FRF50-signed.zip

If it doesn't, do a search for FRF85 fresh installation.
[Nexus One Android Development] mhoulmont:
On step 20 I keep getting "/sdcard/flash_image: No such file or directory"

Any ideas? The file is there. Thanks a bunch.
[Nexus One Android Development] RashaMatt:
There is an easier method - this worked for me (1st try) to root my Nexus One WITHOUT unlocking (FRF91) -

http://ip208-100-42-21.static.xda-developers.com/showthread.php?t=736271
[Nexus One Android Development] fzr-r4:
alternate method to root w/o unlocking bootloader

Sorry if this was covered in this thread or another, but here's what I did for full root without unlocking the bootloader:

(1) rooted using Universal Androot from FRF91.

(2) installed busybox (one method here: http://zedomax.com/blog/2010/07/07/android-hack-how-to-install-busybox-on-your-android/)

(3) Install RA Recovery 1.7.0.1 using Rom Manager from the Market

(4) Install whatever ROM I wanted with full root (I prefer Geo411m's "stock" ROMs and NazTech's Fast FroYo ROMs.

My boot screen is still the N1 "X" without the unlocked symbol, and I should be able to restore to stock recovery and a stock ROM if I want to.
[Nexus One Android Development] Thaboywonder6588:
Having Some Difficulty Downgrading and Upgrading Again... Should I Be Extracting The Upgrade?
[Nexus One Android Development] Rusty!:
Dude, this is really old, there are apps to do it for you now, depending on your build. Look up SuperOneClick, Z4root, VISIONary+
[Nexus One Android Development] phazey12:
I figured out what was wrong. After copying the cyanmod and other files to my SD card, i didn't unmount before proceeding to adb shell.

I redid everything and it's working fine now.

Maybe put in the instructions that when you start adb shell, have your phone plugged in but not mounted?

Hope that helps anyone who was lost on those steps
[Nexus One Android Development] FishFan319:
I'm stuck at the end on a stock rom: #22-24, when I type in the code in #22 i get no such file or directory. Did I put it in the wrong place on the card (I didn't put it on the ROOT of the card because I don't know where that is… just put t on the card itself
[Nexus One Android Development] phazey12:
Check if your SD Card is mounted, if it is, you should unmount it and start from step 17. The only time you should have your SD Card mounted is to copy over the cyangenmod.
[Nexus One Android Development] Constrabus:
Will do. I didn't put it in at first because I figured it was understood.

I could be that you are typing in the path wrong.

Make sure you that you have the spelling correct.
[Nexus One Android Development] FishFan319:
could you help me out with it? I'm sorta lost at the end here, do you have aim/ichat/gchat?

Also I should note that I stuck the RA file on the CARD after finishing the root process right after it booted up again. Forgot to do it before. Is that the problem and should I do it all again even though I have su access?
[Nexus One Android Development] FishFan319:
I've gotta keep bumping this. I've got a short amount of time before I've gotta hit the road for a week and i'm 22 steps in.

Having trouble getting the flash recovery, step 22, completed. HELP!.

Oh, and my SD is not mounted, and I'm copy and pasting the code
[Nexus One Android Development] vigan8:
8gb Class 6 pqi
[Nexus One Android Development] jonotron:
Don't copy and paste, there is a type in the tutorial. The file name is recovery-RA-nexus-v1.7.0.1.img not recovery-RA-nexus-v.1.7.0.1.img. Notice the period after the "v"
[Nexus One Android Development] nachod0g:
I don't know much about macs, but the loop.bat file included in this package is a windows batch script, I wouldn't be surprised if macos couldn't run it. You might need a shell script instead.
[Nexus One Android Development] FishFan319:
SOLVED!

Theres a typo in the guide. instead of v.1... it downloads as v1…..

I copied and pasted the codes, and thus hit the error
[Nexus One Android Development] madj42:
#!/bin/sh
while [ 1 ]
do
adb devices
done

I did the unlocking process on a Mac and didn't have to use a loop script. The above code should work though as a script under OS X if you need it. Just have to chmod +x the script before running it.
[Nexus One Android Development] Constrabus:
Thank you. Fixed.

I wrote this guide from memory -o-
[Nexus One Android Development] blas4me:
A beautiful thing you have here, I just rooted my N1. Stock just wasn't doing it for me even though they have some good new features, like wired and wifi tethering. Only one problem I had with your instructions, it hung me up once or twice. When flashing the RA's recovery you have a . after the v, and there's no period after the v for the image file. But other than that. Thanks a bunch
[Nexus One Android Development] ziekrage:
Worked fine for me to. Thanks for the tip, flybyme!

It was a shame to have to cut the battery, but as most pointed out its not really a big deal or even noticeable if done cleanly. I held one blade of a decent pair of scissors like a carpenter's plane to gently fillet off the offending end of the tab. So there's another option for some of you who don't have ready access to an x-acto knife or hardware store razor blades.
[Nexus One Android Development] mmerlin10:
I have original N1 with 2.1 Update 1 - ERE27. How can I get to FRF83 or FRF72 so that I can root w/o unlock?
[Nexus One Android Development] perception:
how do we unroot

Hi

how do we undo this process if sending it in for warranty
[Nexus One Android Development] otto888:
......Flash a PASSIMG. But the reason we are doing it this way is so that unlocked icon doesn't pop up and void our warranty. So if your ROM looks like stock,I wouldn't worry much.
[Nexus One Android Development] phazey12:
Sticky Please!!

I am enjoying my rooted N1 too much