yashsingh1/xdaforums huggingface dataset:
[Nexus One Android Development] fiezta:
Hello sir

Can you please kindly tell me step by step how you managed to install the usb driver, I am a newbie, and I have no clue. I have been trying to root my n1 since but I cannot successfully install the drivers for the usb and my laptop will not recognize the usb.

Thanks
[Nexus One Android Development] Paul22000:
Go into the Device Manager manually.

This may be different for you since you are on Vista, but the steps on my PC are:

Control Panel -> System -> Hardware Tab -> Device Manager. (If it's different and you're not sure of how to get to the Device Manager, go into Vista Help and type in Device Manager)

Is there anything Yellow? If so, what does it say?
[Nexus One Android Development] Droid800:
Hey all-

I finally figured out how to root my phone on my mac, and was able to successfully flash the recovery image, but now it won't let me into recovery. Every time I try to enter it I get the android with the exclamation point. I tried reflashing, but it still does the same thing. I did verify that I have superuser permissions, so the rooting worked, but it won't let me enter recovery. Is there something I'm missing? (rooted using superboot)

Edit: Apparently I didn't flash the recovery image. I tried doing the fastboot method through terminal, but it won't let me do anything.
[Nexus One Android Development] Psynoz:
Awesome guide. Finally rooted and running the desire rom now. Everything works perfectly. The recovery file was 3948 kB or something though, works anyway. Thank you very much. :)
[Nexus One Android Development] Sellitus:
Amazing guide! But please change the title to Sense/Other ROM as not to confuse newbs that don't want sense
[Nexus One Android Development] Macmee:
Does this work for my nexus one which is:

three 3G/UMTS bands (850/1900/2100 MHz) and four GSM radio frequencies (850/900/1800/1900 MHz)
[Nexus One Android Development] marmankites:
I have jumped between several tutorials, I keep getting the triangle and android!!! going nuts here
[Nexus One Android Development] astromer:
same here, i did all the steps correctly but at rooting i am keep gettin this freekin error..

I have tried to hold volume up and power but nothin happens orwith removeing the battery:confused:
[Nexus One Android Development] marmankites:
F12... This is horrible .. do I now restore then try to reflash?

to clarify - Install radio, no reboot

install desire... then reboot

Then I get the android out of a box
[Nexus One Android Development] marmankites:
Hey

I went between here and android and me, I ended up doing the same thing over and over, and then it just worked? I used superboot in the end ... I think :o

Followed the commands on

androidandme.com/2010/01/hacks/video-how-to-unlock-and-root-a-nexus-one/

I am so close now, Just cant get passed the android out of the box
[Nexus One Android Development] mgorman:
Update OP for Alpha 8
[Nexus One Android Development] xoutlaw:
try the instructions sans the radio update.
[Nexus One Android Development] Paul22000:
What step are you on?

Yep, try to restore back to your backup.

A) Go back into recovery.

B) WIPE.

C) Restore Android Backup.

D) Load back into Nexus One.

Is everything in stock Android looking fine and working ok?

Go to Settings -> About -> Phone

What do you see under Baseband version?

Compare your settings to mine (aside from the Sense stuff of course):

Do you have the same baseband version as mine?

If so, go back into recovery, ***WIPE***, & reflash Sense.

Let me know your progress.
[Nexus One Android Development] Paul22000:
I thought you needed to do this to get Sense working?

Is it totally optional?
[Nexus One Android Development] Devastatin:
Does the safe mode restart work in the sense version?

On stock the way to get into safe mode is to wait for the phone to vibrate on reboot then hold down the track ball until it vibrates again during the boot sequence. Just a troubleshooting hint that may help those switching if they need to do the initial initializing.

Booting into safe mode once some how initialized some settings per the HTC rep fixed some of the issues with my stock Nexus one.

Oh, and when i was on the phone with google today she, unofficially confirmed without saying it that the new radio.img is coming soon (TM).
[Nexus One Android Development] galaxys:
Well that is great news...hopefully soon!
[Nexus One Android Development] astromer:
I had stucked at rooting at step 6 but after trying several times reinstalling RA recovery i made it and the triangle didnt show up. ;)

Btw, now i am updating radio but i see that Market icon disappeared there is any way to get it back?
[Nexus One Android Development] Zolt:
Thanks for this great guide! Thanks to you even a noob like me managed to get sense running. Now I just have to do it again for Alpha 8!

