yashsingh1/xdaforums huggingface dataset:
[Nexus One Q&A, Help & Troubleshooting] mer6:
I had "waiting for device" until I installed my USB drivers, have you done that?
[Nexus One Q&A, Help & Troubleshooting] antempire4:
will rooting prevent further possible ota or web updates via htc or google, as was the case with rooting the g1?
[Nexus One Q&A, Help & Troubleshooting] fdxgnd:
Hey all. Giving it a shot. Quick question. I've unlocked with fastboot. I'm on a mac. Now when I go to root do I need to be in fastboot on the phone. What should I be in when I run the flash boot on my phone. Plugged in and? Thx. Almost there.
[Nexus One Q&A, Help & Troubleshooting] technogecko6:
Hey man,

I also seem to get the black screen on the Superuser Permissions app. I ran your commands to reinstall the Superuser.apk, but still black screen... :/ Anything else I should try?
[Nexus One Q&A, Help & Troubleshooting] jchap2k:
How do you enter these commands? When I SU it opens up the Superuser program, which stays black.
[Nexus One Q&A, Help & Troubleshooting] technogecko6:
How do you reinstall it from within Astro? When I select it, it gives me the options to Launch or Uninstall. Launch just makes it show up as a black screen app. Uninstall just says "Uninstall not successful".
[Nexus One Q&A, Help & Troubleshooting] fdxgnd:
Hey guys, try this. For those of you getting black screens do this.

1. Put your phone in fastboot

2. navigate to where you downloaded the files.

3. open a command or terminal and type this in(I'm on a mac so use your file)

chmod +x install-superboot-mac.sh hit enter

./install-superboot-mac.sh hit enter

4. reboot

Keep in mind I'm on a mac so use your file. Also, don't quote me on this, but I don't think windows needs the ./ in the second command line.

Hope this helps
[Nexus One Q&A, Help & Troubleshooting] technogecko6:
I'm actually on Windows, so I assume the file I'm worried about is the fastboot-windows.bat file? Also, Instead of chmod on the file, should I run... uh... attrib +R or something? Not sure what the applicable dos command is :/
[Nexus One Q&A, Help & Troubleshooting] jchap2k:
Didn't work for me. (Windows user)
[Nexus One Q&A, Help & Troubleshooting] seraph1024:
There is no applicable dos command. DOS knows that .bat are batch files and will run them. Let me look into the batch files and see what's going on for you.

In the batch file, this is the code.

fastboot-windows.exe flash boot nexusone.superboot.1.1.img

so if you type that in, it should work. Before you do that, do this first

type fastboot-windows.exe devices

you should see serial number of your N1 and devices next to it.

If you don't you skipped something or replug your USB port.

Then type in fastboot-windows.exe flash boot nexusone.superboot.1.1.img

like i posted way before, I am not responsible for your damaged phone if anything should happen. Nothing should but....
[Nexus One Q&A, Help & Troubleshooting] technogecko6:
Yep I ran the superboot batch file while my phone was in fastboot USB... but the Superuser Permissions app still just has a black screen when I try to run it.
[Nexus One Q&A, Help & Troubleshooting] seraph1024:
That's normal. There will be nothing on the screen until someone/or program invoke a su command. Install N1 Torch. Run it, and re reun the super user permission app. You'll see that Torch will have a su permission.

Remember. Just like that program said, it's is a super user permission app. It sets and look at which apps have super user rights. Nothing more (as far as I can tell and I personally don't really care too much to look into). Trying to relock the damn thing. :D
[Nexus One Q&A, Help & Troubleshooting] technogecko6:
Ahh I see. I guess I misunderstood the purpose of the app.

Basically I unlocked my device because I want to be able to write app packages to the system/app directory. At this point it seems I have successfully unlocked and rooted, but now if I try to use adb to push a file there, it says it is still read only. How can I change the permissions on that directory? Maybe use adb shell to chmod that directory with some setting, and then run a push command externally from the shell?
[Nexus One Q&A, Help & Troubleshooting] seraph1024:
try the following:

adb devices

List of devices attached

SERIAL NUMBER device

then

adb shell

# su

#

if you do not see # or after you press su and # is not returned, it's not rooted either. root login in *nix will give you # instead of % as a prompt. I
[Nexus One Q&A, Help & Troubleshooting] Ssantos6981:
should get mine soon...

misread previous post
[Nexus One Q&A, Help & Troubleshooting] paulobrien:
Dude, you could at least spell my website name right and ask for permission to rehost...

