Questions about Bootloaders, Kernels and Modems - Galaxy S I9000 Q&A, Help & Troubleshooting

I am new to Galaxy S but have had experience with roms, kernels and radios from a G1.
I started with Samsung 2.2 firmware and rooted it using Cyanogenmod wiki page and flashed the latest MIUI. I know kernels change speed and include Voodoo colours and sound for Galaxy S. I also now radios can change signal and gps accuracy.
1)Are modems the same as radios and if so where do I find a list of them?
2)What is the best bootloader and why does the Gingerbread one not have sd cards work? Also what else doesn't work?
3)How can I check which radio I have and if I flash any bootloaders how do I check that?

Radio, Modem and Baseband are all the same thing. You can check which one you have by going to Settings >About Phone and checking the Baseband Version.
A new modem is easy to flash as a zip file from Recovery and you can find lots of them by searching in the Dev forum, however make sure you flash a modem that is for CM7 since you have Miui installed. For guidence you can search for Modem in the Miui or CM7 thread in the Dev forum.
As for bootloader, there is no way to check which you have, but as you installed Miui directly over 2.2 you should have the froyo bootloaders. CM7 and Miui were designed for froyo bootloaders. Some people say that GB bootloaders have better battery life but if you have GB bootloaders with CM7 you can't access you external SD card and other things may not work properly. I would suggest staying with froyo loaders for now and seeing how it goes.
Sent from my GT-I9000 using XDA Premium App

I have read this:
http://forum.xda-developers.com/showpost.php?p=9579987&postcount=11945
but I don't know if it still JPP is the best radio as this was back in December. For people in the UK what would be the best overall radio?

can anyone answer me which is the best CM7 modem for ORANGE ROMANIA? tks

Try jvp or jpy, I'm on orange uk, insanity cm and they both work fine for me don't forget you need cm7 modem, there are 2 threads in dev for this
Sent from my GT-I9000 using XDA Premium App

About bootloaders
I have a SGS GT-I9000, and following
directions from ROM kitchen, I installed a Froyo 2.2.1 version.
It's I9000XXJPY with 2.6.32.9 [email protected] #22 kernel
and it says Rom kitchen v11.1-ZSJPK.
I wanted to install a Gingerbread version from ROM kitchen as well, but it says I have to make sure I have at least JVH bootloaders. Ummm, do I ? And what to do so i could install a gingerbread to my SGS ?
I installed a 2.2.1 froyo also from ROM kitchen I9000XXJVO with 2.6.32.9 [email protected] #22, build number XWJSD, hoping i'll install newer bootloaders with it.
But, i had problems with messaging so i'm gonna have to revert to previous one.
Do i have proper bootloaders or not and what could happen if i tried to install Gingerbread and don't have proper bootloaders.
Thanks in advance

Related

[Q] Ginger Clone 2.2 Final R5 best kernel and modem combo

what would be the best kernal and modem combo for this rom i really want good battery life I just got my captivate 6 days ago and out of 3 roms i like this one just want to know the best choices.
Speedmod k12t kernel and KP1 modem.
Take a look at my signature, results speak!!
Nothing against what any particular person will state or tell you to use, not all combination's will necessarily have the same effect from phone to phone. This is really the same as which ROM is the best because what works well on phone "A" might not work the same as phone "B". Just try different combos to find what your phone likes because these phones are very finicky.
i've been reading and this is what i come up with looking at the rom i flashed this is what is says.
model #sgh-i897
firmware 2.2
baseband i9000ugjk3
kernal version 2.6.32.9
build # gingerr5
off this info which kernal would i flash the one for captvate or the one for galaxy s i9000.i just dont want to do something stupid sorry for the questions.
You would flash an sgh-i897 kernel.
Here's a link to hardcore's kernel, http://forum.xda-developers.com/showthread.php?t=893880.
you can use sgs kernel flasher to install it.
The link is at the bottom of the original post in the attached files box
not to ask more ? but is that because my phone is still based on captivate but with just a base rom.and what is really a base rom 2.2 mod to work on captivate?
Yes, the captivate sgh-i897 doesn't have 2.2 froyo yet, because it hasn't been released yet, but developers used the leaked version of froyo to base their roms off of. An i9000 rom is actually a rom from an i9000 galaxy s phone that was adapted for the captivate. But basically, all you have to worry about is whether or not the numbers match up.

SpeedMod Kernel with Gingerbread

