[Q] How to flash radio? - Nexus One Q&A, Help & Troubleshooting

My N1 on Rogers is currently at (unrooted) stock 2.3.6, with baseband version 32.41.00.32U_5.08.00.04.
My data connection constantly hangs and then drops. I'd really like to flash the radio to 32.50.00.32U_5.12.00.08, but I have no idea how.
I can only find guides which flash the radio along with Cyanogen, but I ONLY want to flash the radio, without any custom ROM (I want to stick with stock 2.3.6).
How do I go about doing this?

The recommended way to flash a radio is through fastboot (which you need an unlocked bootloader for) but you can also use a flashable zip through recovery but it is crucial that you check md5 sum because flashing a radio is the easiest way to brick you phone if it is corrupt us something.

Thanks, and this doesn't require rooting?

No sorry forgot to mention flashing a radio requires root and I don't recommend you flash a radio until you are comfortable with all the rooting stuff because like I said it's the easiest way to brick your phone.

I doubt your problems is with your radio anyway

Why do you say that?
I had no problems with my 3g data connection until after Gingerbread was pushed to my phone. I believe the new 5.08 radio was included 2.3.

The 5.08 radio is the radio that seems to have the least amount of issues. I am sure google did a lot of research and testing before they decided to send out the 5.08 with Gingerbread rather than the 5.12.
But, to flash a radio, you either need to have your bootloader unlocked so you can flash it with fastboot, or you need your phone rooted so you can flash it with a custom recovery.
It isn't possible to do it staying completely stock.

Is there a way he can reflash OTA
Did you double check your apn's
Pull or replace sim
Pull battery
Call carrier

Related

Unrooting Rogers HTC Dream

During the process of rooting my phone, I somehow ended up with my provider information saying
Rogers AT&T
Rogers AT&T
I haven't seen anyone else with this issue, and as far as I can tell it's purely cosmetic, but it's annoying and I want to get rid of it. I figured the best route was to unroot to stock, then root again.
Now I've searched and come across multiple ways to unroot, but I'm not quite sure what is what.
My current SPL is 1.33.2005
My current Radio is 2.22.19.261
Now, I've seen 2 ways of doing this.
1. Download the rogersradio and rogersrecovery image files, then run the rogers update.zip.
2. Download the latest software update from rogers and bang, unrooted.
The problem with #1 is that I can't find a rogers update.zip. The problem with #2 is that it sounds too easy.
Any suggestions?
You can find the instructions to go back to stock rogers here. I've been looking for the back up radio for a while so that I can try the G1 radio and other roms and finally found it.
http://forum.xda-developers.com/showthread.php?t=544654&highlight=losemyroot
Yeah, that's the first one I came across...
I was fine until I saw:
and flash the update.zip found somewhere on this forum ;P
Click to expand...
Click to collapse
That seems to be the issue, I can't find the update.zip that corresponds to the rogers version.
http://www.stevebirstok.com/android/losemyroot.zip
That's just the radio and recovery.
From the sounds of it, you need these flashed before you flash the update.zip....
Regardless, heres the original radio (3.22.20.17) and the original recovery (WARNING: UNROOTED) from rogers dream:
losemyroot.zip
Code:
fastboot flash radio rogersradio.img
fastboot flash recovery rogersrecovery.img
fastboot erase system -w
and flash the update.zip found somewhere on this forum ;P
Click to expand...
Click to collapse
My impression is that I need to flash the radio and recovery, then the rogers rom.
yes you are correct

how to get newest radio, before flashing to stock

