Hi
I have a rooted sg2 on 2.3.3, i flashed the kernal to root.
I have bog standard rom, my battery doesnt last that long i have froze all bloatware, i have been looking into flashing with a different rom 2.3.4 or 2.3.5 for battery, speed and so on.
Question is do i need to restore my kernal to stock or can i just flash any rom or do anythjing to it in order to flash a different firmware?
Also what firmware is recommended? one where everything is still working as i use my camera ect.
Thanks alot in advance
Wait a few days for KG6 release to be put in new roms .
Custom rom your choice read the threads .
You do not need to do anything rom will overwrite kernel .
jje
JJEgan said:
Wait a few days for KG6 release to be put in new roms .
Custom rom your choice read the threads .
You do not need to do anything rom will overwrite kernel .
jje
Click to expand...
Click to collapse
what do the KG3 or KG ect mean lol, might sound stupid but do they have to match up with anything on your/my phone before anything?
A before B
K = 2011
G = month of build = July August will be H
KG2 build before KG4 KG6 after KG4
KG 4 build 4 july 2011
Dont have to match if you are flashing full firmware and the Modem in a firmware is often an earlier build as they dont get changed as much .
General would be to Flash full KG2 firmware included phone kernel modem etc .
Custom may be different .
jje
Related
Sorry if the question is really really simple in advance!
My phone is currently
Baseband - I9100XXDJ
Kernel - I9100XWKE2
Build - Gingerbread.XWKE2
Now i've seen the various insecure kernels and a couple of roms, but the roms mention xwke7. so am I able to flash with a newer kernel or do i have to stick on the same kernel i have now. will me moving from ke2 to ke7 do anything to my phone apart from just update the kernel?
What i had hoped to do was:
- install villianrom
- install the stock ke7 kernel to improve battery life (mine is dreadful atm, i barely get 10 hours out of it in standby!)
- have new rom with root access
would i be able to do this? the phone is on O2 with the O2 boot animation and i've read its possible to flash back to o2 image if needed?
any help would be greatly appreciated
thanks
mk2media said:
Sorry if the question is really really simple in advance!
My phone is currently
Baseband - I9100XXDJ
Kernel - I9100XWKE2
Build - Gingerbread.XWKE2
Now i've seen the various insecure kernels and a couple of roms, but the roms mention xwke7. so am I able to flash with a newer kernel or do i have to stick on the same kernel i have now. will me moving from ke2 to ke7 do anything to my phone apart from just update the kernel?
You update the firmware not just the kernel its all in one package .
would i be able to do this? the phone is on O2 with the O2 boot animation and i've read its possible to flash back to o2 image if needed?
Yes but you need to have saved to O2 rom .
Luckily O2 original rom is posted in the dev section .
Gingerbread 2.3.4 is rumoured/fact to arrive by next week in which case i would not update to KE7 ..
You can mix kernels and roms even modems and roms but that would be your choice ..
jje
Click to expand...
Click to collapse
thanks for the advice
so if i wait to update to 2.3.4 what options do i then have?
instead of starting a new thread thought i would post here.
I am wanting to root my SGS2 and have read through the CF-Root thread.
Im just a bit confused/aprehensive as to the firmware. My phone says -
Baseband: I9100BOKD1
Kernal version: BOKE3
do i have to stick to the same firmware for rooting so KE3 over KE3 or can i just use the KE7 firmware to gain root?
Thanks
Your chice KE7 is later firmware but 2.3.4 due anytime may pay to wait .
jje
JJEgan said:
Your chice KE7 is later firmware but 2.3.4 due anytime may pay to wait .
jje
Click to expand...
Click to collapse
I believe XWKE8 is out .
stian230 said:
I believe XWKE8 is out .
Click to expand...
Click to collapse
For some India yes .
jje
Hi ,
I am using SGS2 from Germany (unbranded)
My initial firmware for KE2 and I then flashed KF2.
My current phone config is
Code:
PDA : I9100XXKF2
PHONE : I9100XXKF2
CSC : I9100XAKF2
Ofcourse as always for me, Kies is not working for firmware upgrade (is it because i have it rooted?)
Anyway I was checking the fiwmare details on CheckFusdownloader and found out today that the firmware for Europe is
Code:
I9100XWKF3/I9100XEUKD1/I9100XXKE7/I9100XWKF3
After downloading the file, the TAR looks like this
Code:
I9100XWKF3_I9100XXKE7_I9100XEUKD1_HOME.TAR
My questions are:
1. How can I map the above with Phone / PDA / CSC etc?
2. Is this the new firmware than KF2?
3. IS it worth moving to this firmware?
4. Would I be able to root?
My battery life seems to be somewhat improved from KE2 to KF2.
Thanks
The newest kernel is KG1 Gingerbread 2.3.4.
Move to KG1. Forget KF3. everyone's on KG1. Fixes battery life and other things Google talk+video.
It goes in alphabetical order efg so G is the newest KG1.
and I am assuming they are in order
So PDA then Phone then CSC.
My CSC is UNKNOWN LOL, true fact.
Latest firmware is KG2 and thats 2.3.3.
KF2 is slighly older than KF3 .
KG12.3.4 is not a Samsung release its a leaked test firmware .
Root yes read the root post in dev section ..
My view wait for 2.3.4 to be released by Samsung for next upgrade if phone is working OK .
jje
1- As long as you are on stock firmware Kies won't make any difference, rooted or not.
2- AFAIK KF2 is the newer build than KF3 and the latest available for Europe.
3- Press *#1234# to see software info.
4- I'd say you should wait for official KG1 to be released. The current one is leaked and have bugs, so better avoid it.
Regards.
Sent from GT-I9100
I'd look up Lite'ning rom 2.2 if i were you...
Roots your phone, KG1 and all in there. Also Gingerbread 2.3.4.
Works perfect for me. Why wait for the official update. Modders will implement it very fast.
Good luck!
If you change to KG1 dont bother flashing the CSC, use the one you have at the moment.
I am not sure if there is much advantage to that KF3 based rom over KF2, so if you are happy with KF2 and dont want to jump to KG1 (which is working perfectly for me, I dont use stock browser) I wouldn't bother.
Yes you would be able to root btw, just use the KF3 kernel from chainfire.
Thanks guys for your feedback
BTW whats with CSC what will happen if I mess with it? phone will get bricked? lets s say if I flash CSC from another country will i be able to go back to Europe CSC?
Is this only for language?
CSC is only a few text files and xml files with lists of networks etc .
Not really needed for phone to work and a new one can easily be flashed .
jje
JJEgan said:
CSC is only a few text files and xml files with lists of networks etc .
Not really needed for phone to work and a new one can easily be flashed .
jje
Click to expand...
Click to collapse
So that means i can flash any country's SGS2 firmware? Whats with baseband? have any info on that?
Baseband = modem/radio.
Yes flash any firmware and enter the networks APN manually as long as its on the same mhz it will work .
But if you flash Chinese firmware it will have Chinese keyboard etc .
PDA = firmware including kerel
Phone = modem/radio/baseband
CSC = country specifics with a list of local networks keyboard to use language to use etc .
Many firmwares are multi CSC say covering most of Europe .
jje
Thanks mate for the clarifications
one quick question. What happens if i try to update phone with multiple basebands?
galaxyII said:
one quick question. What happens if i try to update phone with multiple basebands?
Click to expand...
Click to collapse
You can't, the device can only have one modem at a time.
thanks infratech, I mean more of flashing one baseband and reflashing another version. sorry too bad in explaining
galaxyII said:
thanks infratech, I mean more of flashing one baseband and reflashing another version. sorry too bad in explaining
Click to expand...
Click to collapse
You will just replace the old one.
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
Hello All,
I just changed from having a sony xperia x10 to getting a new SG2 and I am brand new to the SG2 forums. I am currently with Rogers wireless in Canada, but the phone was originally a Bell Mobility phone that was unlocked. I do see that superuser is installed on the phone (in which I assume that would be it has already been rooted) and I am able to use the phone on Rogers now.
I now want to install custom ROMs, but I do see that it is quite different than what I am used to. I see that custom kernels are all based on your existing Kernel (please forgive me if that is incorrect...), and that custom ROMS are tailored to specific kernels.
My current Kernel is
2.6.35.7-I9100XWKDD-CL161513
root(at)DELL103 #2
Model number - GT-i9100M
Android version - 2.3.3
Baseband Version - I9100MUGKF6
Am I able to change the kernel, so that I can install custom ROMs onto my phone? Or will the current firmware suffice? Thank you very much for your help, it is much appreciated!
Do you mean a kernel the full firmware or a custom rom .
kernel is upgraded with a later firmware or a custom rom .latest custom rom will usually have latest kernel or custom kernel .
Decide what custom rom you want and follow the instructions .
Rough draft to update to cognition rom latest i would
Flash a matching stock rom KG6 via Odin .
Flash matching CWM and Root Kernel KG6 .
Boot phone and set up .
Follow instructions in rom post which is usually copy to sd card boot to recovery mode and install zip via CWM .
Your Firmware is KDD thats very old now .
Only must check is Bell Canada and do you need to flash a different modem and or CSC for that area .
jje
That is a TON of help. Thank you so much, I really appreciate it
Does anyone know if the current Bell SG2 can install an EU ROM?
Yes, I've installed a custom ROM (lightening ROM) which is based off a European ROM on my Bell's SGS II.
Hi,
I am currently using KI4 Android 2.3.4 and I want to upgrade to KI3 2.3.5.
I downloaded the firmware (but I think it was simply the stock kernel) from Intratech's post - "XXKI3 stock" and I flashed it using Odin, but it got me into a boot loop and thankfully I did a back up before in CWM4, but I had to re-install KI4, root it, go back into CWM4 to restore the phone. Again thankfully that worked otherwise I would have lost everything.
So... how should I be doing the firmware upgrade?
Also, should I download ZSKI3 instead of XXKI3? I know XX belongs to Europe, but where does ZS belong to? Does it even matter where it belongs to?
Lastly, if I decide not to use CyanogenMod, and I want to use another ROM or if I want to just simply use the stock version that came with the phone, what should I do?
Follow the instructions . Stock firmware thread .
http://forum.xda-developers.com/showthread.php?t=1075278
FULL FIRMWARE NOT KERNEL
ZS = China HK firmware .
Lastly, if I decide not to use CyanogenMod, and I want to use another ROM or if I want to just simply use the stock version that came with the phone, what should I do?
Dont make sense to me but if you want to use a rom you follow the given instructions likewise a stock rom read and follow the instructions .
jje
Thanks JJe!
I have another simple question, is there any problem with installing ROM on different firmwares? Because as I look in the forum, I have seen the ROMs having based on KI4, KI3 and so on... is it critical that I upgrade the firmware, then install the ROM?
Gigacross said:
Thanks JJe!
I have another simple question, is there any problem with installing ROM on different firmwares? Because as I look in the forum, I have seen the ROMs having based on KI4, KI3 and so on... is it critical that I upgrade the firmware, then install the ROM?
Click to expand...
Click to collapse
No mostly is the answer rom modem kernel interchangeable in practice .
My preference if KI3 custom rom would be to install KI3 stock beforehand .
jje