[Q] What does it all mean?? - Galaxy S II Q&A, Help & Troubleshooting

I posted this on the wrong forum and was directed to post it here. I'm not new to the Custom ROM scene, having come from my HTC Desire. However, the SGS2 is my first Samsung product, and hence a few of the terms are rather confusing to me, and I hope this'll help somebody else as well besides me.
1. Why are there so many different kernels? KF1? KF2? XXKF1? XXKF2? What're the differences? Can I flash a KF1 kernel into a phone that already has KF2?
2. What's the difference between an i9100 and an i9100T? Can I flash a kernel designed for an i9100 into an i9100T phone?
3. What do the different shipped modems mean (from http://forum.xda-developers.com/show...hp?t=1131950)? How are they relevant when I'm choosing which ROM to flash into my phone?
4. What's a HIDSWVER and why are we collecting it (from http://forum.xda-developers.com/show...hp?t=1089874)?

soupiejr said:
I
1. Why are there so many different kernels? KF1? KF2? XXKF1? XXKF2? What're the differences? Can I flash a KF1 kernel into a phone that already has KF2?
Ask Samsung release 1 2 3 4 . KF1 before KF3 etc
Yes you can flash an older kernel over a later kernel .
A kernel is not full firmware just the kernel .
2. What's the difference between an i9100 and an i9100T? Can I flash a kernel designed for an i9100 into an i9100T phone?
NOT UNLESS IT SPECIFICALLY SAYS SO .
3. What do the different shipped modems mean (from http://forum.xda-developers.com/show...hp?t=1131950)? How are they relevant when I'm choosing which ROM to flash into my phone?
You get a modem with firmware different versions different parts of the world .
Shipped modems posts is putting individual modems all in one place .
Relevance is not required unless you want to try different modems with firmware .
4. What's a HIDSWVER and why are we collecting it (from http://forum.xda-developers.com/show...hp?t=1089874)?
Click to expand...
Click to collapse
Code for updating firmware via KIES for individual phones and networks .
EG O2 UK firmware and update codes for updating via Kies used to spoof firmware upgrades .
jje

Related

[Q] Basics of android firmware

Hello.
I just bought this SGS2. My first android phone. So, Im not experienced with modding it yet. Im already experienced with nokias and iphones.
Well, first I bought it unlocked and I thought it was supossed to be unbranded (in fact it is) but i could not update it to the latest version. :S
Its a brazilian firmware version on uhke4.
What should I do to use (if there is any) a global firmware version (with my language of course)?
I saw in a topic here the list of firmwares. Most of them had what seems to be a localization file and then a stock kernel for each version. Is this correct? What are those "2" files?
Brazil thread ??? .
Most of them had what seems to be a localization file and then a stock kernel for each version. Is this correct? What are those "2" files?
question not making sense to me sorry .
jje
Saying Localization files I'm referring to Sony Ericssons flashing system. I was just comparing both. On the rom thread there are stock roms and other files with it on the same version. What are the difference between them? And there is a global rom for it? By this I mean a rom that's updated most.
Or in nokia terms, How can I change the product code for my gs2? I just need to flash a rom? But which one is the global rom?
bump, bump. Can we bump here?
Confusion as to Global rom ??
Most roms work in most of the world where their are exceptions it will be the modem/radio and or CSC files which are county specific settings networks keyboards etc .
All firmware versions are usually rolled out worldwide eventually .Except in specific areas mainly those that require different network bands .
The most likely to be updated is the XEU roms as it covers many Europe locations .
jje
Can I flash a different (more updated) kernel with other CSC version? Or Each kernel has its own variants (Phone, SCS files)?
A kernel is not the rom only part of the rom .
But yes you can experiment .
I have KG1 custom rom with KG2 modem homemade CSC and custom kernel .
jje

[Q] Difference between Kernel codes??

I just want to understand what the differences in kernel codes really mean, and how they are tied to the device.
I bought an SGS2 from 3 UK in May, it had KE1 on it, and ultimately I rooted it using a KE7 kernel from Chainfire's thread. Everything worked fine. The phone was recently stolen.
So I got another from 3 UK, and it came with KF4 on it... Why is there a completely different letter kernel? What is the difference between KE* and KF*.
And how are these tied to the device? Since my device has a KF kernel, does that mean it will always and only be compatible with KF kernels? Does this mean the device 3 gave me this time, is actually different in hardware from the one I received a few months ago?
Also, referencing Chainfire's thread, his kernels carry a number of codes in their names http://forum.xda-developers.com/showthread.php?t=1103399. He clearly says to match the (K*) code, so that would logically mean my KF4 would correspond to his ZS_OZS_KF4 kernel. What does ZS_OZS mean? Is that not something to do with the CSC? If 3 UK's CSC is H3G, then why does the OZS kernel match?
Sorry, I know these are a lot of discrete questions, but I would like to better understand all this terminology and the meanings of it all. Since I'm somewhat late to the Android/Smartphone party, it appears that everyone just throws around these terms like it is already common knowledge. So any help catching up would be appreciated.
AB comes before GH 1 comes before 2.
Codes are one month of release and number of release ,So KE7 is before KG2 .
So in your case KF was built the month after KE .
Always best to do as instructed and match kernel .
Hardware is identical firmware is the operating system the kernel the modem the apps etc .
CSC are country specific settings only .
Product code = phone identity that gives its firmware upgrade path via Kies .
Official branded firmware from the vendor .
XDA firmware is generic stock Samsung firmware not belong to any network as will be all modified firmwares .
Chainfires will be laid out in the format XEU KG2 ,
XEU area for that firmware = Europe KG2 the release number of the firmware .
Samfirmware see letter code .
jje
http://www.samfirmware.com/WEBPROTECT-i9100.htm
hey thanks that helps quite a bit.
If I'm on KF4, and Chainfire has releases for KG, why is it better to 'match' to KF?? rather than using a newer kernel like KG?? At what point *can* I update to a newer month's kernel?
anti-derivative said:
hey thanks that helps quite a bit.
If I'm on KF4, and Chainfire has releases for KG, why is it better to 'match' to KF?? rather than using a newer kernel like KG?? At what point *can* I update to a newer month's kernel?
Click to expand...
Click to collapse
Better as in we know its compatible .
Kernels are not released by Samsung its a whole firmware .
You have KF4 firmware Android 2.3.3 KG is or maybe 2.3.4 so possible mismatch where you to just install a later kernel .
Usual XDAers rout with a new phone is remove branding by flashing latest firmware for the relevant area . Stock firmware is way ahead of network released firmware . So you could upgrade to KG2 full firmware Root by flashing Chainfires KG2 root kernel .
Follow that up by installing a custom rom if so desired .
Warranty Root and Custom firmware both invalidate warranty .
Thats overcome by either flashing original branded rom or flashing a stock rom they will remove root .
A usb jig is sourced to reset custom rom counter to zero if so required .
USB recovery jig is a must have as it resets yellow triangle removes rom count and can load a bricked phone to download mode when the phone does not respond.
SGS2 unbrickable no its 99% unbrickable 99% recoverable from a brick . Though those that dont bother to read and follow the instructions will have a higher risk .
jje
okay cool, that is very clear then.
Since i'm in the UK, if I wanted to use stock firmware, and wanted to use the newest, I'd be best off finding an XEU_Kxx versioned one. Where Kxx is the most recent release.
JJEgan said:
XEU area for that firmware = Europe
Click to expand...
Click to collapse
Why is it that everyone says XEU is Europe? Its not Europe its United Kingdom and Ireland.
The samfirmware page has loads of firmwares for Europe. Many of them say 'Multi-CSC'. How does that work? Does this mean you must set the CSC after you install the firmware? Or does ODIN autoassign it when you flash or does it just not really matter what the CSC is at all?
Its a multi location CSC that you use with many areas in the CSC Include inside Europe and United Kingdom . .
jje
Yesterday i installed KG2 from.
http://forum.xda-developers.com/showthread.php?t=1075278
tiupload.com/Q1B368562N
Password: [email protected]
Then i applied Chainfires KG 2 root .OXA KG2
http://forum.xda-developers.com/showpost.php?p=14283397&postcount=4
Followed that up with UK CSC from Stock rom thread
http://forum.xda-developers.com/showpost.php?p=14283397&postcount=4
Above all flashed via Odin
Equals KG2 Android 2.3.4 with UK CSC
Set phone up check it all works .
Ignoring yellow warning triangle for now
Downloaded and put Cognition custom rom on sd card .
Booted to recovery mode in CWM i choose install zip let it install and reboot .
http://forum.xda-developers.com/showthread.php?t=1124396
One job left which i tend to take the easy way and use the USB recovery jig to remove yellow triangle and set rom counter to zero .
http://forum.xda-developers.com/showthread.php?t=1068522
Reinstall apps via Titanium Pro backup .
jje

So I've read, and searched, but still have questions... K, THANKS.

Background; Die hard HTC user that just recently purchased a GT-I9100M (Bell - Canada). I'm not new to rooting/roms/kernels/etc... however I am new to Samsung devices and located in the US w/ English being my primary language.
I am slowly understanding the terminologies and sammy specific processes however my question(s) come with flashing Kernels specifically. So far I've been able to flash my SGSII w/ the KP8 kernel and CM9 and I must say I'm loving every bit of it. Although I had a successful flash, I think this was more of luck than anything.
I read the ICS threads and learned the KP8 kernel is a leaked ICS kernel so I went ahead and flashed that with ODIN and then flashed the latest nightly of CM9 via CWM.
For the time being, I wanna test out other roms but with the SMORGASBURG of kernels available it is super overwhelming. I understand that the 2-3 digit/letter sequence in the title of specific kernels indicate the Region/Carrier/Etc. The confusion comes on which to choose since I am in the US and want to stick with unbranded English and the most up to date... UG is the US (i think) region but because this phone is only available with carrier branding here which do I choose ?
I know most are dependent on which android version you're planning on flashing but again, its all too confusing to me.
Any help would be appreciated..
first of all all roms on this forum contain us english as one of the default languages.
its firmware that comes in many varieties, there are only a few kernals out there.
you are thinking of csc which contains data settings, these come in a wide variety depending on location as does the modem.
on firmware the first 2 letter denote where the rom was made last 3 letters denote when the rom was made year, date and version number.
Full Codes are already posted either in Guides Faqs or stock rom thread or on samfirmware .
Kernel codes etc .
http://forum.xda-developers.com/showthread.php?t=1194973&highlight=kernel+list
Basics are any firmware any kernel any modem .mix and match .
CSC for local area though not actually needed .
Some areas/networks may require specific modem .
K is 2011 A is January 1 is revision one .
jje

[Q] ROM for I9100 XWKF3

Hi,
I would like to flash new ROMs on my I9100 (XWKF3) but several ROMs have different model number as mine : XWKF3
for example i would like to test :
http://forum.xda-developers.com/showthread.php?t=1659654 but i don't know if i will work or no.
MUST I use only ROM with the same model number as mine (XWKF3) or it doesn't matter and all ROM for I9100 can work ?
thx
rafnews said:
Hi,
I would like to flash new ROMs on my I9100 (XWKF3) but several ROMs have different model number as mine : XWKF3
for example i would like to test :
http://forum.xda-developers.com/showthread.php?t=1659654 but i don't know if i will work or no.
MUST I use only ROM with the same model number as mine (XWKF3) or it doesn't matter and all ROM for I9100 can work ?
thx
Click to expand...
Click to collapse
most custom roms run on the lastest firmware.
xwkf3 is most prob your region firmware.
you can flash any roms listed for your GT-I9100 thats states it for this model.
all you need is root and cwm and to follow the flashing guide and read faq for the rom you have choosen to flash.
To install custom ROM you have to flash CFROOT with CWM first.
You can find one for you here (choose the one according to your current ROM): http://forum.xda-developers.com/showthread.php?t=1103399
Then go to CWM recovery mode and install ROM. I do not know this ROM so cannot tell you more detailed instructions. Please, read the ROM thread carefully for instructions.
EDIT: Now I noticed that you are running GB, not ICS ROM. I am not sure whether it is needed or not, but I would recommend first to flash newest original Samsung ICS ROM, then newest CFROOT and then to install custom ROM. I am really not sure, whether it is needed, but this works smoothly for me.
I already have ROOT and backup ROM from my I9100... so no problem with this.... moreover i already flashed more than 50 PDA so no problem with this also...
so if i understood well only ROM which have XWKF3 as model number can be flashed on my I9100 ?
1. did i understand it well ?
2. or is it only for original and insecure ROM for ROOT mode only ?
ICS ROM even original are not available AFAIK for model XWKF3
or did i miss something ?
thx.
rafnews said:
I already have ROOT and backup ROM from my I9100... so no problem with this.... moreover i already flashed more than 50 PDA so no problem with this also...
so if i understood well only ROM which have XWKF3 as model number can be flashed on my I9100 ?
1. did i understand it well ?
2. or is it only for original and insecure ROM for ROOT mode only ?
ICS ROM even original are not available AFAIK for model XWKF3
or did i miss something ?
thx.
Click to expand...
Click to collapse
no, you have got it wrong
XWKF3 is the version of firmware you are currently on, it has no impact on what you can flash...i.e you can flash any i9100 rom on it. Your model is NOT XWKF3, your model is GT-i9100
please ignore the XWKF3 part, its really not relevant
moreover i already flashed more than 50 PDA so no problem with this also...
Click to expand...
Click to collapse
i dont understand how you have flashed 50 firmwares if you dont know this....i seriously suggest doing some research before doing anything further with your phone
rafnews said:
so if i understood well only ROM which have XWKF3 as model number can be flashed on my I9100 ?
1. did i understand it well ?
Click to expand...
Click to collapse
Definitely not. You can flash any ROM, but you should choose one for your region/country. Choose one from here http://forum.xda-developers.com/showthread.php?t=1544487 or from SamMobile or samsung-updates.
Then take CFROOT dedicated to your ROM from here http://forum.xda-developers.com/showthread.php?t=1103399.
Then use CWM to flash any custom ROM following the instructions for the ROM.
Darkside Agent said:
no, you have got it wrong
XWKF3 is the version of firmware you are currently on, it has no impact on what you can flash...i.e you can flash any i9100 rom on it. Your model is NOT XWKF3, your model is GT-i9100
please ignore the XWKF3 part, its really not relevant
i dont understand how you have flashed 50 firmwares if you dont know this....i seriously suggest doing some research before doing anything further with your phone
Click to expand...
Click to collapse
i think there is a misunderstanding here.
the XWKF3 is in the android OS written as Model Number.
i know that my samsung is a I9100 model however during my flash for ROOT and CWM installation it is also referenced as Model number...
i flashed several HTCs (ROM & FW) before with any issue, my question here was about the model number...is the Android OS model number important in the ROM choice or not.
and you answered to that question
thx
nope, xwkf3 is NEVER the model number, it is the 3rd firmware of june 2011 and therefor terribly old and outdated.
to clarify, xw is your region, general europe, k is the year of the rom (k=11th letter of the alphabet, year 2011), f is the month of the rom (f=6th letter, june) and 3 is a running number for the roms of that month.
also, in android os information, Model Number says GT-I9100, the rom number you refer to can only show up in baseband version and/or build number.
you must flash a rom from this sub forum, not just any model or make of phone, but flashing another kf3 rom would give you the same one, you already have. obviously you would want something newer, like LP7 or LPD or at least LA4.
but given the current state of this device, i would recommend you just connect the phone to the pc, start kies and let it take care of the rom flashing process for you and upgrade you to the latest rom for your region, because at this point i would not recommend you to start flashing on your own, you are still lacking the basics. no offense, but you have a lot of reading to do before you get started on that or you will brick your device!
a good place to start reading is this thread: http://forum.xda-developers.com/showthread.php?t=1075278
after you read the entire first 4 posts in that thread, you can start flashing roms, preferably one you downloaded in said thread, if you have further questions, just continue reading or ask in that thread or here again.

GT-I9100T Firmware Request

Hi guys, i want a firmware or custom rom for galaxy gt-i9100t, if there is any rom after 4.1.2 ! , also i have a question: the normal rom for g-ti9100 could be installed on gt-i9100t !!?
There isn't any stock firmware >4.1.2. Yes, you can flash I9100 stock roms on the I9100T, but you may have to use a modem from an I9100T rom if you're using the phone on a network belonging to a carrier who sold the I9100T.
okay 10x for help, i'm so greatfull
What about a i9100 custom rom?! Can i use it to i9100t !?
Sent from my GT-N7100 using xda premium
Yes, of course. the I9100 & I9100T (I also have an I9100T) are exactly the same except for a very slight difference in radio output, achieved by firmware - the modem.
If you flash an I9100 stock rom, it will include an I9100 modem which might (not always though) mess with your connectivity, and as I hinted at in my PP, in my experience, using modems which have been bundled with stock roms released by carriers which sold the I9100T tends to result in the best connectivity. You can check these by searching the I9100T firmwares on Samfirmware, which lists the baseband (modem), and you can then find/download whatever modem in question here.
However, if after flashing an I9100 stock rom your connectivity is OK, no need to change the modem. Only change the modem if your connectivity isn't great. Custom roms don't include modems, so flashing a custom rom won't change your current modem.
i got it, thank you very much for your help and your notes about the modem thing :good: .

Categories

Resources