Hi!
I just want to flash my Voda-Nexus with the original android-version from google (like discussed in this thread) and the newest radio-version.
My simple question:
How can i do this
(Or comes radio 5.12.00.08 via OTA?)
It looks like this version http://shipped-roms.com/shipped/Pas...le_WWE_2.16.1700.1_FRG33_MFG_Shipment_ROM.zip
includes an older radio.
If you still have locked bootloader:
Flash the newest Android, root, install custom recovery, flash radio.
If your bootloader is unlocked:
Flash the newest Android, flash radio using fastboot.
Jack_R1 said:
If you still have locked bootloader:
Flash the newest Android, root, install custom recovery, flash radio.
(...)
Click to expand...
Click to collapse
I was thinking about this way too. Only problem i see, is that some users seem to have problems with OTA-updates, when a custom recovery is installed. And to get back the stock recovery i have to unlock the bootloader, haven't i?
Isn't it possible to simple replace the old radio.img from the passimg.zip with the newest one? Or can i simply kick out the radio.img-file from the .zip-folder?
hmm, sounds too easy to be true...
BTW:
Do only Korean people get radio-updates?
You can't do anything with official ZIPs, once you do - they won't pass stock recovery verification.
When you install a newer radio, you can PASSIMG any build over it, and most probably it won't downgrade the radio, it can only upgrade it or leave it alone.
No, you don't need to unlock to put stock recovery on. It's enough to copy 2 scripts that should be deleted back on the phone, and they'll reflash your recovery to stock. Look at the Wiki, find the 2 files that needed to be deleted, back them up before flashing custom recovery, restore them, reboot.
So first I'll install the newest radio before flashing stock rom via passimg.zip-methode.
Then i flash the passimg.zip
If the radio is reseted to a previous version (what should most likely not appear, like you said) I'll backup recovery-from-boot.p and install-recovery.sh, which are installed right now on the phone.
Then root, install a custom recovery, install the newest radio, put the backuped files back in place and reboot. Optionally i will unroot.
After that i should have an unrooted stock rom with stock recovery.
Right?
thanks in advance!
In my experience, PASSIMG does replace the radio with whatever is in the zip, even if it's a downgrade.
Sent from my Nexus One using XDA App
So the most important thing to know for me is, if it really helps to just put those 2 files back.
I've read a few threads about reseting the recovery to stock, but all suggestions include the use of the SDK, which i would like to avoid.
n0w4y said:
....
Right?
thanks in advance!
Click to expand...
Click to collapse
Yep. That would cover all the possible variants.

[Q] can you install clockworkmod after updating to 2.3.4?