Hi Guys
I am upgrading to a SGS i9000. Previously had a Motorola Milestone, custom kernel is new to me.
I've been searching and couldn't find anything. I want to load gingerbread XXJVK and use SpeedMod Kernel. Will this cause any problems? If I do experience problems would it be straight forward to go back to stock kernel?
davekojo said:
Hi Guys
I am upgrading to a SGS i9000. Previously had a Motorola Milestone, custom kernel is new to me.
I've been searching and couldn't find anything. I want to load gingerbread XXJVK and use SpeedMod Kernel. Will this cause any problems? If I do experience problems would it be straight forward to go back to stock kernel?
Click to expand...
Click to collapse
Speedmod is a kernel designed to run with Froyo, not Gingerbread. Many custom 2.3.3 ROMs have you install Speedmod as an intermediary step just to get CWM installed, but it will not work with JVK. You will need to install one of the kernels specifically designed to support JVK.
I STRONGLY suggest you read the many threads posted here about JVK and the process of flashing to it, AFTER you have read the stickies about flashing ROMs on the i9000. Foreknowledge is always better than Support Calls.
rschenck said:
Speedmod is a kernel designed to run with Froyo, not Gingerbread. Many custom 2.3.3 ROMs have you install Speedmod as an intermediary step just to get CWM installed, but it will not work with JVK. You will need to install one of the kernels specifically designed to support JVK.
I STRONGLY suggest you read the many threads posted here about JVK and the process of flashing to it, AFTER you have read the stickies about flashing ROMs on the i9000. Foreknowledge is always better than Support Calls.
Click to expand...
Click to collapse
Thanks for the advice. I keep going back to the stickies about flashing ROMs to i9000. I guess I will keep reading.
I would wait for the release of Gingerbread . Once its released the devs are going to have a more complete set up to work with .
jje
There's no source to work from... so there's no speedmod as of now. Your best shot could be supercurio's hacked JVK kernel which can convert partitions to ext4. But remember, the rom is still a beta.
My SGS came today. I'm going to look at flashing darky's rom tonight.
I have Cyanogenmod7 RC3 on my milestone at the moment but I don't think I'll miss the 2.3 features.
Again thanks everyone for the advice
hi guys,
i'm a noob.
need some help over here.
i'm using galaxy S i9000.
i rooted my device with speedmod kernel k13e-500hz #36 but firmware is v2.2.
is theer anyway to upgarde to v2.3 with rooted kernel??
many thanks

[Q] Froyo based modem on gingerbread?

sorry for being a noob but i just one quick question. I got on a 2.3.3 rom and i wondered if i could flash a froyo modem like jk4 on it?
assuming your gingerbread is running a cmw3 package....
http://www.4shared.com/folder/QumxbFdV/_online.html
courtesy of gingerstyle rom instructions
If you don't know if you have CWM 3, check the color of the text. If it is orange, then you do have CWM 3. You can use the link in the above post or my sig.
If your text is not orange, then you have CWM 2 and can flash the normal Froyo modems.
I have flashed several Froyo and Gingerbread modems using Continuum 5 RC3 and have had the best luck with Gingerbread ROMs. However, that is based on my phone and yours might be different.
Wow...thats a lot of modem you have...do you have kp1 modem? as it works well in my country...

[i9000m] kernels for 2.3.3 on canadian firmware