- Do you have to reboot between flashing the radio and flashing Modaco's? I assume you do since this solved my "android out of box" problems.

- If you get stuck on the white HTC screen on first boot, it probably means that you forgot to do a wipe before flashing the radio and sense rom. At least that was the case for me.

Still some issues and customization needed with Modaco's rom, but it's already much better than stock for me. Some minor issues with white screen when resizing videos, otherwise it's an improvement from stock on nearly every aspect!
[Nexus One Android Development] ssamplerediff:
Great Job

Great Job @Paul22000. Very nice tut
[Nexus One Android Development] Paul22000:
Try flashing the "Google Addon ERE36B (2)" from Cyanogen's thread

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

Let me know if that worked?

Maybe this is the missing piece. When I ran into the Android triangle error, I was trying all sorts of crap :( Maybe you do have to reboot or maybe even wipe too in between stages.

I do know that you definitely definitely have to wipe BEFORE flashing Sense, but NOT afterwards (or it won't boot). This is explained in Modaco's thread and I'll update to include this information in the guide if that's the key. (I didn't include it because if the process in the guide is followed step-by-step, it works itself out.)
[Nexus One Android Development] BrooklynAvi:
Titanium Backup is THE backup app for root users. I would use MyBackup [Pro] to backup stuff like SMS, call logs, bookmarks, system settings, home screens, and other things like that, until I was rooted (which would, of course, be before the first boot :D).
[Nexus One Android Development] BrooklynAvi:
Correction for Step D...

It's Amon_RA's Recovery Image not Anon Recovery Image.

I've read through the tut and it's solid to me. Nice job. As much as you'd like to think this is "100%," there are always going to be those who will make it 90%. :-)
[Nexus One Android Development] Paul22000:
Oops... :D
[Nexus One Android Development] rjhay22:
Great work Paul. Props to you brother.
[Nexus One Android Development] astromer:
yeah worked perfectly! thanks
[Nexus One Android Development] cymru:
Fantastic guide!

Invaluable help
[Nexus One Android Development] Paul22000:
I believe superboot is PC only. What happened when you used the nexus-addon? I saw your post on Modaco, so hopefully someone there can help with a mac superboot.

Thanks! :)

Hmm

It should work for any Nexus One.
[Nexus One Android Development] tuntunn:
I am having problem at the last step. When i choose to flash the desire rom, it fails to install it. It says: Installation aborted, zip file(bad). Something like that. Can someone help me plz?
[Nexus One Android Development] playin4sheezy:
I keep getting Error cannot open a21 (bad zip) when I try flashing this. What do you guys think the problem is?
[Nexus One Android Development] playin4sheezy:
Yeah Im getting the same thing TunnTun. Ive done tried redownloading and everything I can think of
[Nexus One Android Development] thewayne01:
I had the same problem. The first time I tried, I did not verify the zip file.

After re-downloading, I made sure I could open the zip file on my pc. then I copied it to my sd card and browsed to the sd card on my pc to make sure I could open the zip file while it was on the phone. After this, I wiped again and was able to flash without any problems.
[Nexus One Android Development] Paul22000:
I think there's an issue with the mirrors on Modaco's site. I had the same issue with the "bad" error message when I upgraded to r21 a few weeks ago. I had to re-download a few times... Make sure you're using the non-mirror one.
[Nexus One Android Development] playin4sheezy:
If i click on the link that dont say Mirror it just goes to Modaco's homepage. Kinda weird
[Nexus One Android Development] geForge:
I know another issue.

If you use an App killer, I use Advanced Task Killer, whole sense will be killed. The screen will turn white and the htc logo will be on the screen. Sense will restart quick and be as before.

This wont turn of your phone or anything, you just have to wait 5-8 sec for Sense UI to restart :] This doesn't happens everytime you kill apps either, just sometimes.
[Nexus One Android Development] aujbman:
Ok, I made it to C5 and got the blank line. I downloaded and installed the drivers for pdaNet. (I have Windows 7 64-bit) So.. now what?

I went back to step 5 and am still getting a blank line...

EDIT: Correction: It shows "???????????? fastboot"

Shouldn't it show my device number..
[Nexus One Android Development] sbq:
Very minor nit. When I get to this point in your guide:

I do not see any image. I looked at the HTML. The small image URL, ...img144.imageshack.us/img144/1214/bootloader.jpg, doesn't work. When I put it in Firefox I get "The connection was reset". IE says "Cannot display page". The URL for the big image works fine.
[Nexus One Android Development] sstang2006:
you guys were not born with the knowledge of how to root/modify android, you are an idiot.
[Nexus One Android Development] ultra99:
very nice tutorial!

i've chose Nand backup and it's been an hour+ and it's not done yet. is that normal?

also, when i try to install the rom, i get the "file name" and then (bad).....installation aborted. I download it several times but i get same error.
[Nexus One Android Development] Paul22000:
Don't use Task Killers to kill those Sense Apps.

Because of how Android is written, you don't really need task killers to "free memory" with the Nexus One anyway.

Try installing these USB drivers instead:

http://www.junefabrics.com/android/download.php

Weird. Must be an internet hiccup. I'm looking at the picture fine.

It's aimed at the popular line of How-to books The Complete Idiot's Guide.

If you've never heard of them, you can check them out here:

http://www.amazon.com/s/qid=1272058...s guide&rh=i:aps,k:idiot's guide,i:stripbooks

Hmm that sounds bad. It should take around 3-5 minutes. Your SD card might be going bad...?
[Nexus One Android Development] gtown723:
I read all through the entire thread and still could not find a solution for my issue. Are any of your soft key(home, back, search) menus lit up? Im using the latest alpha r21. thanks.
[Nexus One Android Development] ultra99:
i dont think my sd is bad, cuz i just tried caynogenmod 5 and it worked. bu i want sense ui....
[Nexus One Android Development] aujbman:
Success!! Thanks to all who helped. Time to find a theme to get the black notification bar and edit my sig!
[Nexus One Android Development] iodaed:
Awesome, works like a charm !!

Thank you so much !
[Nexus One Android Development] kbeefy:
awesome guide! Rooted and running Sense within hours of recieving phone. With this info, files downloaded, and experience I feel confident I could root another one in 5 minutes. A+!
[Nexus One Android Development] Scotsman828:
Thanks for an awesome guide. I have been wanting an N1 since they announced N1 for AT&T users, but I didn't want all the Google apps that are pre-installed. I don't have Gmail or a Google account. Nor do I want one. Also don't like the idea of all my contacts being backed-up on Google's servers, especially since they are in the info search business. I like the HTC Desire, but it doesn't have 850 mhz 3G.

If I'm correct, I should be able to do this method to the N1 with 850 mhz 3G radio?
[Nexus One Android Development] ScottC:
On page 1 it says that Bluetooth may not work/may be buggy - is that still the case with this latest version? I rely heavily on my Bluetooth and really can't afford it not to work.

Thanks Paul for making this guide - very helpful!
[Nexus One Android Development] Paul22000:
Yup, Bluetooth may or may not work. Make a backup, flash Desire, and test your Bluetooth headset. Mine worked, but for most I think it won't.
[Nexus One Android Development] geForge:
Thats not why I use it :] I use it to lower the battery use.
[Nexus One Android Development] Paul22000:
It also wastes battery because apps are killed and then restarting all the time.
[Nexus One Android Development] pnayak77:
I've been pretty stupid with this upgrade and now can't switch the phone on. I hope someone can suggest a method of recovery.

