I just got my new G1 from the insurance and I rooted, slapped on Cyanogen 3.6.8.1 rom and when i went to check my radio its still 1.22.12.29. What should i do to get the new radio on there without possibly bricking it.
Download the HTC radio .zip(which you can get at the HTC website)
Rename it to update.zip
Flash in recovery
Should be good to go
You won't brick your phone with the radio.
Upgrading your radio is recommended before upgrading to newer ROMs actually. Have a look in my signature for the latest Radio (should have a direct link). Download, rename to update.zip and put it on your SD card. Flash as normal and then see if it flashed sucessfully.
I did a couple searches but could not find a guide to updating my CyanogenMod version. I followed an old ninja tutorial on rooting which linked to v3.4.6. But I don't think I have to do a wipe and all that stuff do I? Do I just have to copy the ROM to SD, rename as update.zip and do the reboot thing? Will I lose my data? Settings? (I know it's a good idea to backup anyway)
Do I have to upgrade incrementally from 3.5-->3.6-->3.7-->etc.. or can I jump to latest version? Do I need to use an updated recovery image, or is cm-recovery-1.2.img okay?
On a side note, I just noticed that there is an update showing up under System Updates. Is that the official Google update? What would happen if I applied that update?
Thanks
just download cm 4.0.1 and flash it. you do not have to wipe unless things start to terribly mess up. i would recommend get the 1.4 recovery image as you can flash any .zip file with it. also you can restore a nandroid backup from it. if something does mess up try running fix_permissions in the recovery console before wiping.
if you applied an official google update you would lose root access but that wouldn't be terribly hard to get back with the one-click root in the market aka recovery flasher.
Thanks david1171.
Does either flashing the ROM or the Recovery Image wipe my settings, apps? Sorry for the noob q's.
Also, someone in a previous thread said to update radio? Is that a separate procedure? Where do I find the latest radio version?
just flashing the rom or radio or recovery image will not wipe anything. the newest radio is 2.22.19.26I. you can check in setting>about phone> under baseband version the part past the U_ is the radio version. if you do not have the latest radio you can get in cyanogen's thread in the first post. and you just flash the radio like a normal rom. the only thing that will wipe your data when you flash it is haykuro's spl.
what do you mean just flash the radio like any normal rom?
do I rename the radio zip file to update.zip, put in root directory, reboot, hold HOME, then ALT+S? Is that what you mean?
I tried to follow the HTC guide for updating radio, but it sounds like you need a developer machine to run those commands.
Thanks
meanderingthemaze said:
what do you mean just flash the radio like any normal rom?
do I rename the radio zip file to update.zip, put in root directory, reboot, hold HOME, then ALT+S? Is that what you mean?
I tried to follow the HTC guide for updating radio, but it sounds like you need a developer machine to run those commands.
Thanks
Click to expand...
Click to collapse
yeah thats how you do it.
Alright, I'm up and running:
recovery 1.4
newest radio
cyanogenmod 4.0.1
Here's a guide for noobs that I found useful:
http://androidandme.com/2009/05/gui...r-rooting-your-android-g1-to-install-cupcake/
It's going to be outdated but at least it shows how to update radio. I didn't realize that all updates were treated the same. Now with Cyanogen's Recovery 1.4, we don't have to rename the files to update.zip.
I also didn't realize that when you do updates it doesn't delete your data folder which houses all of your custom settings, apps, google account info. It just flashes the system files.
I still don't know a lot and don't completely feel comfortable doing everything. Hopefully soon enough, someone will put together a guide to explain all the particulars that are not obvious to the noob. People have already started.
Thanks so much to everyone who has worked on these projects. It's so awesome!
do you have the Hard SPL. if not go to the guide in my sig and you can install it noob friendly from there
i just rooted my phone and put amon ra recovery and newest cyanogen stable rom and not sure about what to do with the radio. should i change the radio also and if so to which one?
You don't have to, but you can update to the ERE36B Radio if you feel so inclined or are having lots of 3G connectivity issues.
If you are not very familiar with fastboot yet though I would stay away from the radio unless I absolutely had to. It is one of the only ways to brick your phone.
(On a side note, I am glad no one on here is malicious... it would be very easy to say something like "You need to install the newest G1 radio and make sure to pull the battery out mid-install" I don't know why it popped in my head but I was just thinking to myself how mean that would be...)
Oh, and in the future please post questions in Q&A or you will probably get yelled at
innisdb said:
i just rooted my phone and put amon ra recovery and newest cyanogen stable rom and not sure about what to do with the radio. should i change the radio also and if so to which one?
Click to expand...
Click to collapse
This is not the correct forum for this. Please do not post question in the dev forum unless they are related to development.
In any case, you don't need to update the radio, but it's recommended. The radio download link in there along with the CM 5041 download link.
To flash the radio, reboot in bootloader with the phone connected to the PC. Check if fastboot recognises the phone (fastboot devices) and then flash the radio (fastboot flash radio name_of_radio_file.img). Before you flash, make sure you phone is charged (preferably > 70%) and NEVER power of the phone or PC while flash the radio.
Post your Questions in the Q&A, not in developmental section.
Thanks
Moved
I just rooted my g1,and I have the goal of running Froyo (cyanogen 6) on it...
There are plenty of tutorials online about how to do it, but they all talk about other programs and apps, or random radio versions you have to have...I'm just confused I guess
I'm wondering...
What files do I update or what sort of process do I go through to eventually end up on froyo
my phones freshly rooted using dreaimg.nbh method, running stock g1 android 1.0, baseband 2.22
any help would be great
Welcome to the rooted G1 community! First off, I would recommend downloading the ROM manager from the Android market. I find it much easier to flash stuff using it. But you'll need to partition your SD card, which the ROM manager has a convienient button for. As for getting to Android 2.2, try Cyanogen 6.0.1. But you'll need to get the newest radio and all that schnaz too
Sent from my HTC Dream using XDA App
okay, so I go to upgrade my radio from 2.22.19 to 2.22.27
I download the .zip file, which contains .img files for radio upgrade and "hboot" 1.33.0013d (whatever that is?)
I have to rename the .zip "update.zip" because I put the phone into recovery and hit "alt+s" to "apply sdcard:update.zip" which is as far as i know, the only way to do it (if theres an easier way, PLEASE let me in on it )
anyways, it does its thing,
"installing from sdcard...
finding update package...
opening update package...
verifying update package...
E :No signature (2 files)
E :Verification failed
Installation aborted.
And I also searched the Market for ROM manager, there was nothing...which im assuming is because im still on android 1.0
any help??
I am not a dev andits my first time I am going to explan the........
But u need adb (android sdk)
Download it from there u can flash radio and hboot using fastboot
Extract the radio and hboot image from .zip folder and can flash it using simplecommands like
fastboot flash radio radio2.22.....img
And
Fastboot flash hboot hboot1.33.....img
To check the status reboot and press power on + camera button.
Hope this help u sorry for bad english
Sent from my T-Mobile G1 using XDA App
alright, well that makes sense but whats fastboot, and how do i get it onto my phone?
Where do i get the sdk and how do I get THAT on my phone too?
sorry, I'm just getting confused between all this different stuff
ca1r0776 said:
alright, well that makes sense but whats fastboot, and how do i get it onto my phone?
Where do i get the sdk and how do I get THAT on my phone too?
sorry, I'm just getting confused between all this different stuff
Click to expand...
Click to collapse
Ok, here are some details....
Very first thread in Q&A is for setting adb and fastboot...http://forum.xda-developers.com/showthread.php?t=532719
SDK will on your computer and you need to connect the phone with USB....but you need fastboot compatible SPL to use fastboot...
On the short note it is as easy as downloading SDK and installing USB driver...for fastboot you need one extra file to be downloaded....links are in the thread....
Flashing radio and SPL can brick the phone so it is advisable to do it through fastboot...
Also you may want to update your recovery to some of the advanced ones, see my signature for that....
thanks a ton G1sanju, the guide helped a ton, but now im stuck again
I get to the point where the guide says to go into recovery and install the update.zip for cyanogenmod 3.6...
The problem there is that the link is broken and i cant find 3.6 anywhere, so i grabbed a .zip of 5.0.8 and followed the guide...
when i hit alt+s to install it, it gets about half loaded then abourts saying E:cant find update script...
I did some digging on google but all i got was some people who didnt sign their zip...
correct me if i'm wrong (please) but I assumed I didnt have to go through signing because I literally just downloaded the .zip, renamed to update, then threw it on the sd card, but if thats the case then what now?
Try some other rom like sparkmod,super e or super f
Keep on try new roms ton of them r avalible on xda.
And I don't think old roms like cyon 3 will work on new radio and spl so try cyon 5 or 6
And Good luck
Sent from my T-Mobile G1 using XDA App
I have a bionic on stock JB. I have FXZ many times and do not get any errors with FXZ, but it seems that the radio never gets written.
I belive the radio files only get written after the 1st reboot after FXZ process. During that time, I see the robot with the chest open. It appears to be doing some file updates, and I don't get any errors. However, after flashing, I always get "baseband version: unknown" when I check the phone info.
I have attempted to do stock recovery using update_zip. The update zip contains bp.img and lte.imp. When I tried to flashe those file in recovery mode, I see that it goes though some package verification process, then it aborts. So the files never get flashed.
Is there some other way I can flash these radio files? I tried some custom roms like blurry, carbon. None of them include radio files, so the custom roms still run off the corrupt radio files that I have.
Since fxz and stock recovery doesn't flash the radio files, is there any other way to update these file? My phone is rooted, so can safestrap update do it? Or can I do it through adb? Or copy the files in through root explorer?
I heard that the radio files reside on the /radio partition, but I have not seen that directory when I use root explorer. Many it's not normally mounted. Does any know how mount that partition for edit?
The FXZ file has radio.img, but the stock recovery has bp.img/lte.img does anyone know what's the difference?
bobdole said:
I have a bionic on stock JB. I have FXZ many times and do not get any errors with FXZ, but it seems that the radio never gets written.
I belive the radio files only get written after the 1st reboot after FXZ process. During that time, I see the robot with the chest open. It appears to be doing some file updates, and I don't get any errors. However, after flashing, I always get "baseband version: unknown" when I check the phone info.
I have attempted to do stock recovery using update_zip. The update zip contains bp.img and lte.imp. When I tried to flashe those file in recovery mode, I see that it goes though some package verification process, then it aborts. So the files never get flashed.
Is there some other way I can flash these radio files? I tried some custom roms like blurry, carbon. None of them include radio files, so the custom roms still run off the corrupt radio files that I have.
Since fxz and stock recovery doesn't flash the radio files, is there any other way to update these file? My phone is rooted, so can safestrap update do it? Or can I do it through adb? Or copy the files in through root explorer?
I heard that the radio files reside on the /radio partition, but I have not seen that directory when I use root explorer. Many it's not normally mounted. Does any know how mount that partition for edit?
The FXZ file has radio.img, but the stock recovery has bp.img/lte.img does anyone know what's the difference?
Click to expand...
Click to collapse
Dumb question, but have you verfied MD5 on your fxz to make sure your download wasn't corrupt?
useltonm said:
Dumb question, but have you verfied MD5 on your fxz to make sure your download wasn't corrupt?
Click to expand...
Click to collapse
Yes, the MD5 does match up. This brings up the question if I got the file from the right place.
I have not being able to find any other place to down load the JB stock rom other than this place:
http://sbf.droid-developers.org/cdma_targa/list.php
Did I get it from the right place?
bobdole said:
Yes, the MD5 does match up. This brings up the question if I got the file from the right place.
I have not being able to find any other place to down load the JB stock rom other than this place:
http://sbf.droid-developers.org/cdma_targa/list.php
Did I get it from the right place?
Click to expand...
Click to collapse
The bottom one is definitely the correct one for jb on the bionic.
Let me check something and I'll get back to you.
Sent from my XT875 using Tapatalk 4
---------- Post added at 01:32 AM ---------- Previous post was at 01:26 AM ----------
I was going to suggest trying the house of bionic, but it looks like you already went there.
Sent from my XT875 using Tapatalk 4
Can anyone help?
I'm trying to do an experiment to flash just the latest JB bp.img and lte.img (radio files) in stock recovery.
When I do it it fails on package validation.
I found some older 902 and older radio files, those do not fail package validation, but fail to flash.
I assume they fail because of security(no going back to older version).
I need some to help package the bp, lte.img files into a zip. I tried the signapk tool. It seems to generate all the manifest files, but somehow the files do not pass package validation.
I tried taking the 902 radio files that pass package validation and run them through signapk, and sure enough they would fail package validation after signapk.
Can anyone help, please!
https://dl.dropboxusercontent.com/u/7632904/targa_jb_update_radio.zip
This is the radio only update.zip that contains the bp.img and lte.img that are digitally signed by Motorola and is pulled from the radio.img of the Bionic JB release from the XML.zip.
System Version
98.72.22.XT875.Verizon.en.US
Baseband Version
CDMA_N_05.22.00 LTEDC_U_09.1D.00
These are the only files you can flash the radio with on any MDM6600 Motorola device. They must be the signed images in the original file flashed in stock recovery.
If you flash these and still have Baseband Unknown errors then you may have a corrupt amss.mbn and we don't have files to fix that for any recent releases.
That is extremely rare and if you flash the properly signed baseband images it should restore normal function in almost all cases.
cellzealot said:
https://dl.dropboxusercontent.com/u/7632904/targa_jb_update_radio.zip
This is the radio only update.zip that contains the bp.img and lte.img that are digitally signed by Motorola and is pulled from the radio.img of the Bionic JB release from the XML.zip.
System Version
98.72.22.XT875.Verizon.en.US
Baseband Version
CDMA_N_05.22.00 LTEDC_U_09.1D.00
These are the only files you can flash the radio with on any MDM6600 Motorola device. They must be the signed images in the original file flashed in stock recovery.
If you flash these and still have Baseband Unknown errors then you may have a corrupt amss.mbn and we don't have files to fix that for any recent releases.
That is extremely rare and if you flash the properly signed baseband images it should restore normal function in almost all cases.
Click to expand...
Click to collapse
Hi cellzealot,
I really appreciate your help. I tried flashing your file, but I get the same error as when I flash for full JB update file, which is:
assert failed: motorola.motoflash("/tmp/bp.img")
I was wondering if you could do one more thing to help..
Since it's failing assert, what if we modify the script to no do a assert check, but just run the command?
This is the update-script:
assert(show_progress(0.2, 2),
do_format_cache(true);
package_extract_file("bp.img", "/tmp/bp.img"),
package_extract_file("lte.img", "/tmp/lte.img"),
show_progress(0.8, 35),
motorola.motoflash("/tmp/bp.img"),
motorola.motoflash("/tmp/lte.img"),
delete("/tmp/bp.img", "/tmp/lte.img"));
What if we make it like this:
show_progress(0.2, 2),
do_format_cache(true);
package_extract_file("bp.img", "/tmp/bp.img"),
package_extract_file("lte.img", "/tmp/lte.img"),
show_progress(0.8, 35),
motorola.motoflash("/tmp/bp.img"),
motorola.motoflash("/tmp/lte.img"),
delete("/tmp/bp.img", "/tmp/lte.img");
I'm hoping that this might work.
BTW, how did you package the zip file and sign the files?
The original zip file had lots other system/boot files.
Thanks!
I didn't sign or edit the files at all. The update.zip is pulled from the radio.img using a hex editor.
Te radio image is an ext3 partition that just contains the update.zip which itself contains the signed bp.img and lte.img that are flashed in recovery after the device reboots from AP fastboot bootloader.
This is because the MDM6600 Motorola devices are all hybrid chipset boards and the OMAP AP chipset is separate from the Qualcomm MDM6600 CDMA/EVDO/GSM/WCDMA radio and the Motorola TI Wrigley LTE radio.
The radio chips are setup on a BP passthrough only device interface that cannot be flashed in AP Fastboot mode.
This is why you can't see the radio partitions in the file system of the device and the kernel layer only has access to the radio via the RIL.
Regarding the persistent errors, it sounds like it is failing due to the recovery because there is no reason it would fail asserts with the signed files in stock recovery.
cellzealot said:
I didn't sign or edit the files at all. The update.zip is pulled from the radio.img using a hex editor.
Te radio image is an ext3 partition that just contains the update.zip which itself contains the signed bp.img and lte.img that are flashed in recovery after the device reboots from AP fastboot bootloader.
This is because the MDM6600 Motorola devices are all hybrid chipset boards and the OMAP AP chipset is separate from the Qualcomm MDM6600 CDMA/EVDO/GSM/WCDMA radio and the Motorola TI Wrigley LTE radio.
The radio chips are setup on a BP passthrough only device interface that cannot be flashed in AP Fastboot mode.
This is why you can't see the radio partitions in the file system of the device and the kernel layer only has access to the radio via the RIL.
Regarding the persistent errors, it sounds like it is failing due to the recovery because there is no reason it would fail asserts with the signed files in stock recovery.
Click to expand...
Click to collapse
Thank you for your explanation.
I was able to find the radio.img file from the OTA xml.zip for fxz.
Indeed, if I open the radio.img I find the update_radio.zip that you have provided.
What I don't quite understand is why we are able to flash various custom roms that are not signed by motorola through CWM, TWRP.
Would there be a way to run a modified update_radio.zip through CWM, TWRP?
"Now to" needed
cellzealot said:
....... link removed because it won't let me post with it in here.......
This is the radio only update.zip that contains the bp.img and lte.img that are digitally signed by Motorola and is pulled from the radio.img of the Bionic JB release from the XML.zip.
System Version
98.72.22.XT875.Verizon.en.US
Baseband Version
CDMA_N_05.22.00 LTEDC_U_09.1D.00
Click to expand...
Click to collapse
I have found a lot of information about needing to flash the Bionic radios, and that its not included in the custom ROM (I have a current Cyanogen nightly & baseband CDMA_n_05.13.01R LTEDC_U_09.14.00). I downloaded the file you listed above, but now the question that I can't seem to find the answer to.... "Now What"... when I installed safestrap and the custom rom i found some very helpful step by step instructions... I can't not seem to locate the same for flashing in new radio files.... so if someone could point me in the direction of some that would be most helpful...
BTW.... Typing "upgrade bionic radio files" into forums and Google returns everything BUT what I am looking for
RichT1 said:
I have found a lot of information about needing to flash the Bionic radios, and that its not included in the custom ROM (I have a current Cyanogen nightly & baseband CDMA_n_05.13.01R LTEDC_U_09.14.00). I downloaded the file you listed above, but now the question that I can't seem to find the answer to.... "Now What"... when I installed safestrap and the custom rom i found some very helpful step by step instructions... I can't not seem to locate the same for flashing in new radio files.... so if someone could point me in the direction of some that would be most helpful...
BTW.... Typing "upgrade bionic radio files" into forums and Google returns everything BUT what I am looking for
Click to expand...
Click to collapse
Put the radio file on a SD card(leave it as .zip, don't unzip it) put the sd card in in your phone.
The follow these instructions to flash in recovery mode:
http://www.droid-life.com/2011/09/2...boot-menu-for-recovery-sbf-flashing-and-more/
In recovery mood, select update zip from ext-sdcard
Then pick the radio file..
That's it.
bobdole said:
Put the radio file on a SD card(leave it as .zip, don't unzip it) put the sd card in in your phone.
The follow these instructions to flash in recovery mode:
.... link removed .....
In recovery mood, select update zip from ext-sdcard
Then pick the radio file..
That's it.
Click to expand...
Click to collapse
Thank you.... worked like a charm....:victory:
I'm literally a real noob when it comes to this stuff.. But when I tried to flash the radio files from above via recovery, I got this error.
assert failed: motorola.motoflash("/tmp/lte.img")
I've lost my lte baseband way before trying this, I've actually lost it, running a Carbon nightly rom.
EDIT
I've changed the updater script and now I'm having a problem with it aborting the installation alltogether. Any help would be greatly appreciated. I just want to get my LTE radio working :|
cellzealot said:
https://dl.dropboxusercontent.com/u/7632904/targa_jb_update_radio.zip
This is the radio only update.zip that contains the bp.img and lte.img that are digitally signed by Motorola and is pulled from the radio.img of the Bionic JB release from the XML.zip.
System Version
98.72.22.XT875.Verizon.en.US
Baseband Version
CDMA_N_05.22.00 LTEDC_U_09.1D.00
These are the only files you can flash the radio with on any MDM6600 Motorola device. They must be the signed images in the original file flashed in stock recovery.
If you flash these and still have Baseband Unknown errors then you may have a corrupt amss.mbn and we don't have files to fix that for any recent releases.
That is extremely rare and if you flash the properly signed baseband images it should restore normal function in almost all cases.
Click to expand...
Click to collapse
Hi CellZealot,
Do you have radio.zip file(s) from GB versions by any chance? I'm on ICS and want to try GB radio(s) hoping to get better signal strength and possibly enable 900/1800mhz band if it's disabled in ICS radio. I'm still experimenting to get my Bionic (Hw A, 08/12) to work on 900/1800mhz.
Is Droid Razr also MDM6600 Motorola device? If yes, can I try and get its radio and flash on Bionic? Please advise.
Thanks.
https://www.dropbox.com/s/vnob615mwf17xxk/Bionic_Radio.zip
I believe that zip has most or all of the older radios. Posting from phone at work.
cellzealot said:
https://www.dropbox.com/s/vnob615mwf17xxk/Bionic_Radio.zip
I believe that zip has most or all of the older radios. Posting from phone at work.
Click to expand...
Click to collapse
Thanks a lot CellZealot. You're a gem!!
cellzealot said:
https://www.dropbox.com/s/vnob615mwf17xxk/Bionic_Radio.zip
I believe that zip has most or all of the older radios. Posting from phone at work.
Click to expand...
Click to collapse
I tried flashing a couple of radios from that zip file via recovery and the update was successful each time. I did NV edits, buildprop changes and the factory data reset each time. But when I checked the Baseband version info, the LTE component was missing e.g..it only shows CDMA_N_04.07.02R. I suspect somehow LTE part was not flashed via recovery even though no error was shown. Also IMEI and SV show up unknown as well. Did I miss some step or did I do something incorrectly? Please advise.
Thanks in advance.
P.S. I didn't rename the radio zip file to update.zip. Just used the files as is from the above zip. I'm trying to use them on ICS, These GB radios aren't fully compatible with the ICS version kernel or something?
This post helped me fix my bionic... the same process applies to the baseband unknown issue that i had and i found a lot of bionic owners have the issue also. the simplest fix is actually not to put the radios on the sd card but instead to make a copy of the xml doc that is in the fastboot files and delete every step but the radio install (the last step) then use rsd lite and change the xml file to the one with the radio
I have been working on my bionic for months.
Casey Walt said:
This post helped me fix my bionic... the same process applies to the baseband unknown issue that i had and i found a lot of bionic owners have the issue also. the simplest fix is actually not to put the radios on the sd card but instead to make a copy of the xml doc that is in the fastboot files and delete every step but the radio install (the last step) then use rsd lite and change the xml file to the one with the radio
Click to expand...
Click to collapse
This all started back in december 2013. a buddy gave me a bricked bionic.. i was able to "unbrick". and install the 98.72.22 fxz. i only get service half of the day and 3g like maybe 30min...i also have the error where the lte.img will not install. Thus please explain more as to how you were able to fix it. Do you have 4g? i haven't been able to restore it. i had to splice a usb cord and attach the pos and neg to the battery and connect a charging cord from the phone to my desktop to get a led response from the phone during the unbricking process. basically if i install a new rom daily i have steady service all day.. 3g even. but then it just craps out on me. believe me, im not giving up on this phone until i see a 4g icon on my status bar.
I have an S3 now but i can still glady help you.... what i did was put a shim in my sim card holster. then put the .905 radio in the fxz folder and flash it again... you wait like 5-10 min till you have service ( if you did it right there should be no lte in the baseband yet) then put the zip file for the 4.1.2 radio on your sd card and flash it through stock recovery. when you boot your phone up you wait 5-10 min again and you should have both 3g and lte in your baseband
Sent from my SCH-I535 using xda app-developers app