Can I flash a kernel meant for i9000 international to my i9000M?
If yes, why would speedmod kernel give me a boot loop?
Is there a solution for the boot loop?
If not, are there currently any kernels that work with I9000M gingerbread? I'm on 2.3.3 UGKG3.
Sent from my GT-I9000M using XDA App
See the discussion in the general thread on moving to jvr and using kg3 as modern and csc. Tornado kernel and rom will work for you.
Sent from my GT-I9000 using XDA App
lgsshedden said:
See the discussion in the general thread on moving to jvr and using kg3 as modern and csc. Tornado kernel and rom will work for you.
Click to expand...
Click to collapse
Please don't take this the wrong way Igsshedden, but if people ask about kernels for KG3, they don't want to be told about custom ROMs. I have been following the discussion in the general thread, and many times the question has come up about custom kernels for KG3, and you respond with "try the tornado kernel".
I want to let you know that I have tried it, and it does not work. It bootloops my i9000m. Why? Because I am still running the KG3 PDA, and don't want to switch to something else like a leaked/custom JVR. There are many valid reasons for wanting to stay on the official KG3 Rom, and not to flash a custom Rom.
Perhaps in the future, when the question comes up, perhaps you could respond with a little more information so as not to confuse people. Please don't mention the tornado kernel as an option without mentioning that it requires a custom rom to be installed as well.
For example, "Currently there is no custom kernel that will work on UGKG3, except for the rooted stock kernel. If you want advanced features like CWM recovery, Overclock, Undervolt, or lagfixes, you may want to switch to a 2.3.4 ROM, like JVR or custom, that have kernels designed for the rom.".
I'm sure that would give people enough information, without confusing them about compatibility.
For example, "Currently there is no custom kernel that will work on UGKG3, except for the rooted stock kernel. If you want advanced features like CWM recovery, Overclock, Undervolt, or lagfixes, you may want to switch to a 2.3.4 ROM, like JVR or custom, that have kernels designed for the rom.".
very well worded: my replies were not meant to confuse anyone and I appreciate your clarification. I had conflated the question with a solution and not supplied the intermediary explanation.
One point of clarification, however, JVR is not a leaked, beta nor a custom rom but an official samsung firmware. Hence, given the accepted difficulty in rooting or using a kernel for KG3 my suggestion (consistent) has been that users of the KG3 modem and CSC move to the latest available official firmware, namely JVR.
Should they then wish to add a custom kernel or custom rom to root that stock JVR, my suggestion has been that Tornado would do that.
Also, to further clarify, use of the Tornado kernel does not require use of a custom rom but can indeed be used with stock JVR Samsung rom.
Eventually, Bell will catch up to the rest of the Samsung user base and 2.3.4 will be released in Canada: but why wait?
Why wait?
I can't tell you a reason, other than that I boot loop when I try and flash. I can't flash any i9000 international version without a boot loop, in fact.
Sent from my GT-I9000M using XDA App
lgsshedden said:
One point of clarification, however, JVR is not a leaked, beta nor a custom rom but an official samsung firmware. Hence, given the accepted difficulty in rooting or using a kernel for KG3 my suggestion (consistent) has been that users of the KG3 modem and CSC move to the latest available official firmware, namely JVR.
Click to expand...
Click to collapse
Thanks for your response. I didn't intend to imply that JVR was a leaked Rom. Initially when it came out, it was a "leaked" rom from darky's team, and has the JVQ CSC. Eventually it was released for Swisscom mobile with a specific CSC for SWC region. So, I do understand that it is an "official" rom.
However, I'm still concerned that it doesn't seem to follow the naming convention for official roms. In fact, the only ones that seem to follow the naming conventions are the Bell KC1 and KG3 roms from this year. They start with "K", the 11th letter of the alphabet, to represent 2011. The second letters were "C" and "G", the 3rd and 7th letters of the alphabet, to represent March and July (the months in which the roms were made).
So, if this is the convention that roms used, then why do the european roms still start with J, if the first letter J is supposed to signify 2010? Any thoughts on this?
lgsshedden said:
Eventually, Bell will catch up to the rest of the Samsung user base and 2.3.4 will be released in Canada: but why wait?
Click to expand...
Click to collapse
I have a sneaking suspicion that Bell will never get a 2.3.4 or 2.3.5 rom on the SGS. Remember, we never got 2.2.1 either and were stuck on 2.2 since December 2010
Getinaf said:
Why wait?
I can't tell you a reason, other than that I boot loop when I try and flash. I can't flash any i9000 international version without a boot loop, in fact.
Click to expand...
Click to collapse
I've seen in other people's signatures, that they have the i9000m with a JVR rom, and KG3 CSC/Modem. So if you're bootlooping, it may be an incompatibility with the bootloaders and/or kernel. Honestly, I'm not 100% sure of the process when you are flashing over KG3. Since you already have gingerbread bootloaders, I'm not sure if the rom that you are flashing via odin must have bootloaders in it or not. Like I said, it may be an incompatibility with the i9000m bootloaders vs. i9000 bootloaders.
This is one of the big reasons that I have withheld flashing a non-i9000m rom onto my phone. I try to avoid changing the bootloaders when I flash roms, since that's the only sure way to truly brick your phone if something goes wrong. Maybe I'll just try to make my own rooted kernel with CWM for it, if I can figure it out.

rom suggest cognition w camera

Cognition 5 rom seems like the best but there are people with camera and other issues,
I just rooted and unlocked my captivate, here are specifics as is: firmware 2.1-update1 baseband I897UCJH7 kernel 2.6.29 [email protected] #2 build GINGERBREAD.VUVKJ6 build ECLAIR.UCJH7
I don't want to sacrifice functionality for a phone that looks good or is too modern for the captivate to handle, I want a rom where I will have no issues whatsoever with things like mms, camera, ics, wifi / 3g sip w & w/o bluetooth (w sipdroid), tethering, installing to sd, that has a promise of performing well for a good while and ideally for the rest of the life of the phone without having to possibly upgrade ever again.
I didn't find a barebones rom for this as the vibrant does, so what other roms you think will be most performant and stable?
Try the latest official release, Stock Gingerbread 2.3.5 i897ucKK4 first. To get Root on the KK4 use this... [Utility]KK4 Easy Root. And then if u want to venture out to Dev Roms from there use TRusselo's Guide.
4-2ndtwin said:
Try the latest official release, Stock Gingerbread 2.3.5 i897ucKK4 first. To get Root on the KK4 use this... [Utility]KK4 Easy Root. And then if u want to venture out to Dev Roms from there use TRusselo's Guide.
Click to expand...
Click to collapse
thanks for the advise. btw why should I go with or without bootloaders on that firmware as I don't know what the difference would be.
U have to have the gb bootloaders in order to run any gb rom. Eclair/ Froyo bootloaders are different from Gingerbread Bootloaders.
Sent from my SAMSUNG-SGH-I777 using xda premium

Categories

Resources