Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
dharani1234
Old
(Last edited by dharani1234; 25th June 2010 at 05:09 PM.)
#1  
dharani1234's Avatar
Senior Member - OP
Thanks Meter 30
Posts: 258
Join Date: Mar 2010
Location: Right Next to my One X :)
Thumbs up EPE54B (new N1- AT&T) -> FRF50 -> FRF83 & beyond (hopefully) in 20 minutes

and FROYO IS AWESOME !!! Believe me , it's really worth making this effort .

Ok guys , I think it's time for me to contribute some documentation for the XDA forum. As mentioned in the Topic's header , I moved to Froyo y'day night and wanted to share the process with the AT&T N1 ppl on the forum who are ready to unlock the bootloader but are lazy/frightened to go about the so-called lengthy process.

I am a new N1 & a new android user (just a month old ) who has spent sleepless nights like some of the people in this forum and most of the people (here) waiting for the Froyo OTA to hit their N1's. After a 3 week sleep disorder I finally went in for the kill. Thanks to Paul for his guide and others in the forum because of which,this it was accomplished in just 20 minutes.

AT&T N1 (EPE54B) owners who are bold enough to unlock their boot loader ... here's the way to glory.

Senior XDA members please correct the process if you feel something is not right.

I will be using most of the info provided by Paul in his post (here) and I hope he wouldn't mind , if I use his info.And believe me guys , it seriously takes only 20 minutes.

DISCLAIMER

1) I do not take credit for any of the stuff posted here. It's mostly from Paul's guide and other sources. All credits go to the original up-loaders.

2) This is a step-by-step guide which I have prepared from the process I have followed to reach FROYO and am not responsible if it doesn't work for you.

2)You agree that by doing this process, I'm not responsible for any bricked devices.
Unlocking the bootloader will void your warranty.
This process will erase all of your phone's data.


INITIAL SETUP

1) Download android-sdk_r06-windows.zip
2) Unzip to C:\ drive so it looks like C:\android-sdk-windows\
3) Run SDK Setup.exe
4) In the screen that pops out - Double click everything so it has a red X except for green check mark next to "USB Driver Package"
( which means just have to install the USB Driver)
5) On you Nexus 1 - Navigate to 'Settings -> Application -> Development -> enable USB debugging'.
6) Connect your nexus one to the computer through the USB cable provided with your phone.
7) Wait for the PC to install the device driver.
- If it doesn't then --- 'New Hardware Found -> Point the install location to C:\android-sdk-windows\usb_driver\'
8) Once the driver is found and installed ; On your computer open a command window. 'start -> Run -> type 'cmd' -> hit 'ENTER'.
9) On the command screen: Type "cd c\" ; Hit 'ENTER' key
10) Then Type: "cd C:\android-sdk-windows\tools" ; Hit 'ENTER' key
11) Type: adb devices ; Hit 'ENTER' key
- It should say something similar to "HT123P123456 device" (this is your phone's serial number).
- If it says "cannot find" or "invalid path" etc, make sure you're typing *exactly* what the green text above says.
- If it says something else, try to reinstall the USB Driver package and restart your PC.
12) If it works, your PC is correctly recognizing the phone. Continue on to the next step!

UNLOCK BOOTLOADER

1) Turn off your nexus one.
2) Press and hold the trackball and also press the power button ( while still holding the trackball pressed).
3) A white screen with three droids at the bottom appears.
4) A RED background highlights "FATSBOOT" which changes to "FASTBOOT USB" in a second or two.
5) Now, On your computer open a command window. 'start -> Run -> type 'cmd' -> hit 'ENTER'.
6) On the command screen: Type "cd c\" ; Hit 'ENTER' key
7) Then Type: "cd C:\android-sdk-windows\tools" ; Hit 'ENTER' key
8) Now on your computer; TYPE: fastboot devices
- It should say something similar to "HT123P123456 fastboot" (this is your phone's serial number). If it doesn't say this, something is wrong.
- If you are typing fastboot devices and it just returns a blank line or ???????? (ie Windows 7 64-bit users), try using USB drivers in the PdaNet install:
http://www.junefabrics.com/android/download.php
9) If it shows the device number , then you are set to go.
10) On the command window opened previously ; TYPE: fastboot oem unlock
11) Read the screen carefully. If you click on unlock it will wipe all your DATA!! and also Unlock your phone .
12) Use the volume control keys on your nexus one to switch options and then press the power key to select the option.
13) An "unlocked padlock" appears while booting and YAY!! you are unlocked!!!!
14) Shut down your phone and boot into the boot loader ( Trackball pressed + power button )

