Hello everyone, I'm new to this forum, and I would post this question in the appropriate thread, but alas, as I have less than 10 posts, I am not allowed to post in the developer forum.
So anyways, I will be receiving my Samsung Galaxy S2 in a couple of days, and plan on unlocking it (for free), which can only be done via a root app, that obviously requires the phone to be rooted.
After extensively reading several guides on rooting the GS2, it seems like a fairly straightforward process, but I do have a question about flashing the insecure kernel:
- Do you have to use a specific insecure kernel version for your device? I have seen a few guides that say you must use the specific kernel for the firmware you are running, but then other guides say that you can download the "XWKDD Insecure Kernel" to use.
If it must be a specific kernel, how does one go about finding out which to use?
Also, I am planning on flashing back the stock kernel and unrooting once I have the phone unlocked, so since it is SIM-Unlocked, it will stay unlocked forever, no matter what I do with the firmware, correct?
Thank you!
If you search for a rooting kernal according to your firmware then you cant go wrong.you will need the proper kernal to root it.one root kernal doesnt root eveything so seach according to your firmware.secondly the only true way to have a phone unlocked forever is via emei. Number.i had an sgs unlocked through a program similar to what your talkin about and it worked fine but when i reflashed the firmware to 2.3.4 it relocked.but if your not gonna play around with reflashing then shouldnt be a problem.the most common root kernal seems to be chainfire and works perfectly.
Thank you so much for answering my question.
So, when you say that the only way to have your phone unlocked forever is via EMEI, are you referring to the unlock code? I will be using this program: https://market.android.com/details?id=eu.chainfire.sgs2simunlockcode
By using this program, it will find the unlock code, and then I can use that to unlock the device, and I believe it's via EMEI, so reflashing the kernel should be no problem, correct?
The method I have chosen for rooting and unrooting (I'll unroot and reflash a stock kernel after I have the unlock) is this: http://forum.xda-developers.com/showthread.php?t=1125414
Related
Okay guys, First off I apologize if my post is too noobish. Yes I am a noob at all this.
I rooted my phone using steps mentioned here - http://samsunggalaxys2review.org/forum/showthread.php?tid=43
I bought my phone in india with the KE8 update, and now the About Phone section shows the following:
Android Version - 2.3.3
Bsaeband Version - I9100DDKE2
Kernel Version: 2.6.35.7-I9100XWKDD-CL 161513
Build Number: GINGERBREAD.XWKE8.
I read about a post for rooting the galaxy S2 here - http://forum.xda-developers.com/showthread.php?t=1101671
and am a little bit confused. Firstly did I do the rooting with a piece of old software or something? Do I need to do the rooting again or flash my phone with some other latest software ?
Can someone please spoon feed me some info about:
1. Whether I need to infact update my software and flash my phone again
2. If so how?
Thanks a lot guys, and again sorry for being too noobish :S
flash CF-root KE8 kernal as per
http://forum.xda-developers.com/showthread.php?t=1103399
that way you can keep your KE8 and have Root AFAIK
(take no responsibility blah blah blah)
http://forum.xda-developers.com/showthread.php?t=1101671
I found this thread here and here they have given source of the Stock KE8 Kernel. Since i have already rooted my phone, is it enough if I just flash my phone with this stock kernel to have the latest software in my phone?
vijayallenraj said:
http://forum.xda-developers.com/showthread.php?t=1101671
I found this thread here and here they have given source of the Stock KE8 Kernel. Since i have already rooted my phone, is it enough if I just flash my phone with this stock kernel to have the latest software in my phone?
Click to expand...
Click to collapse
yes just download the stock kernel KE8 and flash over the rooted one, and your phone will still be rooted
Well I have rooted mine yesterday after a 3 hours effort. I think there should be a thread for Noobs like OP and me which will elaborate the Steps & Methods, the Application needed etc. in a Simple way with good demonstration. Not everybody had Android before, so for the new comers this is hard, very hard to understand all these. Like I am now having difficulties with ADB, I don't even know where to install it and from where, how to use it? The devs are very easy with these stuffs and they just mention the software name, but we, newcomers to Android are getting puzzled. It's a like a 5 year old baby has to face class X straightaway.
Some basic faqs SGS1 mostly same SGS2 .
http://forum.xda-developers.com/showthread.php?t=723596
http://forum.xda-developers.com/showthread.php?t=939752
http://forum.xda-developers.com/showthread.php?t=819551
jje
Thanks mate. Just 1 more question:
Firmware info
PDA:XWKE8
PHONE: DDKE2
CSC:ODDKE2
Build date: 18/05/2011
Generic India (ODD): www(dot)multiupload(dot)com/6OZ2KOHB07
XWKE8 Stock Kernel: www(dot)multiupload(dot)com/ZTRYIQ5S35
There was another thread where I found this. Which here should I use? What is ODD Generic India and what is the difference between this and the Stock Kernel?
And btw here is a guy that explains everything in detail on youtube:
I followed his instructions, and did exactly what he did and rooted my phone in 10 mins
www(dot)youtube(dot)com/user/mattj101101#p/u/9/XNggrd0Ptyg
Please help my new s2 a is showing kernel version:[email protected]#2 guys is this rooted handset?
vinaymonu25 said:
Please help my new s2 a is showing kernel version:[email protected]#2 guys is this rooted handset?
Click to expand...
Click to collapse
This is the stock kernel which came from the Samsung factory. The phone is NOT rooted if you did not root it. You can do rooting with an insecure kernel and then revert back to the stock kernel, keeping the root intact.
First off, I'm completely new to this and wish to root my new sgs2, and I've done some reading on the forum about this but got some questions (or want to confirm what I think I know) before I actually go ahead with the process. I apologize if it's something others have already asked, but I would really hate for anything to happen to what has become my new baby...
I mainly just want root access on my phone as I've come across several apps and what not that required root access.
My phone's status right now:
Android version: 2.3.3
Baseband: I9100XXKG1
Kernel Version: 2.6.35.7-I9100ZSKG2-CL361136 [email protected] #6
Build: GINGERBREAD.ZSKG2
I found (http://forum.xda-developers.com/showthread.php?t=1103399) about CF-Root. It seems like a lot of people recommend this method to root, so I thought I may try it out. Before I do though, I wanted to know:
- Just rooting my phone will not prevent me from receiving any new updates to my phone via Kies, right? (E.g. a new firmware or version comes out in the future...)
- What do I need to do if I wish to unroot in the future?
- For this method, this should be the one I should download and use right? (it's the closest one I found matching my current kernel): CF-Root-SGS2_ZS_OZS_KG2-v4.1-CWM4.zip
Again, sorry for asking what may be pretty simple questions, but I really appreciate everyone's help!
Hi,
You can follow this (http://knowmydroid.com/guide/root-samsung-galaxy-s-2) step by step guide to root your SGS2.
1) Yes, rooting your phone means you cannot use KIES anymore. Its highly not recommended
2) Download any official firmware from SamFirmware.com and flash via ODIN
3) You can flash the KH3 version of CF-Root as well.
Orangetato said:
First off, I'm completely new to this and wish to root my new sgs2, and I've done some reading on the forum about this but got some questions (or want to confirm what I think I know) before I actually go ahead with the process. I apologize if it's something others have already asked, but I would really hate for anything to happen to what has become my new baby...
I mainly just want root access on my phone as I've come across several apps and what not that required root access.
My phone's status right now:
Android version: 2.3.3
Baseband: I9100XXKG1
Kernel Version: 2.6.35.7-I9100ZSKG2-CL361136 [email protected] #6
Build: GINGERBREAD.ZSKG2
I found (http://forum.xda-developers.com/showthread.php?t=1103399) about CF-Root. It seems like a lot of people recommend this method to root, so I thought I may try it out. Before I do though, I wanted to know:
- Just rooting my phone will not prevent me from receiving any new updates to my phone via Kies, right? (E.g. a new firmware or version comes out in the future...)
- What do I need to do if I wish to unroot in the future?
- For this method, this should be the one I should download and use right? (it's the closest one I found matching my current kernel): CF-Root-SGS2_ZS_OZS_KG2-v4.1-CWM4.zip
Again, sorry for asking what may be pretty simple questions, but I really appreciate everyone's help!
Click to expand...
Click to collapse
Hello,
you will still receive updates via KIES.
Unroot is possible with SuperOneclick. I have not tried so far. Every new firmware overwrites root. So if you root with ODIN and flash the rooted Firmware to the original one, KIES will allow to upgrade.
You could also use ODIA's insecure original kernels and use the ones provided from INTRATECH to have the original back on.
Never tried CF myself.
This phone is practically impossible not to root! Read everything thoroughly and take the dive, see you on the other side
Sent from my GT-I9100 using xda premium
Thanks~
Thanks for all the help! I did take the plunge ... and have no regrets!
I used CF's way, and have flashed back to my original stock kernel afterwards (courtesy of INTRATECH). Everything seems to be happy so far.
And now.. time to have some real fun with the phone
Thanks again everyone!
I also recently rooted with the CF-Root method. Congrats from a fellow HK/Taiwan phone user.
Check out this thread if you are interested in an XXKH3 rom with Chinese input: http://www.mobile01.com/topicdetail.php?f=568&t=2188818&last=30718996 (Note: I have not tried these myself.)
my new sgs2 is coming in a few days. what should I do before rooting?
should i update so it has a newer kernel/firmware?
I'm trying to follow Chainfire root: http://forum.xda-developers.com/showthread.php?t=1103399 and it seems that the old radios are not supported.
You should research. If you found a thread with instructions on what to do and you are not sure, ask there.
You should however NOT ask for hand-outs.
Basically all you need to know is CF-Root. Or you could try one-click-root
lambstone said:
You should research. If you found a thread with instructions on what to do and you are not sure, ask there.
You should however NOT ask for hand-outs.
Basically all you need to know is CF-Root. Or you could try one-click-root
Click to expand...
Click to collapse
I did do research. My concern is that only the older versions of CF-Root work with older kernels, like KE, etc. so if I get an old phone, I'm wondering if I should then update to the latest gingerbread version before using CF-Root so I can apply like 5.0?
Hello,
first of all if your phone isn't a new one you will see if its already rooted or not !
if its not, then you have to root it and the only way from stock rom is to flash new kernel version with CF-Root, and CWM is great too for not being often on odin/download mode if you don't want to...
anyway have nice time with your phone its a great one and hard to brick as long as you don't touch to bootloader file..
The CF-root thread has a big list of ROM versions. Just pick the kernel that matches the ROM version of your new phone and you should be all set in rooting the phone.
Here you go.
http://forum.xda-developers.com/showthread.php?t=1103399
I'd strongly suggest you use the phone without doing anything to it (rooting, flashing kernels etc.). Most people find the phone just right the way it comes out of the box.
You should only consider rooting or flashing something if you have a specific need for it.
Hi everyone,
So I just did some research about rooting and custom firmwares and Android in general the past few hours and I finally rooted my Galaxy S2 I9100 with T-Mobile Branding (running Android 2.3.5) using DoomLords root (zergrush exploit): forum.xda-developers.com/showthread.php?t=1321582
Then I wanted to make a full backup of my firmware because I wanted to try out a custom firmware. Of course I did research and I found out that there is clockworkmod which allows you to do backups. Now I don't have that.
I found a thread on another forum which explains a method where you use Chainfire's method to flash a Kernel (using the inital CF Root flasher) as described here: http://forum.xda-developers.com/showthread.php?t=1331784 which is actually for the Galaxy Nexus. Will this also work with the S2?
I've also checked this thread which contains several kernels with CWM: http://forum.xda-developers.com/showthread.php?t=1103399
I got Android 2.3.5 and Kernel ending on KK1 (this Kernel isn't listed there)
Which method should I use? Which kernel should I use of those listed in the above thread? What's the difference between them?
I would really appreciate it if someone would help me out because I am afraid of bricking my phone.
Also this is a wonderful forum and I will try my best to contribute and help people out using the little knowledge I got
Greetings
Hello S2 community,
I've got S2 yesterday, and since then I'm trying to find a way to root it. And I need help.
I found dozens of tutorials, most of them are old, and I am not sure which one would work for me.
I know there's a lot threads like this, but well, I just want to be sure, 'cause I don't want to end up with hard bricked phone.
So, here's some info about my phone :
Model number : GT-I9100
Android version : 4.0.3 (tried to update, it says there's no new updates)
Baseband version : I9100ZSLPE
Kernel version : 3.0.15-I9100ZSLPE-CL232300
Build Number : IML74K.ZSLPE
I just want to have custom recovery(cwm), so I can flash ROMs and kernels.
I had HTC WIldfire S before, and I did root it, but it was an easy procedure, using zergrush exploit as far as I remember, since it was back in 2011.
By the way, is S2 S-OFF by default ? 'cause we had to unlock bootloader in order to root WFS.Or to be S-OFF.
Does S2 have unlocked bootloader by default ?
Thanks in advance!
Darko.
I am told that Samsung phones are some of the easiest to root....Sammy phones don't have locked bootloaders or S-Off (not sure what S-Off is, but as my upgrade will be an M8 I'm going to have to find out)....
With Samsung, the order is.....
1) root
2) flash CWM
3 flash custom ROMs.....
.....or.....
1) root and flash a kernel with CWM baked in via Odin (in one go).
2) flash custom ROMs.
There are plenty of guides stickeyed at the top of general that will point you in the right direction....just have a look.
My wife says I'm a phone geek....She's probably right
Yea, did it already.Thanks anyway!
Best place to start is here....
http://forum.xda-developers.com/showthread.php?t=1826497
My wife says I'm a phone geek....She's probably right
OK.....please add [SOLVED] to the title of your thread and share how you did it so others can read how......
My wife says I'm a phone geek....She's probably right
Alright, done.
I've just followed CF-ROOT tutorial.This is the file I used -> CF-Root-SGS2_XX_XEO_LPQ-PROPER-v5.4-CWM5.zip
It's for ZSLPE version too.Did it in 2 mins though, it's quite easy.