[Q] Insecure kernel for rooting XXLPR/XWLP3 - Galaxy S II Q&A, Help & Troubleshooting

Hi everyone
I upgraded my OS from Android 2.3.3 to 4.0.3 ICS using Kies, however I am now having trouble rooting. I've spent the last 3 hours looking for a way to root my current version of Android, however could not find any insecure kernel that matches my exact baseband version (XXLPR) and my kernel version (XWLP3). I installed this firmware but S2Root seems to think it's not actually insecure/rootable. I did find other firmwares/kernels (on this as well as other sites) that seem to match my current version (at least the XW bit), but judging by the comments, they all seem to have a higher than average incidence of booting/WiFi problems.
Can anyone advise where I should get a insecure kernel that is appropriate for me to use in Odin, in order to then proceed to use S2Root? I'd greatly appreciate any advice, many thanks!
PS: I am using a S2 I9100 that used to be on O2 UK, now unlocked.

A stupid title .
B posted in wrong section question = q&A
Root + CWM .
Read the instructions first in full .
http://forum.xda-developers.com/showthread.php?t=1103399
jje

THanks! WHat happens if I use a kernel version that's different from the baseband version currently on my phone (XWLP3), for instance if I install CF-Root-SGS2_XW_KPN_LP9-v5.4-CWM5 instead of CF-Root-SGS2_XW_O2U_LP3-v5.4-CWM5?

Kaboom.......lol
Nothing will happen either it will boot or go into boot loop

OK.. well, going into boot loop sounds like getting brickified to me Or not necessarily? I.e. can you just put the phone into download mode again and try a different kernel?

Boot loop is not brick.
Flashing stock kernel usually fix it.
Yes you can always use Odin if you messed it up a lot

Related

[Q] Debrand, etc. [A] How to root GT-I9100T (Australian user)

