Modem for CM9? - Galaxy S I9000 Q&A, Help & Troubleshooting

Please teach me about modems.
I'm on CM9 nightlies but my modem seems to be an old one from the Gingerbread days (XXJVK). Data reception is often poor so I'd like to try a newer modem.
How do I choose a newer/better modem? I'm thinking of just flashing a UK one from the latest official stock Gingerbread (http://forum.xda-developers.com/showthread.php?t=1804682) to see if its any better.
I've not been able to find clear information or instructions about which modems are compatible with CM9 or how to flash them.
How can I backup/restore my current modem? Nandroid backup, or is there a quicker way that just backs up the modem?
Thanks in advance to anyone who can help.

RowanDDR said:
How can I backup/restore my current modem? Nandroid backup, or is there a quicker way that just backs up the modem?
Thanks in advance to anyone who can help.
Click to expand...
Click to collapse
Just note down the details of your baseband and firmware in about phone, that will be good enough to get back to it, if ever you want it by flashing them again, by downloading them again. http://forum.xda-developers.com/showthread.php?t=1102881
Go here and download the modem for your location and flash it http://forum.xda-developers.com/showthread.php?t=1158783

xsenman said:
Just note down the details of your baseband and firmware in about phone, that will be good enough to get back to it, if ever you want it by flashing them again, by downloading them again. http://forum.xda-developers.com/showthread.php?t=1102881
Go here and download the modem for your location and flash it http://forum.xda-developers.com/showthread.php?t=1158783
Click to expand...
Click to collapse
Thanks for the advice but this raises further questions. Which of the modems in that thread is the newest/best, which is for "my region" (I am in London), and are they CM9 compatible (they all say CM7 in the filename).
Odin must be used to flash a modem? I thought it can be done from recovery?

RowanDDR said:
Thanks for the advice but this raises further questions. Which of the modems in that thread is the newest/best, which is for "my region" (I am in London), and are they CM9 compatible (they all say CM7 in the filename).
Odin must be used to flash a modem? I thought it can be done from recovery?
Click to expand...
Click to collapse
read the header, its good for CM 7 and CM 9, only you need to identify the modem by the last three alphabets, which can be same as the ROM/modem you are using or you can compare with the firmware list for Europe modems to select
these (CM7/CM 9 modems) are .zip files so you can just use update.zip from SD card but original gingerbread modems are in .tar format and has to be flashed with odin

OK, I'm still a bit unclear. How can I return to XXJVK after flasing? this one? radio-cm-7-GalaxyS-JVK-signed.zip
Three alphabet letters same as my rom/modem? Well my rom is CM9 nightly so no 3 alpha characters there. My modem is JVK but the JVK isnt a reference to my country, thats the XX bit? And XX 2 characters is not anywhere in these modem filenames. If I flash from JVK modem to JVK modem what have I achieved, nothing?

RowanDDR said:
OK, I'm still a bit unclear. How can I return to XXJVK after flasing? this one? radio-cm-7-GalaxyS-JVK-signed.zip
Three alphabet letters same as my rom/modem? Well my rom is CM9 nightly so no 3 alpha characters there. My modem is JVK but the JVK isnt a reference to my country, thats the XX bit? And XX 2 characters is not anywhere in these modem filenames. If I flash from JVK modem to JVK modem what have I achieved, nothing?
Click to expand...
Click to collapse
just PM Siky-dude mate, to find out what is the best modem for UK, since he is also in the UK

Related

[Q] random reboot after modem install?