P
[Nexus One Q&A, Help & Troubleshooting] 3Shirts:
**** Paul, didn't realise this was yours! Just popped back to Modaco (not been there since I ditched my Omnia). Great work man and I totally agree that you need some credit here!
[Nexus One Q&A, Help & Troubleshooting] technogecko6:
So I did what you said here:

#

C:\Users\xxxxxx\Desktop\android-sdk-windows\tools>adb devices

List of devices attached

___________ device (censored serial, but it was there ;)

C:\Users\therooster\Desktop\android-sdk-windows\tools>adb shell

# su

su

#

Then I tried to push the file:

C:\Users\xxxxxx\Desktop\android-sdk-windows\tools>adb push c:\Users\xxxxxx\Desktop\xxxxxx.apk system/app

failed to copy 'c:\Users\xxxxxx\Desktop\xxxxxx.apk' to 'system/app/xxxxxx.

apk': Read-only file system

Don't I need to chmod that directory or something to be able to push into it? (I'm on windows of course though). I know I can use different commands to install this apk... but in the tutorial the guy gave me to fix me calendar issue, he said to use push to get it into the app dir...
[Nexus One Q&A, Help & Troubleshooting] 3Shirts:
Well I followed the instructions to the letter and all is well. I installed Nexus One Torch to check root and it worked perfectly (also, thats a great app).

Funny that I had root on this thing before I'd even booted it the first time! Probably not wise in case of a dead device but I got lucky enough
[Nexus One Q&A, Help & Troubleshooting] jchap2k:
I did everything as suggested here but it Nexus Torch still doesn't have SU permissions. When Torch opens SU, it stops responding.
[Nexus One Q&A, Help & Troubleshooting] 11ryan11:
Uninstall the torch

go to menu>settings>app>app mngt> and remove superuser upgrade

then reinstall superuser.apk using cyan's instructions (if your using vista, download the apk to your phone then xfer to tools folder of your sdk on your comp)

then download and reinstall torch

problem solved
[Nexus One Q&A, Help & Troubleshooting] jchap2k:
Can't remove Superuser from app manager. Also, where are Cyan's instructions?
[Nexus One Q&A, Help & Troubleshooting] 11ryan11:
o ok...

uninstall your torch

go to cyan's goodies here in nexus one dev section and follow instructions...

you can dl his other stuff too if you like
[Nexus One Q&A, Help & Troubleshooting] da-slicksta:
Is this for XP..Holding down and selecting open prompt here....also the whole time is your phone connected through usb....i assume you dont need adb?
[Nexus One Q&A, Help & Troubleshooting] 11ryan11:
yes phone should be connected

not sure if it works on xp or not... if it doesnt then just open command prompt and change to the directory using the cd command
[Nexus One Q&A, Help & Troubleshooting] setzer715:
I had this problem too, I just keep relaunching the app until finally it worked! Make sure when you slelect Allow on the superuser permission that you check the little box!
[Nexus One Q&A, Help & Troubleshooting] incudie:
Hm so any thoughts if I am in Linux and run:

says waiting for device.

also shows no devices.

I downloaded the SDK and when I run ./adb devices the NexusOne shows as all ??????.

Any thoughts?
[Nexus One Q&A, Help & Troubleshooting] QMAN101:
Is USB Debugging turn on, on your phone? It wont recognize the phone as anything but a removable storage until then.
[Nexus One Q&A, Help & Troubleshooting] seraph1024:
I am not sure. I have a mac and I don't need to install any drivers. I don't think linux need any drivers but don't quote me on that. If you do adb devices or fastboot devices you should see serial no of your device. If not you are missing something. Enable Debug mode on your phone.
[Nexus One Q&A, Help & Troubleshooting] GrkEngineer:
No paid apps

I also just updated to cyanogen's latest and don't have any paid apps showing up in the market. Only "Top free" and "Just in". Anyone know how to solve this?
[Nexus One Q&A, Help & Troubleshooting] James Pain:
Just bumping that question...
[Nexus One Q&A, Help & Troubleshooting] xiutian:
Have you tried MarketEnabler?
[Nexus One Q&A, Help & Troubleshooting] melterx12:
depends on the ROM. Cyanogens Makin Bacon is an Addon and probably still receives OTA updates. However full blown custom ROMs will likely have the feature turned off to prevent overwriting a stock ROM over your custom ROM.
[Nexus One Q&A, Help & Troubleshooting] jdubdieslo:
I am trying to unlock the bootloader but i am having trouble.. i have placed the sdk on the root of the c: drive. Phone is in fastboot mode "fastbootusb'. on comand prompt i type "cd C:\android-sdk-windows\tools" -- then i type "fastboot devices" and my device is listed. so i type 'fastboot-windows oem unlock' and i get this error "This application has failed to start because AdbWinApi.dll was not found" and so on.. what do i do? ive tried it witht eh downlaoded sdk and also with the fallen's Root the Nexus one Tutorial and did it on the desktop and got the same error. im on windows xp.. and have rooted g1s and mytouchs and changed the boot screen with the same fastboot and dont understand why this wont work. and help will be greatly appreciated.