Hey everyone,
First post, n00b question - please be gentle.
First, I'll start with a positive. I have come from using an iPhone, and I was quiet comfortable with jailbreaking and cydia. I now have a Samsung Galaxy S 2 / II (GT-I9100T). I am from Australia, and on the Telstra network. Whoever is in the same boat would know it is quiet an adjustment, but you can root! (if you wanted to know).
I followed this persons 3 part guide and with sucess:
I cannot post the link but it is on YouTube and the video title is:
How To Root The Samsung Galaxy S II - Part 1
How To Root The Samsung Galaxy S II - Part 2
How To Root The Samsung Galaxy S II - Part 3
Username is mattj101101
I had Android 2.3.3 installed.
Second part is a question, is there any debranding roms / kernals that is ok for the GT-I9100T? I have tried the *#272*IMEI# but it only had 'Preconfig - TEL'
My phones info:
PDA: 19100TDVKF4
PHONE: I9100TDVKF2
CSC: I9100TTELFK3
My Kernal version, after the root is 2.6.35.7-I9100XWKDD-CL161513root<insertATsymbol>DELL103 #2
Hopefully with these answers I can help other fellow people out with this particular model (that are sold in Australia). Also if someone has the stock Telstra rom for re-flashing (if needed for warrenty) please point me in the right direction.
Thank-you.
Hey,
Ive got the GT-I9100T from Vodafone (both can run on the telstra bandwidth now ) and have had no issues flashing most roms. Only thing you may notice is the new modems aren't as good as the stock ones you currently have, so you may need to reflash the original modem through odin to get the best support.
Before you do flash though, make sure you back up your /efs folder, it contains the bin files for your IMEI for your phone, and people have reported flashing a rom can change that, so beware! also, before you do flash, try find the stock telstra rom for your phone incase you need to reflash. There are a few threads about it all, so good luck
The i9100T can use i9100 roms, but it will change the product code to i9100.
Easiest way to root is using CF-root, match the part of the version number in bold "PDA: 19100TDVKF4"
My phones info:
PDA: The rom/kernel
PHONE: The modem/radio, responsable for signal quality and speed, you dont need to match this to rom version, and the best way to find a good one is to test different ones.
CSC: APN settings and bundles apps, no need to match this, but if you do chose to all you may have todo is enter your APN settings for internet and MMS manually.
You can flash any rom onto any SGS2 via odin, see this guide, that will debrand etc.
Also, you rooted using a very old insecure kernel, people have had random reboots with that one, I suggest you flash back your stock kernel (you will keep root) or flash a version of cf-root (you will gain clockworkmod recovery, a way to flash roms/etc from your phone, and nandroid, a whole phone backup system, like snapshots)
I would recommend flashing DarkyRom2 on your S2. Runs fast, stable and great battery life. It roots your phone as well and changes your kernel to SuperCore which has a lot of optimisations.
Instructions:
Since you're not rooted (stock firmware/kernel)
1. Flash SuperCore_1.7.tar with Odin (put in PDA and do NOT tick repartition)
2. Get DarkyROM2 Tool and Superuser from market
3. Upload DarkyROM2_XXKH3_Base_R2.zip to SD-Card (INTERNAL)
4. Open DarkyROM2 tool. Accept SuperUser access request notification (this confirms you are rooted.
4. Under the DarkyRom tab, be sure "Wipe User data" is selected AND "INSTALL MODEM" is NOT SELECTED. (this will wipe everything from your phone but keep your stock KF4 modem. Any other modem causes signal problems for our I-9100T. )
5. No need to select "Install Kernel" Since SuperCore 1.7 is already installed.
5. Go back to the General Tab and use "Flash/Install File from SDCARD" to browse to and install DarkyROM2_XXKH3_Base_R2.zip
6. Wait for the phone to reboot and flash the new firmware
Get the files here:
http://www.darkyrom.com/community/index.php?threads/rom-cwm-sgs2-darkyrom2-kh3-base.4950/
I modified the instructions given on that link and posted it above for you since it's a little different for our I-9100T phones.
more info on I-9100T here:
http://forum.xda-developers.com/showpost.php?p=16824749&postcount=10
Interestingly, I just purchased a SGS2 here in Thailand (I'm also an Aussie) and the model of the phone is GT-I9100T.
Unfortunately I cannot seem to find a KL2 kernel for CF-Root to patch it with... any suggestions?
Also, the site that held all the OEM kernels (MultiUpload) for download is now showing a "Shut down by the FBI" logo : )
As long as you're certain you've got a I9100T, use the KL1 CFRoot kernel. Will work fine.
ApriliaM3 said:
Interestingly, I just purchased a SGS2 here in Thailand (I'm also an Aussie) and the model of the phone is GT-I9100T.
Unfortunately I cannot seem to find a KL2 kernel for CF-Root to patch it with... any suggestions?
Also, the site that held all the OEM kernels (MultiUpload) for download is now showing a "Shut down by the FBI" logo : )
Click to expand...
Click to collapse
My phone details are as follows:
Model: GT-I9100T
Android: 2.3.6
Baseband: I9100TDCKL1
Kernel: 2.6.35.7-I9100TDCKL2-CL767350 [email protected]#2
Build: GINGERBREAD.DCKL2
This is not an Aussie phone such as the Telstra I9100T that I see spoken about.
I purchased this phone here in Thailand 3 days ago and I have a few questions.
1. Is there a way to backup the original kernel before rooting?
2. Will the KL1 kernal make me lose things such as Thai language options etc?
3. Any way to restore the KL2 kernel in the future?
Thanks for taking the time to reply!
MistahBungle said:
As long as you're certain you've got a I9100T, use the KL1 CFRoot kernel. Will work fine.
Click to expand...
Click to collapse
1) Doubt it. And the only link for DCKL2/Thailand in Intra's official firmware thread is dead as it was MegaUpload, and he more than likely won't have a backup (you could always ask him tho). Search around elsewhere online, you might find a copy of this kernel somewhere.
2) I don't know for certain, but I don't think so. I would have thought something like language would be more firmware-related.
3) Refer to 1) I don't see why you'd need to ? In order to get warranty service from Samsung, all you'd need to do is flash the most recent firmware available for your phone (for all they know you could easily have got this from an OTA update via Kies), do a factory reset/make sure there's no apps left on your phone that could tip off whomever repairs it that the phone was rooted, and use a jig to reset the flash counter. Obviously there are no rolled gold guarantees with getting warranty service once you've voided same by rooting the phone/running non-stock firmware firmware on it, tho.
ApriliaM3 said:
My phone details are as follows:
Model: GT-I9100T
Android: 2.3.6
Baseband: I9100TDCKL1
Kernel: 2.6.35.7-I9100TDCKL2-CL767350 [email protected]#2
Build: GINGERBREAD.DCKL2
This is not an Aussie phone such as the Telstra I9100T that I see spoken about.
I purchased this phone here in Thailand 3 days ago and I have a few questions.
1. Is there a way to backup the original kernel before rooting?
2. Will the KL1 kernal make me lose things such as Thai language options etc?
3. Any way to restore the KL2 kernel in the future?
Thanks for taking the time to reply!
Click to expand...
Click to collapse
I was just worried it might stop future updates to ICS or similar via Kies.
At least I think I've managed to find another copy of the latest kernal on a site other than MegaUpload...
It's at 50% and counting : )
3) Refer to 1) I don't see why you'd need to ? In order to get warranty service
Running a CFRoot kernel over stock firmware should still allow you to receive OTA updates via Kies. If you find it doesn't, simply use Checkfus (search for it on here), it allows you to find/download the latest firmware for your phone/country that you'd normally get via Kies.
Really ? Cool Might wanna post a linky to your source over in Intra's thread. I'm sure there will be other people who might need it at some stage.
ApriliaM3 said:
I was just worried it might stop future updates to ICS or similar via Kies.
At least I think I've managed to find another copy of the latest kernal on a site other than MegaUpload...
It's at 50% and counting : )
3) Refer to 1) I don't see why you'd need to ? In order to get warranty service
Click to expand...
Click to collapse
Ok so would you believe...
I ran the guide from Intra.
Installed an insecure ROM and then ran SuperOneClick and was rooted.
I restored the OEM kernel that I found online and BINGO - UNROOTED!
I repeated the procedure just to check everything again... same deal!
Phone is currently unrooted again...
MistahBungle said:
Running a CFRoot kernel over stock firmware should still allow you to receive OTA updates via Kies. If you find it doesn't, simply use Checkfus (search for it on here), it allows you to find/download the latest firmware for your phone/country that you'd normally get via Kies.
Really ? Cool Might wanna post a linky to your source over in Intra's thread. I'm sure there will be other people who might need it at some stage.
Click to expand...
Click to collapse
Yeah, if you flash an original (unrooted) kernel over your rooted kernel you'll lose root.
There's a procedure for removing the yellow warning triangle at boot in the CFRoot thread & also retaining root, but I found it too fiddly when I first rooted my phone so I simply bought a jig & did it that way.
I can't speak for anything to do with SuperOneClick as I've never used it.
ApriliaM3 said:
Ok so would you believe...
I ran the guide from Intra.
Installed an insecure ROM and then ran SuperOneClick and was rooted.
I restored the OEM kernel that I found online and BINGO - UNROOTED!
I repeated the procedure just to check everything again... same deal!
Phone is currently unrooted again...
Click to expand...
Click to collapse
Apparently so... now I'm confused about what the guide was trying to achieve.
Also, Kies now tells me it's not compatible with my device... Perfect!
MistahBungle said:
Yeah, if you flash an original (unrooted) kernel over your rooted kernel you'll lose root.
QUOTE]
Click to expand...
Click to collapse
As I said, I have no idea whatsoever about anything to do with SuperOneClick. If you want a rooted phone minus the yellow warning triangle at boot without fiddling around, root it with a CFRoot kernel, buy a $3 jig from eBay, done.
So far as Kies not working, you could try uninstalling/reinstalling Kies, or simply use Checkfus as I've said previously. Me, I'd use Checkfus. Quick, easy & like the paragraph above, no fiddling around.
Edit to add - Yes, obviously Kies won't work if you're running an "insecure rom" as per your post above. I presume you mean a custom rom you found somewhere on here or elsewhere ? One of my earlier posts did say Kies should (not always) work if you're running a rooted kernel over a stock Samsung rom. If you're running a non-stock rom Kies won't work.
ApriliaM3 said:
Apparently so... now I'm confused about what the guide was trying to achieve.
Also, Kies now tells me it's not compatible with my device... Perfect!
Click to expand...
Click to collapse
ApriliaM3 said:
Apparently so... now I'm confused about what the guide was trying to achieve.
Also, Kies now tells me it's not compatible with my device... Perfect!
MistahBungle said:
Yeah, if you flash an original (unrooted) kernel over your rooted kernel you'll lose root.
QUOTE]
Click to expand...
Click to collapse
Ditch Kies there is a better alternative out there. MyphoneExplore, do a seach via google. You'll also need to get the app client software from the android market. I use it to synch my work Outlook Calendar to my phone. You can also back up your contacts, sms and call records.
Click to expand...
Click to collapse
Edit: I tried CF-Root KL3 (wanted KL2) and it seems fine so far.
I have root and everything else seems the same (Thai language support etc.)
I'll keep you posted : )
Thanks for taking the time to deal with my issues!
Hope I can do the same for some others on this Forum in the future.
I'd not heard of Checkfus so I'll give that a try, thanks : )
There's no CF-Root to match my phone exactly but I guess there's nothing to lose now by trying something close : P
I ordered the jig almost a week before getting the phone but it seems the postage to Thailand is sloooow.
I'm running a stock ROM and unrooted but Kies is still misbehaving.
MistahBungle said:
As I said, I have no idea whatsoever about anything to do with SuperOneClick. If you want a rooted phone minus the yellow warning triangle at boot without fiddling around, root it with a CFRoot kernel, buy a $3 jig from eBay, done.
So far as Kies not working, you could try uninstalling/reinstalling Kies, or simply use Checkfus as I've said previously. Me, I'd use Checkfus. Quick, easy & like the paragraph above, no fiddling around.
Edit to add - Yes, obviously Kies won't work if you're running an "insecure rom" as per your post above. I presume you mean a custom rom you found somewhere on here or elsewhere ? One of my earlier posts did say Kies should (not always) work if you're running a rooted kernel over a stock Samsung rom. If you're running a non-stock rom Kies won't work.
Click to expand...
Click to collapse
Something may have borked so far as the CSC goes (which tells Kies, the Market, etc where you are). I did say you should be able to use Kies, you're not the first person to have problems with it after rooting
Personally speaking, I've never used Kies & almost certainly won't use it. Ever. Custom roms/kernels are a piece of you know what to flash via CWRecovery (or Odin for that matter), and official firmware updates are easy to get with Checkfus & flash via Odin if I ever have to go down that path for warranty purposes or whatever.
Kies is a truly awful piece of software
Edit to add after your edit - No worries
ApriliaM3 said:
I'd not heard of Checkfus so I'll give that a try, thanks : )
I'm running a stock ROM and unrooted but Kies is still misbehaving.
Click to expand...
Click to collapse
Yeah Kies is dodgy...
When I got home I plugged it into Kies on the home PC and everything was fine!
Have you experimented much with any Custom ROM's?
MistahBungle said:
Something may have borked so far as the CSC goes (which tells Kies, the Market, etc where you are). I did say you should be able to use Kies, you're not the first person to have problems with it after rooting
Kies is a truly awful piece of software
Click to expand...
Click to collapse