I have been running firefly and apex. Each of them, when I flashed UCKB1 , I get reboots over and over. I just flashed the Continuum rom. Do all the modems have to start with update? Because UCKB1 says CMWmodem.UCKB1.zip. I'm just not sure what cuases the reboots, but they do come when I flash a modem.
Match modem with kernel
Firefly1428 said:
I have been running firefly and apex. Each of them, when I flashed UCKB1 , I get reboots over and over. I just flashed the Continuum rom. Do all the modems have to start with update? Because UCKB1 says CMWmodem.UCKB1.zip. I'm just not sure what cuases the reboots, but they do come when I flash a modem.
Click to expand...
Click to collapse
You need to match the modem with the kernel - if you're using an I9000 kernel (like Onix in Continuum), you need to use an I9000 modem. UCKB1 is an I897 modem, not an I9000 modem.
If you try to mix them, various bad things can happen.
EDIT: No, the modem filenames don't have to start with anything specific - they can be named pretty much anything.
Thx for the reply. I guess I'm getting in trouble by using SGS tools thinking that all the modems are compatible. So anything with a I9000 in the zip?
Modem thread
Firefly1428 said:
Thx for the reply. I guess I'm getting in trouble by using SGS tools thinking that all the modems are compatible. So anything with a I9000 in the zip?
Click to expand...
Click to collapse
Probably, but like I said - the filename can be named anything.
Here's a good list of modems, broken down into I9000/I897 and 2010/2011:
http://forum.xda-developers.com/showthread.php?t=876391
(The year part doesn't really matter for compatibility - it's so you can see when it came out)
I've been running XXJVK for the past few days to test it out (on Continuum 4 + Onix 2.0.3), but among the others, ZSJPG seemed to give me the best performance.
Jk4 is a good starting modem. It.s an I9000 modem and is compatible with most all roms/kernals. Get stable then start reading the forum posted above. It will make more sense. It works well with firefly.
Sent from 2 cans tied together with string.

[Q] Help! re: Flashing a Modem (Bell user) will GPS work ?

