[Q] Rooting questions samsung GS2 - Galaxy S II Q&A, Help & Troubleshooting

Hello everyone.
Just a few questions before I attempt to root my GS2. It's my first Android phone and don't have years of experience, and I've done some reading around and am bit confused and would like clarification before I attempt.
First the info. about my phone.
Kernel version is (2.6.35.7-I9100XWKE7-CL2215725)
Build number (GINGERBREAD.XWKE7)
To root the device and because I don't want custom rom for now, I need to follow this guide? http://forum.xda-developers.com/showthread.php?t=1103399
But there are 4 Files which one do I need to use for my phone?
File Type: zip CF-Root-SGS2_XW_XEU_KE2-v4.0-CWM4.zip
File Type: zip CF-Root-SGS2_XW_XEU_KE7-v4.0-CWM4.zip
File Type: zip CF-Root-SGS2_XW_ODD_KE8-v4.0-CWM4.zip
File Type: zip CF-Root-SGS2_XW_OJV_KF1-v4.0-CWM4.zip
I Assume it's this: CF-Root-SGS2_XW_XEU_KE7-v4.0-CWM4.zip? Once I use that file will I still get the red triangle? Or does that not happen any more?
Also when I got my phone it was sim free and unbranded, do I still need to root it or is there a way to check if the phone is pre rooted too?
Finally before I do anything is there a way to backup the rom and anything else I might need if things go wrong? So i have them from the phone instead of downloading from somewhere.
Thank you very much.

Download the zip file CF-Root-SGS2_XW_XEU_KE7-v4.0-CWM4.zip, extract the .tar install it with Odin as PDA, then in the CWM app flash the CF-Root zImage to remove the yellow triangle!
Bingo!
It details it all in that post, just follow the steps!

yes it is the file u have chosen
even if your phone is not carrier locked, it will still be unrooted
just flash cf-root matching the build number of your phone
and u should have a rooted sgs2
cheers