INSTALL(FLASH) RECOVERY

1) Download the latest Amon_RA's recovery img from here
2) move it to "C:\android-sdk-windows\tools" .
3) On your computer open a command window. 'start -> Run -> type 'cmd' -> hit 'ENTER'.
4) On the command screen: Type "cd c\" ; Hit 'ENTER' key
5) Then Type: "cd C:\android-sdk-windows\tools" ; Hit 'ENTER' key
6) On you computer's command window -- Type: fastboot devices and make sure your device's number is showing up.
7) On you computer's command window -- Type: fastboot flash recovery recovery-RA-nexus-v1.7.0.img
8) It should say: sending 'recovery' (3962 KB)... OKAY . . . . . writing 'recovery'... OKAY This should take a few seconds.
9) If flashing the recovery was successful, use the menu options to boot directly into recovery, or restart your phone normally.(without going to the bootloader screen).

Rooting

1) Download the nexus-addon-0.1-signed.zip from here.
2) Copy the file onto your SD card. ( It should be in the root folder of your SD card i.e don't put it under any directories).
3) Shut down your nexus one
4) Boot into the boot loader ( Trackball pressed + power button )
5) Press the power button once ( quickly and for a very short time ).
6) The screen changes and you move to the Fastboot screen.
7) Do Not do anything for about 8-10 seconds. It scans for some files and returns to the "FastBoot Screen"
8) Now use the "volume down" button to select "Recovery" and press the power button.
9) Do this step only if you didn't use Superboot: Use trackball -> "Flash zip from from sdcard" -> nexus-addon-0.1-signed.zip
- If you get a Triangle with a ! in the middle alongside an Android for 5+ minutes, you MAY have to remove battery and re-flash recovery (I had to do this once.) (Make absolutely sure that nothing is happening on your phone, as removing the battery when it's doing something can cause a brick.)
- Alternatively, try the optional Superboot method, and then re-flash Amon_RA's recovery image.
10) Select Reboot.

Phew .. that was hard ... but here comes the best part !!!

INSTALL FRF50 with Radio

1) Download the FRF50 with Radio zip file from here (Paul's FRF50 ROM).
2) Copy the file onto your SD card. ( It should be in the root folder of your SD card i.e don't put it under any directories).
3) Rename it to update.zip and make sure it's not "update.zip.zip". ( if you have the extension names off ).
4) Shut down your nexus one.
5) Boot into the boot loader ( Trackball pressed + power button )
6) Press the power button once ( quickly and for a very short time ).
7) The screen changes and you move to the Fastboot screen.
8) Do Not do anything for about 8-10 seconds. It scans for some files and returns to the "FastBoot Screen"
9) Now use the "volume down" button to select "Recovery" and press the power button.
10) The phone now boots into Recovery.
11) Use your phone's "Trackball" to Navigate and press the "trackball" to execute the selection.
12) Run the following
a) Backup/Restore -> Nand backup
b) Wipe -> Wipe data/factory reset
c) Wipe -> Dalvik Cache
13) Then press the "volume down" button to return to the main recovery screen.
14) Now , select "Flash zip from sdcard" and in the next screen select the "update.zip" file.
15) You get an "install completed" message after about 15-20 seconds.
16) Reboot and you are into the wonderful world of "FROYO".

FRF50 -> FRF83

1) Ok, now I think you are already enjoying your delicious dessert. Let's add some strawberries to it.
2) Download the PAUL modified FRF50 -> FRF83 zip file from HERE.
3) Connect your phone to the USB cable and mount the card.
4) Remove the existing update.zip file from the SDcard.
5) Copy the downloaded FRF83 file into the SDcard's root folder and rename it to "update.zip".
6) Shut down your nexus one.
7) Boot into the boot loader ( Trackball pressed + power button )
8) Press the power button once ( quickly and for a very short time ).
9) The screen changes and you move to the Fastboot screen.
10) Do Not do anything for about 8-10 seconds. It scans for some files and returns to the "FastBoot Screen"
11) Now use the "volume down" button to select "Recovery" and press the power button.
12) The phone now boots into Recovery.
13) Select "Flash zip from sdcard" and in the next screen select the "update.zip" file
14) Wait for the most annoying 15-25 seconds and reboot.
15) VOILA , you are on the latest and greatest android update for Nexus one.!!!!
 
