I want to root my phone. I have been reading alot of tutorials and posts made here in the forum. Now I think I know enough to root the phone. I am just confused about one little thing; can I flash any cf-root kernal to my phone or I need specific. Help me in choosing the kernal from Hellcat's one.
I downloaded XXKI4 from Hellcat's page but I am not sure. Which CF-root kernal should I flash?
This is my phone details according to Kies:
PDA: KJ2
PHONE: KI1
CSC: KJ1 (XSG)
2.3.5 (Updates from Kies)
Click to expand...
Click to collapse
I had it updated using Kies. I want to know whether I can use any sg2 kernal on my phone or I have to be specific according to my phone details? I think I screwed up big time rooting by installing those updates..
This is the phone status picture taken:
http://imgur.com/0Kybt
cf-root kernel first mate...
First of all, you have to flash a cf-root kernel with odin using a .tar file. Then you can flash the kernel you want, if it is compatible with your rom. Usually, this is said in kernel thread.. Hope this helps!!
pHraiL^ said:
I want to root my phone. I have been reading alot of tutorials and posts made here in the forum. Now I think I know enough to root the phone. I am just confused about one little thing; can I flash any cf-root kernal to my phone or I need specific. Help me in choosing the kernal from Hellcat's one.
I downloaded XXKI4 from Hellcat's page but I am not sure. Which CF-root kernal should I flash?
This is my phone details according to Kies:
I had it updated using Kies. I want to know whether I can use any sg2 kernal on my phone or I have to be specific according to my phone details? I think I screwed up big time rooting by installing those updates..
This is the phone status picture taken:
http://imgur.com/0Kybt
Click to expand...
Click to collapse
You should read Chainfire's CF-Root thread and use CF-Root kernel for XWKJ2 in 7. post => http://forum.xda-developers.com/showthread.php?t=1103399&highlight=CF+Root
Good luck !
Flash using the cf-root that matches your stock/current kernel, make a cwm backup, then you can change to whatever Rom you fancy. Me personally i just rooted and removed all the Orange crap and tried a couple of Roms but in the end the phone is that good im happy with rooted stock so restored my backup
Sent from my GT-I9100 using XDA App
I give up -- I thought I know enough to safely root my phone but it's hard =D. New things keeps coming up..
I just wanted someone to pin point me that this is the cf-root you should be using for your phone details as it is the best for you and with that you can easily install other custom ROMs (I want sensation one) and gain root access ofcourse.
Nevermind, I will keep doing the homework until I crack it up!
ANY help is still appreciated because I have files ready..
pHraiL^ said:
I want to root my phone. I have been reading alot of tutorials and posts made here in the forum. Now I think I know enough to root the phone. I am just confused about one little thing; can I flash any cf-root kernal to my phone or I need specific. Help me in choosing the kernal from Hellcat's one.
I downloaded XXKI4 from Hellcat's page but I am not sure. Which CF-root kernal should I flash?
This is my phone details according to Kies:
I had it updated using Kies. I want to know whether I can use any sg2 kernal on my phone or I have to be specific according to my phone details? I think I screwed up big time rooting by installing those updates..
This is the phone status picture taken:
http://imgur.com/0Kybt
Click to expand...
Click to collapse
Hi i read up on rooting my S2 on this website and youtube and i was confident that i could do it, they all made it sound and look easy.
I went ahead and flashed my Kernel (XWKF3) using ODIN 1.85 and it went through process said successful and rebooted as said but soon as the first black screen comes on saying "SAMSUNG GALAXY S2 GTI9100" it just stays on this screen and nothing else happens.
It is therefore Semi-Bricked, i have tried several kernels and firmware and then it totally bricks, thou lucky i bought a usb jig that puts it back into download mode.
My advice is to be 100% sure and do a lot of research before proceeding and if anyone got an idea what i can do to get my phone working again please let me know
If you chose to use Hellcat's Kernel, then you don't need CF-ROOT Kernel.
HellcatDroid said:
Features
Root
Kernel comes "instant rooted", after flashing this kernel your system is completely rooted (su, busybox and the Superuser app).
Nothing more needs to be done, totally newb friendly
Click to expand...
Click to collapse
Just download the Kernel that matches your current Kernel version.
To find out what Kernel you are using, Settings -> About
Else you can just go to Dialer, then *#1234#
The PDA version is also your Kernel Version.
Run ODIN, select the hellcat kernel *.tar file under PDA, then start.
DO NOT REPARTITION
DO NOT ERASE EFS
You say PDA version is your kernal version, it means KJ2 is my kernal version. I can't find the match for this kernal on hellcat's page. Though my Baseband version in 'about' shows XXKI4. Since it's matches the kernal on Hellcat's page, I thought this is the kernal version.
So now I have to find a kernal version for my PDA version? And what is the difference between cf-root and the hellcat's kernals?
Thanks.
pHraiL^ said:
You say PDA version is your kernal version, it means KJ2 is my kernal version. I can't find the match for this kernal on hellcat's page. Though my Baseband version in 'about' shows XXKI4. Since it's matches the kernal on Hellcat's page, I thought this is the kernal version.
So now I have to find a kernal version for my PDA version? And what is the difference between cf-root and the hellcat's kernals?
Thanks.
Click to expand...
Click to collapse
my advice to you, being a 2 months old newbie myself, is to read for a few days around XDA. you can learn alot and make sure you don't mess things up.
and get yourself a JIG off ebay ASAP. It's like 2 bucks, and it's worth it.
I myself, flashed CF-Root-SGS2_XX_OXA_KH1-v4.1-CWM4 on my SII and than plugged JIG to get rid off the yellow triangle. It was easy. For now I'm running like that on stock to get familiar in android cos this new to me (former iPhone user). After a "test/learning" mode I'll probably flash Galnet MIUI.
my version of device is:
android version 2.3.3
baseband version I9100xxkg5
Kernel version 2.6.35.7-I9100jpkh1-cl453266 [email protected]dell140 #2
build number gingerbread.jpkh1
and that's why I flashed the "KH1" version cos I'm still unsure the other "close/similar" versions I can flash on my device.
If there is an exact version of CF-Root for your version flash that one and follow CFs instructions on the first page of his thread (http://forum.xda-developers.com/showthread.php?t=1103399).
hope this helps. If you have any other specific questions ask here and if I now the answer, I'll help.
cheers.
pHraiL^ said:
I give up -- I thought I know enough to safely root my phone but it's hard =D. New things keeps coming up..
I just wanted someone to pin point me that this is the cf-root you should be using for your phone details as it is the best for you and with that you can easily install other custom ROMs (I want sensation one) and gain root access ofcourse.
Nevermind, I will keep doing the homework until I crack it up!
ANY help is still appreciated because I have files ready..
Click to expand...
Click to collapse
I have only ever used CF-Root for rooting so I can't comment on Hellcat etc but what I can say is that all the information required for CF-Root is in Chainfire's thread http://forum.xda-developers.com/showthread.php?t=1103399
It specifically states how to find out which file to use at the bottom of the very 1st post.
I was totally new to all this rooting and flashing firmware business until I found the XDA forum and I can only speak from personal experience but I have found that as long as you read, read then read again and follow the instuctions to the absolute letter you shouldn't have any difficulties.
Thanks for the tip man but I can't find cf-root KJ2 for my phone. I tried searching and failed. I'll keep looking.
Ive rooted my phone via odin. Flashed cf root kernel kf1 to remove the yellow triangle. But as i was about to flash the rom using cwm recovery mode, its opening up to a "manual mode", hence i cant flash the roms. Any ideas what might cause this?
I have rooted my SGS2 (xwkg1). I didn't know the first thing about it, and found this forum to be the best of knowledge for playing around with my phone.
If you research enough you will find the right post showing a step by step way to root your phone (so easy) and flash ROMs. I am ready to play the ROM game now..
Follow these steps..
http://forum.xda-developers.com/showthread.php?t=1125414
Just make sure you get the right kernel for your particular phone.
If you want noob steps. Let me know..
---------- Post added at 03:31 PM ---------- Previous post was at 03:15 PM ----------
Find your kernels here (Special thanks to Odia)
http://forum.xda-developers.com/showthread.php?t=1101671
I am confused in choosing the kernal for my phone. You see my baseband version shows XXKI4 which matches a kernal back there, it confuses me alot. But my kernal version shows JPKJ2, for which I can't find a kernal. Whole lot of confusion in choosing a matching kernal.. =(
Will GT-I9100_XWKJ2_insecure work for my kernel version JPKJ2?
And I found this kernel too; CF-Root-SGS2_XW_XEF_KJ2-v5.0-CWM5.zip
Chainfire said XW and the initial doesn't matters if it's KJ2. But mine's JPKJ2
----
It_ler said:
You can use CF-Root kernel for XW_XEF_KJ2 to root your ROM.
Please make a backup before flashing.
Click to expand...
Click to collapse
It_ler said:
There are several posts which say that CF-Root kernel XX_KI4 and XW_KI8 will work fine on JPKJ2.
So, use one of them to root your phone as long as Chainfire is absent.
As soon as he posts a CF-Root kernel for KJ2, you can easily flash this kernel over the "older" one.
Click to expand...
Click to collapse
Which one now?
http://forum.xda-developers.com/showpost.php?p=19013036&postcount=7
Please take time to read as:
Help! Which file do I use ?
Listen closely, for I will say zis only once!
Go to Settings -> About phone -> Kernel Version. Note the string present there:
2.6.35.7-I9100XXKG1-CL349526
What matters most (KG1) in this case, is in bold. Try to find the matching file under downloads:
CF-Root-SGS2_XX_OXA_KG1-v4.1-CWM4.zip
The XX and OXA identifiers are not that important. Usually a "KG1" kernel is a "KG1" kernel, and that is that. Sometimes (pretty rare) it happens there will be multiple different kernels with the same name in different firmwares, that are actually different. If this happens, they are usually only very minor changes and you should expect them to still be fully compatible. I include the "XX" and "OXA" identifiers so the very advanced users can deduce from which full firmware I have taken the kernel file.
Don't worry too much, just find the matching download and use it. What if there is no matching download ? You can ask me to make one, but I can tell you right now, I very very rarely make CF-Root's for kernels on request, unless it is the very latest kernel that has been released by Samsung. In the latter case, be sure to let me know. If there's no match and I'm not making one, try finding the closest match. You should treat "KG1" as a number, but instead of 1-9, we have 1-9, A-Z (where A would be 10, and Z would be 35). "KG2" is really close to "KG1", "KF1" is not close to "KG1" at all. I hope that makes sense.
Click to expand...
Click to collapse
Rather than creating a new thread the best option is to post in pre existing thread this provides you get help and if others in same situation can read answer to posts....
On that note thread closed.
Related
I upgrade my Galaxy S2 I9100 from android 2.3.5 to android 4.0.3 with the Samsung Kies 2.0.....I root my phone but i don't know how to do it.....Please tell me the methods and which firmware should i use.
MY Galaxy S2 's information:
Android version: 4.0.3
Baseband version: I9100ZSLPE
Kernel version: 3.0.15-I9100ZSLPE-CL232300 [email protected] #3
Build number : IML74K.ZSLPE
You will have to wait for Google to invent the search engine .
Or you could go as far as to look in the Development section for ICS root .
Root Voids Warranty .
jje
flash this from ODIN,
http://download.chainfire.eu/152/CF-Root/SGS2/CF-Root-SGS2_XX_XEO_LPQ-PROPER-v5.4-CWM5.zip
read the thread for more information
http://forum.xda-developers.com/showthread.php?t=1103399
Can I use CF-Root-SGS2_XX_XEO_LPQ-PROPER-v5.4-CWM5.zip (use also for LPE) for me to root my phone??
Android version: 4.0.3
Baseband version: I9100ZSLPE
Kernel version: 3.0.15-I9100ZSLPE-CL232300 [email protected] #3
Build number : IML74K.ZSLPE
According to this post by Chainfire (the guy who makes the CFRoot kernels), yes.
Not so sure about 4.0.3
MistahBungle said:
According to this post by Chainfire (the guy who makes the CFRoot kernels), yes.
Click to expand...
Click to collapse
I was having troubles uploading the correct Kernal to my phone ... i tried about 6 times different Kernels ... and every time my phone would simply refuse to boot!
i'm now stuck with 4.0.3 afraid to flash anything else ... i have no WIFI also with this 4.0.3 ...
I need to flash back completely to a previous more stable version of android ... however i want to use Heimdal! it's awesome ... but seriously under supported right now.
i want to use the VK rom with the abyss Kernal ... i hear it's a killer combo.
But i just don't know how to do this with Heimdal without killing my phone for a day again ...
interslicer said:
I was having troubles uploading the correct Kernal to my phone ... i tried about 6 times different Kernels ... and every time my phone would simply refuse to boot!
i'm now stuck with 4.0.3 afraid to flash anything else ... i have no WIFI also with this 4.0.3 ...
I need to flash back completely to a previous more stable version of android ... however i want to use Heimdal! it's awesome ... but seriously under supported right now.
i want to use the VK rom with the abyss Kernal ... i hear it's a killer combo.
But i just don't know how to do this with Heimdal without killing my phone for a day again ...
Click to expand...
Click to collapse
What the....???
You tried 6 different kernels to root your phone?
Dude, you were supposed to use the ONE kernel that is meant for the PARTICULAR build of Android on your phone. You can't just use any random CF-Root kernel to root.
Did you even read the instructions? Actually, you should re-read all of post #1 of the CF-Root thread... specifically the portion that said "Help! What file do I use ?"
EDIT: I think I see your confusion. On that post MistahBungle linked above, Chainfire himself said that the code for LPE and LPQ are virtually the same. You seem to have taken that to mean you can use any LP* kernel to root, maybe? (I'm guessing... )
That's not true though; I think what Chainfire was saying is that LPE and LPQ were so similar that he didn't bother creating a CF-Root kernel for LPE because it was so close to LPQ. But that ONLY applies to those two versions. (LPE and LPQ) Any other version of ICS (LP1/2/6/B/H/J/7/3/S/C) you should be using the kernel specific for your build.
ctomgee said:
What the....???
You tried 6 different kernels to root your phone?
Dude, you were supposed to use the ONE kernel that is meant for the PARTICULAR build of Android on your phone. You can't just use any random CF-Root kernel to root.
Did you even read the instructions? Actually, you should re-read all of post #1 of the CF-Root thread... specifically the portion that said "Help! What file do I use ?"
EDIT: I think I see your confusion. On that post MistahBungle linked above, Chainfire himself said that the code for LPE and LPQ are virtually the same. You seem to have taken that to mean you can use any LP* kernel to root, maybe? (I'm guessing... )
That's not true though; I think what Chainfire was saying is that LPE and LPQ were so similar that he didn't bother creating a CF-Root kernel for LPE because it was so close to LPQ. But that ONLY applies to those two versions. (LPE and LPQ) Any other version of ICS (LP1/2/6/B/H/J/7/3/S/C) you should be using the kernel specific for your build.
Click to expand...
Click to collapse
oops my bad ... i mean i rooted with the wrong Kernel first because i didn't know what i really needed to make a phone rooted so that i can then install custom roms and kernals.
I was like - lets root my phone with abyss Kernel ... sounds good! didn't know i had to use the right one ... yeah so in short i cocked up my phone!
but then I then i re flashed the entire system with new rom i got from a german site using Heimdal because it was the ONLY place i could understand what the package contents were: I9100XXLPQ_I9100OXALPQ_I9100XXLPQ_HOME.tar.md5
boot.bin
cache.img
factoryfs.img
hidden.img
modem.bin
param.lfs
sbl.bin
zimage (kernel)
and all the new LPQ official ... my phone came back to life ... then i flashed the correct Kernals for LPQ of which i think there were 2 of them! one old one new! nothing worked ... no boot whatsoever
i mean my flash count is up to 6 now!
anyway the point being ... whats the next best under 4.0.3 ... because i want my wifi back :s and none of the root kernals work on my phone!
and i want to flash everything at the same time - flashing kernels simply lock my phone every time and i have to flash back the original ... so confused sorry i'm a noob job boob alert
i much prefer to use heimdal as well because i'm using a MAssC grrrr
I hate options!
i just want to get VK and abyss on my phone :S
Flash count is largely unimportant unless you plan in sending the phone in for warranty purposes.
There ARE two LPQ CF-root kernels, but one says "PROPER" and one doesn't. You should be trying the one that says proper.
But there are much newer firmwares versions than LPQ anyways. XWLP7 (unbranded UK) just came out recently.
But I don't use Heimdall, so I can't suggest anything about it, sorry.
I have a Telecom NZ SG S2 phone, and yesterday Kies told me there was a new version available and I allowed it to update me to ICS. I was CF-Rooted on my old version, but now I can not find a CF-Root file matching my new LP5 kernel. This is what "About phone" reports:
Model number
GT-I9100T
Android version
4.0.3
Baseband version
I9100TDOLP4
Kernel version
3.0.15-I9100TDOLP5-CL345054
[email protected] #3
Build number
IML74K.DOLP5
Is there a file that matches this kernel? Or is it a new one?
There isn't an exact match. Which leaves you with two options:-
A) As per the CFRoot thread "Help ! Which file do I use" - "If there's no match and I'm not making one, try finding the closest match."
B) Extract the kernel zImage from the stock rom, send it to Chainfire & ask him nicely to make a CFRoot kernel. Whether he will or not, who knows.
MistahBungle said:
There isn't an exact match. Which leaves you with two options:-
A) As per the CFRoot thread "Help ! Which file do I use" - "If there's no match and I'm not making one, try finding the closest match."
B) Extract the kernel zImage from the stock rom, send it to Chainfire & ask him nicely to make a CFRoot kernel. Whether he will or not, who knows.
Click to expand...
Click to collapse
Thanks for that. I am trying both routes at the moment.
For A), there is a CF-Root-SGS2_XX_OXX_LP6-v5.2-CWM5.zip file win an LP6 kernel that looks to be the closest. I can try that.
For B), I have found FUS, downloaded the stock I9100TDOLP5_I9100TTNZLP3_I9100TDOLP4_HOME.tar.md5 file and extracted the zImage file from it. I think, though, that posting it and attracting Chainfire's attention will need to wait a bit as I am a complete noobie here and can not post on the developer forums yet. Is posting to the http://forum.xda-developers.com/showthread.php?p=14283342 thread the correct way to go about that?
fe31nz said:
Thanks for that. I am trying both routes at the moment.
For A), there is a CF-Root-SGS2_XX_OXX_LP6-v5.2-CWM5.zip file win an LP6 kernel that looks to be the closest. I can try that.
For B), I have found FUS, downloaded the stock I9100TDOLP5_I9100TTNZLP3_I9100TDOLP4_HOME.tar.md5 file and extracted the zImage file from it. I think, though, that posting it and attracting Chainfire's attention will need to wait a bit as I am a complete noobie here and can not post on the developer forums yet. Is posting to the http://forum.xda-developers.com/showthread.php?p=14283342 thread the correct way to go about that?
Click to expand...
Click to collapse
hey u can try the lps one below which works with LP4
http://download.chainfire.eu/157/CF-Root/SGS2/CF-Root-SGS2_XX_OXA_LPS-v5.4-CWM5.zip
That seems to be the closest match, so yeah, you can use that kernel.
Good job downloading the rom with Checkfus (keep that on your PC in case you ever need to go back to stock for whatever reason). A lot of people wouldn't show that kind of initiative Yeah, post it to the thread, or I guess you might be able to attach it to a PM (not sure if it will fit into the attachment size limit or not).
Just be patient & I'm sure he'll get around to making the exact match sooner or later, but you'll have already rooted your phone with the LP6 kernel and using it or an exact match isn't going to make any difference really at the end of the day.
fe31nz said:
Thanks for that. I am trying both routes at the moment.
For A), there is a CF-Root-SGS2_XX_OXX_LP6-v5.2-CWM5.zip file win an LP6 kernel that looks to be the closest. I can try that.
For B), I have found FUS, downloaded the stock I9100TDOLP5_I9100TTNZLP3_I9100TDOLP4_HOME.tar.md5 file and extracted the zImage file from it. I think, though, that posting it and attracting Chainfire's attention will need to wait a bit as I am a complete noobie here and can not post on the developer forums yet. Is posting to the http://forum.xda-developers.com/showthread.php?p=14283342 thread the correct way to go about that?
Click to expand...
Click to collapse
Sun90 said:
hey u can try the lps one below which works with LP4
[download.chainfire.eu/157/CF-Root/SGS2/CF-Root-SGS2_XX_OXA_LPS-v5.4-CWM5.zip
Click to expand...
Click to collapse
Thanks, this kernel worked for me. Or at least it is so far - I have not tested too much yet, but all seems normal.
I did try the LP6 one also, but that did not boot properly. I suspect I need CF-Root 5.4 for ICS, and that one was only 5.2.
Hi Guys,
So im looking to root my SGS2 currently running the LP5. However, im packing myself incase i brick it... lol
So im downloading the LP5 stuff incase of a mishap.
I just want to get it all straight before i go doing anything so bare with me please
So i download keis so i have the usb drivers.
Download Odin.
Download the LPS CF-ROOT
Launch the LPS in odin under PDA
Pack myself a little
Bing bong im rooted??
cheers guys
PeeTang said:
Hi Guys,
So im looking to root my SGS2 currently running the LP5. However, im packing myself incase i brick it... lol
So im downloading the LP5 stuff incase of a mishap.
I just want to get it all straight before i go doing anything so bare with me please
So i download keis so i have the usb drivers.
Download Odin.
Download the LPS CF-ROOT
Launch the LPS in odin under PDA
Pack myself a little
Bing bong im rooted??
cheers guys
Click to expand...
Click to collapse
yea
Ok so i downloaded the LPS.rar and extracted it and its a zImage not a .tar.
how do i get it to a .tar file?
[Update] Got It!!
LPS kernel ok?
fe31nz - I am keen to root my phone and wanted to know how you were getting on with using LPS kernel? Everything working alright? I have a Telecom branded phone but am using 2 Degrees, it's working fine, but I want to root it to remove the stupid Y! Tworld browser and get the default browser, plus obviously try some other goodies that require root.
From what I have garnered reading the forums, the CF-Root shouldn't affect the modem etc, but does that mean it also doesn't change the frequencies the phone uses? I see this model probably has the ability to use 5 bands WCDMA, but the firmware sets which are enabled, I just don't want to screw up my 3G.
---------- Post added at 10:08 AM ---------- Previous post was at 10:01 AM ----------
Also, just wondering how you figure out which is the closest match? What are you basing your decision for LPS on?
I have had exactly 0 problems with my LPS kernel. I tried it because it was recommended and it had CF-Root 5.4. I already knew I could recover back to the stock kernel if necessary as I had already done that, using the ROM downloaded via checkfus, when the LP6 kernel did not work. So I was happy to try any suggestion.
fe31nz said:
I have had exactly 0 problems with my LPS kernel. I tried it because it was recommended and it had CF-Root 5.4. I already knew I could recover back to the stock kernel if necessary as I had already done that, using the ROM downloaded via checkfus, when the LP6 kernel did not work. So I was happy to try any suggestion.
Click to expand...
Click to collapse
Cool, thanks for that, I will give it a go. Got the stock firmware, kernel etc just in case. I think I will do some benchmarks first for 3G speeds and then compare, to be sure I haven't made any reduction in quality and speed before testing with the LPS kernel.
Cheers.
I put the lps on my ICS sgs2 and have had no probs either
Sent from my GT-I9100T using XDA
Rooted my phone thanks to you guys!
Just need to replace the retarded Y! Tworld browser with the real ICS browser. I have tried to do this using ES File Explorer and a modded ICS browser found here on XDA, but I can't get it to work either by trying to install it, or copying it to system\apps.
Anyone else done this?
I eventually used checkfus to download the official Vodafone ROM which has the proper Android browser, was happy to see my bookmarks come down with google sync. I can't believe Telecom have put out a ROM with a broken browser that prevents users from syncing their bookmarks with their google account like any normal Android user would expect. Very poor form Telecom!
Gingerbread rom??
Here is my next issue for you guys (posting here so the kiwis see it)
on gingerbread when my facebook contacts synced it also synced with other apps like viber etc
i think it was the samsung facebook sync that did it but the ics version only syncs messages. Does anyone know how to get around this or does someone have the origonal telecom gingerbread rom so i can flash back.
Cheers guys
Hey guys,
How do I root my galaxy s2 with BOLPD Kernel. I can't find any insecure BOLPD Kernels. I've rooted with another kernel yesterday, but it was basicly messed up. Anybody suggestions?
It's the Netherlands version.
It's T-Mobile NL Branded. It is the i9100 version, but with some boot and down animations.
Anybody?
Chainfire said:
Help! Which file do I use ?
Listen closely, for I will say zis only once!
Go to Settings -> About phone -> Kernel Version. Note the string present there:
2.6.35.7-I9100XXKG1-CL349526
What matters most (KG1) in this case, is in bold. Try to find the matching file under downloads:
CF-Root-SGS2_XX_OXA_KG1-v4.1-CWM4.zip
The XX and OXA identifiers are not that important. Usually a "KG1" kernel is a "KG1" kernel, and that is that. Sometimes (pretty rare) it happens there will be multiple different kernels with the same name in different firmwares, that are actually different. If this happens, they are usually only very minor changes and you should expect them to still be fully compatible. I include the "XX" and "OXA" identifiers so the very advanced users can deduce from which full firmware I have taken the kernel file.
Don't worry too much, just find the matching download and use it. What if there is no matching download ? You can ask me to make one, but I can tell you right now, I very very rarely make CF-Root's for kernels on request, unless it is the very latest kernel that has been released by Samsung. In the latter case, be sure to let me know. If there's no match and I'm not making one, try finding the closest match. You should treat "KG1" as a number, but instead of 1-9, we have 1-9, A-Z (where A would be 10, and Z would be 35). "KG2" is really close to "KG1", "KF1" is not close to "KG1" at all. I hope that makes sense.
Click to expand...
Click to collapse
In other words, probably LPC.
Use the new root method for ics
With out insecure kernels...
atifsh said:
Use the new root method for ics
With out insecure kernels...
Click to expand...
Click to collapse
And that is?
atifsh said:
Use the new root method for ics
With out insecure kernels...
Click to expand...
Click to collapse
which is that new method??
most of the people are rooting their phone for the purpose of flashing Custom ROMS, when they use any method other than rooting custom kernel they wont get CWM, so their next question will be posted How can I install CWM? therefore the best method to suggest for rooting is flashing custom Kernel.
If CF-root is not available for the perticual firmware, there are many other rooting kernels are available for ICS like Siyah, Speedmod etc..regardles of the firmware version number. better to recommend them instead of others....
ZACQ8 said:
which is that new method??
most of the people are rooting their phone is for the purpose of flashing Custom ROMS, when they use any method other than rooting custom kernel they wont get CWM, so their next question will be posted How can I install CWM? therefore the best method to suggest for rooting is flashing custom Kernel.
If CF-root is not available for the perticual firmware, there are many other rooting kernels are available for ICS like Siyah, Speedmod etc..regardles of the firmware version number. better to recommend them instead of others....
Click to expand...
Click to collapse
Thanks, You've helped alot. Which kernel should I use? I want something with everything stock, but only root.
Mehmet32 said:
Thanks, You've helped alot. Which kernel should I use? I want something with everything stock, but only root.
Click to expand...
Click to collapse
Re-read oinkylicious' post above...
Root + CWM .
http://forum.xda-developers.com/showthread.php?t=1103399
Instructions as per the post above.
jje
Mehmet32 said:
Thanks, You've helped alot. Which kernel should I use? I want something with everything stock, but only root.
Click to expand...
Click to collapse
my suggetion was for those who need CWM, for further flashing options...
You can use other rooting method too...
this is the ODIN flashable siyah Kernel, which will give you rooting as well as CWM.
http://www.gokhanmoral.com/public/files/siyahkernel/v3.0/Siyah-v3.1.2.tar
oinkylicious said:
In other words, probably LPC.
Click to expand...
Click to collapse
Hey, I can't really find it. I will provide you the informations:
Modelnumber:
GT-i9100
Android-Version
4.0.3
Baseband-Version
I9100BOLP5
KernelVersion
[email protected] #3
BuildNumber
IMP74k.BOLPD
You would be better off not rooting but learning the basics first save bricking your phone .
Open link scroll to ICS builds locate LPC follow instructions flash via Odin .
CF-Root-SGS2_BU_VOD_LPC-v5.4-CWM5.zip
jje
You hand it to em on a plate/spell it right out (slowly) & some of em still can't find the right kernel Would hate to be your phone right about now.
JJEgan said:
You would be better off not rooting but learning the basics first save bricking your phone .
Open link scroll to ICS builds locate LPC follow instructions flash via Odin .
CF-Root-SGS2_BU_VOD_LPC-v5.4-CWM5.zip
jje
Click to expand...
Click to collapse
Hey thanks, I already know the basics of Odin and stuff like that. Yesterday I flashed the wrong kernel so I had to restore it from Odin with the official firmware.so basically I have to flash the file you have me? Thank you.
Mehmet32 said:
Hey thanks, I already know the basics of Odin and stuff like that. Yesterday I flashed the wrong kernel so I had to restore it from Odin with the official firmware.so basically I have to flash the file you have me? Thank you.
Click to expand...
Click to collapse
Depends on which official firmware you used to restore... Again, re-read oinkylicious' post.
ctomgee said:
Depends on which official firmware you used to restore... Again, re-read oinkylicious' post.
Click to expand...
Click to collapse
I did that already. The Problem is I can't find the same kernel version. So here is my device information again.
Modelnumber:GT-i9100
Android-Version4.0.3
Baseband-VersionI9100BOLP5
[email protected] #3
BuildNumberIMP74k.BOLPD
I've restored on the same firmware again
Mehmet32 said:
I did that already. The Problem is I can't find the same kernel version. So here is my device information again.
Modelnumber:GT-i9100
Android-Version4.0.3
Baseband-VersionI9100BOLP5
[email protected] #3
BuildNumberIMP74k.BOLPD
I've restored on the same firmware again
Click to expand...
Click to collapse
So you re-read everything except the part that said "probably LPC", I guess...
ctomgee said:
So you re-read everything except the part that said "probably LPC", I guess...
Click to expand...
Click to collapse
Yes, what does that exactly mean. Very noobish question for you, but yeah...
Mehmet32 said:
Yes, what does that exactly mean. Very noobish question for you, but yeah...
Click to expand...
Click to collapse
Sigh... Then yes, you should be able to use the file jjegan linked for you above.
Mehmet32 said:
Yes, what does that exactly mean. Very noobish question for you, but yeah...
Click to expand...
Click to collapse
Since you already did read and did understand nothing, dont forget JJE link to unzip to get a TAR file to flash from ODIN
ZACQ8 said:
which is that new method??
most of the people are rooting their phone for the purpose of flashing Custom ROMS, when they use any method other than rooting custom kernel they wont get CWM, so their next question will be posted How can I install CWM? therefore the best method to suggest for rooting is flashing custom Kernel.
If CF-root is not available for the perticual firmware, there are many other rooting kernels are available for ICS like Siyah, Speedmod etc..regardles of the firmware version number. better to recommend them instead of others....
Click to expand...
Click to collapse
This new method
http://forum.xda-developers.com/showthread.php?t=1501719
He was failing to understand/find the Cf root, this is the simplest method.
Plus yes it don't give you the cwm manager or cwm, but you can always use the stock recovery and choose that same cwm to get cwm and flash your ROM.
Plus no triangle and no counter.
Hello,
I recently got a gift from a friend in the form of a Samsung Galaxy S2.
Last time I've owned a samsung phone was before the smartphone era, however I am familiar with other smartphones running android.
This phone, has the following info:
Android Version: 2.3.5.
Baseband Version: I9100XXKI4
Kernel Version: 2.6.35.7-I9100XWKI8-CL616395 [email protected] #2
Build Number: GINGERBREAD.XWKI8
Kies Info --> PDA:KI8 / PHONE:KI4 / CSC:KI2 (ODK)
If I try to update with Kies it says that my device's current firmware is not supported to update via Kies.
From what I've researched, the region code at the end (ODK) means that the phone was originally purchased in Sweden. Will that be a problem?
As far as I know the phone was not locked when I got it since I'm using a different carrier in a different country.
I tried to look up codes for Galaxy S2 that can tell me if the phone has a locked bootloader, if it can be unlocked, etc, but without any success.
So my questions are the following:
1. How can I update the phone to the most recent samsung firmware?
2. I know that official firmware comes with a lot of bloatware and I wish to get rid of it, and for that I need root, how do you do it on a samsung?
(i have no idea where to begin since my last phone's software/steps followed seem to be completely different)
3. Is there a way to change the firmware/region code or whatever to the country I'm currently residing in?
and last but not least, any suggestions on what I should do?
Cheers and thanks.
justinhd said:
1. How can I update the phone to the most recent samsung firmware?
2. I know that official firmware comes with a lot of bloatware and I wish to get rid of it, and for that I need root, how do you do it on a samsung?
(i have no idea where to begin since my last phone's software/steps followed seem to be completely different)
3. Is there a way to change the firmware/region code or whatever to the country I'm currently residing in?
and last but not least, any suggestions on what I should do?
Cheers and thanks.
Click to expand...
Click to collapse
1. Afaik Kies will only update if you are using the stock firmware from the country you are connecting from. Custom firmwares will not work. The easiest way to flash the latest stock firmware is via Odin.
2. Install a kernel that roots your phone like Siyah or Dorimanx.
3. Search for threads in XDA about how to change your CRC.
Hello Megaritis,
Thank you for your reply.
Regarding the CRC, I need to change it to the country i'm residing in only if I plan on updating my phone via Kies, right?
I'm not planning on flashin JB just yet because i think it still needs some polishing. I want to flash an official ICS ROM on Siyah's Kernel.
My current to do is:
1. Get Odin, and flash the new kernel.
2. Get an official ICS ROM and flash it.
3. Get Titanium Backup and remove the bloatware if any.
4. Use the phone.
Anything else I should do / know?
Soo...here is where I am so far:
1. Downloaded SiyahKernel v5.0.1.
2. Downloaded PDA and CSC firmware for the country I reside in (from SamMobile.com).
Whats next? Stick them all into Odin and hope for the best?
PDA -> PDA
CSC -> CSC
PHONE -> SiyahKernel
???
justinhd said:
Soo...here is where I am so far:
1. Downloaded SiyahKernel v5.0.1.
2. Downloaded PDA and CSC firmware for the country I reside in (from SamMobile.com).
Whats next? Stick them all into Odin and hope for the best?
PDA -> PDA
CSC -> CSC
PHONE -> SiyahKernel
???
Click to expand...
Click to collapse
Instead of doing all this together I suggest you just flash neat rom Lite (ics version, the latest v4 is JB) its the stock firmware with every bloatware removed and it is pre-rooted. Even v4 is pretty much stable and cool too as it is based on the leaked stock JB.
And several flashable addon are also available for it.
And If you are going to proceed with what you downloaded, flash Siyah after flashing the stock firmware.
Also before you proceed I suggest you check for brick bug, which can potentially superbrick your phone, Stock ICS 4.0.4 Kernel contains the problematic command, if you are effected, never perform any wipe or erase or reset with the stock kernel, just flash Siyah before doing all that.
Using GT - I9100
I thank those who give helpful comments
I expect the same from others.
Could you post a small walkthrough on how I do that?
EDIT: My current android version is 2.3.5. and I plan to flash 4.0.3. stock and then remove bloatware.
This is the link to the post with detailed instructions
http://forum.xda-developers.com/showthread.php?t=1569686
Remember "neat rom Lite" is suggested not just "neat rom" , and read the forum and instructions carefully.
NeatROM v3 is ICS I guess. And it contains v3 Siyah just flash the newest (which you downloaded) one if you feel like it(it's pretty much better)
Using GT - I9100
I thank those who give helpful comments
I expect the same from others.
king_below_my_lord said:
This is the link to the post with detailed instructions
http://forum.xda-developers.com/showthread.php?t=1569686
Remember "neat rom Lite" is suggested not just "neat rom" , and read the forum and instructions carefully.
Using GT - I9100
I thank those who give helpful comments
I expect the same from others.
---------- Post added at 07:51 AM ---------- Previous post was at 07:50 AM ----------
NeatROM v3 is ICS I guess.
Using GT - I9100
I thank those who give helpful comments
I expect the same from others.
Click to expand...
Click to collapse
And how do i check for that brick bug?
justinhd said:
And how do i check for that brick bug?
Click to expand...
Click to collapse
There is an app called eMMc check in play store, but you don't need to worry if you're flashing a custom rom only the stock 4.0.4 has it.
Using GT - I9100
I thank those who give helpful comments
I expect the same from others.
king_below_my_lord said:
There is an app called eMMc check in play store, but you don't need to worry if you're flashing a custom rom only the stock 4.0.4 has it.
Using GT - I9100
I thank those who give helpful comments
I expect the same from others.
Click to expand...
Click to collapse
Right.
I flashed CF-Root in order to root the current os.
Now, I wanna flash to 4.0.3. first. I downloaded an archive with a tar from sammobile.com from a carrier in my country.
How do I aproach this?
I put the .tar i downloaded in PDA in ODIN, and flash that first, and then put the Siyah tar in the PHONE field in ODIN and flash that second?
So long story short if you want to perform a factory reset,wipe do it from a kernel that is deemed safe like Siyah latest (v5.0.1 I guess).
Using GT - I9100
I thank those who give helpful comments
I expect the same from others.
---------- Post added at 08:07 AM ---------- Previous post was at 08:03 AM ----------
justinhd said:
Right.
I flashed CF-Root in order to root the current os.
Now, I wanna flash to 4.0.3. first. I downloaded an archive with a tar from sammobile.com from a carrier in my country.
How do I aproach this?
I put the .tar i downloaded in PDA in ODIN, and flash that first, and then put the Siyah tar in the PHONE field in ODIN and flash that second?
Click to expand...
Click to collapse
Siyah must be flashed later again via PDA.
Edit : Don't flash it via phone, it should be done via PDA.
Using GT - I9100
I thank those who give helpful comments
I expect the same from others.
king_below_my_lord said:
So long story short if you want to perform a factory reset,wipe do it from a kernel that is deemed safe like Siyah latest (v5.0.1 I guess).
Using GT - I9100
I thank those who give helpful comments
I expect the same from others.
---------- Post added at 08:07 AM ---------- Previous post was at 08:03 AM ----------
Siyah must be flashed later again via PDA.
Using GT - I9100
I thank those who give helpful comments
I expect the same from others.
Click to expand...
Click to collapse
I get what you're saying, both files go into PDA and they get flashed separatly, Siyah being the second in line.
But I have the following problem, or do i?
My current kernel is XWKI8 and as far as I know you can't flash different CSC/FIRMWARE if its not compatible with the kernel.
justinhd said:
I get what you're saying, both files go into PDA and they get flashed separatly, Siyah being the second in line.
But I have the following problem, or do i?
My current kernel is XWKI8 and as far as I know you can't flash different CSC/FIRMWARE if its not compatible with the kernel.
Click to expand...
Click to collapse
Yes, so flash Siyah first, then the rest.
When I was referring to flashing Siyah I meant updating it, but if you have an incompatible kernel you must flash siyah first.
But if you are flashing a stock firmware (not tampered with) the kernel doesn't matter as the PDA file contains it and will overwrite the existing one with a compatible one.
Using GT - I9100
I thank those who give helpful comments
I expect the same from others.
king_below_my_lord said:
Yes, so flash Siyah first, then the rest.
When I was referring to flashing Siyah I meant updating it, but if you have an incompatible kernel you must flash siyah first.
But if you are flashing a stock firmware (not tampered with) the kernel doesn't matter as the PDA file contains it and will overwrite the existing one with a compatible one.
Using GT - I9100
I thank those who give helpful comments
I expect the same from others.
Click to expand...
Click to collapse
Agreed, I raised the problem only because sammobile.com's info on the file i downloaded doesn't list a kernel and I assumed that it only contains the PDA and CSC.
So if you are flashing with tar files you most probably don't need to worry about kernel, for example in neat rom Lite v3 it includes Siyah v3, but in case of flashing zip files you need a compatible kernel before hand.
Using GT - I9100
I thank those who give helpful comments
I expect the same from others.
---------- Post added at 08:22 AM ---------- Previous post was at 08:20 AM ----------
In some cases PDA file won't contain kernel in such a package the kernel will be given separately, like the CSC file.
Using GT - I9100
I thank those who give helpful comments
I expect the same from others.
---------- Post added at 08:30 AM ---------- Previous post was at 08:22 AM ----------
Bro just make sure what kind of file do you have? A zip or a tar? Flashing a zip(it's done via CWM) - - >compatible kernel required
Flashing a tar(via Odin) - - >if kernel included nothing to worry just flash.
peace
Using GT - I9100
I thank those who give helpful comments
I expect the same from others.
Hmm, I think the .tar file does contain everything needed, even though i flashed siyah first....
I guess i'll have to re-flash it after its done.
By the way, any idea how I remove those flash counts?
justinhd said:
Hmm, I think the .tar file does contain everything needed, even though i flashed siyah first....
I guess i'll have to re-flash it after its done.
By the way, any idea how I remove those flash counts?
Click to expand...
Click to collapse
Usb jig is your hardware and easiest option you can get it from eBay, or since you are using ICS, triangle away by chainfire will do the trick you can get it for free from his forum or you can buy him a beer and buy it from the play store.
Triangle Away is pretty easy too... Lol
Using GT - I9100
I thank those who give helpful comments
I expect the same from others.
Okay so its done. For some reason the android version is indeed 4.0.4 but the phone is okay, i downloaded that app and it states that the chip is ok and again, for some other reason, its still rooted, i don't know if the tar i had contained a kernel or not, but its all good now. I HOPE.
EDIT: Wops....spoke too soon, i saw the superuser app on my home screen and I assumed its rooted, but its not. Gotta re-flash siyah's kernel now.
justinhd said:
Okay so its done. For some reason the android version is indeed 4.0.4 but the phone is okay, i downloaded that app and it states that the chip is ok and again, for some other reason, its still rooted, i don't know if the tar i had contained a kernel or not, but its all good now. I HOPE.
EDIT: Wops....spoke too soon, i saw the superuser app on my home screen and I assumed its rooted, but its not. Gotta re-flash siyah's kernel now.
Click to expand...
Click to collapse
Good work.. And lol.. Many has done that mistake and the cry about it in the forums.. Lol..
Using GT - I9100
I thank those who give helpful comments
I expect the same from others.
king_below_my_lord said:
Good work.. And lol.. Many has done that mistake and the cry about it in the forums.. Lol..
Using GT - I9100
I thank those who give helpful comments
I expect the same from others.
Click to expand...
Click to collapse
Well, I flashed the kernel but now titanium backup is stuck at Searching Application Data, but it did prompt me for root priviledges... :|
EDIT: Meh...it was probably stuck because it was trying to access the SD card but my cable was still plugged in....fixed.
Now, i have one last question for the night: now i have 2 "root" apps in my homescreen, one is superuser and the other is supersu, judging by the fact that the "superuser" one was there when I first booted, I suspect that its useless and the supersu is the one with the root. How do I remove it?
Hello professionals. Here is my phone information.
Model number : GT-I9100
Android version : 4.0.3
Baseband version I9100XXLPX
Kernel version : [email protected] #3
I just want to gain root access on my phone without changing my current phone information as I want to install some apps that require root level acess. I've read from CF guide and some other guide that brick bug is an issue when it comes to ICS. I need some advice (links please) regarding my matter. Also, (a very noob question) When I flash, does KIES needs to be opened too?
Just use the ics rooting method by Rachmat3 in my sig.
kzahfrancis said:
Hello professionals. Here is my phone information.
Model number : GT-I9100
Android version : 4.0.3
Baseband version I9100XXLPX
Kernel version : [email protected] #3
I just want to gain root access on my phone without changing my current phone information as I want to install some apps that require root level acess. I've read from CF guide and some other guide that brick bug is an issue when it comes to ICS. I need some advice (links please) regarding my matter. Also, (a very noob question) When I flash, does KIES needs to be opened too?
Click to expand...
Click to collapse
I am sure you must have read or watched several videos regarding root before you are asking this(if you haven't you must), you must know that since you are running 4.0.3 firmware you aren't effected by that bug, that bug is present only in 4.0.4 firmware, and yes what you asked is a great big noob question as Kies should never be opened and if possible termination of Kies background process is also recommended as Kies interferes with Odin which is the application which you are going to use for flashing your tar file(file needed to root) Sorry for no links i am too lazy to search,
1.for rooting just google or search forum" how to root s2 running 4.0.3 ICS", be sure to select the file closely matching your baseband version "XXLPX"
2.even though you are safe in 4.0.3 you can check whether you have a faulty chip, install "eMMc check" app from play store, if you have a Insane chip at least it will prevent you from upgrading to 4.0.4 stock.
Sent from my Galaxy Tab 7.0 Plus
I thank people who write helpful posts, so i expect the same.
king_below_my_lord said:
1.for rooting just google or search forum" how to root s2 running 4.0.3 ICS", be sure to select the file closely matching your baseband version "XXLPX"
.
Click to expand...
Click to collapse
WRONG, u should always suggest them to choose the CF-root kernel based upon the Current stock kernel or the BUILD version not based on the baseband aka modem ma8
PS- in OP's case (Kernel version : 3.0.15-I9100JPLPF[email protected] #3) he has to choose a Cf-root kernel based on LPF
theunderling said:
Just use the ics rooting method by Rachmat3 in my sig.
Click to expand...
Click to collapse
Thanks i will try this..
king_below_my_lord said:
I am sure you must have read or watched several videos regarding root before you are asking this(if you haven't you must), you must know that since you are running 4.0.3 firmware you aren't effected by that bug, that bug is present only in 4.0.4 firmware, and yes what you asked is a great big noob question as Kies should never be opened and if possible termination of Kies background process is also recommended as Kies interferes with Odin which is the application which you are going to use for flashing your tar file(file needed to root) Sorry for no links i am too lazy to search,
1.for rooting just google or search forum" how to root s2 running 4.0.3 ICS", be sure to select the file closely matching your baseband version "XXLPX"
2.even though you are safe in 4.0.3 you can check whether you have a faulty chip, install "eMMc check" app from play store, if you have a Insane chip at least it will prevent you from upgrading to 4.0.4 stock.
Sent from my Galaxy Tab 7.0 Plus
I thank people who write helpful posts, so i expect the same.
Click to expand...
Click to collapse
I will try to install eMMc check first before rooting. thanks
Sun90 said:
WRONG, u should always suggest them to choose the CF-root kernel based upon the Current stock kernel or the BUILD version not based on the baseband aka modem ma8
PS- in OP's case (Kernel version : 3.0.15-I9100JPLPF[email protected] #3) he has to choose a Cf-root kernel based on LPF
Click to expand...
Click to collapse
thanks for the information but if i flash an LPF kernel that's intended for i9100 (not GT-i9100) will it also work? i dont see a kernel LPF for GT-i9100. If you know, could you give me link? really thanks!
kzahfrancis said:
Thanks i will try this..
I will try to install eMMc check first before rooting. thanks
thanks for the information but if i flash an LPF kernel that's intended for i9100 (not GT-i9100) will it also work? i dont see a kernel LPF for GT-i9100. If you know, could you give me link? really thanks!
Click to expand...
Click to collapse
First of all i am extremely sorry for suggesting to get a kernel matching your baseband version,i did it in the spur of the moment without thinking and i acknowledge that it was a critical mistake, as Sun90 said(thanks so much) you must select your insecure kernel based on the current build version of the kernel you are running, you can easily find JPLPF version insecure kernels,or it must match the last three letters LPF, GT-i9100 is the international galaxy s2 model number and usually just plainly i9100 will be refering to the Gt-i9100 but just check the thread and make sure you dont use the variants like i9100i/M/T..etc
Sorry again for the foolish mistake,was not intentional,i always use pre rooted custom roms and suddenly made the idiotic mistake of suugesting the modem version instead of the kernel built.
And if anybody feels like gloating over this mistake of mine please do, i dont need to prove anything, as it was purely unintentional and a spur of the moment mistake.
king_below_my_lord said:
First of all i am extremely sorry for suggesting to get a kernel matching your baseband version,i did it in the spur of the moment without thinking and i acknowledge that it was a critical mistake, as Sun90 said(thanks so much) you must select your insecure kernel based on the current build version of the kernel you are running, you can easily find JPLPF version insecure kernels,or it must match the last three letters LPF, GT-i9100 is the international galaxy s2 model number and usually just plainly i9100 will be refering to the Gt-i9100 but just check the thread and make sure you dont use the variants like i9100i/M/T..etc
Sorry again for the foolish mistake,was not intentional,i always use pre rooted custom roms and suddenly made the idiotic mistake of suugesting the modem version instead of the kernel built.
And if anybody feels like gloating over this mistake of mine please do, i dont need to prove anything, as it was purely unintentional and a spur of the moment mistake.
Click to expand...
Click to collapse
Hey Dude, the intention with my post was to correct u not to hurt ur feelings.
was just guiding u in the right direction thats it, ur doing a gr8 job of helping people over here keep it up
Just be more precise (not with the spur of moment though ) in ur act and suggest the best for people
I hit thanks button to all who replied to my thread. Thank you very much for the help.