Hi
Nexus S I9020T , stock ICS ROM 4.0.3 , stock radio that comes with ICS , unrooted ........
I will :
* unlock bootloader .
* flash CWM recovery .
Three questions please :
---------------------------
1.Can I re-install the stock ICS ROM (from CWM recovery) for my device after deleting the radio file from the ROM zip ?
2.Will FORMAT everything (system , boot , data , cache) and factory reset WILL ERASE the radio already on my Nexus S ?
3.Will the current radio stay after flashing and reboot ?
Thanks
your radio shouldn't be affected if you flash another rom but I'm not sure if you remove anything from the from that it will boot up... and wiping everything usually doesn't wipe the radio... because I have wiped everything before flashing a rom with no radio and my UCKF1 radio was still there on the new rom, but someone please correct me if I'm wrong.
Sent from my Nexus S using XDA App
1. Yes, or you can just flash a radio afterward anyway.
2. No.
3. Assuming the .zip isn't intended to erase or replace the radio, your current will stay.
Harbb said:
3. Assuming the .zip isn't intended to erase or replace the radio, your current will stay.
Click to expand...
Click to collapse
Does the stock ICS ROM 4.0.3 for I9020T
http://v19.nonxt8.c.android.clients.google.com/packages/data/ota/google_crespo/ZD3PyN0t.zip
intend or doesn't intend to replace radio ? and what if the device has the same radio ?
If you open up the .zip you'll find a radio.img, so it will replace radio.
Harbb said:
If you open up the .zip you'll find a radio.img, so it will replace radio.
Click to expand...
Click to collapse
I already said I will remove that radio file ...
..
Election Day said:
Then it won't. Obviously you can't flash what's not there.
Click to expand...
Click to collapse
that's sensible ofcourse ... But I am afraid that the ROM installation has a script or command to flash the default radio and if it is not there a problem would happen
..
concerning the stated rom by mdeejay, so i gather that the firmware is the radio, will this affect the next time i flash a different rom??
just for my knowledge anyone care enuf to explain how does the radio(mobile signal) relates with the rom??
No, the next time you flash a rom the radio will remain, the same and will not cause any issue in an ideal scenario
Signal strength depends on the radio and not on the ROM. However the number of signal bars displayed depends on the ROM .
Tapatalked from a Desire S waiting for Kernel 3 sources. WAKE UP HTC!!!!!!
ok just one quicky. i read that all i need to do is put the PG88IMG and reboot then flash, then flash the rom, before rebooting del/rename the radio zip then reboot to use. did i miss anything?? sorry if i sound like wuss. asked my friend and was told that flashing radio can have dier consequences.
Yep. Just boot into the bootloader and the radio will flash itself. Just make sure the zip is on the root of the sd card.
thanks you suku_patel_22 and dan-fish.
each day i grew in knowledge thanks to ppl like you
No problem! The radio can also be flashed with fastboot if you have it. At least with fastboot you won't have to delete it after. All you need to do is extract the zip. Use CMD to go to the directory which contains the radio and issue the command
fastboot flash radio (file name).img
I prefer this way but if you don't use fastboot then just stick with the bootloader.
had a successful flash. thanks again guys.
My first post here.
So, I got a used Nexus S (i9020a), with bootloader already unlocked and superuser installed.
It’s good to have rooted device, but I am sure the previous owner put a bunch of junk on it already.
I feel like starting fresh by writing a factory image as described here
http://forum.xda-developers.com/showthread.php?t=1572307
But, I am ambivalent about overwriting bootloader and radio; what if I didn’t like the factory image for some reason? How easy to go back on bootloader and radio, not just android os? There is a lot of info about writing rooting, backing up nandroid, and writing ROM’s, but I can’t find a good guide on backing up a bootloader image and baseband image, so that I can just fastboot flash to the original, if need be.
Then, I found this
http://forum.xda-developers.com/showpost.php?p=16008439&postcount=198
which I followed (from adb though, not on Terminal Emulator) and could save an img file (whatever in it).
And I found this
http://roguedroid.blogspot.com/2011/12/booting-unbootable-nexus-s.html
So, if I can save mtd5 (radio) into an image, I can save mtd0 (bootloader) and mtd6 (efs) too into an image, right? (or every partition if I wanted to)
So, that’s what I did, and now I have img files of mtd0, mtd5, mtd6.
My question is; can I just fastboot flash these images (or of any other partitions) back onto my NS later to get back to exactly what it is right now? (well, not entirely, but exact bootloader, radio, and efs)
Is there anyway to confirm these files are proper images of these partitions and fully functional, before actually flashing them?
Or, alternatively, I have nandroid backup of my NS current status. Does this include complete image of bootloader and radio as well? If so, I could just restore this nandroid to get the original bootloader and radio, right?
I can assure that you won't be stuck anywhere. The fastboot method of flashing is considered as most relevant.
The NANdroid just backs up the OS, the bootloader and radio are components which are written to the flash memory permanently. While a simple factory reset is a better solution if you want to stick to the OS version delivered to you.
But if in case you are planning for factory image flashing, this guide will help you. Make sure to follow each and every step as stated and I assure that you won't get into any mess. :good:
Thank you for the guide and your assurance.
I am less concerned about getting stuck while writing a factory image than something going wrong trying to go back to my current bootloader and radio after writing the factory image.
I am very interested in knowing whether images obtained by these commands
"dd if=/dev/mtd/mtd0 of=/sdcard/bootloader.img"
"dd if=/dev/mtd/mtd5 of=/sdcard/radio.img"
"dd if=/dev/mtd/mtd6 of=/sdcard/efs.img"
can be used to flash my phone to revert back to the original bootloader, baseband, and efs (or any other partitions).
Since nandroid doesn't contain bootloader nor radio, I am looking for a way to backup my current bootloader & radio, and to restore them if I want.
Would the images above work?
Any way to test these images without actually flashing them?
There is no way to test them until you don't flash them.
If you can successfully extract the images, then they will surely work, undoubtedly.
faulty_machine said:
Thank you for the guide and your assurance.
I am less concerned about getting stuck while writing a factory image than something going wrong trying to go back to my current bootloader and radio after writing the factory image.
I am very interested in knowing whether images obtained by these commands
"dd if=/dev/mtd/mtd0 of=/sdcard/bootloader.img"
"dd if=/dev/mtd/mtd5 of=/sdcard/radio.img"
"dd if=/dev/mtd/mtd6 of=/sdcard/efs.img"
can be used to flash my phone to revert back to the original bootloader, baseband, and efs (or any other partitions).
Since nandroid doesn't contain bootloader nor radio, I am looking for a way to backup my current bootloader & radio, and to restore them if I want.
Would the images above work?
Any way to test these images without actually flashing them?
Click to expand...
Click to collapse
Why wasting time backuping the bootloader and radio images, when they're freely available on the Google Nexus images site ? Not to mention those are safe to flash and have no errors.
https://developers.google.com/android/nexus/images
You don't need to jump bootloaders and radios to switch ROM's, just keep the latest on (well unless you want to eventually **** up your phone sometime, with unneeded tasks). No ROM flashed in recovery overwrites those, you can also skip the flashing of the radio and bootloader from a factory image with just using the "update -w update.zip" part.
You're overthinking here.
madd0g said:
Why wasting time backuping the bootloader and radio images, when they're freely available on the Google Nexus images site ? Not to mention those are safe to flash and have no errors.
ttps://developers.google.com/android/nexus/images
You don't need to jump bootloaders and radios to switch ROM's, just keep the latest on (well unless you want to eventually **** up your phone sometime, with unneeded tasks). No ROM flashed in recovery overwrites those, you can also skip the flashing of the radio and bootloader from a factory image with just using the "update -w update.zip" part.
You're overthinking here.
Click to expand...
Click to collapse
I agree I tend to overthink. It's a waste of time most of the time, but saves my ass every once in a while.
It's like buying an insurance. It's a complete waste of money until the next time a disaster hits (which, may never happen).
Anyway, the site you quoted is where I got the factory image for my NS. I already tried "update -w update.zip" and got error messages
because my bootloader and radio are of different versions than the ones included in the tar from Google. Apparently, their ROM's (zipped part)
are signed to work only with the versions of bootloader and radio included in the tar (my bootloader is XXKL1 and raio is UCKE1).
So, if I want the ROM, I have to flash their bootloader and radio.
If it wasn't for that, I wouldn't have thought about backing up bootloader and radio, much less flashing them back and forth.
I apologize if I am missing something here. If your bootloader and radio are different versions than what Google include in the tar,
is there a way to flash just the zip?
Another side question is, after you flash the bootloader, radio, and zip that go together in the tar, can you flash different versions of bootloader
and radio and keep the ROM without problem?
faulty_machine said:
I agree I tend to overthink. It's a waste of time most of the time, but saves my ass every once in a while.
It's like buying an insurance. It's a complete waste of money until the next time a disaster hits (which, may never happen).
Anyway, the site you quoted is where I got the factory image for my NS. I already tried "update -w update.zip" and got error messages
because my bootloader and radio are of different versions than the ones included in the tar from Google. Apparently, their ROM's (zipped part)
are signed to work only with the versions of bootloader and radio included in the tar (my bootloader is XXKL1 and raio is UCKE1).
So, if I want the ROM, I have to flash their bootloader and radio.
If it wasn't for that, I wouldn't have thought about backing up bootloader and radio, much less flashing them back and forth.
I apologize if I am missing something here. If your bootloader and radio are different versions than what Google include in the tar,
is there a way to flash just the zip?
Another side question is, after you flash the bootloader, radio, and zip that go together in the tar, can you flash different versions of bootloader
and radio and keep the ROM without problem?
Click to expand...
Click to collapse
Nobody here changes bootloader, because no reason to. As for radio, yes, you can flash any radio at any moment. Custom roms don't package radios, only stock roms do, and then again your old radio is a flash away.
Either way, one should simply do a nandroid backup when going for a custom rom and keep it safely so it can be restored at any moment. I still have my original, blank slate Gingerbread backup in the extreme case things explode, and it's been a year in 6 months since I've been flashing roms and kernel left and right.
Sorry, I am not describing my problem very well here.
I am NOT looking for a better bootloader.
I am NOT looking for a better radio, either.
I am NOT trying to flash any custom ROM's.
All I want to do is to flash a factory ROM for i9020a (image-sojua-jzo54k.zip) downloaded from Google developer's website;
ttps://developers.google.com/android/nexus/images
I type; fastboot -w update image-sojua-jzo54k.zip
and this is what I get;
archive does not contain ‘boot.sig’
archive does not contain ‘recovery.sig’
archive does not contain ‘system.sig’
---------------------------------------------------------
Bootloader Version...: I9020XXKL1
Baseband Version….: I9020UCKE1
Serial Number……...: xxxxxxxxxxxxx
---------------------------------------------------------
checking product…
OKAY [ 0.000s]
checking version-bootloader…
FAILED
Device version-bootloader is ‘I9020XXKL1’.
Update requires ‘I9020XXLC2’.
finished. total tiem: 0.016s
Makes me think that I NEED to flash bootloader (maybe radio too) included in the Google's tar before I can flash the zip.
Am I missing something here?
Are other people able to flash zip file only, even when their bootloader version don't match the one in the Google's download?
If so, how are they doing it?
polobunny said:
Nobody here changes bootloader, because no reason to. As for radio, yes, you can flash any radio at any moment. Custom roms don't package radios, only stock roms do, and then again your old radio is a flash away.
Either way, one should simply do a nandroid backup when going for a custom rom and keep it safely so it can be restored at any moment. I still have my original, blank slate Gingerbread backup in the extreme case things explode, and it's been a year in 6 months since I've been flashing roms and kernel left and right.
Click to expand...
Click to collapse
Let me suggest you something that would clear off all your doubts. First of all forget every comment that we posted here.
Secondly, just follow this Guide.
Once you follow that guide step to step, you won't need to ask any further questions.
faulty_machine said:
Device version-bootloader is ‘I9020XXKL1’.
Update requires ‘I9020XXLC2’.
Makes me think that I NEED to flash bootloader (maybe radio too) included in the Google's tar before I can flash the zip.
Click to expand...
Click to collapse
You're right, when the bootloader is updated, old bootloaders aren't down compatible. So for 4.1.2, you need the LC2 bootloader, since it was introduced with JB.
The script just makes sure, you have the right bootloader and radio when you're flashing. One way would be also extracting the archive and flash partition .img files separately.
You can flash other bootloader after you've flashed the system .zip, but there's really no need for it. LC2 was made to run with JB and that's it. Flashing older radios might be worthwhile if you're running into signal issues at your location and want to experiment, otherwise newer is again - recommended.
If you plan to downgrade to ICS or GB, repeat the same. Download the system image, flash required bootloader and radio from the .zip, then flash the update.zip. I wouldn't bet on mixing newer bootloaders with older system images, because again there's no need for it.
Word of advice, avoid jerking around with bootloader flashing, because if it borks up, you don't get fastboot access anymore, so if anything's dangerous on the Nexus, it's flashing the bootloader.
TL;DR Update to recent radio & bootloader and you're set.
I installed cleanRom about a year ago and my reception got a lot worse, so today I installed cyanogenmod 10.2.1 (the latest stable release). Did these custom ROM's update my baseband as well? What is the best baseband for HTC One X Rogers.
I downloaded the OTA from Rogers OTA_EVITA_UL_JB_45_S_Rogers_WWE_3.17.631.2_0.23a.32.09.29_10.128.32.34a_release_299850qstr7rxdbfuofl6j and extracted the Radio from it. Can I flash it to my phone now, and the reception will go back to normal?
Thanks
Flashing a ROM doesn't change your baseband/radio, if you want to change your radio you must do it manually. Radio performance can vary wildly from user to user as it depends on carrier, exact geographical location, environmental disturbances, among other factors. Someone in the same suburb (even street) as you can have a very different experience on the exact same radio. What I'm saying is you need to test for yourself. You don't need to stick to your carrier's radios, you should test a variety of radios and see what works best for you.
You can't just extract it from a firmware zip and flash it though, it must be put into a flashable zip first. Click the resource link in my signature, in that thread you'll find a link to the radio thread, where you'll find many radios which you can test until you find the right one for you.
Sent from my Evita
I've been there
I had a lot of trouble with radio.
I tried maybe 8 different radios, old and new ones.
I kept getting phone.androind.com forcecloses, on either Sense and AOSP ROMs, until I flashed this firmware 5.14.61.2-3.17.61.1 now reception is good and no more forcecloses
I found it on this tread http://forum.xda-developers.com/showthread.php?t=2553824
You need to flash it with fastboot
reboot the phone in bootloader and then type
Code:
fastboot oem rebootRUU
Code:
fastboot flash zip firmware.zip
If it asks you to doi it again enter
Code:
fastboot flash zip firmware.zip
again