Followed the instruction down to the word upto F6. The ROM flashed OK, then went to update the radio. The screen went blank and then Android outside the box box appeared.

Instead of waiting to reboot into recovery I switched the phone off, done ask me why (I shouldn't be messing around after a long day at work).

Now the phone appears 'dead'. It wont switch on. It wont charge. Have tried pressing the power button for a short time, long time, trackball + power, vol down + power. Nothing.

Anyone have any suggestions or have I well and truly bricked the phone?

Cheers
[Nexus One Android Development] rjhay22:
I am sorry to say.... but you just bricked your phone bro.... pulling out the battery while updating the radio just does that....:(
[Nexus One Android Development] Paul22000:
Oooh, that sounds bad.

I originally had the radio instructions in my guide but took it out just in case when I learned you could do it without flashing the radio. I'll put the warning back in.

I'd suggest making a new thread; I've read of people leaving it off for a while that it might start charging again or something, but didn't read the specifics.
[Nexus One Android Development] pnayak77:
From the comments so far, it doesn't sound like there is much hope.

I'll be on the phone to HTC UK later this morning to see what likely costs are to get this fixed outside the warranty. All I hope it doesn't take too long.

@Paul22000 - The instructions are great, just wish I had paid closer attention. I don't think you really need to change them. Thanks for the hard work. If you are going to change anything, can you remove 'Fool Proof' from the title :P only for me to save face :)
[Nexus One Android Development] Nexaid:
HI dear Paul...

i got a N1 with:

Firmware 2.1-update 1

baseband 32.24.00.22U_4.03.00.21_2

Kernel 2.6.29-01117-g4bc62c2...

Build Number ERE27

the question is...

Do i must to install a Custom Rom ?!

i just need to Unlock and being root to install APK application files on my nexus1...

your consideration is highly appreaciated.
[Nexus One Android Development] pnayak77:
Some good news.

Phoned HTC UK this morning, courier will collect the phone tomorrow am.

Expected turn around time 10 - 14 days.

No mention of costs but have accepted that I will be paying for my mistake.:p
[Nexus One Android Development] din0_22:
Hey Paul,

Again, thanks for the awesome instructions.

Anyway, since you already have this started. Do you think your gonna be able to also do a somekind of "Nandroid Backup/Restore" Guide with screenshots, that members can use to switch roms?

As we all here in XDA would constantly trying out different roms (i.e. Cyanogen, Modaco, Desirerom etc.. etc..) most especially if there is a newer version, It'll be good to know that there is an instructions to follow on backing up your default preffered ROM and to eventually restore it back as it was (including apps, personal settings.. etc..) in case a newer version rom is unlikeable or just not preferred.

Im sure if we search the XDA threads for this, there might be instructions, but not in detail and had to be put in by peices.

You seem to have this talent, and im sure a lot of us will appreciate this.

thanks again!
[Nexus One Android Development] ennx:
"Setup SDK

Download android-sdk_r05-windows.zip

Unzip to C:\ drive so it looks like C:\android-sdk-windows\

Run SDK Setup.exe

Double click everything so it has a red X except for green check mark next to "USB Driver Package"

Install Accepted"

How do you do this on a Mac?
[Nexus One Android Development] Paul22000:
@pnayak77, that is good news!

@Nexaid, I'm pretty sure you can just unlock and root and install your APKs without a custom ROM. Try it out!

@din0_22, Sadly the screenshot app doesn't work while in Recovery, and I don't have another camera. But it's just a matter of going into Recovery and selecting 'Backup/Restore', which you can do as often as you wish. Backing up backs up *everything* exactly as it was, so it includes apps and personal settings. Just remember if you Restore, any changes you made since you backed up will go away.

@ennx, Unfortunately I don't have access to a Mac, so I can't really help. Hopefully this will help: http://developer.android.com/sdk/installing.html It looks very similar to the Windows version.
[Nexus One Android Development] ennx:
Thanks Paul.
[Nexus One Android Development] vcantrell:
Interesting Error

Hello Paul,

I first want to say that I'm very impressed with everything I've read on this forum so far today. I decided to take on the challenge as I've had some experience rooting my nexus one in the past. Here's my history.

When I first bought the nexus one a few weeks ago I had the baseband unlocked and had it rooted with the latest version of the cyanogen mod within 24 hours of receiving it. Since then I've been happy with it but I've been looking for something better.

After reading your tutorial, I presumed (perhaps presumed incorrectly) that I could skip the unlocking of the baseband and the rooting process and skip directly to step F, which is what I did. I'm using the RA-nexus-1.7.0 by the way in case that's important.

I did all the correct backups and wipes and then tried to flash. I got the following:

Install from sdcard...

Finding update package...

Opening update package...

E:\Can't open /sdcard/alpha-r21-update-modacocustomrom-nexusone-desire-withadditions-signed.zip (bad)

Installation aborted

As for the md5 on the file... I'm sad to say I'm not familliar with md5 checking at all but I did manage to find online that I can check the md5 of a file by typing "md5 file_name" into a terminal. I typed the following into the terminal and this is what it gave me:

servername:Downloads Vince$ md5 alpha-r21-update-modacocustomrom-nexusone-desire-withadditions-signed.zip

MD5 (alpha-r21-update-modacocustomrom-nexusone-desire-withadditions-signed.zip) = 0bc8892391f436a9249d17d7a1e8341c

Obviously that number isn't the "e5eb15ea971b220ffdfcac8f56037013" that apparently should come with the file but I've redownloaded it twice (all from the mirror site listed on the forum link you posted in the guide since it's five times faster)

Do you think the mirror file could be corrupt?

Thanks for any insight you might have.

Vince
[Nexus One Android Development] Paul22000:
Yep, there's something wrong with the alpha21 files. I updated to alpha21 a few weeks ago and had the same issue. I re-downloaded the file 4 times before it finally worked. I think the mirrors are having issues and for me the non-mirror was the one that was finally successful.

[Edit]: Added some MD5 info to first post.
[Nexus One Android Development] vcantrell:
yup

right you are, I waited it out and the md5 on the non-mirror matched. I did the update and everything was successful. Besides being slightly laggy, I am happy with my sense UI. =) You wouldn't happen to know if it's at all possible in any way to wake the phone with the trackball using the sense UI? I came from the iphone to the nexus and trackball wake is the single-most needed feature for me on a phone lol

thanks again

vince
[Nexus One Android Development] Paul22000:
Not yet. Here's the official word from before Paul from Modaco went on vacation (just got back on Monday):

http://android.modaco.com/content-p...now-with-chinese-input/page/960/#entry1235966

(Post #965 if the link breaks) (Check out the last paragraph)
[Nexus One Android Development] vcantrell:
bluetooth

awesome so it looks like we're in for some goodies pretty soon then :-) -

I did a bit of searching around, (probably not enough) but couldn't find much of anything on the bluetooth issues the rom has. Any word on whether bluetooth connectivity will be working in future updates? I LOVE the sense UI and am willing to sacrifice almost every feature of the phone to keep it except bluetooth... sadly that's the only thing that doesn't work :/
[Nexus One Android Development] Paul22000:
Check it out: http://android.modaco.com/content/g...8-mar-desire-port-to-nexus-one-status-update/
[Nexus One Android Development] jjui:
Okay so I wanted to switch from Modaco Custom Desire Rom from Alpha20 to Alpha21 after I did in the following order: a backup, wipe, flash, restore. I realized my root access-required apps are not working. Could anybody tell me how to reroot? Thanks in advance.
[Nexus One Android Development] nardoae:
Wow, good guide. The only issues that I ran into was a corrupt file from MoDaCo. A quick re-download and hash check and things went well. Now excuse me, I have what feels like a new phone to go explore. :D
[Nexus One Android Development] pilot-calc:
App desire on nexus one

installation of application of htc desire on nexus one.

Thanks...

Apk Browser or apk music desire on Nexus One.

:)
[Nexus One Android Development] mythamp:
Hey OP, thanks for the instructions and I think I will do my first ever root next weekend following your guide.

3 questions...

1st - Would you recommend the SuperBoot over Amon_Ra's flash option? Which has a better chance of success?

2nd - I recently read paul say, "we ALL relied on his recovery images for a very long time." - referring to Amon_RA's recovery image. Are we still dependent on Amon_Ra's Recovery or are there better recovery roms out now?

3rd - I have the Nexus At&T version, but I am guessing everything is still the same with rooting guide right? (Radio version/etc)

Thanks.
[Nexus One Android Development] Paul22000:
1st - It's not one or the other. They're for different purposes. Just ignore the superboot unless you have issues.

2nd - I don't think there's another Recovery besides Amon_RA's.

3rd - Yep, should be the same. The guide has no radio stuff, so don't worry about that.
[Nexus One Android Development] :
Cyanogen has a recovery as well, is less feature filled than amon's though.
[Nexus One Android Development] wmboyle:
HTC Sense UI & Linux

The instructions for installing Sense UI is for Windows users. What about Linux users? I run ONLY Linux systems - I am boycotting MS products completely! I have CentOS 5.4 (RHEL) on my workstation, and Ubuntu 9.04 on my 3 laptops.
[Nexus One Android Development] Paul22000:
I don't have Linux (or a Mac).

Besides, if you're running Linux exclusively and boycotting Microsoft, I trust you are at least somewhat of a power user already and can probably figure out the necessary differences in the guide anyway :D :cool:

The basic process is basically

1. setup the SDK

2. do some stuff in a terminal

3. do some stuff on your phone (which will be the same for all of us obviously)

The SDK is available for all 3 platforms (Windows, Linux, Mac) in the link provided in the guide. So once you install it, if your computer sees your phone, that's pretty much it.
[Nexus One Android Development] ennx:
I did it all on a Mac. It all works for me, including Bluetooth. It took me three attempts to pair the phone with my car, but it paired and the whole thing works. I have a question I hope someone will answer. What is that third screen in the OP with a display of screens on it? I don't seem to have it.