[Q] Rooted and trying to upgrade

Hi Guys,
My Galaxy S2 came with KE7 I bought it in the UK and it's not branded to any network, I flashed CF-Root-SGS2_XW_XEU_KE7-v4.0-CWM4 and then the stock kernel and all was good.
A while later I tried to flash the clockworkmod from http://forum.xda-developers.com/showthread.php?t=1118693 ... that flashed OK but I couldn't get into the CWM recovery so I flashed the CF-Root back.
The recovery menu now works, but I still have the warning triangle on boot (I have tried reflashing the stock kernel again). This in itself doesn't bother me too much - I did this a month or 2 ago.
I've been told by someone that there is an upgrade available via Kies, however when connecting the phone Kies on Windows just tries to connect for ages and then gives up. (I have disabled USB debugging). Not that it should be relevant but I have previously removed Kies.apk, KiesAir.apk and kieswifi.apk using g-script but I put these back before trying to do this.
My phone currently reports:
Android: 2.3.3
Baseband: I9100XXKE4
Kernel: 2.6.35.7-I9100XWKE7-CL215725 [email protected] #2
Build: GINGERBREAD.XWKE7
Looking at these values, is the mix of XX and XW correct? (It's possible that I might have downloaded the wrong CF-root version the second time)
All I would really like to do is get the official version Samsung version and then root the phone. I believe that the Kies upgrade would still keep all applications.
Any help would be much appreciated.
You can find official, stock roms in the development threads
Sent from my GT-I9100
Thanks.
I've seen the thread http://forum.xda-developers.com/showthread.php?t=1075278 but I'm not sure which is the correct stock firmware for me.
Given the other issues I've described above I'm a bit 'concerned' that I've already done something wrong :S
EDIT:Re-editting my post cos Im blind and cant read good
Sorry dude I got all screwed-up there I have ta apolagize.Anyway you can download the one i told you and all will be cool as its a UK+Europe generic as stated and its XWKF3 but you are indeed on KE7 and you will find it here
http://forum.xda-developers.com/showthread.php?t=1075278
its XWKE7 ,Build Date 18/05/2011 generic XEU
.TO root go to this link.
http://forum.xda-developers.com/showthread.php?t=1103399
its a kernel flash via odin that takes,from hitting the start button,about 10 seconds to complete.It roots and puts CWM on your phone.The kernel you want is one of the first ones (xx-xeu-ke7).You Cant go wrong its all explained.
EDIT: You can also check to see if it really is unbranded by checking your product code by typing this number and checking the last 3 letters of your code *2767*4387264636#
Thanks very much. The PCode I have is GT-I9100LKAXEU.
I'm going to try the latest KI3 and see how that goes, failing that I'll reflash the I9100XWKE7_I9100XXKE4_I9100XEUKD1 I've just got (I note that this lists KE4 and KE7 in the filename, which does match the version I currently have).
The important part about your code is the XEU which is your local CSC.this is recognized by kies when you connect.The first thing Kies does when you connect is rcognize this code to identify the phone and look for the appropriate firmware update.When you flash a new firmware if its not official obviously kies wont understand it cos it doesnt register.Your Product Code says your phone is a UK model (XEU) so for example if you flash an official firmware and by default the phone sets KOR then kies has 2 conflicting CSCs and thus might decide not to connect.If you want your phone to work properly on kies then when you flash an official FW make sure you have XEU selected as your CSC marking *#272*(IMEI)# this will then reboot your phone although its always good to do a factory rest too.Do this anyway although not on an official FW as it might not always set the CSC to your area so it pays to check.
This is what Kies looks at for an upgrade .
http://forum.xda-developers.com/showthread.php?t=1089874
Spoof FW Check Fus may be worth a search also.
jje

[Q] Let me get this straight

Hi everyone,
Im getting a sgs2 next week (finally), and want to pimp it up as soon as it is in my hands. I wanna check with you guys if I understood everything right, since this is gonna be my first android phone.
Let say I choose to flash with the latest original firmare, that would be XXKI4 or XXKI8. I get it here.
I also want it rooted. So Im supposed to flash XXKI4 first, then root it using S2 Root v1.5.1 or CF-Root 4.4 but, which one? S2 Root requires the phone to be flashed with an "insecure kernel" prior rooting. Do i need the insecure kernel from XXKI4, or from my previous firmware? After the rooting, i need to reflash the secure kernel (cause its safer and removes a yellow triangle)? So if I understand, each firmware has a kernel. To be root, you need the kernel to be unsecured.
And about the flash counter... are the latest firmwares coming (ironicly) with the old bootloader, and that means the counter won't be raised o easily set to zero afterwards?
So first i need to flash the firmware i want, then secure kernel of that one, then root, and then secure back?
Lots ob doubts, thanks for your time
I recommend CF-Root even if also SOC works well.
This because CF-Root is one step and done, while SOC asks multiple steps, and the not experienced android users got more chances to screw up and end up with a semi/full briked phone.
Read carefully the CF-Root instructions, dont forget anything in the instructions and in about 20 seconds you have your phone rooted.
Be sure to have installed Samsung KIES (this install the official samsung drivers) but to NOT have it running in background when you use odin (kill the kies process tree), because kies dosnt like ODIN and it blocks it at half flashing (with chance of semibrick the phone).
Also DONT ever never use Rom Manager, SII is not compatible with rom manager, a lot of ppl got semi/full briked phone by using it.
No need to use insecure/secure kernels with cf-root (that's why, only 1 step).
About the original firmwares, the ones in Intratech thread if im not wrong (can be, i didnt really checked deep) are with old bootloader, so yes, you can go back to 0 with a usb jig.
Another and last thing, be sure you have the 9100 international, NOT the AT&T or the 9100G/M that need other files to work.
gAbUg said:
Hi everyone,
Im getting a sgs2 next week (finally), and want to pimp it up as soon as it is in my hands. I wanna check with you guys if I understood everything right, since this is gonna be my first android phone.
Let say I choose to flash with the latest original firmare, that would be XXKI4 or XXKI8. I get it here.
I also want it rooted. So Im supposed to flash XXKI4 first, then root it using S2 Root v1.5.1 or CF-Root 4.4 but, which one? S2 Root requires the phone to be flashed with an "insecure kernel" prior rooting. Do i need the insecure kernel from XXKI4, or from my previous firmware? After the rooting, i need to reflash the secure kernel (cause its safer and removes a yellow triangle)? So if I understand, each firmware has a kernel. To be root, you need the kernel to be unsecured.
And about the flash counter... are the latest firmwares coming (ironicly) with the old bootloader, and that means the counter won't be raised o easily set to zero afterwards?
So first i need to flash the firmware i want, then secure kernel of that one, then root, and then secure back?
Lots ob doubts, thanks for your time
Click to expand...
Click to collapse
Just in addition to rembrandtlnx's good and correct reply:
1. Read the first post of Intratech's thread => http://forum.xda-developers.com/showthread.php?t=1075278.
Please read the whole post and take your time to understand it.
2. Do the steps described there to flash XXKI4 to your phone.
It is non-wipe version with old bootloader (as Intratech said ... it's true).
And this will never increase the counter, as it count only custom or insecure kernels (such as CF-Root).
3. If you want to root your phone, the easiest way to do is to flash the corresponding CF-Root kernel, which is XXKI4 v4.4.
Please stick to Chainfire's description of his first post in his thread => http://forum.xda-developers.com/showthread.php?t=1103399&highlight=CF+Root.
This will increase the counter and give you the yellow triangle when booting your phone.
4. If you want to get rid of the yellow triangle, please read Chainfire's guide in his second post.
This will not increase the counter any more, as you will flash the original / stock kernel and use CWM to re-flash the CF-Root kernel (zImage file).
5. To reset the counter, rembrandtlnx told you how to do it.
I don't bother about the counter. It's just a number on my phone.
Good luck, and don't forget to backup all important data on your phone before flashing !

newbie need help after rooting, thanks

hey every1 call me hatcher, soo many pages of info didnt know where to start also, most of you will think im an idiot probably asking simple questions! here goes:
bought my sgs2 and love it to death only had it a week and its on orange , i went ahead and rooted my phone using odin 3 and s2 root. i decided to install an original secure kernel again. all seems good, but i didnt know what kernal was is the best? and is it the whole firmware thing? my current android version is 2.3.4 is this the newest and best because i saw something on the web about ics 4 or something. went onto kies and no update was found so maybe that is the latest official, but then i was confused about it saying u have to root again after ics. so yea if anyone could give me a heads up it will be great.
basically i want my phone rooted but running the latest OFFICIAL version with updates available thanks.
did download the newest kernel on this site but phone didnt boot so reverted and thinking there is more to this, dont want to break my phone!! thanks
also another really random question if any1 can answer does powervr plugin meant to take soo long for loading on shadow guardian for example thanks very much, soory for bad punctuation and grammer my english is not perfect yet
just realised that kernel 4.03 i downloaded is 8 mb and another ics 4.03 was 300 mb! really getting confused about os, firmware kernel etc and dont want to miss anything!
hatchermagic said:
hey every1 call me hatcher, soo many pages of info didnt know where to start also, most of you will think im an idiot probably asking simple questions! here goes:
bought my sgs2 and love it to death only had it a week and its on orange , i went ahead and rooted my phone using odin 3 and s2 root. i decided to install an original secure kernel again. all seems good, but i didnt know what kernal was is the best? and is it the whole firmware thing? my current android version is 2.3.4 is this the newest and best because i saw something on the web about ics 4 or something. went onto kies and no update was found so maybe that is the latest official, but then i was confused about it saying u have to root again after ics. so yea if anyone could give me a heads up it will be great.
basically i want my phone rooted but running the latest OFFICIAL version with updates available thanks.
did download the newest kernel on this site but phone didnt boot so reverted and thinking there is more to this, dont want to break my phone!! thanks
also another really random question if any1 can answer does powervr plugin meant to take soo long for loading on shadow guardian for example thanks very much, soory for bad punctuation and grammer my english is not perfect yet
just realised that kernel 4.03 i downloaded is 8 mb and another ics 4.03 was 300 mb! really getting confused about os, firmware kernel etc and dont want to miss anything!
Click to expand...
Click to collapse
Your latest firmware should be ICS 4.0.3, (you can flash ICS 4.0.4 official/custom rom!) not gingerbread 2.3.4! You can download (after registering!) your "OFFICIAL" firmware/rom from here: http://www.sammobile.com/firmware/?page=3&t=1&o=1&m=GT-I9100&r=1#regiona Just choose your region/network/firmware, & then flash with odin 3 again! This will unroot you because you'll be flashing original stock firmware, so you will have to root again with your rooting method of choice! I personally prefer to root using this method: http://forum.xda-developers.com/showthread.php?t=1501719 to just keep the latest OFFICIAL stock rom on my device but still have root! Also, using this method wont give you the yellow triangle on each reboot because you're not flashing a kernel to root your device! If you ever need to put your phone in for repair under warranty & your flash counter in download mode doesn't say "No" (0), then they'll possibly charge you for it, as you've flashed your device ! Use this: http://forum.xda-developers.com/showthread.php?p=22463153#post22463153 to reset it (ONLY FOR USE ON ICS ROMS!!), but make "SURE" the app gives the "EXACT" same count that it says in download mode, or you could potentially HARD BRICK your expensive toy! The warnings are there to be read, good luck!
thamkyou for your swift and informative reply.
so did kies not update when u have rooted your device?
if so i take it you have to manually flash to the newest firmware everytime a new release comes out?
is this the only thing i need to worry about with updating the firmware no other donloads or auto updates im missing, because like i said i saw a firmware update that was 300mb and i cldnt find anywhere online official kernely/firmware builds, and it seems that a simple flash of 8mb or so updates everything? i saw people talking about connecting via kies to update firmware and it was a big 300 meg file!
thanks for your links also mate.
hatchermagic said:
thamkyou for your swift and informative reply.
so did kies not update when u have rooted your device?
if so i take it you have to manually flash to the newest firmware everytime a new release comes out?
is this the only thing i need to worry about with updating the firmware no other donloads or auto updates im missing, because like i said i saw a firmware update that was 300mb and i cldnt find anywhere online official kernely/firmware builds, and it seems that a simple flash of 8mb or so updates everything? i saw people talking about connecting via kies to update firmware and it was a big 300 meg file!
thanks for your links also mate.
Click to expand...
Click to collapse
Whenever you root, kies gives you the "wrong firmware to update" error! No worries though, because YES, you can always flash the latest firmware or custom roms manually! This is usually done through Odin 3 or CWM (clockworkmod recovery!) If done through Odin 3, your flash counter in download mode escalates/goes up, & the only way you can reset it for warranty purposes is using Triangle Away (link in my previous post!) which can be DANGEROUS!! Or if you flash roms through CWM then your counter's not affected also! The majority of people however, prefer to use Mobile Odin on the Galaxy Sll, as flashing with this app also does not give you the boot up triangle warning, or affect your download mode counter! Here's the link to Chainfires lates free version here on XDA: http://forum.xda-developers.com/showthread.php?t=1347899 Or if you appreciate the work the devs (for this particular app, Chainfire!) do for us in this forum, you can obtain the "PRO" (paid/donate!) version here: https://play.google.com/store/apps/details?id=eu.chainfire.mobileodin.pro&hl=en
thanks for the reply again crock daddy! mobile odin sounds awesome,
i see i was getting confused because whenever i have ran kies, it has never asked/said anything about updating firmware, guess ive installed an older firmware version than what my phone came with oops lol. i guess im all good to go, cant believe what this handset can do! and yes i will be donating to the clever gits, chainfire is insane, thanks to that i have shadowguardian dead space and backstab working
thanks for your time again peace out.
right flashed to ics, love it, u sir are a legend....
BUT i tried rooting and it said my kernel was secure thus no temp root access. so closed s2 root down. (would this of done any damage or corrupted data btw?)
tried the cwm zip in sd card method, but cldnt find su zip, also read that it doesnt give full root access or sumin. (again would going into clockwork recovery have done any damage because i didnt complete the rooting process-cldnt find su file so just shut it down)
and im guessing there are no insecure kernels for ics yet?
sorry to be so pedantic and worrying about silly things lol.
also have had a couple of jitters and games completley freezing since ics is this common and or should i reinstall games?
this is the kernel version im using for an orange sgs2 19100p
I9100PBVLP6
just doule checking this is the most up to date and stable build.. cheers
hatchermagic said:
right flashed to ics, love it, u sir are a legend....
BUT i tried rooting and it said my kernel was secure thus no temp root access. so closed s2 root down. (would this of done any damage or corrupted data btw?)
tried the cwm zip in sd card method, but cldnt find su zip, also read that it doesnt give full root access or sumin. (again would going into clockwork recovery have done any damage because i didnt complete the rooting process-cldnt find su file so just shut it down)
and im guessing there are no insecure kernels for ics yet?
sorry to be so pedantic and worrying about silly things lol.
also have had a couple of jitters and games completley freezing since ics is this common and or should i reinstall games?
this is the kernel version im using for an orange sgs2 19100p
I9100PBVLP6
just doule checking this is the most up to date and stable build.. cheers
Click to expand...
Click to collapse
When you root using the cwm & superuser.zip you won't see the su.zip in recovery mode! You have to put an sd-card in your device (external sd-card!) & put su.zip on that rather than your internal sd-card! that way recovery sees it! & YES you do gain full root! (read the whole thread! : http://forum.xda-developers.com/showthread.php?t=1501719)
If Superuser shows up in your app's, then that's the indication you need to tell you that you have root!
Either this method, CF root method or any other method will allow you to install custom ROMS, but there is an advantage and a disadvantage for both.
:;This method: Doesn't affect custom rom counter or triangle, but CWM recovery is not permanent. (but once you flash a custom ROM that has a different kernel with CWM recovery included then your rom counter will still be unaffected and whatever CWM recovery is included in the custom ROM will become your new permanent recovery)
You can still use CWM recovery to flash stuff with this method, by using clockworkmod (Rom manager!) & booting straight into CWM recovery & doing everything you need to do from there!
This method keeps the stock recovery, so that if you have to send your phone in for a repair, the repairer doesen't see that you have a custom recovery (CWM recovery!) which tells them you have rooted your device & void your warrenty!
:-CF-Root Method: Flashing the CF-root kernel (or ANY insecure kernel!) with Odin will increase your custom ROM counter, which can be cleared with TriangleAway.apk (only on ICS). But Chainfire has warned that it is dangerous and can permanently brick the device (i've used it on XWLP7 ICS 4.0.3 and it works perfect.)
I've used both methods, but I found this method easier and generally safer.
As for some of your games freezing on ICS, try going to settings/developer options & try checking "Force GPU rendering" to see if that makes a difference!
The latest official Samsung firmware for Orange here in the UK is: I9100PBVLP6 (ICS 4.0.3!) so you do have the correct one, but I don't think there's an insecure ICS kernel available for that version as of yet!

1st upgrade, sanity check please

Hi All,
When I bought my phone it was locked to a network, I rooted it and installed an insecure kernel using Odin but do not believe I installed any custom firmware at that point, my phone is currently as follows;
Samsung gt-i9100
android version - 2.3.5
baseband version - I9100NEKI2
kernel version - [email protected] #2
build number - GINGERBREAD.XWKI8
I have SuperSU installed
When I boot into recovery it is Android system recovery <3e>
I do not believe I have CWM
I have recently tried to update using Cyanogenmod and Revolt files/guides here on XDA, the latest file being revolt_i9100-ALPHA-20131011.zip however i get the same message on install of;
E:failed to verify the whole-file signature
E:signature verification failed
After quite a bit of reading over the past week I now think the following is what I need to do but could do with a sanity check from you guys first before I end up with the proverbial brick.
1) find and install a version of CWM suitable for android 2.3.5 (all I seem to find is for android 4.x.x?)
2) using Odin flash a new kernel that is suitable for the android version I am trying to install
3) boot up CWM and install new fw ROM from SD card?
If anyone could confirm or correct any of the above it would be greatly appreciated :highfive:
Or you could make life easy for yourself and:-
1) Update to ICS or JB stock firmware; download a stock rom from Samfirmware (doesn't matter which given you're going custom next; just not 4.0.4) & flash with Odin following the instructions in the thread stickied near the top of Q&A (the one titled '[GUIDE][ICS/JB] 11/03 - Flash Stock firmware/ROM + Root...')
2) Root your phone (which will also give you CWM) following the instructions in the same thread
3) Download your custom rom of choice & flash with CWRecovery
Edit - P.S, in future, please don't double post in multiple fora (I'm referring to your posts yesterday).
356 2992548
That's great cheers, I've read that guide and all seems pretty straight forward.
Just to check, my phone is currently rooted (yellow triangle on start up), It's ok to follow that guide from its current state?
As for yesterdays posts, apologies I had many tabs open from reading different threads and admittedly got a tad lost in the site, hopefully if this all goes well i wont have to bother anyone again ay
You need CWM rather than the stock recovery you obviously have. To get that, you need to flash a custom kernel, as recovery is baked into the kernel on the SGS3 (any recovery you flash independently of the kernel will not be permanent & only persist until the next reboot).
I strongly suggest you do all 3 steps.
once again thanks for the reply.
I have every intention of following all 3 steps, i'm currently on SamMobile searching for the firmware now, although the search options do not seem to have my operator on there, they do have an option for o2 and giffgaff run on their network so can only hope thats the correct option lol.
(gone for this file)
Model: GT-I9100
Country: United Kingdom (O2)
Version: Android 4.1.2
Changelist: N/A
Build date: Thu, 01 Jan 1970 00:00:00 +0000
Product Code: O2U
PDA: I9100XWLSD
CSC: I9100O2ULS7
MODEM: I9100XXLS8
DOWNLOAD: Terafile Rapidgator
My only concern is that my phone is currently rooted, has an insecure kernel on it and has been sim unlocked, once again excuse the complete noobishness (I am starting to get a grip on it all i think) but the guide seems to read for those who wish to perform those steps as well as update their firmware.
If you could just clarify that in my phones current state, and, once I have my stock rom from SamMobile that I'm ok to follow that guide from the start I think I'm good to go :highfive:
The guide is broken down into sections. You can do one/a combination of/or all of the procedures in that guide depending on what you want to do with the phone.
I've already told you what to do, up to you now (I don't repeat myself; I find it tedious).
@MistahBungle gives you good advice.....all I have to add is that you *may* lose sim unlock at some stage during the upgrade process.....
This might be my S2, or it might be my W...but it's definitely CM

Categories

Resources