Thanks for this guide. I used last night to root my SGS2 without any problems. Is there a 'dummys' guide for reverting back to a stock ROM? I suppose it's just a case of repeating with a stock kernel, rom etc...? Is there a link to download the stock stuff?
Device(s): SGSII GT-i9100 Root. Firmware: NEAT ROM LITE LSS. Jelly Bean 4.1.2 Baseband XXMS2 Kernel: Siyah
Carrier: Vodafone
Thanks: 748
Thanked 2,444 Times in 1,678 Posts
Quote:
Originally Posted by webby62
any advice for what i should do now?
Well done webby62!
In answer to your question, there's a section in post #2 of this thread, entitled, "I'm rooted... now what?", which gives you some suggestions on what you can now do. You might also want to take a look at, "What app's should I install?, in the same post as well.
Quote:
Originally Posted by Tiddy
Thanks for this guide. I used last night to root my SGS2 without any problems. Is there a 'dummys' guide for reverting back to a stock ROM? I suppose it's just a case of repeating with a stock kernel, rom etc...? Is there a link to download the stock stuff?
Congratulations Tiddy!
Have a look at the, "All Things Root", sticky at the top of the forum. This will give you links to official, stock, firmware.
I rooted but now I reverted back. I downloaded a unbranded firmware XWLA4 but it started up in German. Can someone just point me to the UK English file I need please. Thanks in advance
Device(s): SGSII GT-i9100 Root. Firmware: NEAT ROM LITE LSS. Jelly Bean 4.1.2 Baseband XXMS2 Kernel: Siyah
Carrier: Vodafone
Thanks: 748
Thanked 2,444 Times in 1,678 Posts
Quote:
Originally Posted by Tiddy
I rooted but now I reverted back. I downloaded a unbranded firmware XWLA4 but it started up in German. Can someone just point me to the UK English file I need please. Thanks in advance
Go to...
Einstellungen > Sprache und Tastatur > Sprache auswahlen > English (United Kingdom)... or any of the variations of English that suit you > Select
This will select the English language for your phone.
In order to root my phone I have installed Kies. I understand from the tutorials that Kies has to be disabled when rooting.
When I connect my phone via USB to the PC it says on the phone:
" Connected. Press the home key to quit Samsung Kies"
And I see the phone in my PC.
But when I press the homebutton, I loose the connection with my PC.
Is this a bug?
Device(s): SGSII GT-i9100 Root. Firmware: NEAT ROM LITE LSS. Jelly Bean 4.1.2 Baseband XXMS2 Kernel: Siyah
Carrier: Vodafone
Thanks: 748
Thanked 2,444 Times in 1,678 Posts
Hello and welcome to Android Forums khun wim!
That is OK. It means that you have the required drivers installed to connect your phone to your PC.
You do not have the Kies programme running when you are using Odin but you are using the drivers installed with Kies.
You can double check your connection by loading Odin and connecting your phone via USB, as described in step #2, and if you have a successful connection , you will see the ID-COM box turn yellow as shown in the video at 6.00 minutes in.
Thank you both for your quick reply, very helpfull and reassuring.
I followed the instructions by the letter but first checked the USB connection as suggested. Indeed the ID-com box turned yellow and the message said: connected. So USB drivers are installed and working.
I want to download CF-Root-SGS2_CE_XEN_KI2-v4.2-CWM4 since the kernel is: 2.6.35.7-I9100DXKI2-CL564948
I open ODIN, Put phone in bootmode (works), click PDA and load the CF file, works.
Than I connect the usb cable, nothing happens. Than I click the START button in ODIN and nothing happens, no activity, no reboot. It looks like the phone does not connect in the bootmode.
Have you heard this before, any idea?
I assume you have indeed installed Samsung kies? This installs the USB drivers required for your PC to see your gs2. You say it turned yellow etc. but I just want to know for sure that you have.
also check that you have USB debugging mode ticked in settings, applications, development.
Also insure you don't have kies open before launching Odin.
Hi,
I have minor problem after upgrade my SG2 to Android 4.03 via Odin.
After I rooted it and check the counter showing 1 and I use the USB Jig to clean the counter, but nothing happen. Still showing the counter there.
Also when it connected to Kies, it showing this message on Kies :
"Your device does not support software upgrading via Kies".
It didn't happen on the lowest operating system. (Rooted )
Is there anyone having the same problem ?
How to fix it ?
My SG2 run ok.
Kernel version : 3.0.15-I9100XXLPQ-CL223505
se.infra@SEP-94#3
Baseband : I9100XXLPQ
Thanks.
Last edited by agusaja; March 14th, 2012 at 06:22 AM.
I assume you have indeed installed Samsung kies? This installs the USB drivers required for your PC to see your gs2. You say it turned yellow etc. but I just want to know for sure that you have.
also check that you have USB debugging mode ticked in settings, applications, development.
Also insure you don't have kies open before launching Odin.
What I have done:
I have installed Kies on my laptop. Checked if drivers were loaded, yes indeed, since I can connect my I9000 to my laptop.
I check to make certain:
Start up Odin
Connect I9000
Yellow in Odin with message: ID:0/009>added
Disconnect. Message: ID:0/009>removed
I disconnect the I9000 by demounting if from the laptop
I make certain that KIES is not running on the laptop nor on the I9000
USB debugging is switched on
I load CF-Root-SGS2_CE_XEN_KI2-v4.2-CWM4 into ODIN
I switch off the I9000 and put it in ROOT mode
Connect via USB to Laptop
Observation: Nothing happens. No yellow, no sound from my laptop that a new connection is made, no dismountbutton, silence.
My conclusion: The I9000 does not connect via USB to my laptop in ROOT mode.
Any idea what could be the problem and what I could do to connect?
Help is very much welcome
I have Samsung KIES vs. 2.2.0.12014_18 installed on my laptop.
I have the I9000 connected in USB debug mode on and off
in the usb debug mode on it loads more drivers than in off-mode
Normal USB connection (not in root mode) with USB debug on are the following observations:
From KIES I get the message: reconnect the device in Samsung Kies (PC studio) mode. Current connection mode not supported by Kies.
I start the troubleshoot connection errror function in Kies. Kies reinstalls the drivers but I still get the same message.
I cannot see the device with explorer
The dismount function is available
I hear the connect and disconnect tone
When dismounting I get the message: it is now safe to remove the Samsung device
When I connect in the non-usb debugging mode the following occurs:
The device is connected to the laptop. I can see the phone and its folders
On the I9000 I have the message: Connected. Press home key to quit Samsung Kies.
When I press the home key the connection is gone.
When I redo the above, than in the Kies application I get the message: connecting but after a long while I get the message: cannot connect the device, please disconnect then reconnect the device. This does not help.
I do not have any conclusion nor any clue. Somebody has??
Its a bit strange that Odin won't start when you obviously have the drivers installed. The only thing I can think of is to try a different USB port on your computer or use a different USB cable if you have one.
Firstly, I'm not sure what you mean when you say I switch off the I9000 and put it in ROOT mode. I assume you mean DOWNLOAD mode? Perhaps you've buggered up here, and are putting it in UPLOAD mode instead? Need to clarify.
I'm not 100% convinced your following the correct procedure judging by what you have stated. Follow these steps religiously:
1. Download the required cf-root file. This will be in .ZIP format.
2. Open the downloaded ZIP and extract the .TAR file from it.
3. Switch off phone and reboot your phone to download mode. VOL-DOWN+HOME+POWER
4. You should see a warning asking you to press volume up if you want to continue or volume down to cancel. Press volume up.
5. Start Odin .
6. Click on the PDA button and browse to the .TAR extracted in step (2)
7. Connect the USB cable and wait for the ID:COM section to turn yellow
8. Click start to flash.
9. Do not disconnect the cable or turn off the device, it will reboot when it finishes.
The Following User Says Thank You to Hawker For This Useful Post:
Firstly, I'm not sure what you mean when you say I switch off the I9000 and put it in ROOT mode. I assume you mean DOWNLOAD mode? Perhaps you've buggered up here, and are putting it in UPLOAD mode instead? Need to clarify.
I'm not 100% convinced your following the correct procedure judging by what you have stated. Follow these steps religiously:
1. Download the required cf-root file. This will be in .ZIP format.
2. Open the downloaded ZIP and extract the .TAR file from it.
3. Switch off phone and reboot your phone to download mode. VOL-DOWN+HOME+POWER
4. You should see a warning asking you to press volume up if you want to continue or volume down to cancel. Press volume up.
5. Start Odin .
6. Click on the PDA button and browse to the .TAR extracted in step (2)
7. Connect the USB cable and wait for the ID:COM section to turn yellow
8. Click start to flash.
9. Do not disconnect the cable or turn off the device, it will reboot when it finishes.
Hawker, sorry for using the wrong word, indeed it is the download mode I meant.
What I noticed in the procedure above is : Press volume up.
I had not seen this before but it makes sense ofcourse. I did not press this one but waited. Now I did and it started to load drivers, became yellow, I loaded this file: CF-Root-SGS2_CE_XEN_KI2-v4.2-CWM4.tar
and after a while I got: pass!!
So I assume the phone is now rooted and am I going to search for the kernel I want to load.
Thanks all for the patience and the support, great form and great team.
Device(s): SGSII GT-i9100 Root. Firmware: NEAT ROM LITE LSS. Jelly Bean 4.1.2 Baseband XXMS2 Kernel: Siyah
Carrier: Vodafone
Thanks: 748
Thanked 2,444 Times in 1,678 Posts
Glad you got it all sorted khun wim!
I am sure that it cannot be easy to follow such instructions in a language that is not your first one.
I have updated the, "Dummies Guide", with a couple of things to try and prevent this happening again... (actually, I copied and pasted a bit of Hawker's post ).
I suggest reading, very thoroughly, the rest of post #2 to give you some ideas on how to proceed.
The Following User Says Thank You to ironass For This Useful Post:
I reread the thread, nice and comprehensive piece of work.
Reason I got into this is that due to an accident my phone needed a new motherboard. I bought it in the netherlands, sim free, and had it repaired in Thailand by Samsung Services, where I live. But now I have only asean languages and english, no Dutch swipe, etc. So I need to replace the kernel.
Following your suggested link if found the XWKK2/XXKI4 kernel with XEN CSC (netherlands) version 2.3.6.
Currently I have: Kernel version: 2.6.35.7-I9100CEKI2-CL586309.
I plan to download the XEN CSC, following your procedures. Will this do the job or do you refer me to another forum?
Device(s): SGSII GT-i9100 Root. Firmware: NEAT ROM LITE LSS. Jelly Bean 4.1.2 Baseband XXMS2 Kernel: Siyah
Carrier: Vodafone
Thanks: 748
Thanked 2,444 Times in 1,678 Posts
Quote:
Originally Posted by khun wim
I reread the thread, nice and comprehensive piece of work.
Reason I got into this is that due to an accident my phone needed a new motherboard. I bought it in the netherlands, sim free, and had it repaired in Thailand by Samsung Services, where I live. But now I have only asean languages and english, no Dutch swipe, etc. So I need to replace the kernel.
Following your suggested link if found the XWKK2/XXKI4 kernel with XEN CSC (netherlands) version 2.3.6.
Currently I have: Kernel version: 2.6.35.7-I9100CEKI2-CL586309.
I plan to download the XEN CSC, following your procedures. Will this do the job or do you refer me to another forum?
Do you need both the Asian and Dutch language packs or just the Dutch?
If it is just the Dutch language pack, (I'm not sure about the Asian language pack), then you could always flash CheckROM v6, see here:-
I have downloaded CheckROM v6 and have studied the installation guide.
I am about to flash the rom, do I need to wipe clean first?
I have made a titanium back up.
Device(s): SGSII GT-i9100 Root. Firmware: NEAT ROM LITE LSS. Jelly Bean 4.1.2 Baseband XXMS2 Kernel: Siyah
Carrier: Vodafone
Thanks: 748
Thanked 2,444 Times in 1,678 Posts
Quote:
Originally Posted by SherazS2
Finally rooted my S2 and installed CheckROM V6, everything went smooth but can't get apps from google play to my S2.. any solution?
If i want to install another ROM then all i have to do is wipe data and install ROM from sd card?
Congratulations SherazS2!
As for Google Play... try going to Settings > Applications > Manage applications > All > Google Play Store > Clear data and Clear cache.... and see if that helps.
The Following User Says Thank You to ironass For This Useful Post:
I have SGS2 GT-I9100P branded orange UK (with NFC). Will I be able to use these steps and files to root & flash CheckROM v6?
My Kernel version is 2.6.35.7-I9100PBVKI3-CL608158root@DELL82 #2
As per your explanation, this is KI3, so below file should work for rooting?
CF-Root-SGS2_XX_OXA_KI3-42-v4.2-CWM4.zip (of course I'll be careful to unzip once and only once )
I keep on seeing people mentioning that these steps/files will only work for GT-I9100, and mine shows GT-I9100P, so am a bit worried before using these.
I've moved from Desire to SGS2, and this is the first time I am attempting to root, so please bear with me.
Device(s): SGSII GT-i9100 Root. Firmware: NEAT ROM LITE LSS. Jelly Bean 4.1.2 Baseband XXMS2 Kernel: Siyah
Carrier: Vodafone
Thanks: 748
Thanked 2,444 Times in 1,678 Posts
Quote:
Originally Posted by kaushal101
I have SGS2 GT-I9100P branded orange UK (with NFC). Will I be able to use these steps and files to root & flash CheckROM v6?
My Kernel version is 2.6.35.7-I9100PBVKI3-CL608158root@DELL82 #2
As per your explanation, this is KI3, so below file should work for rooting?
CF-Root-SGS2_XX_OXA_KI3-42-v4.2-CWM4.zip (of course I'll be careful to unzip once and only once )
I keep on seeing people mentioning that these steps/files will only work for GT-I9100, and mine shows GT-I9100P, so am a bit worried before using these.
I've moved from Desire to SGS2, and this is the first time I am attempting to root, so please bear with me.
To be honest kaushal101, the, "P", variant had not been released when I originally compiled the, "Rooting for Dummies Guide", but since the NFC is a firmware item, (be careful if you are installing firmware's), and not a kernel thing... then I cannot see any reason why you cannot root using the kernel you mention and this guide.
Edit
Have amended post #1 to include the, "P", variant.
Last edited by ironass; March 26th, 2012 at 11:33 PM.
The Following User Says Thank You to ironass For This Useful Post:
Kernels and firmwares for the international will work on the P. There however have been reports that flashing firmware for the international has resulted in the loss of nfc. Kernels don't seem to have that problem so you should be able to root with the guide.
Last edited by Shotgun84; March 27th, 2012 at 12:02 AM.
The Following User Says Thank You to Shotgun84 For This Useful Post:
To be honest kaushal101, the, "P", variant had not been released when I originally compiled the, "Rooting for Dummies Guide", but since the NFC is a firmware item, (be careful if you are installing firmware's), and not a kernel thing... then I cannot see any reason why you cannot root using the kernel you mention and this guide.
Edit
Have amended post #1 to include the, "P", variant.
Quote:
Originally Posted by Shotgun84
Kernels and firmwares for the international will work on the P. There however have been reports that flashing firmware for the international has resulted in the loss of nfc. Kernels don't seem to have that problem so you should be able to root with the guide.
To be honest, I thought I was getting a hang of this with kernel and ROM. And now this firmware has confused me.
Kernel = layer of software that decides how phone's software will talk to the hardware. Kernel can be flashed using Odin.
ROM = operating system software of the phone. It can be flashed using CWM
I read more about firmware. What I understand is, firmware is slightly different from kernel & ROM, but it's not a combination of these two. Am I right? Firmware also can be flashed using Odin.
For example, there is new ICS firmware available here
So, what's the difference between flashing a kernel & ROM to flashing firmware?
At one point, someone also said that flashing firmware doesn't need you to be rooted? That's even more confusing, isn't it?
Everything is going smooth tested lots of ROMS but there is one thing that's bothering me hard to explain because of my poor english but still i have to ask.
why the hell that CWM gone after flashing roms 3 or 4 times ? it goes back to stock recovery programme and i can't install any other rom using stock recovery programme which is called ANDROID RECOVERY.
I have found a solution all i do is root my S2 again using Odin and then that CWM comes back but that's annoying.
Rooted my girlfriend's sgs2 last night, and my own a couple of months ago both times using this guide. It truly is flawless and I can't imagine how anyone could mess it up via this guide, thanks so much!