Flash radio from zip in recovery or img via fastboot? - Nexus One Q&A, Help & Troubleshooting

So I'm looking to check out some of the Froyo ROMs and need to upgrade my radio from 4.04 to 4.06. I don't know which way to do it. Is there a way that's safer than the other?

I have only used recovery to flash, wipe cache and davik cache each time before, put the file on the sd card, update. Just make sure the phone does not lose power..... This is what I been told and it worked. Gl

It is my understanding that unless the radio update is included in the Rom, you must do it manually.
-------------------------------------
Sent via the XDA Tapatalk App

Just flash this in recovery http://mirror.batteryboss.org/rod/r16/Step_One_Froyo_Radio_Update.zip

Related

Problem Flashing Radio

I'm new at rooting my Nexus One.
I'm using the "Nexus One: Full Update Guide" on wiki:
1. I've successfully rooted the phone
2. ClockworkMod Recovery (recovery-clockwork-3.0.0.5-passion) - I can manually install this and it works.
Quick question about ClockworkMod Recovery mode. I notice that if I reboot the phone it always returns to the screen with triangle and exclamation mark. I have to reinstall to regain access. Is this how its supposed to be... having to reinstall ClockworkMod Recovery whenever you need it becasue its not a a permanent install?
Anyways, where I am stuck right now is here...
- I downloaded the latest radio (passion.5.08.00.04.zip)
- I copy this file to Nexus SD card
- I manually install ClockworkMod Recovery and enter recovery mode
- I wipe cache/factory reset and wipe dalvik cache
- I then install zip from sdcard > choose zip from sdcard
- I choose passion.5.08.00.04
RESULT:
--Installing: /sdcard/passion.5.08.00.04.zip
Finding update package...
Opening update package...
Installing update...
Amend scripting (update-script) is no longer supported.
Amend scripting was deprecated by Google in Android 1.5
It was necessary to remove it when upgrading to Clockwork 3.0 Gingerbread based recovery.
Please switch to Edify scripting (updater-script and update-binary) to create working update zip packages.
Installation aborted.
I have not been able to find a solution to get passed this and update the radio.
Assistance appreciate. Thank you in advance
What ROM and radio are you currently using?
Pretty sure the stock ROM will continue to overwrite the custom recovery on every boot. Install either the prerooted Stock ROM or another custom ROM to avoid this problem.
Edit: Also, I'm pretty sure the Gingerbread OTA update installs the latest radio, doesn't it? This might be a last option if you can't get the radio specific update working.
Sent from my SGH-T959 using XDA Premium App
You need to use an older version of cwm or amon ra. Cwm3.0 will not flash older file.
Read the Wiki for non-persistent recovery issue.
And read the message in recovery for the other issue. It clearly states the problem - the update.zip is of outdated format (like the most of them). You can't flash it using CWM 3.x recovery.
You really should flash the radio via fastboot IMHO.
Sent from my Nexus One using XDA App
+1 albundy2010
albundy2010 said:
You really should flash the radio via fastboot IMHO.
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
He can do that only if he's fastboot-oem-unlocked.

[I9020T][ROM][STOCK]Nexus S Android 2.3, Build GRH55 Factory Firmware

