My baseband version is 4.06.00.12_7.
I bought a used Nexus one online. It had some kind of customized ROM on it. So I flashed it back to original ROM (2.1). However, I only flashed boot.img, system.img, recovery.img. There is one more radio.img I did not flash.
I then updated the system via OTA to 2.2.1. But I am not sure about the radio.img. Do I have to do anything about it? Right now the phone works fine so I don't want to risk anything.
Thanks.
Latest is 5.08. The results with it are mixed, so you can try it, and if you don't like it - flash the 4.06 back.
Officially 5.08 is only available outside the States... why, I don't know. IMO they must have created it for a reason though.
thanks. I think I'll just stick to what it is now.
I need a stock flash for the latest OTA 2.2.1. I had that on my phone flashed a different ROM and messed around with some different kernals and noticed that now my WIFI stopped working on 4 different roms I tried.
I need the Stock ROM, Stock Kernal and Stock Baseband all in one... or links to them all so I can flash through SPRecovery. I cant even get ROM Manager since I need Wifi to get it.
Many many thanks....
I hope this fixes it..
OK, so I've been reading guides, FAQs, how-tos, and various forum posts, and thought I had a pretty good handle on how to flash FW to this machine. So, last night I backed up everything important, and downloaded from here ( http://forum.xda-developers.com/showthread.php?t=1102881 ) the following:
2.2 UGKC1/UGKC1/BMCKC1/Sbl. This is the stock FW as currently installed on my I9000M from upgrading through Kies.
2.2.1 XWJS8/XXJPY/OXXJS5 (MultiCSC) (no sbl)
So just as a sanity test I first tried flashing the UGKC1 PDA file over to my I9000M using Odin. This worked as expected, since it's the same kernel.
Next, I tried to flash over just the XXJPY PDA file over to my I9000, using Odin. No re-partition, no PIT, no modem or CSC. No go - it just repeatedly displays the GT-I9000M screen and never boots the kernel. Couldn't get into recovery mode from this state, but was able to access 3-button download mode.
So, tried flashing over the 2.2.1 XXJPY PDA, Phone and CSC files. Same as before - no actual boot.
I flashed it back to the 2.2 UGKC1 PDA, phone and CSC files, and did a factory data reset and cache clear, and everything was fine running 2.2 again.
From reading here it appears that others have successfully installed 2.2.1 or even 2.3.x kernels on Bell Canada GT-I9000M phones. So, what important step did I miss?
Do I need to re-partitiion? Do I need to use a 2.2.1 FW that includes the boot loader?
For now I'm OK running 2.2, but would eventually really like to be on 2.3.x and don't want to wait for Samsung to make 2.3.x (what happened to 2.2.1) available to GT-I9000M phones. I'll leave it alone for now as I'm going on vacation in a couple of weeks and don't want a hosed phone.
What happens if you flash just a kernel like CF root or speedmod? My only other thought is to redownload jpy and try again as maybe the download was corrupted.
Also with another kernel like speedmod you could download and install a custom rom on cwm (clockwork mod) via recovery that is 2.2.1
I've had some problems with 2.3.4 (never tried 2.3.3) so I am back on Froyo for a bit until things get sorted out a bit more.
G
I don't know if there is a suitable version of CF Root for the UGKC1 firmware - they mostly seem to be oriented to the more international versions. As usual, in Canada we get something a little weird. Don't know about speedmod.
I don't think there should have been any problem with the downloads, as the files themselves are in md5 format, which means they are getting verified by Odin 1.8 when it goes to use them, as I understand it. If they were corrupted Odin should complain about it.
With the announcement ( http://forum.xda-developers.com/showthread.php?t=1158492 ) that Gingerbread is supposed to get an official release to Bell phones soon (which mine originally was), I might just let this lie, for now.
There is a gentleman on youtube by the name of AndroidGalaxyS (original, I know) that has some excellent and detailed walkthroughs and reviews of various ROMs for the I9000M.
youtube.com/user/AndroidGalaxyS
Specifically in your case, you'll want to watch this one that shows how to install 2.3.4 JVP:
youtube.com/watch?v=cLXQn0gOBuA&feature=feedu
Good luck.
I agree that the source maybe lacking. I just found out that the JL2 firmware from samfirmware.com is missing db_data file so I would always get an error after flashing that. KC1 would also not always boot for me so it might be missing something too.
That said what are you trying to accomplish? If you are just trying to go to another stock rom I'd just leave it and put a custom kernel on to give you root and CWM recovery.
Most any other Froyo rom is flashable from CWM in recovery and you do not need to worry about odin except to recover from bad things and it looks like you can do that. Gingerbread is different because they changed the bootloaders and that means Odin.
Of course its getting harder to dig back and find those Froyo roms since the rest of the i9000 world has been on GB for a while.
G
Thanks for the replies, so far. Mostly I was just experimenting, and trying out XXJPY was just a first step in my experimentation before moving on to GB. Part of the reason for this is that it seems like a lot of the modified kernels and so on are meant to be flashed over certain versions of the firmware, and those versions don't include the Bell/Virgin-specific ones. Or maybe I've misunderstood how this stuff works.
Yes, while my attempts to install XXJPY have been a complete failure, even when re-partitioning with a PIT file, when I re-flashed back to the stock UGKC1 FW everything was fine.
At this point I'm just trying to get a better understanding of where this went wrong. I've never specifically updated the SBL - the JPY package I installed didn't include it, and I didn't check off the "Update boot loader" box when re-installing KC1.
I've seen a number of posts here from people who updated I9000Ms to other FW, but unfortunately they don't seem to have detailed exactly where they started from, or exactly what they installed, or how.
need newest firmware for the sprint variant..flashed renovate rom..had lots of ui crashes..had to reflash elementalx custom kernal that i had flashed when useing mulitirom ..now seems no roms will load correctly without reflashing the elementalx kernal that another issiue..but for now thought updateing the firmware would help the latest i can find for sprint moild/op6b70000 cid/super cid ...is version 2.16.654.4...is sprirnt getting left behind or something have we not updated past 4.3???..isnt the 2.16.654.4 the 4.3 version of android??....every thread ive found never has updated firmware for sprint..untill i now i diddnt kniow the moild num..had to match up thought haveing supercid was good to flash any firmware upgrade or downgradeing ......guess not?..i spend lot of time reading everyday i hardly never ask questions..in fact this second attempt asking anything in bout 2 years..thank you for your time in advance..LOVE XDA!!!..also link to my stock kernal would be great..i made a back up of boot in recovery before flashing eleamentalx kernal but diddnt rename it..afraid to jus guess
There is no newer firmware than the version for software version 2.16.65x.4, which is Android 4.4.3.
Hi Guys,
Phone was working fine then I thought of flashing kernel. I search and found Kangaroo Kernel but by mistake I flashed international version kernel. Now phone is in bootloop in stock ROM and Viper ROM. I flashed other AOSP based ROM's it gets on but no IMEI available. Please help me get in working state, I will be grateful. Phone is able to go in TWRP recovery.
Thanks in advance.
Friends I got it working. Just flashed the latest radio and it started working fine.