yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] snukems:
hey all can someone point me to the original ke7 kernal please so i can put it back on after i root to test if root still works or is it pointless to do this, i dont really know what differences there are in these kernals. will i lose root if i do future updates? sorry for these questions been a while since i done this.
[Galaxy S II Original Android Development] 3waygeek:
The original KE7 kernel should be linked on page 1 of Intratech's thread; that's where I got it. Got my SGS2 this morning, and did the KE7 update & rooting over lunch.
[Galaxy S II Original Android Development] JJEgan:
http://xdaforums.com/showthread.php?t=1075278

jje
[Galaxy S II Original Android Development] snukems:
thanks guys done it now just taking a while to get back in the saddle so to speak lol. so will i be alright to put this kernal back on after doing root with the kdd one and still keep root?
[Galaxy S II Original Android Development] 101matt101:
Yeah you just flash tar file in PDA via Odin and it won't survive the next firmware update but you can use the same method again to regain root access.
[Galaxy S II Original Android Development] avss:
While you're at it....its kern

e

l and not kernal. :)
[Galaxy S II Original Android Development] jokuvuan:
I rooted my phone using Chainfires root, and everything worked fine. Then I flashed the original firmware back like instructed in other threads and poist, and lost the root.

This is what I do not understand: In many places people instruct that after the root, flash the original firmware with Odin to remote the yellow triangle and to boost performance. But I though that this allways removes the root, and this is what happened too.

What am I missing here?
[Galaxy S II Original Android Development] LP6:
You are supposed to reinstall only the original kernel, not the whole firmware.

Original kernels can be found through the link in post #544.
[Galaxy S II Original Android Development] carthago:
Good Morning Guys

Just got my S2 yesterday, finally. Its really nice, alltough the highly propagated AMOLED simply sucks :))))

Just checked this thread, as I wanted to get rid of the swisscom branding. My kernel version is KE1. Is there any solution out there for this kernel to be rooted?
[Galaxy S II Original Android Development] 101matt101:
Hi there, hope you like your new phone :)? As for rooting it, yes, it can be rooted. This rooting method or the automatic kernel method will both work fine. Also to debrand, you just need to flash a stock firmware, also available off XDA. Just have a look through the development threads really :)
[Galaxy S II Original Android Development] vijayvasa:
Hi guys,

When you talk about KE1, does the two letter preceeding are also important ? Eg for Vodafone it says BUKE1 ?

Regards

VJ
[Galaxy S II Original Android Development] ppcaddict12:
I have a problem...when i connect my phone it doesn't get recognized...this means i dont have my drivers...i already installed kies.

do you know where can i get the correct drivers?

help will be appreciated

thanks a lot
[Galaxy S II Original Android Development] 101matt101:
As far as I'm aware, they're of no importance in regard to rooting your device.
[Galaxy S II Original Android Development] 101matt101:
Kies should have the drivers in it's files somewhere, just find them and install them separately :)
[Galaxy S II Original Android Development] vijayvasa:
I have rooted the device, but I still have the yellow traingle after I restart , does that mean I need to reflash with KE1_original kernel to get rid of it. As my kernel version was BUKE1.

Appreciate ur feedback.

VJ
[Galaxy S II Original Android Development] 101matt101:
Yes you need to reflash the stock kernel to get rid of the yellow triangle, or you could buy a USB Jig which will reset the custom binary counter and also get rid of the yellow triangle.
[Galaxy S II Original Android Development] vijayvasa:
Mine was BUKE1 before , will it be ok to flash with XWKE1 now ? See the screenshots on this post http://xdaforums.com/showpost.php?p=14127510&postcount=671

Is it OK to proceed ?