Please read this post in its entirety before downloading and flashing.
THIS IS FOR I9020T ONLY! IF YOU DECIDE TO GET BRAVE AND TRY THIS ON AN I9020A, I9023 OR D720, MAY THE FORCE BE WITH YOU. I AM NOT RESPONSIBLE FOR ANY DAMAGE CAUSED TO ANY PHONE BY USING THIS ROM.
YOU MUST FLASH THIS ROM USING CLOCKWORKMOD RECOVERY. THIS WILL NOT FLASH USING THE STOCK ANDROID 3E RECOVERY AS THE ZIP FILE IS NOT SIGNED. I HAVE NOT TESTED IT ON OTHER RECOVERIES.
This is probably more for posterity now than anything else, however I have created a CWM-flashable full on ROM for the original Nexus S Gingerbread firmware, version 2.3, build GRH55. This is built exactly the same way that the full OTA ROM packages for 2.3.3 and 2.3.4 were built.
Some notes:
1. Since GRH55 did not include the script that automatically overwrites alternate recovery images with the stock one (this was introduced in GRH78/2.3.1), flashing this ZIP will flash the stock Android 3e recovery that came with GRH55. This means that ClockworkMod Recovery will go away after flashing this ZIP and you will need to re-flash it manually if you want it back.
2. Flashing this ZIP will overwrite your bootloader and radio, restoring them to I9020XXJK1 and I9020XXJK8 respectively. These are the versions that came stock with GRH55.
3. GRH55 is receiving OTA updates. As of this writing, the latest version of Android is 2.3.4, and Google is pushing an OTA update for 2.3 to 2.3.4.
4. This ZIP will NOT clear your user data or cache. For users running a stock ROM, I would highly suggest clearing your data and cache manually as sometimes downgrading without clearing data and cache can cause problems. If you are coming from a non-stock ROM, you are required to clear your data and cache or the ROM will not boot.
5. The market app works just fine but does not update to the current style and look. The market app that comes with GRH55 is version 2.12, which is the look that's now 2 generations old. For whatever reason, Google no longer allows version 2.12 to update to newer versions. That said, if you install a later version of the Android Market (3.0.27 as of this writing) manually, it will update to future versions automatically.
6. Since writing NFC tags wasn't introduced until GRI40/2.3.3, the Tags app is read-only.
7. There is no video chatting through Google Talk. This feature was not introduced until GRJ22/2.3.4.
Instructions:
1. Download the Stock GRH55 ROM package here.
2. Copy it to the root of your USB storage.
3. Reboot into ClockworkMod Recovery (or flash it).
4. Select "Install ZIP From SD Card"
5. Select "Choose ZIP"
6. Find the ZIP file and select it.
7. Wait for it to finish.
8. Wipe data and cache (optional but HIGHLY recommended for stock ROM users and REQUIRED for non-stock ROM users)
9. Reboot and have fun.
Reserved...just in case.
oldblue910 said:
Please read this post in its entirety before downloading and flashing.
THIS IS FOR I9020T ONLY! IF YOU DECIDE TO GET BRAVE AND TRY THIS ON AN I9020A, I9023 OR D720, MAY THE FORCE BE WITH YOU. I AM NOT RESPONSIBLE FOR ANY DAMAGE CAUSED TO ANY PHONE BY USING THIS ROM.
YOU MUST FLASH THIS ROM USING CLOCKWORKMOD RECOVERY. THIS WILL NOT FLASH USING THE STOCK ANDROID 3E RECOVERY AS THE ZIP FILE IS NOT SIGNED. I HAVE NOT TESTED IT ON OTHER RECOVERIES.
This is probably more for posterity now than anything else, however I have created a CWM-flashable full on ROM for the original Nexus S Gingerbread firmware, version 2.3, build GRH55. This is built exactly the same way that the full OTA ROM packages for 2.3.3 and 2.3.4 were built.
Some notes:
1. Since GRH55 did not include the script that automatically overwrites alternate recovery images with the stock one (this was introduced in GRH78/2.3.1), flashing this ZIP will flash the stock Android 3e recovery that came with GRH55. This means that ClockworkMod Recovery will go away after flashing this ZIP and you will need to re-flash it manually if you want it back.
2. Flashing this ZIP will overwrite your bootloader and radio, restoring them to I9020XXJK1 and I9020XXJK8 respectively. These are the versions that came stock with GRH55.
3. GRH55 is receiving OTA updates. As of this writing, the latest version of Android is 2.3.4, and Google is pushing an OTA update for 2.3 to 2.3.4.
4. This ZIP will NOT clear your user data or cache. For users running a stock ROM, I would highly suggest clearing your data and cache manually as sometimes downgrading without clearing data and cache can cause problems. If you are coming from a non-stock ROM, you are required to clear your data and cache or the ROM will not boot.
5. The market app works just fine but does not update to the current style and look. The market app that comes with GRH55 is version 2.12, which is the older look and it never got updated before GRH78/2.3.1 came out. You can install a later market version manually, but if you do, you'll have to re-install it every time you reboot as the market updater will remove it and restore it back to 2.12. For whatever reason, Google forces GRH55 to stay with 2.12. You may be able to root the ROM and then upload a newer version into /system/app and overwrite 2.12 entirely, but do so at your own risk. If you want the latest version of the market (2.3.6 as of this writing), you can get it here.
6. Since writing NFC tags wasn't introduced until GRI40/2.3.3, the Tags app is read-only.
7. There is no video chatting through Google Talk. This feature was not introduced until GRJ22/2.3.4.
Instructions:
1. Download the Stock GRH55 ROM package here.
2. Copy it to the root of your USB storage.
3. Reboot into ClockworkMod Recovery (or flash it).
4. Select "Install ZIP From SD Card"
5. Select "Choose ZIP"
6. Find the ZIP file and select it.
7. Wait for it to finish.
8. Wipe data and cache (optional but HIGHLY recommended for stock ROM users and REQUIRED for non-stock ROM users)
9. Reboot and have fun.
Click to expand...
Click to collapse
NEWBIE HERE. Just to be clear, my phone has to be rooted to do this, right?
Not necessarily. You just need to have ClockworkMod recovery installed. That is independent from having root.
oldblue910 said:
Not necessarily. You just need to have ClockworkMod recovery installed. That is independent from having root.
Click to expand...
Click to collapse
Isn't that related to ROM Manager? ROM Manager is saying my phone has to be rooted to use it.
jrocka01 said:
Isn't that related to ROM Manager? ROM Manager is saying my phone has to be rooted to use it.
Click to expand...
Click to collapse
Again, it can be. Or you can unlock your bootloader (you can find threads on how to do that, it's very simple) and then flash clockworkmod manually. Basically, you need ClockworkMod in order to root, but the two are not synonymous.
oldblue910 said:
Again, it can be. Or you can unlock your bootloader (you can find threads on how to do that, it's very simple) and then flash clockworkmod manually. Basically, you need ClockworkMod in order to root, but the two are not synonymous.
Click to expand...
Click to collapse
Problem. Unlocking the bootloader deletes USB storage. Kinda don't want that. Not being able to access my USB data is the reason I'm here in the first place. I know there's software to back up internal storage but what about SD storage? Of course on this phone there's no SD card to remove.
jrocka01 said:
Problem. Unlocking the bootloader deletes USB storage. Kinda don't want that. Not being able to access my USB data is the reason I'm here in the first place. I know there's software to back up internal storage but what about SD storage? Of course on this phone there's no SD card to remove.
Click to expand...
Click to collapse
I would just plug the phone into your computer via USB and copy everything to your computer, then once you unlock the bootloader, copy it back. That'll take care of your USB storage.
oldblue910 said:
I would just plug the phone into your computer via USB and copy everything to your computer, then once you unlock the bootloader, copy it back. That'll take care of your USB storage.
Click to expand...
Click to collapse
Like I said I lost USB connectivity, from the manual 2.3.4 install, which is why I'm trying to go back to an older version in the first place. No SD card on the NS. Do you know of another way?
try to install a program named websharing.
and you will be able to ftp your phone with you pc.
after that will be easy to transfer your SD data to your PC.
searius said:
try to install a program named websharing.
and you will be able to ftp your phone with you pc.
after that will be easy to transfer your SD data to your PC.
Click to expand...
Click to collapse
That sounds like a great idea. After I back them up I don't care if the SD gets wiped. Thanks for that.
fone broke
wont turn on. is there anything that can be done?
sory idid not read the whole post before flashing.
chaybag said:
wont turn on. is there anything that can be done?
sory idid not read the whole post before flashing.
Click to expand...
Click to collapse
Should read entire thread before questioning
Sent from my Nexus S using Tapatalk 2
---------- Post added at 03:41 PM ---------- Previous post was at 03:40 PM ----------
oldblue910 said:
Please read this post in its entirety before downloading and flashing.
Click to expand...
Click to collapse

[I9020T][ROM][STOCK]Nexus S Android 2.3.1, Build GRH78 Factory Firmware

Please read this post in its entirety before downloading and flashing.
THIS IS FOR I9020T ONLY! IF YOU DECIDE TO GET BRAVE AND TRY THIS ON AN I9020A, I9023 OR D720, MAY THE FORCE BE WITH YOU. I AM NOT RESPONSIBLE FOR ANY DAMAGE CAUSED TO ANY PHONE BY USING THIS ROM.
YOU MUST FLASH THIS ROM USING CLOCKWORKMOD RECOVERY. THIS WILL NOT FLASH USING THE STOCK ANDROID 3E RECOVERY AS THE ZIP FILE IS NOT SIGNED. I HAVE NOT TESTED IT ON OTHER RECOVERIES.
This is probably more for posterity now than anything else, however I have created a CWM-flashable full on ROM for the Nexus S Gingerbread firmware, version 2.3.1, build GRH78. This is built exactly the same way that the full OTA ROM packages for 2.3.3 and 2.3.4 were built.
Some notes:
1. Flashing this ZIP will remove ClockworkMod Recovery on first boot. Android 2.3.1 introduced a script that automatically overwrites alternate recoveries with the stock Android 3e recovery each time you reboot your phone. The script is located in /system/etc/install-recovery.sh. If you root the ROM, you can rename this file to avoid flashing the stock recovery on each reboot.
2. Flashing this ZIP will overwrite your bootloader and radio, restoring them to I9020XXJK1 and I9020XXJK8 respectively. These are the versions that came stock with GRH78.
3. GRH78 is receiving OTA updates. As of this writing, the latest version of Android is 2.3.4, and Google is pushing an OTA update for 2.3.1 to 2.3.4.
4. This ZIP will NOT clear your user data or cache. For users running a stock ROM, I would highly suggest clearing your data and cache manually as sometimes downgrading without clearing data and cache can cause problems. If you are coming from a non-stock ROM, you are required to clear your data and cache or the ROM will not boot.
5. Since writing NFC tags wasn't introduced until GRI40/2.3.3, the Tags app is read-only.
6. There is no video chatting through Google Talk. This feature was not introduced until GRJ22/2.3.4.
Instructions:
1. Download the Stock GRH78 ROM package here.
2. Copy it to the root of your USB storage.
3. Reboot into ClockworkMod Recovery (or flash it).
4. Select "Install ZIP From SD Card"
5. Select "Choose ZIP"
6. Find the ZIP file and select it.
7. Wait for it to finish.
8. Wipe data and cache (optional but HIGHLY recommended for stock ROM users and REQUIRED for non-stock ROM users)
9. Reboot and have fun.
Reserved...just in case.
Hello,
I tried your ROM with my Nexus S (I didn't know the version exactly) and I have now a black screen and the phone won't boot or show me anything =(
OyoKooN said:
Hello,
I tried your ROM with my Nexus S (I didn't know the version exactly) and I have now a black screen and the phone won't boot or show me anything =(
Click to expand...
Click to collapse
Aw come on man.......you gotta read! Can you get into recovery?
Sent from my Nexus S using XDA Premium App
Yes I know, I'm a dumb ass.
I have only access to fastboot (via Terminal only).
Try flashing Clockwork Mod Recovery with fastboot.
fastboot flash recovery.img
I did but I even don't know if I can boot into the recovery because the screen stay off.
Can you get to the bootloader? If you don't even see the bootloader screen, you may have bricked it.
I managed to fix it using ODIN.
Thanks.
Congrats Glad you got it working.
plz plz help begging u !
OyoKooN said:
I managed to fix it using ODIN.
Thanks.
Click to expand...
Click to collapse
i made the same mistake plz plz help me ....
i m stuckkkkk !
Lol I can't help but say what a bunch of retards haha. Make sure you gave the correct version before flashing. Might give it a try one of following days
Sent from my Nexus S

Can you switch to Clockworkmod after using Amon Ra (via rom manager?)

I've installed Amon Ra on my Nexus One as part of the process to get cyanogen running on it. I did the fastboot oem unlock + flash amon ra + manual update zip process.
Part of the reason was that for some reason I could never boot into clockwork recovery (yes I followed the wiki to the letter), and could only access the standard recovery (which doesn't allow custom roms, says the signature is invalid), the one in blue font. So I flashed amon ra instead and that worked fine.
Can I now flash back to clockwork, and even better, just do it via rom manager? Is there any risk or downside?
This is because I'm reading that amon ra doesn't have a wipe option, and that its better to wipe when you upgrade roms (or is that another fallacy or am I mis interpreting things)
cheers
1. If you didn't find and delete recovery-item-boot.p and install-recovery.sh, they will restore stock recovery when boot, regardless of what custom recovery you flashed.
rm /system/etc/install-recovery.sh
rm /system/recovery-from-boot.p
Click to expand...
Click to collapse
2. You can change your recovery via ROM Manager, or manually. By the way, Amon RA Recovery has wipe option, of course. Where did you read that from?
LFact said:
1. If you didn't find and delete recovery-item-boot.p and install-recovery.sh, they will restore stock recovery when boot, regardless of what custom recovery you flashed.
2. You can change your recovery via ROM Manager, or manually. By the way, Amon RA Recovery has wipe option, of course. Where did you read that from?
Click to expand...
Click to collapse
1.) I'm pretty sure I'm booting into amon_ra, it has a nandroid backup option.
My attempt (fail) to install clockwork was exactly the same as how I successfully installed amon: via fastboot flash recovery /path/to/recovery-RA-nexus-v2.1.1-CM.img after unlocking the bootloader. I didn't manually find and delete those files you specified (wouldn't even know how TBH), just followed the Cyanogen wiki.
2.) Cool good to know. I suppose then there's no point in changing really. I was just reading posts and saw it referenced several times. Maybe they were out of date or early on in the piece.
Out of curiosity, is it worth wiping if you're just upgrading between the same version e.g. cyanogen 7.03 to future 7.04?
I much prefer Amon 2.2.1 It is 2.2.1 which is the latest version, not 2.1.1
Stay away from CW 3.+
Amon has a Data/Factory reset wipe for installing new roms, I wipe 5X with it. And, a Dalvik Cache and Cache options. Do those 5X also
If doing nightlies, just wipe the caches
Here is a link to a System Wipe zip you can flash from recovery. That is probably what they were taliking about. CW has that option and Amon will on the next version, I think.
http://forum.xda-developers.com/showthread.php?t=723844&page=1767
Ken
PS:
Otherwise, like mentioned you will default back to CW even if you flashed 2.2.1 thru Rom Manager on reboot.
Or, you can flash Amon thru fastboot and remove the two scripts mentioned above by LFact
Thanks mate I'll just keep using Amon
So you're saying to wipe I have to flash that zip, there's no way of just wiping it from the menu options before flashing the relevant ROM?
But in any event since I'm on CM7 I'll only be doing minor version bumps for the foreseeable future lol
I"m confused about the reboot issue: I can reboot into Amon at any stage. I haven't deleted those scripts. But you guys are telling me that unless I delete those scripts if I reboot I'll go back to stock recovery?
Sorry wrong thread.
Sent from my PC36100 using Tapatalk
@wintermute000
Yes, flash the system wipe zip from recovery like any zip. Only a few seconds. Hopefully , it will be in next Amon version.
Never an issue with Amon--
Get Quick System from market and use it to boot into recovery--exc app
Then you don't need Rom Mgr or CW--better that way
If you install Amon thru Fastboot or Terminal, it will not be erased on reboots--you still need to delete the two scripts mentioned before any rebooting
See post three on this link--DR has a flash able zip to do it--nandroid always first on this stuff
http://www.nexusoneforum.net/forum/...330-custom-recovery-wont-stick.html#post99962
wintermute000 said:
Thanks mate I'll just keep using Amon
I"m confused about the reboot issue: I can reboot into Amon at any stage. I haven't deleted those scripts. But you guys are telling me that unless I delete those scripts if I reboot I'll go back to stock recovery?
Click to expand...
Click to collapse
If you type
rm /system/etc/install-recovery.sh
rm /system/recovery-from-boot.p
Click to expand...
Click to collapse
in terminal and it shows error message such as 'no file or directory', it means they were already removed. (I think ROM manager automatically remove them when flashing Clockwork recovery. When I changed to RA recovery, I found out those 2 files were gone)
If you're still curious about changing recovery, you can. I accomplished this yesterday by using Amon to flash a ROM with root access, then I downloaded CwM from the market. Installed the recovery using CwM. It's a simple process as long as you have root. As for going back to Amon, I haven't tried that.
Those files are gone (I didn't do rm, I just did basic ls in those directories). So I guess somehow during my Amon flashing it deleted it. Good to know.
Thanks for your patience all, I think I'll just stick to Amon then if I can just as easily wipe using a zip file if I need to. From what I've read I won't need to wipe anyway if I'm upgrading minor versions (i.e. CM7.03 to say 7.04 or nightly) and that's all I'm interested in doing. Hopefully by the time CM8 comes around I'll have taken the plunge on something dual core!!!
The whole reason I started investigating root/flash etc. was to give my N1 more legs until the price/performance point for the dual core phones gets to a better state, and its more than done that, I'm kicking myself for not doing it earlier. I guess once you're familiar with it then its a piece of cake, but I was reluctant for ages as I didn't want to screw up my PHONE (as opposed to say a tablet).
You don't need to remove those files since after you loaded Amon_RA, you installed CyanogenMod. Those files are used in Stock Android to replace whatever recovery you may have with the stock recovery on every boot.
I would still download the flashable zip that rugmankc linked to for formatting /system. Like I said in the CM forums, it normally isn't necessary when upgrading from minor versions, but sometimes it is the only thing you can do to fix a phone. I figure it is better to download it and never use it, then need it and having a hard time finding it.
+1 bass
@wintermute000,
I still wipe Dalvik Cache and Cache between nightlies. Seemed like the time or two I didn't do it, I had an issue.
The deal on using System Wipe if flashing new rom or if a lot of versions in between is:
When you flash a new rom it wipes system, but backs up some files from old rom first and reinstalls them as part of the new rom. After while things get cluttered, so a system wipe prolongs more serious issues. It has reduced the amount of times I need to do a complete wipe and/or sd card redos.
All Props to Temasek on this stuff
Ken

[Q] Difference between UPDATING with Recovery vs ODIN

Hello, well this is a very rookie question, but i usually do the update via recovery (twpr) but in the last days doing this is giving me some troubles with the app, so... today im flashing via odin; the question is: Is there any real difference?
For odin update you must have access to PC with correct USB drivers installed
In odin you flash whole img file. There is no possibility (almost ) to modify it before flashing
Flashing via recovery is easier, without PC. Everything can be done on a phone.
You can do nandroid backup from recovery before flash and restore him if something goes wrong.
Flashable zip recovery file can be edited before flash
piskor said:
For odin update you must have access to PC with correct USB drivers installed
In odin you flash whole img file. There is no possibility (almost ) to modify it before flashing
Flashing via recovery is easier, without PC. Everything can be done on a phone.
You can do nandroid backup from recovery before flash and restore him if something goes wrong.
Flashable zip recovery file can be edited before flash
Click to expand...
Click to collapse
Thanks,
Just a little one more; if i'm updating via recovery; should i do a wipe of cache?
actually i tried the odin way cuz the app after just update the rom get crazy... so at the end i did a full wipe
jnicaragua said:
Thanks,
Just a little one more; if i'm updating via recovery; should i do a wipe of cache?
actually i tried the odin way cuz the app after just update the rom get crazy... so at the end i did a full wipe
Click to expand...
Click to collapse
You should always do a cache and dalvik wipe after an update

Categories

Resources