Ok so here's the deal.
I flashed JVK 2.3 (Darky's Rom v10 rc6 DarkyCore Kernel 2.2) and so the baseband is JVK i'm assuming
I'm having issues regarding the 850 band.
Q: what's the best modem for Bell users ?
Q: am I able to JUST flash a modem ? if so, how ? (through ODIN or CWM?)
Q: Do I just put the modem file into the modem thing in odin and hit flash? can I flash a Froyo 2.2 (JL2) modem onto my Gingerbread (2.3) ROM ? If not, what's the best Modem to use ?
I'm also having issues regarding downloading MP3's -- they all fail like those mp3 finder apps. But I can preview. WTF?
also my GPS isn't working - does a modem fix this ?
Funkadelick said:
Ok so here's the deal.
I flashed JVK 2.3 (Darky's Rom v10 rc6 DarkyCore Kernel 2.2) and so the baseband is JVK i'm assuming
I'm having issues regarding the 850 band.
Q: what's the best modem for Bell users ?
Click to expand...
Click to collapse
I am running KC1 - I have tried JL2, JL2 with JM9 GPS fix, JK4 but KC1 is the best to date and gives me best GPS performance to date. If you use non "native Bell" modem ie new Gingerbread modems there are steps to take to ensure 850MHz still works. You will need to review this forum I think. I have not tried such modems to date. You can use Froyo or GingerBread modems - no issue.
Funkadelick said:
Q: am I able to JUST flash a modem ? if so, how ? (through ODIN or CWM?)
Click to expand...
Click to collapse
Yes, CWM is best. I have many modems in the SDCARD root, quick and easy to change.
Funkadelick said:
Q: Do I just put the modem file into the modem thing in odin and hit flash? can I flash a Froyo 2.2 (JL2) modem onto my Gingerbread (2.3) ROM ? If not, what's the best Modem to use ?
Click to expand...
Click to collapse
Use CWM - get the modem files from Perka's File stash - look for the 850MHz section
Funkadelick said:
I'm also having issues regarding downloading MP3's -- they all fail like those mp3 finder apps. But I can preview. WTF?
Click to expand...
Click to collapse
Sorry, not downloading MP3 at present time (I have heaps already)
Funkadelick said:
also my GPS isn't working - does a modem fix this ?
Click to expand...
Click to collapse
Se above. But you should search this forum under GPS. If GPS has never worked you may have to do some hardware work. ie the contact from the PCB to the GPS antenna is pretty crappy and you may have to disassemble the SGS, stretch the contact spring a bit then re-assemble.
Funkadelick said:
Ok so here's the deal.
Q: Do I just put the modem file into the modem thing in odin and hit flash? can I flash a Froyo 2.2 (JL2) modem onto my Gingerbread (2.3) ROM ? If not, what's the best Modem to use ?
Click to expand...
Click to collapse
If using Odin(Definitely easier to use CWM as Jim said) you put the file(make sure it is for odin and not CWM) into the "Phone" section. And if on Gingerbread you're probably using CWM3 so if flashing it via CWM make sure it's a CWM3 version of the modem zip

[Q] i9000m CWM flash KC1 or KG3 baseband/modem ?

I'm a dev and I've spent 2 hours reading and trying...
Can I flash KC1 or KG3 from ClockworkMod 4 or 5 ? I'm on Linux and I avoid ODIN if at all possible.
I flash back and forth between CM7 nightlies and various MIUI ROMs. I need my SIM to work for s/w testing, for data and voice.
This i9000m phone is pretty new, was a Virgin Mobile model (pretty much Bell) and I use a SIM from an MVNO of Bell. (President's Choice.) With the stock ROM this worked without unlocking.
I tried some ZIP files for these basebands, meant for CWM3. I also tried replacing the modem.bin in the latest CM7 nightly. Nothing I do makes Settings -> About show a baseband other than "I9000XXJVK".
When I do a search for networks, it eventually shows me: 302610, 30220 and "CAN Rogers Wireless Inc." and I have emergency service I believe.
At the dial keypad I can't make "*#1234#" or "*#0011#" do anything.
Thanks !
No thoughts ?
I managed to get KC1 and KG3 loaded fine when installed along with Darky ROM using heimdall.
But when I install CM nightly, it overwrites the modem.bin.
And when I then use heimdall to flash the KC1 or KG3, CM says "Baseband version Unknown".
Same when I flash a modified CM zip with a new updater.sh and a removed modem.bin over Darky.
EDIT: Solved. I guess I need CM7/MIUI specific modems from this thread: http://forum.xda-developers.com/showthread.php?t=1158783
You're right buddy, that's exactly what i was going to say after reading your post.
Sent from my GT-I9000
SiCRider said:
You're right buddy, that's exactly what i was going to say after reading your post.
Sent from my GT-I9000
Click to expand...
Click to collapse
Well, thanks...
Now if I can just figure out how to enable the "SIM Toolkit" app...

[Q] Roms with GKG3 based firmware

Hey everybody,
Im kinda new to droid development, and have played around with it a little (flashing roms, kernels, rooting etc) however, im curious why there are roms based on pretty much every other firmware other than GKG3. I might sound like a n00b for asking about this but its mainly for my knowledge. I figured KG3 would be fairly common as it is one of the North American firmwares, but I must be incorrect? Anyways any insight on this would be great. Also a quick question, seeing as I am a Bell I9000m SGS owner does it matter if I put firmware from say Europe on my phone? I have noticed that my signal decreases when I put a rom on that is JVR based? Curious if this causes my phone, seeing as the modem is being changed to JVR, to think that I am out of country and will inflict long distance charges. This probably sounds like a dumb question, and I dont really believe LD charges will apply, but some confirmation would be nice as google didnt really help me out on this one.
Thanks!
KG3 is 2.3.3 and although it was just issued to Bell and other N.American customers, the rest of the Anfroid world has been using 2.3.4 for 6 months and some have moved to 2.3.5. The roms you see here are cutting edge and most use the latest firmware. The last official and stable release was JVR a 2.3.4 firmware and there are many good roms for JVR. It is easy to keep your KG3 modem in place and the KG3 CSC file and just upgrade your system to a custom JVR kernel and JVR rom.
I tried flashing galaxian's jvr kernel and it just bootlooped so maybe I'm doing this wrong? I kept my stock modem and CSC, flashed kernel using oden, factory reset was done as well as a cache clear prior to the flash and all I'm getting is a bootloop so I'm not entirely sure what I'm doing wrong any advice would be appreciated! And again thanx for the info in the previous post!
Sent from my GT-I9000M using XDA App
yes you flashed just the kernel, you must first flash the stock rom and then any custom kernel for the same firmware -- you need the stock rom to install the correct bootloaders prior to flashing the custom kernel
so in odin, flash JVR stock in pda, KG3 in phone and CSC
tick auto re-boot
then flash the custom kernel of choice in odin under pda
Awesome thanks for the tips! Will give this a try
Hi guys - you guys might be able to help with a wee problem.
upgraded FW today via kies to 2.3.3 KG3 from froyo 2.2 with speedmod kernel.
in the process though i lost root but worse is i now don't have 3BR, when i used to. I still have 3 button download mode though.
I want to root again and flash a different kernel (for root but also for performance/tweaks) but worried to without 3BR ie. how will I access tweaks/enable root etc without it!?
Any ideas/advice please? Thanks
first flash a complete 2.3. firmware, either 2.3.4 JVR or 2.3.5 JVT. This should re-install basic 3BR functionality. I think you have not got the necessary bootloaders in the jump from froyo to GB and a complete stock install should correct this. Do tick re-partition and use 512 pit, do check auto-boot: let the phone boot and right itself. Check for 3BR and do a system reset.
Then flash KG3 modem and CSC. Your phone should then be functional.
Then flash a kernel with root inbuilt to it.
If you use the GTO Tornado kernel you can also clean your system completely as this stage instread. If you use another kernel, do the factory reset, davlik cache clean etc. prior to flashing the kernel as suggested above.
Do the clean prior to re-installing your apps.
lgsshedden said:
first flash a complete 2.3. firmware, either 2.3.4 JVR or 2.3.5 JVT.
Click to expand...
Click to collapse
Thanks! will give this a go but have only ever really flashed a kernel before with odin so want to be doubly sure about these steps if that's ok? apologies for my noobish ignorance
- only found a 2.3.4 JVR at samfirmware - getting this and the 512pit file. This should be fine?
- then flash a KG3 modem and CSC - any idea where I get those files from? - the ones i've got now i only got through kies (and when i do get em, when i do this in odin do i only use the phone/csc boxes and leave pit empty/uncheck re-partition?
thanks again mate.
Edit: forgot to say my reason for questioning the JVR is because the one i have is listed as European...where as I have a bell mobility but in australia - does this matter? latest FW for aus/america is JVN 2.3.3
no problem: always better to ask for help first then assitance fixing a problem when it all goes pear shaped.
There is a thread on the KG3 firmware with lots of these questions answered: http://forum.xda-developers.com/showthread.php?t=1211939 and also the basic resource for firmware posted by Ramad here: http://forum.xda-developers.com/showthread.php?t=1102881 -- scroll down and you will find KG3 under N.American, he also has a nice set of illustrations for using odin.
You can also source a cwm zip for the KG3 modem from perka's stash here and on the market (free app) -- useful to havce the modem in cwm zip form as then you can just install a new stock firmawre such as JVR or JVT and add the modem in recovery.
lgsshedden said:
no problem: always better to ask for help first then assitance fixing a problem when it all goes pear shaped.
Click to expand...
Click to collapse
Thanks so much again - that looks like a hefty bit of reading to be done there via your links so before I do that, just one more Q please - and apologies if the answer for this is somewhere in the links you've provided.
i was just trying to read up about why the samfirm file extracts only to a single .tar file called JVR_JVR_JVR and how to use that in Odin and came across this thread:http://forum.xda-developers.com/showthread.php?t=1075278
my Q is - in this thread he makes a strong point of stating not to tick repartition and not to put the .pit file...but you say to do so.
am i missing something obvious?
well different people different perspectives on re-partition and pit.
Tick re-partition and flash the pit file. Leave it un-ticked and do not flash pit file. That's the only key: do one or the other.
As I understand it, the reason to re-partition is that it re-sets the base file system upon which you are now flashing the stock firmware -- seems a basic step whenever you move firmware versions e.g. 2.2 to 2.3, 2.3.3 to 2.3.4 to 2.3.5 -- not so much if you are installing a rom or kernel within that family of firmware.
Since I always then convert the file system to ext2 to speed up the system and I use damain's kernel to clean the system, I do use the pit file whenever I flash a new stock firmware to clear the basic file system and further aid removal of legacy files that could complicate the install.
---------- Post added at 09:28 PM ---------- Previous post was at 09:24 PM ----------
BTW the samfirmware files do extract using 7zip into the component parts for use in odin: pda (rom) phone (modem) and CSC. You then flash a custom kernel in the pda section if you use one for performance and root.
thanks lgssheddon, for the info here and in the PM.
Will crack on now with reading all the links you provided.
I just have to say a big fat D'oh! - why oh why could I not find the answer to what was bothering me most ie. apparent loss of recovery mode. The very first post in the first thread you linked gave me the answer - that it is now a 2BR (and tried it on my phone et voila, by magic I can get into recovery again!). Don't know how I could not find this thread even when I searched "KG3"!!
Thanks again for your help. i'l llet you know how i get on once i digest all this info
doktorV said:
Hi guys - you guys might be able to help with a wee problem.
upgraded FW today via kies to 2.3.3 KG3 from froyo 2.2 with speedmod kernel.
in the process though i lost root but worse is i now don't have 3BR, when i used to. I still have 3 button download mode though.
I want to root again and flash a different kernel (for root but also for performance/tweaks) but worried to without 3BR ie. how will I access tweaks/enable root etc without it!?
Any ideas/advice please? Thanks
Click to expand...
Click to collapse
The 3 button recovery has changed for KG3. I believe it used to be upvol home and power. I do believe now it is volup, voldown, and power. This should work for you to get you into recovery to flash whatever you like. Also the samfirmware for JVR is branded with Swisscom and doesnt work very well for using it with a KG3 modem and CSC, with my experience anyway. I would recommend to go to a JVQ PDA and use KG3 for your Phone and CSC. Also after you have installed this make sure to check what your country code is and install it. Hope this helped
lgsshedden said:
[/COLOR]BTW the samfirmware files do extract using 7zip into the component parts for use in odin: pda (rom) phone (modem) and CSC. You then flash a custom kernel in the pda section if you use one for performance and root.
Click to expand...
Click to collapse
The firmware that he is referring to doesn't. It is only one file meant for the PDA section of ODIN. Not entirely sure why they did this but i was running into problems with it as well. If you know how to play around with the core files you could in theory extract it to its root and put multiple files into .tar files (ex. select factoryfs.rfs, param.lfs etc. and place it under one .tar) but thats a lot of playing around and potentially dangerous if not done correctly.
not sure which download you are referring to but there was a branded version of JVR and a generic one on samfirmware: I have the one that does not have the swisscom logo and it certainly was extracted by 7zip into its component files (pda/phone/CSC) as they are still on my pc in that format.
You can also source stock firmware from Ramad's thread.
And I stand by my comment that for anyone using KG3 as a modem, JVR is the most stable official release available, much better than JVQ. JVT has a lot of promise and will be a better firmware than JVR but it is not yet had all the bugs sorted and while there are Gold Rom version for JVR any JVT rom is still at a beta stage and should not be used yet by someone just starting to flash custom firmware (IMO).
Hi again,
Q for lgssshedden really but if anyone can help i'd appreciate it!
have had 2 crashes now with Tornado Aureus RC1 - few little bugs/glitches eg with ringtone changing etc then on a reboot it won't go past the Tornado start screen with the big flame.
First time I just reflashed stock KG3 then reflashed the Tornado kernel, no problem. This time when I try to flash the Tornado kernel (either Aureus RC1 or Gold) it just bootloops at startup even though the flashing seems to go ok.
So now i'm back to (yawn) stock KG3 2.3.3. Really just want to root it again but with Tornado not seeming an option i'm finding it hard where to turn to root.
Thanks in advance!

flash modem using ODIN

Hi,
i have some signal problems with my I9000 (2.3.6),can i flash a modem using ODIN without a new ROM (i want to keep 2.3.6 and don't losing my apps and games),and i will not got any problems.
and please what is the good modem (if possible for north Africa)
thank you .
Yes u are able to flash only the modem, just select the modem file only and flash.
Not sure about the modem, but jjw2 has worked on my phone well with signal and battery wise.
thank you Wesku,
there will not be any problem with the ROM, apps and games after the flash.
and where i can find it ,and how can i know what my phone running know(modem).
The modem won't affect performance so apps and games should be fine.
Not sure where to find as I flash my modems from CWM recovery and I'm running CyanogenMod, that uses modems that are little bit different from stock ones.
m7amed said:
thank you Wesku,
there will not be any problem with the ROM, apps and games after the flash.
and where i can find it ,and how can i know what my phone running know(modem).
Click to expand...
Click to collapse
Just search here on the forum for the modem you want.. or google for it
changing the modem will not affect your apps in anyway..
for checking the current modem, go to settings >> about phone >> baseband version

Categories

Resources