Thanks for the feedback.
[Galaxy S II Original Android Development] 101matt101:
Yes this be fine, you can go ahead and flash.
[Galaxy S II Original Android Development] vijayvasa:
Thank you very much , it worked now.
[Galaxy S II Original Android Development] 101matt101:
Glad to hear it :) if you need help with anything else, just ask :)
[Galaxy S II Original Android Development] snukems:
hi ive rooted my phone and created my own theme using the uot but as there is no clockwork mod i dont know how to flash it could someone please help me out
[Galaxy S II Original Android Development] TA123:
Is it possible to use heimdall on Linux for rooting?
[Galaxy S II Original Android Development] frewys:
Good Q.

Going to get rid of my Mac and go back to Win 7. But until then I would like to know this to.
[Galaxy S II Original Android Development] ppcaddict12:
soo...i should search in kies somethings that says drivers?
[Galaxy S II Original Android Development] Mitty1990:
Worked like a charm, anyone know if i update to latest version via kies will i lose root?

Cheers
[Galaxy S II Original Android Development] 101matt101:
Yes, you'll lose root but the rooting method works still for the newest version so just re-root :)
[Galaxy S II Original Android Development] 101matt101:
Go into Program Files (x86, not relevant if you're only running a 32 bit OS), Samsung, Kies, USB Driver, Samsung_USB_Driver_for_Mobile_Phones.exe. Click on the .exe file then it will run you through installing the drivers, if it says you have them installed already, just carry on and re-install them. This should solve your problem :)
[Galaxy S II Original Android Development] Mitty1990:
Ok so I updated and lost root, followed the guide in first post but couldn't find a stock KE7 kernel in the thread, so here is one guys for people wanting to root then return to stock kernel :)

http://www.megaupload.com/?d=UT4RDS50
[Galaxy S II Original Android Development] yiannos50:
Could someone explain to me some basics or direct me somewhere

Hi everyone,

So here it is:

I used to flash my htc hd all the time, but feel a bit uneasy with my new galaxy since I read somewhere someone got it wrong. I have understood fully all the steps except for getting the right kernal. Mine is updated to PDA KE7/ Phone KE4 / CSCKD1(XEU). Can't find this info in the settings (about) on the phone. In the "sticky" instructions only KDD kernal is mentioned. What do I do? I downloaded that "insecure" kernal but won't it mess things up since it's not KE7? And where do I get KE7 "insecure".tar from (if that's what it's called)? Also, if I flash the stock KE7 kernal from megaupload after rooting will it reverse the process?
[Galaxy S II Original Android Development] 101matt101:
You don't need the KE7 insecure kernel, take it from me you can root KE7 on the currently available insecure kernel, I have done, it went fine. The SGS2 is pretty hard to brick tbh, you're as safe as you can be :)
[Galaxy S II Original Android Development] LP6:
Select "Tools - Install driver" in Kies. This worked for me. I think I unplugged the phone while doing this.
[Galaxy S II Original Android Development] TA123:
Did it to a letter but it did not work for me :( Will try again tonight.
[Galaxy S II Original Android Development] yiannos50:
Tnx,

So do I just go through the procedure with KDD as detailed by ChainFire? In my case what would make the little yellow triangle in ODIN go out, would it be the KE7 kernal?

Thanks again
[Galaxy S II Original Android Development] JJEgan:
KE7 full firmware followed by Chainfires KDD root kernel .

Super click to root .

Followed by KE7 kernel only .

= Rooted KEZ

Recovery jig if need to clear custom rom counter .

jje
[Galaxy S II Original Android Development] Intratech:
Probably appear like a plug but a lot of the questions being asked here can be answered if you read this guide: http://xdaforums.com/showthread.php?t=1075278

Also all the stock kernels are available to download along with full firmware files there.
[Galaxy S II Original Android Development] Mr.Kakarot:
now that we have rooted etc, can we still do firmware updates that kies is offering? Will I lose root? Should I just avoid it for now

thx
[Galaxy S II Original Android Development] Intratech:
You can update with KIES (if it works) and any update will mean you will lose root privileges but re-rooting the device is simples.
[Galaxy S II Original Android Development] yiannos50:
Thx,

I think I've got my head around it now.
[Galaxy S II Original Android Development] fdxgnd:
Is there any way to root this using a mac
[Galaxy S II Original Android Development] jamesking420:
Can someone confirm/help me with the following.

I am new to Samsung phones and have never heard of Odin before, but here is what I think I need to do:

Download and install Kies 2.0. This will install the drivers I need to make this process work.

Run Odin. load the .pit file to the PIT part of Odin, and select XWKDD_insecure.tar under PDA. (tick the PDA box).

Connect the phone to the PC in "Download mode". Download mode in Galaxy S II can be entered by pressing down on Volume Down button + home button, and holding both simultaneously press the Power Button.

Once in download mode and connected, Odin should recognise phone. Click start on Odin, and wait.

When I reboot to Android, run SuperOneClick to get SuperUser, busybox etc.
[Galaxy S II Original Android Development] Chainfire:
Skip the PIT file (unless you know you need to use it, just don't), and that sounds about right !
[Galaxy S II Original Android Development] Chainfire:
Updated the first post. Let me know if something in the guide is not 100% correct.
[Galaxy S II Original Android Development] dremox:
It works great. Thanks Chainfire !

My base kernel was XWKDD and everything went well.
[Galaxy S II Original Android Development] kickassdave:
Getting mine on Tuesday too. Cannot wait. With best doing this. Thanks devs.
[Galaxy S II Original Android Development] zxz0O0:
What's the difference to gingerbreak? Is this permanent while gingerbreak isn't? Sorry for the stupid noob question
[Galaxy S II Original Android Development] jamesking420:
Gingerbreak WILL NOT WORK ON RETAIL UNITS.

James
[Galaxy S II Original Android Development] cmd512:
For those of you that have successfully rooted with UK units, can you kindly check your phones to see if quad band UMTS is supported? Very curious to see if 850/1900 3g/HSPA are supported out of the box.

Thanks in advance!
[Galaxy S II Original Android Development] james.arroyo:
This is extremely impressive. On the captivate right now and looking forward to getting the SGSII!

This community is amazing and does incredible work and in record time!
[Galaxy S II Original Android Development] james.arroyo:
Duuuuude its on the OP
[Galaxy S II Original Android Development] Hyperion82:
Thank You so Much !!

This is awesome !!!

Many thanks Chainfire !!! :D:D:D
[Galaxy S II Original Android Development] LBTaylor1984:
Chainfire,

top job fella, worked fine.

can you explain what 'insecure' mode is, i've noticed i have a Yellow explanation symbol on boot screen, but other than that works a treat.
[Galaxy S II Original Android Development] TheMathMan:
I imagine that is the special splash screen samsung implemented to show when you're not using the custom rom.

A bit like the unlocked padlock on the Nexus phones.
[Galaxy S II Original Android Development] cCeT:
mine is phones4u uk.kernel KDD. finally i managed to root it. thanks for you great work.
[Galaxy S II Original Android Development] Lakewell:
I was really hoping this would take longer so I wouldn't have a reason to buy one.

looks at Nexus S
[Galaxy S II Original Android Development] TheMathMan:
Yours was KDD out of the box?
[Galaxy S II Original Android Development] cCeT:
i just checked the kernel version from the about section on the phone.
[Galaxy S II Original Android Development] TheMathMan:
Before you flashed?
[Galaxy S II Original Android Development] cCeT:
yes mate.before flashing i had checked the version and tried to flash. failed a few times and managed to flash it later on.
[Galaxy S II Original Android Development] TheMathMan:
Cool. Mine was KDA out of the box so going to flash the full KDD rom and then the insecure kernel.
[Galaxy S II Original Android Development] -Zork-:
Yeah, It´s great Thread
[Galaxy S II Original Android Development] ro-mann:
I have trouble installing the MTP-USB drivers, will I still be able to root?

Sent from my Samsung Galaxy S2
[Galaxy S II Original Android Development] JJEgan:
You need to connect phone to PC no drivers PC cannot see the phone try in USB mass storage mode see if it picks up drivers .

jje
[Galaxy S II Original Android Development] falcaototti:
kernel KE7?
[Galaxy S II Original Android Development] JJEgan:
Yes their is a kernel called KE7 .

On active duty post one .

http://xdaforums.com/showthread.php?t=1075278

jje
[Galaxy S II Original Android Development] ro-mann:
I can use the phone as a mass storage device on the PC, only Kies won't connect because apparently zur MTP-USB Drivers are needed for that.

Sent from my Samsung Galaxy S2
[Galaxy S II Original Android Development] |mpulse:
60 minutes into owning this phone and 5 minutes spent on this page and I'm good and rooted!

Huge thanks to the files, links, directions, etc! Killer job! I've rooted my last 5-6 phones and it's always been a ***** due to half ass directions and/or missing files, however, you did such an awesome job everything went through flawlessly in no time!

Thanks again!
[Galaxy S II Original Android Development] rantzzz:
Can anyone confirm if this root procedure is only for Exynos handsets?

Can I apply it on a Tegra handset? :(
[Galaxy S II Original Android Development] AkkerDK:
Can I make a "dump" of my kernel?

I have bought my SGS II from Hi3G Denmark and can see that I have a CSC not mentioned anywhere else in this or other threads.

If I, for some reason, ever wants or needs to go back to the original settings of my mobile, I guess I would have to restore the correct CSC also.

So can I, before I root, take some kind of kernel dump, that can be used if necessary?

Informations;

PDA: XWKE1

PHONE: NEKD5

CSC: HTDKE1
[Galaxy S II Original Android Development] yyhd:
about to root it!
[Galaxy S II Original Android Development] dafank:
Do you guys think that after rooting the phone, KIES will keep warning about new firmware updates?
[Galaxy S II Original Android Development] JJEgan:
Rooting has nothing to do with firmware updates .

jje
[Galaxy S II Original Android Development] dafank:
maybe it does after switching between kernels
[Galaxy S II Original Android Development] Intratech:
Maybe you shouldn't root the device if you're so concerned then. :)
[Galaxy S II Original Android Development] JJEgan:
Kernels are not root .

jje
[Galaxy S II Original Android Development] rantzzz:
Guys, can anyone help me out on this?

I'm an Android noob and just wish someone can answer, cuz it's tough feeling being ignored :o

Or does no one knows the answer? :p
[Galaxy S II Original Android Development] swatsbiz:
It's for any SGS2 (with or without Xynos or Tegra processors), if you've got one then you can root, if you don't then you would be best finding the forum for handset you have.
[Galaxy S II Original Android Development] JJEgan:
As said and you are not ignored the processor is not the operating system .

Root does not care what cpu is it works on the OS .

Simple rule regarding root if you don't understand don't and if you do it voids your warranty but is removable

jje
[Galaxy S II Original Android Development] rantzzz:
Thanks Swatsbiz, JJEgan!!!

Hi Chainfire does this mean that I have to use the specific TAR file which is the same as the fw on my phone?
[Galaxy S II Original Android Development] JJEgan:
Odias posted KE2 and KE7 insecure kernels .

http://xdaforums.com/showthread.php?t=1101671

jje
[Galaxy S II Original Android Development] AkkerDK:
Is this right?

Okay, I have rooted my SGS II using the guide from this thread, and then I flashed the XWKE7 Stock Kernel from Intratechs thread.

I know that I have root, 'cause I can use Titanium Backup :D

But do I have KE7?

The reason I ask is this;

Before I rooted and flashed, I had the following information;

Basebandversion: I9100NEKD5

Kernelversion: 2.6.35.7-I9100XWKE1-CL181974 root@DELL103 #2

Buildnumber: GINGERBREAD.XWKE1

PDA: I9100XWKE1

PHONE: I9100NEKD5

CSC: I9100HTDKE1

After root and flash, I have the following information;

Basebandversion: I9100NEKD5

Kernelversion: 2.6.35.7-I9100XWKE7-CL215725 root@DELL103 #2

Buildnumber: GINGERBREAD.XWKE1

PDA: I9100XWKE1

PHONE: I9100NEKD5

CSC: I9100HTDKE1

The only difference between before and after is the Kernelversion :confused:

Does that mean that I have KE7 or don't I have it ... I'm a bit confused :confused:
[Galaxy S II Original Android Development] JJEgan:
From your post no as you did not flash a KE7 full firmware only the kernel .

Flash stock Firmware full KE7 not the kernel its all on page one Intratechs thread.

Two flash for rooting as page one of this thread .

Root with super one click.

Flash KE7 kernel only

Finished full KE7 rooted .

jje
[Galaxy S II Original Android Development] fleau77:
Hello, You can update 3 parts in an android smartphone:

The Kernel (which you update)

The Rom/firmware.

The Radio/baseband
[Galaxy S II Original Android Development] ro-mann:
So will I be able to root if I can use the phone as mass storage but miss the MTP-USB Drivers?

Sent from my Samsung Galaxy S2
[Galaxy S II Original Android Development] AkkerDK:
Oh yes, offcourse ... damn, should have known that, it makes so much sense now, and I should have seen it :o

My only excuse is, that I'm coming from a HTC android handset, and things are done a bit different with that :D

Thanks for the help, think I got the hank of it now ... hopefully ;)
[Galaxy S II Original Android Development] rXpCH:
If I got this right... I can't get root for now if I don't want to change my kernel ?

I have the kernel version : 2.6.35.7-I9100BUKE1-CL182896root@DELL105 #2
[Galaxy S II Original Android Development] Odia:
You can use any of the insecure kernels to obtain root and then flash back to stock or if you ask me nice I'll think about making BUKE1 insecure :D
[Galaxy S II Original Android Development] rXpCH:
Please could you make a BUKE1 insecure and I would gladly test it :D
[Galaxy S II Original Android Development] Odia:
Hmmm, ok then, let me download the files, check my thread in a few mins.
[Galaxy S II Original Android Development] rXpCH:
Thank you a lot !
[Galaxy S II Original Android Development] Odia:
Done and posted ;)
[Galaxy S II Original Android Development] rXpCH:
That's impressive :)