khaytsus
Old
#2  
Senior Member
Thanks Meter 568
Posts: 5,792
Join Date: Apr 2008
Location: Central Kentucky
I think I'll wait, but excellent work on putting all of that together!
Samsung Note i717 - 4.1.2, CM10 Nightly
Nexus 7 - 4.2.1, Stock Rooted
Try my Alternative XDA CSS Themes (including 2010!)

--
http://theblackmoor.net
http://unlimitedphoto.com
 
AvengerBB
Old
#3  
Senior Member
Thanks Meter 6
Posts: 351
Join Date: Mar 2008
Location: Cincinnati, OH
Thanks for the step by step. I believe another approach is to not root (just unlock the bootloader) and to flash back to the TMO ROM and use the leaked official updates. I'm trying to determine which to do.
 
dharani1234
Old
#4  
dharani1234's Avatar
Senior Member - OP
Thanks Meter 30
Posts: 258
Join Date: Mar 2010
Location: Right Next to my One X :)
Quote:
Originally Posted by AvengerBB View Post
Thanks for the step by step. I believe another approach is to not root (just unlock the bootloader) and to flash back to the TMO ROM and use the leaked official updates. I'm trying to determine which to do.
As far as the info goes from this forum .. I came to know that unlocking the bootloader will void warranty. SO I felt that it's worth rooting the phone after unlocking it as we have advantages like Titanium backup and a lot more ...
 
jmorgan6
Old
#5  
Junior Member
Thanks Meter 1
Posts: 24
Join Date: Jun 2010
I did a similar procedure, flashing my phone to ERE54B--->ERE27-->FRF50-->FRF83

I unlocked the bootloader/rooted in the process, but in the end I end.. I installed FRF50--FRF83 to my unrooted nexus one on ATT.

I wish I had tried applying the ERE27 original ROM to my phone with a locked bootloader, I don't know if it would of worked or not.

Either way, I am an ATT Nexus one on FRF83. It's quite nice
 
rohandhruva
Old
#6  
rohandhruva's Avatar
Senior Member
Thanks Meter 9
Posts: 294
Join Date: Jun 2010
Location: Jersey City, NJ

 
DONATE TO ME
Nice instructions, good job compiling!

However, there is no need to flash FRF50 first, and then FRF83. You can just flash Paul's FRF83, and the radio separately.

AvengerBB, a prerequisite of Amon_RA's recovery image is a rooted phone. I am not sure exactly why it requires root, though.
Current Phone: AT&T HTC One X [Unlocked, Rooted]
Current Tablet: Asus Nexus 7

Past Device[s]: Nexus One
 
Rusty!
Old
#7  
Rusty!'s Avatar
Recognized Contributor
Thanks Meter 1479
Posts: 7,322
Join Date: Jan 2010
Location: Portsmouth
Quote:
Originally Posted by jmorgan6 View Post
I wish I had tried applying the ERE27 original ROM to my phone with a locked bootloader, I don't know if it would of worked or not.
It wouldn't have.
Google Nexus 4 on Giffgaff UK
 
jmorgan6
Old
#8  
Junior Member
Thanks Meter 1
Posts: 24
Join Date: Jun 2010
Just to clarify for me..

I understand unlocking bootloader is what 'voids' your warranty is required to root. It is also not possible to 'undo'.

Is having a 'rooted' phone what prevents you from getting OTA updates, or is having an unlocked bootloader?

If you have a phone with an unlocked bootloader, but not rooted... does google/android OS know any different? (Not warranty claims, but for S/W updates)?

Basically, if/when the ERE54B-->2.2 Update goes official, can I flash back to ERE54B and get the 'original' upgrade intended for my phone if I unroot it. Or will I from here on out have to manually update my phone?
 
donchele
Old
(Last edited by donchele; 25th June 2010 at 06:41 PM.)
#9  
donchele's Avatar
Senior Member
Thanks Meter 2
Posts: 335
Join Date: Apr 2008
Location: Copán... Where Mayan culture was born!
Would you guys PLEASE take a look at this and tell me if you are having this trouble too!
 
koolin
Old
#10  
Junior Member
Thanks Meter 1
Posts: 27
Join Date: Apr 2009
nice work, very well documented, glad someone did this. Thank you.

I think I will continue to wait out the official OTA, but if I get antsy this weekend I know where to come for instructions.

stick this thread!

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

Boot Animation Paradise for your Android Device

The default boot animations on any device, no matter whichmanufacturer, are generally pretty … more

Flash Custom ROM and Recovery to Samsung Galaxy S 4

After reading about Dan Rosenberg’s bootloader exploit for the Samsung Galaxy S 4,I … more