After about 1.5 years of love, rooting and multiple ROMS, it was time to upgrade my HTC Desire.
As such, I have bought a Samsung Galaxy S2 ... problem is, after much reading, I'm still not sure what I have ... there seems to be multiple flavors of the phone and stock ROMS. It's definitely unlocked and running fine on AT&T.
Model GT-I9100 (this I understand)
Android version 2.3.3 (this I understand)
Baseband I9100XXKG1 (????)
Kernel version 2.6.35.7-I9100ZSKG2-CL361136 root *at* ubuntu #6 (????)
Build number Gingerbread.ZSKG2 (????)
It came with a Chinese Keyboard, was bought from expansys-usa (if this matters)
My ultimate goal is: root this beast, and install other ROMS, probably stock ones to start. I'm not looking for instructions on how to do this as there are plenty of how-to's already on the web, but I want to know what phone I'm starting out with so I can use the right root method and right ROMS.
For some reason you have a Chinese rom on an international phone.
Baseband I9100XXKG1 Bit in bold is the bit that matters
Kernel version 2.6.35.7-I9100ZSKG2-CL361136 Bit underlined is the region code, bit in bold is the version.
There are multiple versions for each version code (cos samsung like making our lives hard) most KGX roms are 2.3.4, but there is also some which are 2.3.3, which you have.
Build number Gingerbread.ZSKG2 Again, its gingerbread so 2.3.X and underlined is the region code, bold the version.
To get a newer version, use this guide
Your best bet is KG6 or KH3.
You can use any modem with any firmware version, so if you find a modem is bad for you, flash a new one.
for root, to start with use cf-root, match it up with the version number, unless there is one that matches both region code and version number.
That clears up a lot for me, thanks for the info and the links.
Related
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
Hi
I've been jailbreaking iphones since they came out but have switched to android now so I'm a noob again!
I bought a new S2 on ebay (sealed) but I'm not sure it's standard UK, I've attached 2 screen grabs.
Could someone please tell me if my phone is rooted? (the [email protected] is what got me thinking)
In case attachments don't work:
Kernel: 2.6.35.7-I9100XWKH1-CL431225 [email protected] #2
Also:
PDA: I9100XWKH1
PHONE: I9100XXKG5
CSC: I9100XEUKH1
And is it possible for me to ugrade to ICS?
I've tried researching here and other websites. Odin is clearly the way to go and I see lots of XXK** and other 5 digit codes which i guess are region/Firmware specific but mine don't seem to match any of these??
Any help much appreciated.
Pretty standard stuff. XEU stands for UK Unbranded. Firmware is an old one though. Follow links in my signature to proceed. ICS has been released though we are still waiting for a unbranded UK version. Enjoy.
Sent from my GT-I9100
Dell is the name of the system on which this kernel was made. It is currently not rooted.
Sent from my GT-I9100
Yeah, Linux formats things as "username"@"computer". Samsung just compile their kernels logged in as root.
Sent from my GT-I9100 using XDA
I looks like you have a standard build.
If you really want to check whether your phone is rooted or not, try downloading the "superuser" app from the market (sorry, "Google Play").
If your phone isn't rooted, it'll tell you.
dnesdlrow said:
Hi
I've been jailbreaking iphones since they came out but have switched to android now so I'm a noob again!
I bought a new S2 on ebay (sealed) but I'm not sure it's standard UK, I've attached 2 screen grabs.
Could someone please tell me if my phone is rooted? (the [email protected] is what got me thinking)
In case attachments don't work:
Kernel: 2.6.35.7-I9100XWKH1-CL431225 [email protected] #2
Also:
PDA: I9100XWKH1
PHONE: I9100XXKG5
CSC: I9100XEUKH1
And is it possible for me to ugrade to ICS?
I've tried researching here and other websites. Odin is clearly the way to go and I see lots of XXK** and other 5 digit codes which i guess are region/Firmware specific but mine don't seem to match any of these??
Any help much appreciated.
Click to expand...
Click to collapse
yes its standard
as u see the CSC :I9100XEUKH1
see the bold letters
and as for as phone root is concr'nd ur phone is not rooted from the company
but u have to do it on ur own risk
as for as ICS rom is concerened u can if u root ur phone with a custom rom of ur choice
for more details about custom ICS roms mail me @ ( [email protected])
Thanks for the info. think I'll just wait for unbranded UK ICS to be released.
Sun90 said:
yes its standard
as u see the CSC :I9100XEUKH1
see the bold letters
Click to expand...
Click to collapse
I have been reading in various places that XEU is a Polish version, is that correct? I'm a bit confused as to whether I have UK or Polish version - should be looking at XEUKH1 or XEUKH1 ??
Thanks
dnesdlrow said:
I have been reading in various places that XEU is a Polish version, is that correct? I'm a bit confused as to whether I have UK or Polish version - should be looking at XEUKH1 or XEUKH1 ??
Thanks
Click to expand...
Click to collapse
For the CSC part, you should be looking at I9100 XEU KH1; U+K is just a mere coincidence.
XEU is the code of the operator or the code of the "unbranded operator" - in my case I use "TPH" which is the unbranded csc for Portugal.
As for the token KH1:
K stands for the year - 2011 (ICS builds are from 2012 so they're L??)
H stands for the month - 11 or Nov (ICS builds have now been following this, though - e.g. LPQ, LP3, ...)
1 is an incremental number for multiple builds in the same month (also, sometimes letters are used)
Thanks.
So with these in mind for my phone:
PDA: I9100XWKH1
PHONE: I9100XXKG5
CSC: I9100XEUKH1
PDA - shows I am using Android version 2.3.4
PHONE - shows I have a phone designed to be used in the UK (XXKG5)??
CSC - shows I have an unbranded european phone??
Is that correct?
So if I upgrade my firmware to a stock UK one then all that would change above is PDA??
But if I upgraded to the Polish version of ICS how would that affect what *#1234#?
corype use
As far as i understand, installing any stock version minded for an EU phone should be the same. All they change is the language, however english should be present always.
I've got the same ROM images, and although I believe the XEU ICS has been released by Sammy yesterday, I'm (still) getting the "Your device does not support firmware upgrade" message from KIES.
I've done a hard reset of the phone, re-installed KIES with the latest version ( repeated on two PCs )...
Is there something funny about these ROM images?
Bought from Phones4U as an O2 Upgrade.
If I have to zap it using Odin, is there a way to save the existing ROM images?
Hi, Im kind of new to this.
I looked in a couple forums on how to flash the Official ICS rom. but I would like to know can I just pick any official ICS firmware and flash it?
my phone is:
android version- 2.3.6
Baseband version- I9100XXKI1
I know the firmware I have now is the Chinese one but would like to flash the European one. The person I bought the phone off of seemed to have flashed the Chinese firmware 2.3.6 themselves and I couldn't use Kies to update it, not sure if the phone was originally the Chinese firmware or not.
These were the two sites I was looking at to flash it:
http://forum.xda-developers.com/showthread.php?t=1075278&page=2
and
http://forum.xda-developers.com/showthread.php?t=1544487
also is there a difference between those websites for the latest ICS firmware?
any help would be appreciated. thank you!
mrpug said:
Hi, Im kind of new to this.
I looked in a couple forums on how to flash the Official ICS rom. but I would like to know can I just pick any official ICS firmware and flash it?
my phone is:
android version- 2.3.6
Baseband version- I9100XXKI1
I know the firmware I have now is the Chinese one but would like to flash the European one. The person I bought the phone off of seemed to have flashed the Chinese firmware 2.3.6 themselves and I couldn't use Kies to update it, not sure if the phone was originally the Chinese firmware or not.
Click to expand...
Click to collapse
Shouldn't matter. The reason Kies won't update it now though is probably because the original owner flashed a firmware that has a CSC that doesn't match your location/carrier. You should be able to flash any I9100 firmware you wish, as long as it is NOT an I9100G firmware.
mrpug said:
These were the two sites I was looking at to flash it:
http://forum.xda-developers.com/showthread.php?t=1075278&page=2
and
http://forum.xda-developers.com/showthread.php?t=1544487
also is there a difference between those websites for the latest ICS firmware?
any help would be appreciated. thank you!
Click to expand...
Click to collapse
Those two are pretty much the same, if you are looking at the same versions. (e.g. XWLP4) They are just hosted on different sites. I think the one on Intratech's thread may have the older bootloaders included instead of the newer ones (newer ones which prevent USB jigs from resetting the binary flash counter), and the one on Faryaab's thread probably has the newer bootloaders, but that should be the only difference.
And that difference probably doesn't matter much, as I believe with ICS, you can use Chainfire's "Triangle Away" app to reset the counter regardless of which bootloaders you have. (but I don't know that info for sure)
Thanks for the help, just flashed it and works great !
Many months ago I rooted my Galaxy, mostly for something to do, but I stupidly didn't take down any details on what baseband or kernel the phone was running initially. When the leaked versions of ICS came out I upgraded to them, hopping to the latest one as it came out.
Now that the official T-Mobile release is out I decided that it was time to change to it, to make my phone "legit" again, however this doesn't seem to be the case as in Kies I get the tell tale "Your device does not support software upgrading via Kies".
In the "About Phone" I have...
Baseband Version - I9100BVLPB
Kernel Version - 3.0.15-I9100BVLPB-CL310231 [email protected] #3
Through *#1234# I have...
PDA : I9100BVLPB
CSC : I9100TMULPC
Phone:I9100BVLPB
Is there any way for me to find out what firmware should be on my phone? I've got a sneaking suspicion that my original firmware etc may have been unbranded rather than T-Mobile. I don't remember having any "Web & walk" icon or any T-Mobile logos etc.
If I just install the stock unbranded ICS firmware via Odin does that automatically change the baseband & kernel at the same time?
Thanks for any info
Try CheckFUS.
Thanks, I gave that app a go but it wouldn't update the phone types for some reason, it would just hang while updating.
I've managed to sort it out though, turns out that I was given an unbranded phone. The stock unbranded ICS firmware allows connection with Kies. The one downfall is that it would keep crashing after updating, I had to do a format to get it to work properly.
Scott M said:
I had to do a format to get it to work properly.
Click to expand...
Click to collapse
wow ! how unconvenient
I9100BOKE3_I9100BOKD1_I9100TMUKE3.TAR this is the rom that my T-Mobile UK came with.
You can find that ROM and newer versions * HERE *
A friend of mine has a samsung galaxy s2 with basebandversion I9100XXKE4 and when i looked which version of android it was running i was surprised to see version 2.3.3 was installed. Because i had version 2.3.5 before i used another baseband version update to go to ICS ... Looking arround on the web i could not find a more recent version of Android for her phone. (btw also still no official ICS version for the i9100XXKI3) So I had on my phone a baseband version I9100XXKI3 and i updated using Odin with an ICS package which had I9100XXLPR baseband No problems until now. Now running CM9.
You guys think i can also use this (xxLPR)package to update her I9100XXKE4 ?
We both live in HK. Only difference is she is on PCCW and i am on Smartone
tia
Richard
XX ROM series had plenty of official updates after 2.3.3, among them three ICS ROMs. Latest is LPW.
Just follow this guide:
http://forum.xda-developers.com/showthread.php?t=1075278
and pick up whatever ROM you feel like (you may also follow your product code).
Sent from my GT-I9100 using Tapatalk 2
Yes, you can. Only thing is if you flash stock firmware for another region you may have problems getting OTA updates for your region in the future. Which isn't a huge problem as you can also simply flash these via Odin when they're released if you do have difficulties.
I've had a look at Checkfus (PC version) & it tells me most recent update for I9100/Hong Kong was ZSLPG on 06/04/2012. So I guess you could go with LPR like you did, or you could get Checkfus & use this ICS build, which might mean no problems with OTA updates in the future (but no guarantees).