I guess I can now flash my kernel with the insecured version ?
[Galaxy S II Original Android Development] Odia:
Yes just follow the guide in the first post and subsitute with my file.
[Galaxy S II Original Android Development] rXpCH:
Thanks to you my phone is rooted and still under the warranty of Swisscom.
[Galaxy S II Original Android Development] Odia:
Good, can you report BUKE1 as working in my thread thanks.
[Galaxy S II Original Android Development] rafael000:
Newbie question.

I'm on KE7 (upgraded via Kies) and I want to root.

What I need to do is follow the "long guide" on page 1, but use the KE7 insecure (found here: http://xdaforums.com/showthread.php?t=1101671) instead of the KDD insecure provided?

Is this right?

thanks
[Galaxy S II Original Android Development] Odia:
http://xdaforums.com/showpost.php?p=14271905&postcount=613
[Galaxy S II Original Android Development] fdxgnd:
Hi. I'm new to these phones. I came from iphone. I'm hoping someone can help with my question. I only have mac computers. Is there any way to root this using mac or is windows needed.
[Galaxy S II Original Android Development] JJEgan:
Can you connect phone to your Mac in USB mass storage mode .

jje
[Galaxy S II Original Android Development] madpete:
Chainfire's just said on twitter his sgs2 arrived, and testing on a proper cf-root is done. Yay, good things ahead.
[Galaxy S II Original Android Development] fdxgnd:
When Iconnect my phone it shows up and I can see the sd card contents on my mac
[Galaxy S II Original Android Development] Odia:
Your joking? :eek: Dont tell me Samsung have used the old SBL source to create the I9100 SBLs, PML :p
[Galaxy S II Original Android Development] fdxgnd:
Thats what I see. Just like plugging my g2 in and mounting
[Galaxy S II Original Android Development] fdxgnd:
I can't run any if the programs to root this thing. Not cool.
[Galaxy S II Original Android Development] rafael000:
does this method wipe data/apps?

thanks
[Galaxy S II Original Android Development] HumanoidTalking:
U got a tegra SGS 2? how? I thought it will release later...

As I can see you can use this kernel to root but not sure unless you provide some more info about your phone
[Galaxy S II Original Android Development] HumanoidTalking:
No dear it doesnot
[Galaxy S II Original Android Development] Hrti:
Rooted through SuperOneClik, and I am now on a journey to UNROOT (holding on on the rooting for a bit, don't ask :)).

The unroot option in SuperOneClick doesn't remove busybox etc. But if I understand thing correctly, running these commands will remove all traces of root on my device:

su

rm -r /system/app/Superuser.apk

rm -r /system/xbin/busybox

rm -r /system/bin/su

Am I right? New to the Samsung camp in Android land. Used to unroot through HTC's RUUs :p
[Galaxy S II Original Android Development] rantzzz:
I was just asking in advance :p
[Galaxy S II Original Android Development] ro-mann:
So I have all drivers on my PC except for the MTP-USB Driver which I can't install. Will I be able to root, or will I brick my device? Anyone?
[Galaxy S II Original Android Development] JJEgan:
It will either install or Odin will not see PC/Phone .

Connect phone in mass storage mode and see if Windows loads the missing drivers .

jje
[Galaxy S II Original Android Development] Oscargp69:
Chainfire you are the best, thanks for make our i9100 even better.
[Galaxy S II Original Android Development] skoop99:
CF, I seem to have a minor issue; I have the following kernel on my SGS2 (it's a T-Mobile UK branded one):

Baseband: i9100bokd1

Kernel: 2.6.35.7-i9100boke3-cl186387root@dell103#2

Build: gingerbread.boke3

Can I use this method to root my SGS2? I'm very new to Android, having been a WinMo user for years (I did run Android on my HD2, but those ROMs were all rooted...)

I flashed the XWKDD Insecure, and I had root - flashed the stock T-Mobile one back over it, and i lost root... Help? Please? There's beers in it for you!!! ;-)

PS, I tried updating via KIES, but there is no updated kernel available for my device... Seems this is the latest T-Mobile ROM available!
[Galaxy S II Original Android Development] pulser_g2:
Yes, you can use this. When you were rooted, did you remember to install the superuser apk etc? If not, then once you unflashed it, root will no longer work. You need to add superuser apk and binary when rooted using this, before you unflash it
[Galaxy S II Original Android Development] skoop99:
Cool. I'll give that a go!
[Galaxy S II Original Android Development] joss696:
Yes,yes,yes +1.Thank you,guys.We are the best
[Galaxy S II Original Android Development] skoop99:
Tried, no joy. I have root, I make sure SU is installed, re-flash stock, and root is gone... :-(
[Galaxy S II Original Android Development] Odia:
Your re-flashing full stock or just the kernel like your supposed too?
[Galaxy S II Original Android Development] skoop99:
If I had just the kernel, I would... I haven't been able to find this kernel, though!

I have a KE3 kernel - I have seen KE2, KE7, but no KE3? And Kies won't update to KE7 either...
[Galaxy S II Original Android Development] Odia:
Update to KE7 using Odin, you can find the file at the bottom of this post:-

http://xdaforums.com/showthread.php?t=1101671

Post also contains KE7 insecure.
[Galaxy S II Original Android Development] skoop99:
OK, I'll give it a shot! Will that not leave me with that wonderful yellow warning triangle on boot, though?