Thanks guys, I now have it rooted.
now for the removal of the triangle.
For my phone I need to find this? (GT-I9100_XWKE7_XXKE4_OXXKE2).
Then unzip and flash with this file? I9100XWKE7_PDA.tar
And flash same as before Odin>PDA>select file>click flash.
If not where can I find the file for step 4 of the guide?
(4) Find an original Samsung signed stock kernel (preferably from the same stock firmware you have, but it's not terribly important)
Click to expand...
Click to collapse

now for the removal of the triangle.
http://forum.xda-developers.com/showthread.php?t=1075278
or us the usb jig method .
http://forum.xda-developers.com/showthread.php?t=1068522
jje

coolfi said:
Thanks guys, I now have it rooted.
now for the removal of the triangle.
For my phone I need to find this? (GT-I9100_XWKE7_XXKE4_OXXKE2).
Then unzip and flash with this file? I9100XWKE7_PDA.tar
And flash same as before Odin>PDA>select file>click flash.
If not where can I find the file for step 4 of the guide?
Click to expand...
Click to collapse
Seriously mate, its on the first page of the development forum... http://forum.xda-developers.com/showthread.php?t=1075278
Find your Kernel there....

Rather than creating a new thread, I'll post here. Got my SII (Vodafone branded, PDA - i9100buke1, Phone - i9100buke1, CSC - i9100vodke2) yesterday, love it, want to root. Had a Desire previously, and thought I had mastered the art of rooting, unrooting, custom roms etc, however, seems the Samsung way is slightly different, a bit daunting if I'm honest, though I guess practice makes perfect! From the main guide, should I be doing anything else in the root procedure due to the fact that my phone is branded. Any advice is much appreciated guys.

This place rocks, thanks for the warm welcome All sorted.
Guess it was paranoia of bricking it more than how hard it actually was.
reudyfam said:
Rather than creating a new thread, I'll post here. Got my SII (Vodafone branded, PDA - i9100buke1, Phone - i9100buke1, CSC - i9100vodke2) yesterday, love it, want to root. Had a Desire previously, and thought I had mastered the art of rooting, unrooting, custom roms etc, however, seems the Samsung way is slightly different, a bit daunting if I'm honest, though I guess practice makes perfect! From the main guide, should I be doing anything else in the root procedure due to the fact that my phone is branded. Any advice is much appreciated guys.
Click to expand...
Click to collapse
Hi don't worry m8 go for it, don't matter if it's branded or not as long as you stick to your kernel version, should be OK.

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

Just Got My First Android ..

Ok so guys I bought a galaxy s2 I9100 last night...
And it is my first experience with android so i dont know anything about android...
I have previously used an ipod touch and jailbreaking was very simple....
But i tried to read about rooting my S2 , but everything bounced over my head....
Can anyone please tell me about rooting, cyanogen mod etc...
It would be really great someone explains me about all this stuff...
Thanks in advance.....
and ya
MODEL NO. GT-I9100
ANDROID version 2.3.3
BASEBAND version-I9100DDKE4
KERNEL [email protected]#2
BUILD NUMBER-GENGERBREAD.XWKF3
hiback said:
Ok so guys I bought a galaxy s2 I9100 last night...
And it is my first experience with android so i dont know anything about android...
I have previously used an ipod touch and jailbreaking was very simple....
But i tried to read about rooting my S2 , but everything bounced over my head....
Can anyone please tell me about rooting, cyanogen mod etc...
It would be really great someone explains me about all this stuff...
Thanks in advance.....
and ya
MODEL NO. GT-I9100
ANDROID version 2.3.3
BASEBAND version-I9100DDKE4
KERNEL [email protected]#2
BUILD NUMBER-GENGERBREAD.XWKF3
Click to expand...
Click to collapse
read this first
http://forum.xda-developers.com/showthread.php?t=1134290
then once you read that go here to root your phone and follow the guide carefully.. you need to cf-kernel to root your phone to be able to enjoy android more...here is the link
http://forum.xda-developers.com/showthread.php?t=1103399
any questions feel free to ask...but i will be honest just enjoy your handset for the time being read upon android and you should be fine..either way welcome aboard..
hiback said:
Ok so guys I bought a galaxy s2 I9100 last night...
And it is my first experience with android so i dont know anything about android...
I have previously used an ipod touch and jailbreaking was very simple....
But i tried to read about rooting my S2 , but everything bounced over my head....
Can anyone please tell me about rooting, cyanogen mod etc...
It would be really great someone explains me about all this stuff...
Thanks in advance.....
and ya
MODEL NO. GT-I9100
ANDROID version 2.3.3
BASEBAND version-I9100DDKE4
KERNEL [email protected]#2
BUILD NUMBER-GENGERBREAD.XWKF3
Click to expand...
Click to collapse
There are many different stories to talk about.
As it is very difficult for me to identify your interests and knowledge, I reduce my answer to the IMO most important threads for SGS2:
1. Intratech's Official Firmware thread => http://forum.xda-developers.com/showthread.php?t=1075278
Please read the first post. There is a detailed description of how to flash a new Firmware/ROM to your phone, and there is a Quick Root Guide too.
This rooting method is very elegant (as you do not get a yellow triangle and the binary counter will not be increased), but it is a little bit "manual".
For a little bit more "automated" rooting, look at the next thread.
Most important is, that you can find the latest, official and stable Firmware version most as non-wipe together with the corresponding stock kernel, which you might need for getting rid of the yellow triangle after flashing a rooted kernel (such as CF-Root or SpeedMod).
I always prefer flashing Frankenstein ROMs from third post, as you can combine them to any other Firmware parts, such as Modem/Phone/Baseband (for inter-connectivity) and CSC (for region and/or carrier dependent customizations) files.
2. Chainfire's CF-Root thread => http://forum.xda-developers.com/showthread.php?t=1103399&highlight=CF+Root
Everything you need to root your phone is to flash a rooted kernel to your phone (See description in first post).
And if you want to get rid of the yellow triangle, Chainfire has described it in his second post.
The only thing to do is to find the corresponding kernel for your ROM.
So, it is useful to flash a new ROM first, then flash the corresponding CF-Root kernel and you have root access on your phone.
There are many other goodies which come along with CF-Root kernel, such as ClockWorkMod (CWM) recovery mode (an extended recovery mode including features, such as backup&restore, clear Dalvik cache, flash other zip files from sd card, etc.) and CWM Manager app (to have a very user-friendly app to make use of most new CWM recovery features).
But you can use any other rooted kernel, which is compatible with your ROM, to root your phone.
3. Custom ROMs ... such as CyanogenMod ...
There are many, custom ROMs and kernels optimized for different things, such as better performance (higher scores in benchmarks) or longer battery life.
You have to take your time and search on yourself what you really want most and which custom ROM or kernel you want to try.
Stick to the SGS II Official Android Development forum => http://forum.xda-developers.com/forumdisplay.php?f=1058
... search, read, test !
Just to be on the "safe" side, do a backup before flashing.
If you have CWM recovery mode (or CWM Manager app), just do a complete system / nandroid backup.
So you will be able to restore this backup, if one of the tested custom ROMs or kernels messed up your phone.
Good luck !
This Thing is really scary....lolz......
I mean it is too damn hard to understand....
really jailbreaking is so mch easier.....
And ya What is bricking of device... How can i prevent bricking of my sgs2 while rooting...
hiback said:
How can i prevent bricking of my sgs2 while rooting...
Click to expand...
Click to collapse
By reading the threads stated above, multiple times, very carefully.
I can jailbreak a phone in my sleep, but this stuff kinda went over my head too. I got the GS2 (my first android also) a couple of months ago and have been reading up on stuff periodically but still don't understand a lot of it.
It's why I'm glad there are so many helpful people who write clear guides on how to do stuff.
I'm sure by the time the GS3 comes out I'll have a bit of a grasp on things!!
But just read read read.
Good luck.
Yea I was scared too. All I can say is, READ THE STEPS ONCE, TWICE, AND AGAIN BEFORE YOU TOUCH YOUR PHONE.
First off. It's not possible to brick it when flashing a kernel(to root). The only way to brick is replacing the boot loader, only official Samsung ROM's do that and it takes less than a second so the chances are slim. I say you start by downloading CF-ROOT for your current firmware. Just be careful and read the instructions. I also recommend to only flash roms from XDA. Also, never use PIT file in ODIN. Welcome to Android, I was new as well 3 months ago and I've been changing kernels and roms like crazy since then
Your current firmware is KF3. I HIGHLY recommend downloading and installing KJ3 from Intratech's thread. It is very fast. Download the one from Frankenstein firmwares. That will not root, you need to flash cf-root or other rooted kernels to do that.
Sent from my GT-I9100 using xda premium
hiback said:
This Thing is really scary....lolz......
I mean it is too damn hard to understand....
really jailbreaking is so mch easier.....
And ya What is bricking of device... How can i prevent bricking of my sgs2 while rooting...
Click to expand...
Click to collapse
dont worry mate i felt the same as well..but as stated above by the rest of the posts read carefully the steps and you should be fine honestly
People talk about jailbreaking iPhones being easy, i could say the same about rooting and flashing ROM's, simple to do once you get the hang of it (and read up)
Just take it slow, pour a coffee and read. I can't stress it enough. It'll make you more comfortable when you actually do it.
Search for the "litening ROM" has great step by step including links to Odin and all that good stuff.
Sent from my GT-I9100 using xda premium
So Guys I rooted My SGS 2 using the following method..
First of all, make sure you’re having all these tools mentioned below at the time rooting.
Odin Downloader
XWKDD tar file [don’t extract, leave as it is]
SuperOneClick
USB Data Cable
Samsung’s KIES 2.0 or get it from download page
Install Samsung Kies 2.0,if not installed, as you will need the correct USB driver for software’s to communicate. Turn on USB debugging mode in galaxy s2 from Setting>Applications>Development>USB Debugging
1. Boot device into download mode. For getting into download mode on galaxy s2, first turn off the phone and power it on again by pressing Volumedown button, Home button and Power simultaneously. You’ll see a downloading icon once you go into this mode.
2. Start Odin downloader
3. Connect phone to computer via USB.
4. Odin software will notify you when it detects phone and gets connected.
5. In the software, just select “Auto Reboot” and “Reset Time” checkboxes and leave every other options as default.
6. Press PDA icon and select the XWDD tar file you just downloaded [XWKDD_insecure.tar]
7. Press Start and ODIN will flash the kernel and after that, Galaxy S2 will reboot.
8. Don’t remove the phone from USB and let it reboot.
9. After rebooting, start SuperOneClick and press ROOT.
9. Once again reboot the device.
That’s it, Your Samsung Galaxy S2 is now Rooted!!
Now enjoy all the custom roms and overclocking apps for galaxy without any restrictions.​
And I used CWM manager to remove the yellow triangle....
Now what else do i need to do...
It_ler said:
There are many different stories to talk about.
As it is very difficult for me to identify your interests and knowledge, I reduce my answer to the IMO most important threads for SGS2:
1. Intratech's Official Firmware thread => http://forum.xda-developers.com/showthread.php?t=1075278
Please read the first post. There is a detailed description of how to flash a new Firmware/ROM to your phone, and there is a Quick Root Guide too.
This rooting method is very elegant (as you do not get a yellow triangle and the binary counter will not be increased), but it is a little bit "manual".
For a little bit more "automated" rooting, look at the next thread.
Most important is, that you can find the latest, official and stable Firmware version most as non-wipe together with the corresponding stock kernel, which you might need for getting rid of the yellow triangle after flashing a rooted kernel (such as CF-Root or SpeedMod).
I always prefer flashing Frankenstein ROMs from third post, as you can combine them to any other Firmware parts, such as Modem/Phone/Baseband (for inter-connectivity) and CSC (for region and/or carrier dependent customizations) files.
2. Chainfire's CF-Root thread => http://forum.xda-developers.com/showthread.php?t=1103399&highlight=CF+Root
Everything you need to root your phone is to flash a rooted kernel to your phone (See description in first post).
And if you want to get rid of the yellow triangle, Chainfire has described it in his second post.
The only thing to do is to find the corresponding kernel for your ROM.
So, it is useful to flash a new ROM first, then flash the corresponding CF-Root kernel and you have root access on your phone.
There are many other goodies which come along with CF-Root kernel, such as ClockWorkMod (CWM) recovery mode (an extended recovery mode including features, such as backup&restore, clear Dalvik cache, flash other zip files from sd card, etc.) and CWM Manager app (to have a very user-friendly app to make use of most new CWM recovery features).
But you can use any other rooted kernel, which is compatible with your ROM, to root your phone.
3. Custom ROMs ... such as CyanogenMod ...
There are many, custom ROMs and kernels optimized for different things, such as better performance (higher scores in benchmarks) or longer battery life.
You have to take your time and search on yourself what you really want most and which custom ROM or kernel you want to try.
Stick to the SGS II Official Android Development forum => http://forum.xda-developers.com/forumdisplay.php?f=1058
... search, read, test !
Just to be on the "safe" side, do a backup before flashing.
If you have CWM recovery mode (or CWM Manager app), just do a complete system / nandroid backup.
So you will be able to restore this backup, if one of the tested custom ROMs or kernels messed up your phone.
Good luck !
Click to expand...
Click to collapse
So Guys I rooted My SGS 2 using the following method..
First of all, make sure you’re having all these tools mentioned below at the time rooting.
Odin Downloader
XWKDD tar file [don’t extract, leave as it is]
SuperOneClick
USB Data Cable
Samsung’s KIES 2.0 or get it from download page
Install Samsung Kies 2.0,if not installed, as you will need the correct USB driver for software’s to communicate. Turn on USB debugging mode in galaxy s2 from Setting>Applications>Development>USB Debugging
1. Boot device into download mode. For getting into download mode on galaxy s2, first turn off the phone and power it on again by pressing Volumedown button, Home button and Power simultaneously. You’ll see a downloading icon once you go into this mode.
2. Start Odin downloader
3. Connect phone to computer via USB.
4. Odin software will notify you when it detects phone and gets connected.
5. In the software, just select “Auto Reboot” and “Reset Time” checkboxes and leave every other options as default.
6. Press PDA icon and select the XWDD tar file you just downloaded [XWKDD_insecure.tar]
7. Press Start and ODIN will flash the kernel and after that, Galaxy S2 will reboot.
8. Don’t remove the phone from USB and let it reboot.
9. After rebooting, start SuperOneClick and press ROOT.
9. Once again reboot the device.
That’s it, Your Samsung Galaxy S2 is now Rooted!!
Now enjoy all the custom roms and overclocking apps for galaxy without any restrictions.
And I used CWM manager to remove the yellow triangle....
Now what else do i need to do...
Now what else do i need to do...
hiback said:
Now what else do i need to do...
Click to expand...
Click to collapse
For now just enjoy your phone as is probably. Over time you will find out what you really needed root for. For me titanium backup is number 1.
Unlike an iPhone, even without rooting you can do most things you need but yeah some need root.
Personally I would have rooted using cf root/speedmod etc to have cwm recovery for backups.
Sent from my GT-I9100 using xda premium
Also, to root you could have simply just flashed cf root in Odin as PDA and your done.
Sent from my GT-I9100 using xda premium
hiback said:
This Thing is really scary....lolz......
I mean it is too damn hard to understand....
really jailbreaking is so mch easier.....
And ya What is bricking of device... How can i prevent bricking of my sgs2 while rooting...
Click to expand...
Click to collapse
You shouldnt worry just a new platform. Depending on how patient you have been after updating the new firmware on your iOS toys jailbreaking can be much worse than this. Apple developer fanboys have a tendency to wrap it up with a pretty little gui and a sexy dress but it is really just as many steps. We just like it au naturel over here
Sent from my GT-I9100 using XDA App
Asgerlund said:
You shouldnt worry just a new platform. Depending on how patient you have been after updating the new firmware on your iOS toys jailbreaking can be much worse than this. Apple developer fanboys have a tendency to wrap it up with a pretty little gui and a sexy dress but it is really just as many steps. We just like it au naturel over here
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
Ok so i have installed Cyanogem Mod 7.1.0 ...
But now i want to get back to my stock firmware because i want to use tv out function which is missing from Cyanogen mod 7.1.0 so can u please help me out in getting back to my stock firmware...
Just go to intratech thread that was linked on first page. Then i would recommend to chose the frankenstein version to be able to reset your counter if needed.
Chose the firmware you want (kk5 is pretty good) and flash it with odin.
You can also flash a custom rom that is based on sammy like checkrom. You can do this trough cwm recovery and don't need to use odin for flashing.
If you don't have cwm yet you can install siyah kernel to get it.
Sent from my GT-I9100
I have an sg2 (sprint) had it flashed to boost, the 3g antenna comes and goes is there a fix for this?...also will I be able to get the facial recognition lock screen on my phone...please let me know thanks
Sent from my SPH-D710 using XDA App
hiback said:
Ok so i have installed Cyanogem Mod 7.1.0 ...
But now i want to get back to my stock firmware because i want to use tv out function which is missing from Cyanogen mod 7.1.0 so can u please help me out in getting back to my stock firmware...
Click to expand...
Click to collapse
There are a lot of ROMs based on the original Galaxy S software, so if you want the added customization, there are many options.
But what you want to do now to return to the original ROM, is to go in this thread:
http://forum.xda-developers.com/showthread.php?t=1113928
And find the one that was originally on the phone.
If your phone didn't come with a carrier specific ROM, you need to go to this thread:
http://forum.xda-developers.com/showthread.php?t=1075278
Simply download and flash it as a PDA file using Odin.

[Q] CF-Root / ZergRush Bricked?

Hi folks.
I attempted to root my S2 a few moments ago with the method in http://forum.xda-developers.com/showthread.php?t=1331784 and everything looked like it was going well. It got to the end of the batchfile and rebooted the phone, only this time nothing came up, just a black screen. Then, I noticed some random pixels on the black screen, only a few, and random colours. Then I noticed more of them appearing slowly, filling the screen. I was confused and watched it in horror for a minute until the whole screen was full and the colours were turning white. I switched off the phone and tried again. No good.
The instructions say to try holding volume up, home and power to turn it on so it starts recovery mode but nothing different happens. I tried download mode and at least that responds.
What are my options? I'm new to all this but having read up I thought I understood it. It seems I was very wrong.
Help!?
Considering that's meant for the Galaxy Note, what zImage did you use with it (assuming you did step 1.2, not-yet-rooted.bat)
I used the one linked, called CF-Root-SGN_XX_XEN_KJ4-v5.0-CWM4.zip.
I had seen people posting in the thread that it worked on the SG2 though. Now you mention it I can clearly see the SGN refers to the Galaxy Note. I was feeling reasonably confident about things but now I think I'm either going to scream or cry.
Is there any way I can salvage this?
You mentioned download mode works, so just flash a stock kernel (or CF-Root kernel if that's what you're after anyway) for the correct device as PDA in Odin and hope for the best!
If you do indeed have an I9100 (check before flashing anything else), CF-Root or Official.
Directly flashing a CF-Root kernel in download mode will increment your binary counter though. So probably best to go for stock kernel.
Thank you for your responses.
I have seen the following on that page;
Orange UK ORAKJ4 CSC: *The URL goes here*
(above link modified as I'm a new user)
I'm from the UK and with Orange so I think that's the one, it has the KJ4 in the name too. Do I use Odin for this?
It's a stock kernel you need, not CSC. Carrier branded ROMs/kernels are in a different thread, [ROMS]Official i9100 carrier branded firmware download for Odin Flash. Do you have any idea what your phone was running before? I would hazard a guess that it's actually the BVKJ4 kernel from that thread which would match, based on the one you flashed earlier.
My bad, I didn't see you mentioned Odin in your reply. I'm feeling a bit stressed out and not thinking well. Unfortunately, having looked down the various packages, I'm unsure now which I need. The one I quoted is a "CSC package", whatever that is.
Can you guide me further because I don't know what my old version was originally.
I have looked in the new thread you sent and I think I need the;
Firmware info: PDA:BVKJ4|PHONE:BVKJ4|CSC:ORAKJ4
You are absolutely right, it did start with BV! If I use the branded Orange one I should be back to where I started? Would flashing it increment my counter? It's the least of my worries at the moment, but if there's a way of preventing it, I'm all ears.
Thanks again.
Flashing a stock kernel in Odin should not increase your counter and will hopefully get your device booting again.
If that's the kernel you go for, you should be picking the file Kernel_I9100BVKJ4.tar.md5 (not Kernel_I9100BVKJ4.exe, extract it first) as PDA in Odin. Just make sure your Odin options look like the ones in Intratech's first screenshot in his guide (linked earlier).
Thank you, it's half downloaded at the moment. I'm glad you mentioned having to extract the contents because I'd have tried sending the whole 300mb or so to the phone.
Hopefully then, this will flash ok and I'll be back in business!
I feel very much out of my depth now.
It should only be about 5MB, it's just the stock kernel you need (i.e. the second BVKJ4 link).
Oh, it's finished downloading and I see when extracted it's actually just that one file.
Here we go, fingers crossed...
I saw your post just in time. I have downloaded the stock one, at 5.1mb.
I could have made another horrible mistake if I'd gone ahead with things. I will now attempt to flash the 8mb Kernel_I9100BVKJ4.tar.md5 file from that archive I've just downloaded (the 5mb one).
Have I missed anything?
hollal said:
I will now attempt to flash the 8mb Kernel_I9100BVKJ4.tar.md5 file from that archive I've just downloaded (the 5mb one).
Have I missed anything?
Click to expand...
Click to collapse
I don't think so. Just make sure you follow the instructions from Intratech's thread linked earlier, specifically Flashing Firmware with Odin.
Well, flashing that stock kernel has done wonders. Thank you so very, very much!
I will try to find the thread where I was reading about this zergrush exploit working on this phone. I can only assume I'd read it and read this one after and put the two together by mistake. I don't particularly understand the whole thing which is why I liked the idea of this exploit as it keeps things stock.
I will see if I can find that thread and read it carefully.
I think I'll call it a night now, and get to bed. Thanks again.
You're probably still rooted, since zergRush did its thing earlier, and flashing a kernel shouldn't have changed that. The only thing you did wrong was using a CF-Root kernel (zImage) for a different device. If you'd have used one for the right device, it should have worked fine.
I'm not sure how I'd check for root. I don't have that superuser program available as an app.
You could try running an app which requires root and see if it works, but if you don't see the Superuser app, it seems unlikely it will. Anyway, if you're still feeling up to it, the simplest way to root (in my opinion) is using the same exploit you tried earlier, but from a different thread (and it doesn't come with the risks of using the wrong kernel ;-))
[16/Nov][ROOTING/UNROOTING] Xperia 2011 Easy Rooting Toolkit [v3.0](zergRush Exploit).
Takes about 3 minutes.
I think I've found thread I was reading earlier today...
http://forum.xda-developers.com/showthread.php?t=1321582
What part did the ZergRush affect, if not the kernel? If I use this version, with the correct zImage file if I can find it, then I should be ok second time around.
lol.. the joy of cross posting!
I was going to go to bed but now you've made me want to finish what I started.
Please work....

Rooted s2 kernal problems

Hi Guys
I am using a UK/Europe T-mobile s2 and rooted to install a ICS rom which didnt work too great so through this forum flashed to a stock 2.3.6 rom. I am still getting the yellow warning triangle on boot and have tried flashing other kernals found on these forums. Cant get anything to work i have heard if you flash to a stock kernal it solves the issue but cant find any with working download links please help!?
You can either use this tutorial http://forum.xda-developers.com/showthread.php?t=1193091 or buy a USB Jig on Ebay, it should only cost a few $ or €.
Do note, that after 2.3.4 Samsung disabled the reset of the counter through the Jig, so circumvent this you'll need to install an older bootloader.
Also, a method that might be easier: (credit to Anarchy66)
This is so complicated for entry level users....
If you have rooted and installed a unsecure kernel and you have the yellow triangle just do the following to remove it.
1. Make sure you have clockworkmod installed!
2. Go to market and download the "DarkyOTA"
3. Get the secure kernel the same as the unsecure you flashed with and put it on the root of your sd card.
4. Open "DarkyOTA" and select Flash/Install file from SDCARD then select your secure kernel and it will do the rest and reboot when its done.
Also you can have the kernel in .tar or .zip format both work with "DarkyOTA"
Much easier and a lot less hassle if you still learning ODIN, Rooting, ext
Click to expand...
Click to collapse
Thanks you very much for the reply.
I am very new to all this but have managed to root. Anyone know a good ICS rom for S2? i tried one but was very slow and crashed a lot. Also with the kernal thing is there any real advantage to going back to secure? i will try the advise given but just curious?
Many thanks
MDV10 said:
Thanks you very much for the reply.
I am very new to all this but have managed to root. Anyone know a good ICS rom for S2? i tried one but was very slow and crashed a lot.
None as its a buggy leaked beta test rom .
jje
Click to expand...
Click to collapse
as far as i know the "insecure" kernels are only used to obtain root, and shouldnt be used as a daily driver

[Q] This should be very simple for you techies. Help appreciated :)

Well it's regarding rooting.
I heard it opens up a world of opportunity with your smartphone, and some apps I really want are only available vain rooted phones. I have the Samsung galaxy s3 international version. It was originally from Australia if that matters at all. It is on 4.0.4. Anyways, being a noob to android more or less, and being a bit apprehensive (because I have no warranty and I cannot obtain another phone easily) I was wondering basically how risky it is to brick your phone in a) the process of rooting your phone. Is it common? If it does get bricked is it reversable by a restore or simply gone? Also after rooting, is there any upkeep or management I need to do to make sure my rooted phone does not screw up? And lastly. What is the safest and easiest way to root the international quad core gs3 on ics. Thank you to everyone for your time
mysticgorilla said:
Well it's regarding rooting.
I heard it opens up a world of opportunity with your smartphone, and some apps I really want are only available vain rooted phones. I have the Samsung galaxy s3 international version. It was originally from Australia if that matters at all. It is on 4.0.4. Anyways, being a noob to android more or less, and being a bit apprehensive (because I have no warranty and I cannot obtain another phone easily) I was wondering basically how risky it is to brick your phone in a) the process of rooting your phone. Is it common? If it does get bricked is it reversable by a restore or simply gone? Also after rooting, is there any upkeep or management I need to do to make sure my rooted phone does not screw up? And lastly. What is the safest and easiest way to root the international quad core gs3 on ics. Thank you to everyone for your time
Click to expand...
Click to collapse
Well, most you could pick up be reading a bit, everything is already explained around here but since i was in your shoes very recently:
- there's always a risk. You need to be aware of that. That said, most cases that actually go wrong it's usually user's fault who failed to follow instructions closely. So read them. And read some more. And then read again just to make sure. And then i'd read again.
I used this very recent method from chainfire (salute and donate to the man if you like and can, he deserves it) to root my 4.0.4 international GT-I9300 S3:
http://forum.xda-developers.com/showthread.php?t=1957273
Triangled away next and everything worked like a charm. This preserves everything as stock as possible just adding root to your phone.
- from what i can tell, as long as you don't do anything that messes with the bootloader, you can always recover from a procedure gone wrong. Just disconnect, remove battery, insert and try again. Rebooting the computer or changing usb ports usually helps too (on odin).
- after rooting successfully, the very first thing you should do is backup your /efs folder. This is easy, just pick up root explorer or some other file manager that allows exploring you root (/), go up in your folders until you get to / look for the efs folder and just copy it (NOT MOVE) elsewhere (sd card, external sd, your computer preferably, whatever, just have that safe). This will come in handy in case you lose your imei at some point. Just restore this folder's contents and you're good to go. If that happens and you don't have a backup, it's a f'ing pain you can do well without.
- anything else root related is just common sense. Since you have the potential to screw up your entire phone with root permissions (this is why you don't have them in the first place), if an app pops up asking for root permissions, be sure what it is before allowing. If you're not sure, you can always deny first and allow later in the superuser app.
- you can also look into backing up with nandroid. You can think of this as an image of your entire phone. With this you can restore your phone to the same state it was when you did it. Useful when something went wrong and your phone doesn't boot anymore or you just wanted to try new roms with the option of coming back to what you had before. Not sure how you do it on the S3 still, but it usually requires a modified recovery like CWM. The method to root above doesn't install one though, it preserves what you had. Check this instead if you're interested:
http://forum.xda-developers.com/showthread.php?t=1695238
Cheers dude, i'm sure everything will go well for you too.
Chance of a brick about .0001 % rising to 100% for those that are to lazy to read follow instructions .
BASICS
http://forum.xda-developers.com/showthread.php?t=1927113
jje
Thankyou very much to everyone who has read and replied to this. 3 more minor questions. Is there a way to first update my phone to jellybean 4.1 via Odin or something like that? Or is this possible after root, because I don't want to stay on ics. Also what exactly happens if I update while rooted. Does it wipe or unroot my phone or the like? Also should my phone be in use debugging, and lastly what does it mean to unlock my bootloaders? That was more than 3 questions sorry thanks again
mysticgorilla said:
Thankyou very much to everyone who has read and replied to this. 3 more minor questions. Is there a way to first update my phone to jellybean 4.1 via Odin or something like that? Or is this possible after root, because I don't want to stay on ics. Also what exactly happens if I update while rooted. Does it wipe or unroot my phone or the like? Also should my phone be in use debugging, and lastly what does it mean to unlock my bootloaders? That was more than 3 questions sorry thanks again
Click to expand...
Click to collapse
1) You don't need to root to update to JB.
Just download any ROM you want from http://samsung-updates.com/device/?id=GT-I9300 (I recommend the UK unbranded ROM, BTU) then use Odin3 to flash it to your devices. Search the forums for specific instructions on this procedure. I'll just tell that it takes no more than 2-3 minutes.
2) If you're going to root, I suggest you do it beforehand, by flashing a kernel like Siyah (in ICS), and then proceed to flashing the stock JB ROM, HOWEVER, instead of using Odin3, you will use MobileOdion (available from Play Store), because that way you'll have a fully rooted and stock device.
3) Using step 2 above, it will not wipe not unroot your phone. It is safe and retains all your settings. That is the beauty of MobileOdin. There is a free version.
If you root and THEN install via Odin (PC), then you'll lose root, but not your settings.
In either case, you only wipe the device IF YOU WANT TO.
So, the best option is to:
a) Install SiyahKernel using Odin3 (PC)
b) Download the JB BTU ROM from http://samsung-updates.com/device/?id=GT-I9300
c) Extract the .md5 from the ZIP file and move it to the device's ext. sd card
d) Install MobileOdin in the device
e) Use MobileOdin to flash the .md5 you moved to it in step (c)
f) install TriangleAway (download from XDA) and run it to reset binary counter (which got incremented in step [a] )
Results: rooted, JB, stock, all settins retained, no binary counter increment
Simonetti2011 I have been searching the internet here in New Zealand and that has been the best answer I have found so far!
I do have a slight question thought. I live in New Zealand and have the GT-I9300T model of the GS3 and I'm wanting to install the international unbranded rom for that I can get updates faster (here in NZ it takes months and months to get updates)
I downloaded the International UK unbranded firmware 4.0.4 and was going to flash that rom onto my phone then upgrade to jelly bean via kies but have since relised I should just download the jellybean UK firmware straight away. Do you by any chance havea link to the firmware that I would need, I noticed there were a few different versions.
Also about the CSC, would I need to do any changes?
Many many thanks in advance, Sorry for hijacking this thread, just figured I was on the same pages as the OP
prawln said:
Simonetti2011 I have been searching the internet here in New Zealand and that has been the best answer I have found so far!
I do have a slight question thought. I live in New Zealand and have the GT-I9300T model of the GS3 and I'm wanting to install the international unbranded rom for that I can get updates faster (here in NZ it takes months and months to get updates)
I downloaded the International UK unbranded firmware 4.0.4 and was going to flash that rom onto my phone then upgrade to jelly bean via kies but have since relised I should just download the jellybean UK firmware straight away. Do you by any chance havea link to the firmware that I would need, I noticed there were a few different versions.
Also about the CSC, would I need to do any changes?
Many many thanks in advance, Sorry for hijacking this thread, just figured I was on the same pages as the OP
Click to expand...
Click to collapse
Thanks!
The 9300T and the 9300 are NOT the same device, therefore they use different firmware (ROM). The ROMs for the 9300T are here: http://samsung-updates.com/device/?id=GT-I9300T
I don't think there is a 9300T ROM for the UK, since the model released there is the 9300 (non-T).
It seems that either Samsung-updates hasn't indexed any ROMs for your model or they haven't been released.
About CSC: just don't worry about it... download and flash any ROM you want for your specific model and don't worry. If you don't like it, just download and flash another one.
Thanks heaps for that!
I actually just tried the UK unbranded rom that was for the i9300 on my i9300T and suprisingly everything seems to work ok so far (phone calls, txting, 3g etc)
Thankyou to everyone!
Thank you for your responses to my post regarding rooting my s3. They were very helpful. i succesfully rooted via chainfire cf auto root for the I9300 model without problem. Just one last question, I have been searching around a bit and some people are saying that flashing the jellybean firmware via odin, is not a perfect copy.. i mean some say they have been experiencing very minor problems here and there. So, if i update to the uk firmware on jelly bean via odin or mobile odin, and i experience some problems, can i still get the official ota update or jellybean 4.1 via kies when it is released? Thanks again for your help. Im pretty new to this android stuff

Categories

Resources