i had a nexus one and was able to unlock the bootloader but i think i updated it to 2.3.4 and then tried to install CWM, which didn't work. i then discovered the antenna was not working correctly so i had to exchange the phone for another new one. once i get my new nexus one i was still thinking about installing CM7 and i just want to get some things straight about 2.3.4 and installing clockworkmod recovery.
will i be able to install CWM after i update my nexus one to stock 2.3.4? if not what is the highest stock build i would be able to do it with?
concerning the radio, if it is not possible to update to 2.3.4 and then install CWM i guess i'd have to update the radio by itself right?
You can unlock the bootloader and install cwm, or you can revert to an earlier version of Android, root, and then install cwm...
so i guess it's not possible to root and install CWM on 2.3.4? what's the latest version of android i would have to revert to for rooting and installing CWM?
There is no exploit for 2.3.4, so there is no easy root...
To downgrade, you have to do the passimg with a shipped image, and the most recent is FRG33. However, once rooted you can update all the way to 2.3.4 and keep root, if you do things in the right order...
You could also update to 2.3.3 and root and update to 2.3.4 keeping root - but the end result is the same...
You can also root 2.3.4 after unlocking the bootloader and flashing a custom recovery. From there, you would need to flash one of the su.zip files floating around (you may need a specific one for Gingerbread), which should remove the stock recovery checks (what replaces the custom recovery when you boot a stock install) and should add the necessary files for root access.
the first nexus one i received was on 2.2.1 so i guess if i plan on installing CM7 i should just keep in there and not bother upgrading anything (maybe the radio only)? just want to make sure where i stand so someone could help me accomplish these things. i know how to unlock the bootloader and i think i'll be fine installing CWM so what order should i:
unlock the bootloader
upgrade the radio (i guess i don't have to do this if i upgrade to 2.3.4)
install CWM
root
upgrade to 2.3.4
install CM7
i'm just making sure i know what i'm doing before i get my replacement nexus one and while i have attempted searching for answers i haven't been able to find the specific order or answer to my question. if anyone can correct any mistakes or assumptions i've been making please let me know.
If you are unlocking the bootloader, there is no need to root the current android install. The whole point of rooting the phone is so you can get the custom recovery on there so you can load CM on the phone. Since you are unlocking the bootloader, you can load the custom recovery using fastboot, then boot into it, wipe the phone and flash CM (and gapps).
And if it is a replacement, it will most likely be running the 5.08 radio, which seems to be the best one for Gingerbread.
So it would be:
Unlock bootloader
flash clockworkmod
boot clockworkmod (select the bootloader screen and then recovery, don't reboot)
wipe phone
flash CM and gapps
reboot
????
profit
DarkKnight62 said:
unlock the bootloader
upgrade the radio (i guess i don't have to do this if i upgrade to 2.3.4)
install CWM
root
upgrade to 2.3.4
install CM7
Click to expand...
Click to collapse
You don't need to upgrade to 2.3.4 unless you want to upgrade the radio and hboot. Of course, you can upgrade them without updating the OS, though upgrading them with OS will be safer.
ok, now that i know that installing CM7 will root my phone if i do it by unlocking the bootloader and installing CWM i am wondering if my phone will be rooted once i restore my nandroid backup that i will make (of stock 2.3.4 android) right before i install CM7?
No. Root is separate from unlocking your bootloader and whatever recovery you are running. Root is at the OS level. Most custom firmwares come pre-rooted. That is, they contain the software needed to allow you to escalate your priveledges to root level. Stock firmwares, do not have this additional software, and anytime you get an update for stock, it will replace everything you had with your previous install, which will make you lose root if you had it.
So, if you install CM7, it will be rooted, but if you restore your stock 2.3.4, it will become unrooted (because it was unrooted when you made the backup).
What is your final plan for software on the phone? Stock 2.3.4, stock 2.3.4 with root, CM7? What is the point of restoring your nandroid of 2.3.4?

[Q] Where to find N1 OFFICIAL Radios?

[DISCLAIMER]
I HAVE searched already, and the only result I get is a .12 radio that is NOT signed properly. I don't want this version.
[/DISCLAIMER]
Anyways, I was wondering if anyone could point me into the direction as to where to get an OFFICIAL signed radio, particularly the .12 Korean version. All links I can find to are not properly signed. I was planning to set up BLACKROSE and it requires the .12 radio to be flashed without disabling signature verification. Thanks much.
http://forum.xda-developers.com/wiki/Nexus_One/Radios
Androidity3000 said:
I was planning to set up BLACKROSE and it requires the .12 radio to be flashed without disabling signature verification.
Click to expand...
Click to collapse
Blackrose does not require the 5.12 radio. The only requirements (found in the first post of the development thread) are:
Code:
Windows PC or Linux PC
USB Debugging(ADB) ON
Connect USB before install
HBOOT 0.35.0017
The 5.08 radio (which most N1s are running) tends to be the best radio for people outside of Korea. In fact, it is the one that google released with the Gingerbread OTA update, and I am sure they did a lot of internal testing to determine which radio is the best.
Signed for "fastboot flash" on locked bootloader? Or signed ZIP to flash through recovery?
If you mean bootloader: 5.12 was only released for Korean version, which is different from Google main line (SW-wise only, since it's the same phone). Thus, if it's not accepted by your current bootloader - you won't get it Google-signed anywhere, and you won't be able to flash it through fastboot with locked bootloader, if that's what you're looking for. Last version in Google updates is 5.08.
On the other hand, if you mean signed ZIP for flashing in custom recovery - then it's funny, because ANYONE can sign those ZIPs. Anyone. I can sign it for you with a testkey (that's all that recovery needs). Would that make it more "official"?
In any case, as mentioned before, you don't need it. You need 5.08 and above.
Thanks for the link. I will just use the 5.08 version then. I thought I read that .12 was needed; however, I guess I am mistaken. Glad to know. And yes, I was planning to flash through recovery. Again, thanks much!
In that case, you can flash 5.12 as well. Being signed doesn't make the update.zip official, since all the files for flashing in custom recovery are signed by people, just like myself. 5.12 radio is just as legitimate as 5.08, and both update.zip weren't signed by Google anyway. You do need to verify the md5sum before flashing, though.

[Q] Possible to flash older radios from gingerboard to ICS/JB?

I'm on ICS 6.7.246. I was wondering if it's possible to flash the radio from earlier gingerboard version? I wanted to downgrade to GB but my understanding is that downgrading would brick my phone and therefore am thinking about flashing just the radio if possible. My perception is that gingerboard radio supports GSM 900/1800mhz as well and also gives better signal strength. I'm trying to make my phone work on 900/1800mhz band.
Is it possible to flash a gingerboard version including the radio in a rom slot using safestrap while keeping ICS in the stock slot? I guess not but just wanted to ask anyway.
Any kind of help or clarification is every much. Thanks in advance.

Categories

Resources