thanks.

if anyone wants to help now you can text me 5124660291 or email jdubdieslo45@gmail.com or add me on google talk ..
[Nexus One Q&A, Help & Troubleshooting] iPhone iWing:
what sdk are you using? the new one doesnt have everything just tools. i have 1.6 and upgraded my tools to 2.0 by copy and paste then overwrite.
[Nexus One Q&A, Help & Troubleshooting] alextripp:
after installing the newer usb drivers it worked like a charm, sweet!
[Nexus One Q&A, Help & Troubleshooting] jdubdieslo:
can you upload your sdk? i deleted my 1.6 and downloaded the new one didnt know it was missing tools :(

also anyone have a link to a tutorial to properly set up the sdk for fastboot and adb? so i can double check my work..

and i finally got it to work. it was that i was using fastboot-windows like said in the tutorial but my was named fastboot not fastboot-windows.. got it rooted and got wireless tethering working.. any one have the wired tethering app? i found the code source page but it dosent say its been updated for nexus like the wireless has..

thanks all.
[Nexus One Q&A, Help & Troubleshooting] setzer715:
Manage Applications no longer show any apps that are in the system/app folder, it only displays the data/app folder, i.e. apps you install after the fact. This may be something that devs can work around once they build custom roms. In order to fix everything I had to adb rm in recovery mode to get rid of the superuser apps. I had 2 and I think they were confilcting. Once I did that I flashed enomther's addon and everything is working great now.
[Nexus One Q&A, Help & Troubleshooting] QMAN101:
You should use the fastboot command if you have put the file in the sdk\tools folder. If you put it in the folder that has the fastboot-windows command, then use the fastboot-windows command like in the OP. I will hit you up on Gtalk to see if you need any more help.
[Nexus One Q&A, Help & Troubleshooting] alextripp:
i kept getting a force close on N1 Torch after it asked for SU. finally clicked allow AND told it to remember, next time i opened it did the same FC but then i opened one more time and it worked. now it works everytime!
[Nexus One Q&A, Help & Troubleshooting] dbroadus2007:
Updated USB drivers

I think im needing the usb drivers....i put my phone in bootloader, open the command in fastboot, then try to fastboot-windows-devices, and it doesnt work.

Then I try n just fastboot-windows.exe and i get an error of a .dll...ive rooted a g1, mytouch, and have done roms on tmobile MDA, Wing, Dash, Shadow. So i know some stuff lol.. but its killin me that i cant root my N1 :/
[Nexus One Q&A, Help & Troubleshooting] seraph1024:
:rolleyes:

it's not fastboot-windows-devices

it's fastboot-windows.exe devices <= Notice a space in between or

fastboot devices

If you are getting a dll error, check another thread for drivers. I don't need drivers, I have OSX. :)
[Nexus One Q&A, Help & Troubleshooting] fugita:
These commands are close but wrong:

4b. Type this command to make sure your phone is connected and reconized. "fastboot-windows.exe devices

5. Once in the bootloader type this command in your command prompt "fastboot-windows.exe oem unlock"

type this command in your command prompt "fastboot-windows.exe flash boot nexusone.superboot.1.1.img"

The .exe was left off and yes it does need to be there.
[Nexus One Q&A, Help & Troubleshooting] seraph1024:
Not if it is in your .profile file (or windows version of it under system settings).

I used to be able to just type fastboot or adb without .exe

It all depends on how you configure your system.

And I think most people should just not blindly follow instruction. They should find out what each command do and learn a little. Following instructions blindly will cause thing to crash and the reason why we have why does this not work for me type of questions.
[Nexus One Q&A, Help & Troubleshooting] slim410:
hey this is the superboot method of rooting the nexus right??

and what is a superboot, how is it different from any other method of rooting?? (better/worse)
[Nexus One Q&A, Help & Troubleshooting] DaveKid:
It worked for me...one thing that is critical though is to remember to unlock the bootloader.
[Nexus One Q&A, Help & Troubleshooting] lablunk:
I followed these directions the other day. However, I can't use apps that require root access. Also, with I try to open SU Permissions, I just get a black screen and the phone crashes. Any ideas?
[Nexus One Q&A, Help & Troubleshooting] archboy69:
I'm pretty excited to root the phone but question about it will it recieve any updates if Google decides to release one. Just wondering?

I know that most time rooted phones might not get the OAT updates so will it be true for the Nexus?
[Nexus One Q&A, Help & Troubleshooting] wagz:
If you are getting a black screen during SU and have to force close it. try this:

goto settings > applications>development and turn on USB debugging. Reboot phone.

Once it comes back on, check to make sure USB debuging is still on and that your setting survived a reboot. if not repeat the above step. If it the setting kept after a reboot, you can go ahead and try an app that will require SU like n1 torch and see if it displays properly and the hanging SU should go away for some of you.
[Nexus One Q&A, Help & Troubleshooting] Misty Blue:
I have the same question.
[Nexus One Q&A, Help & Troubleshooting] dbroadus2007:
dont i feel dumb...

I figured out my issue with the DLL not being there...I just used sdk tools and had it rooted in minutes.....but thanks for the replies though....N1 is sick!!!!
[Nexus One Q&A, Help & Troubleshooting] deprecate:
As each update comes down the pipeline, new roms will be created using those as a foundation. Of course, you will be able to flash "vanilla" images to your phone even when unlocked (the passion image flashes just fine on rooted devices) if you don't want to wait for an updated rom to land or just want to check things out. That being said, there is nothing keeping future roms from removing your ability to unlock the bootlader in the same way we currently can (not saying it will but there is always that chance).

I am speaking from how the G1 world worked and am assuming the N1 will be the same.
[Nexus One Q&A, Help & Troubleshooting] martin0285:
Got my n1 yesterday!!! Unlocked and rooted after making sure everything worked (IE. headset, wifi, bluetooth and checking screen for stuck pixels). Boy is this thing a beeeeeast!! Would be nice if someone found a way to "relock" it and get the warranty back just incase....Anyword?? THX
[Nexus One Q&A, Help & Troubleshooting] eighty1:
G1 and Nexus1 same?

I am new to the android world coming from the HD. So pretty much everything is foreign to me. My approach is to read and digest everything b4 doing anything to my phone. What I want to know will going back and reading the wiki for the G1 help as far as being the same language and steps to flashing/rooting etc for the nexus1? I wanna root my device but the language is pretty diff coming from the HD and add on packages etc... Thank you
[Nexus One Q&A, Help & Troubleshooting] Swervo:
The actual rooting process for the two devices is extremely different - the N1 has a built in command to unlock the device, the G1 had to be unlocked via various exploits. Once you're rooted though, the process is nearly identical - you use a recovery image to flash .zip files for updates, nandroid backups work exactly the same, etc etc. The biggest difference so far is I don't really see a need for a new SPL, so the chances of bricking your phone are minute, and the controls to move around in the recovery image are different due to fewer hardware buttons on the actual device.
[Nexus One Q&A, Help & Troubleshooting] charkosh:
Md5 for superboot?
[Nexus One Q&A, Help & Troubleshooting] eighty1:
Thanks for your response. I ask those questions because browsing the threads I see that some ppl have come from the G1 and refer to somethings in the threads from the G1 such as rooting,Nandroid backup etc. Thats why I went back and browsed the G1 wiki. Like I said Im new and have just been browsing and trying to get the terminology and what does what like the add ons and how to run them etc. Thanks again.
[Nexus One Q&A, Help & Troubleshooting] Celeborn_81:
Someone else in this thread had this problem as well but never returned.

I just tried to unlock my device and I get:

... INFOErasing userdata...

FAILED (status read failed (Too many links))

running fastboot-windows devices returns:

HT9CRP805434 fastboot

So theres something there, but I have no idea what that error means. Anyone have any ideas?

Edit: Going back into bootloader it now says *** UNLOCKED *** in pink at the top, so am I in the green?
[Nexus One Q&A, Help & Troubleshooting] eighty1:
Still no success. I dont get why Im unable to unlock it and Im sure its pretty simple. I dont know if its my drivers or what. I installed my drivers and they installed and I then tried to run fast boot that didnt work I even look at a vid on youtube and tried that way but when I plugged my USB in such as he it did nothing like his. This sucks to be at square 1 after learning the the HD and now being clueless, I guess its the price I'll have to play til I get it working.:mad:
[Nexus One Q&A, Help & Troubleshooting] Celeborn_81:
Went ahead and flashed it, seems to work, can run N1 Torch.
[Nexus One Q&A, Help & Troubleshooting] overground:
Same experience here...just go back to bootloader and run

fastboot-windows flash boot nexusone.superboot.1.1.img
fastboot reboot

using a cmd prompt in the unzip directory.
[Nexus One Q&A, Help & Troubleshooting] eighty1:
Finally I got it

Success at last
[Nexus One Q&A, Help & Troubleshooting] DanOtero:
I am having the same issue in unix 'adb devices' sees it fine, but when I go into fastboot mode on the N1 and run 'fastboot devices' it shows no devices.

Has anyone figured this out yet?
[Nexus One Q&A, Help & Troubleshooting] steven178s:
Protected apps don't install!
[Nexus One Q&A, Help & Troubleshooting] geocode:
I am having the exact same issue. But I may be able to answer 1 part of the question for someone else.

First the issue. Using Linux and Nexus One $529 version

./fastboot-linux oem unlock just says waiting for device,

./fastboot-linux devices returns nothing

this is the same whether booted into OS or in fastboot (with it displaying fastboot USB).

Now dev was turned off originally and so I couldn't get adb to work, but once I turned on the dev check box on that part worked. However when doing this for the g1 I had the issue with root access and getting all the ????? when doing adb devices (so here is that answer I was promising). So the fix I found was to do the following:

adb kill-server

sudo adb devices

that second command will start the server as root and you should see everything fine.

Okay so back to my issue -- and I really hope someone can help us.

When it is in the fastboot menu adb devices doesn't list it and neither does fastboot-linux.

I have tried with these in my path, in the same directories, current directories, each others directories, my cousins directories, etc. And always same results.

So what gives? I also tried messing around with the udev stuff but never saw anything that improved anything.

Okay so one last bit of info:

When I plug it in when the phone is booted I get:

usb 1-6: New USB device found, idVendor=18d1, idProduct=4e12

but when I plug it in when the phone is in fastboot menu I get:

usb 1-6: New USB device found, idVendor=0bb4, idProduct=0fff

So why is it a different device? And does this matter? And if so how do we fix it?

Thanks in advance I hope there is a guru out there that knows more about this than me.
[Nexus One Q&A, Help & Troubleshooting] DougEdey:
Just a note to say thankyou very much, a very painless way of reflashing a device compared to my old WinMo phone.

Can I make a suggestion that someone adds to the first post

"Check Settings -> Applications -> Development -> Allow USB is enabled"

Forgot to mention, I used windows 7 x64 Professional and it didn't need drivers, it detected the bootloader as "HTC Bootloader"
[Nexus One Q&A, Help & Troubleshooting] Slimgym20:
I read on another forum that people were experiencing some lag issues after rooting. Anyone here had that problem? I'd like to root, but not if that will be an issue.
[Nexus One Q&A, Help & Troubleshooting] seraph1024:
I assume you are in linux. Is you adb and fastboot in your path? echo $PATH and make sure that both executable for adb and fastboot are in your PATH. That's number 1. Number 2 is to make sure your drivers are installed. I was told that on linux, you have to install driver. I don't on my macbook pro. Linux and OSX are similar but not entirely the same. Darwin is not 100 the same as ubuntu or redhat or whatever flavor you are running.

Next is Settings => Applications => Development => Allow USB. Make sure it's enabled. Now, plug it in while the phone is on. Now type ADB devices.

serial number should pop up.

if not try a different usb.

Once sn poped up, you can do adb reboot bootloader

that'll reboot into boot loader.

then just to be on the safe side, you can type fastboot devices

again, serial no should pop up. (also, on the fastboot screen USB is shown).

Now you may flash what you want... etc. fastboot flash recovery recovery.img or fastboot flash system system.img etc.

good luck.
[Nexus One Q&A, Help & Troubleshooting] geocode:
I appreciate the reponse. Linux yes, didn't need any drivers to access using adb. When the phone is on adb devices works fine. I didn't try adb reboot bootloader, so I can try that, but everything else you said I've tried several times. It's just when it is in the bootloader menu fastboot and adb do not list any devices.

I have the adb from the sdk_rev_04.
[Nexus One Q&A, Help & Troubleshooting] mikkybukky82:
Help

ple someone help.am new to android and i cant seem to root my nexus one.i cant open a command window.am using a mac
[Nexus One Q&A, Help & Troubleshooting] TheUnlockr:
Hope this helps some people...

I did a view How To Videos for this procedure to help some of the newbies out.

How To Root the Nexus One -

http://theunlockr.com/2010/01/02/how-to-root-the-nexus-one/

How To Load a Custom ROM on the Nexus One -

http://theunlockr.com/2010/01/08/how-to-load-a-custom-rom-on-the-nexus-one/

Great work Amon Ra, th3fallen, and modaco! Leave comments or contact me on that site if I'm missing credit where credit is due or if there are any other How Tos anyone would like me to do.