yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] TheWizzard2203:
Maybe a stupid question but anyone experienced headphones not working anymore after having root the phone and flashed back the original kernel afterwards? When I now plugin a headphone no headphone icon shows up in the statusbar and sound is not being sent through the headphones.
[Galaxy S II Original Android Development] JJEgan:
Nope

worth a factory reset .

jje
[Galaxy S II Original Android Development] avss:
The kernel is blocking your action...logic as it is an original kernel not badly modified.

If you want to push the modified systemui.apk first flash supercurio's kernel for sgs2

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

flash the latest one (5)

And then download VillainRoms VRTweaks to mount system RW

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

(You'll have to browse some pages there to find the link)

edit: I did some lookin for you :) ...heres the link for VRTweaks: http://xdaforums.com/showthread.php?t=1074628

Then you can push the stuff onto your device :)
[Galaxy S II Original Android Development] Chainfire:
Utter nonsense, you don't need any different kernel to modify /system files, you just need to remount /system read/write ...

You can do this from the shell itself even if ADB does not allow it (su first):

mount -o rw,remount /dev/block/mmcblk0p9 /system

A great many rooted kernels do not allow this nonsense through ADB commands, you need to do them through the shell. It's fairly normal. Telling somebody to flash a different kernel just to do trivial things that are perfectly possible is, well, insane.
[Galaxy S II Original Android Development] shinydesert:
Can these new kernels lead to some sort of battery drainage?

Thanks for your great and fast job?
[Galaxy S II Original Android Development] sean-john:
hey,

i want to root my device today.

Got it from the netherlands and updated it with KIES already.

Is this root guide still possible for my device?
[Galaxy S II Original Android Development] JJEgan:
Answer is Yes

jje
[Galaxy S II Original Android Development] stBlueJay:
Hi Guys

First off just wanted to say this forum is immense, i can't believe there's so many knowledgeable folk in one place! Awsome :)

I've hesitated about posting here as i really wanted to read through everything and get it all sorted in my head... but i'm new to Android and to rooting so i thought i'd be better getting a little help...

Can i just get a quick confirmation of what i need to do to root my SII and return it to the original configuration if required (warranty etc)

My phone details are... (Used *#1234#)

PDA: I9100XWKE2

PHONE: I9100XXKDJ

CSC: I9100O2UKE1

I've downloaded Odin, SuperOneClick, the insecure KDD kernel and have the Android SDK set up on my machine to enable use of ADB should i need it.

My questions are... am i ok to flash the KDD kernel over the KE2 kernel and will this change the CSC code?

I understand that once i have the KDD kernel flashed i can root the device using SuperOneClick, so would i then be ok to find the correct O2 KE2 Kernel and reflash it, taking me back to the configuration i currently have?

Would this remove the root access or not?

Sorry for such a long post, i'm a little cautious with these things as i don't want to screw it up :D

Thanks in advance for your help folks, much appreciated
[Galaxy S II Original Android Development] mustafatk:
Im just brick my SGS2... after the Odin step the phone DONT REBOOT - Or boot anymore... stay freezed at Samsung Galaxy SII GT-I9100 (BlackWhite screen)

any help please?
[Galaxy S II Original Android Development] JJEgan:
No information as to what you are flashing

Reboot remove then replace battery .

Reflash following instructions posted to the letter .

jje
[Galaxy S II Original Android Development] Mr.Kakarot:
Well that was easy, thx!

Now what? Can anyone recommend a kernel/rom that I would enjoy?
[Galaxy S II Original Android Development] Babality:
Will I still be able to upgrade the phone using OTA-updates in the future if I root it using these instructions?
[Galaxy S II Original Android Development] 101matt101:
You should still be avle to get official updates via kies as long as you dont flash a firmware that wasnt provided by your carrier. Hope that helps you.
[Galaxy S II Original Android Development] avss:
Well...just trying to help out my friend...its insane...i know :)
[Galaxy S II Original Android Development] jokuvuan:
Chainfire: Thanks for you work! I used your roots on my I9000 previously with no problems. However I do have two questions about this particular root:

Doest this root mean I have 2-e recovery? I'm used to it, since I found that it is the most convinient way of installing battery mods...

The guide is clear, but this one section I don't quite understand:

"- Press "Start". ODIN you should now be flashing the kernel, and the device should reboot.

- Wait until the device is rebooted, and while still being connected over USB, start SuperOneClick, and press ROOT."

So after I flash the phone with Odin does the phone boot back to downloading mode? The I9000 did not. I cant use SuperOnClick to root the phone on normal phone stand-by mode right?
[Galaxy S II Original Android Development] tukes:
can i do this without losing the dutch OS on my SGS2 ?
[Galaxy S II Original Android Development] taimoor01:
Sorry for asking a foolish question, but concidering a newbee on android, hope to get some reasonable answers, I've just switched from WM to SG2 a week ago.

Got my phone from H3G. I checked. its already unlocked.

I just want to know what is this Rooting for? I didnt really get it. I've read 10pages but I didnt get why we use it? i mean wots the point? please please do explain. and also, my phone is on KE1 firmware, and kies 2.0 says no upgrades available. will it void my warrenty if i download ke2 firmware from anywhere else?

Thanks in advance
[Galaxy S II Original Android Development] 101matt101:
Your OS will be fine, all this does is flash a new kernel not new firmware :)
[Galaxy S II Original Android Development] tukes:
sounds good... i'll give it a go :)
[Galaxy S II Original Android Development] mxn-:
Hi thanks for the guide, just rooted my phone easy!

My question is if i go back to the original kernal and keep root will this make my warrenty valid?
[Galaxy S II Original Android Development] twon23:
If you have root(super user) then this gives access to all the system files, meaning you can do what you like with your phone, like removing bloatware (those apps that come pre installed), installing custom roms, changing themes ect. Basically you can do what you want with your phone when it's rooted.

Im not sure on samsungs policies regarding rooting and voiding your warranty but if you don't intend on messing with your phone then don't root it.
[Galaxy S II Original Android Development] PoTi_96:
The sgs2 has the 3e recovery and everybody can get into it without doing anything (except pressing volume up+home+power)
[Galaxy S II Original Android Development] 101matt101:
No, you will need to get rid of root, reflash a your network branded firmware (unless your phone was SIM free, then stock firmware) and reset the custom binary counter using a USB jig to get your warranty back. All reflashing a stock kernel does is remove the yellow exclamation mark. Hope that helps :)
[Galaxy S II Original Android Development] twon23:
Resetting custom ROM count and yellow warning triangle:

http://xdaforums.com/showthread.php?t=1068522
[Galaxy S II Original Android Development] Babality:
I used a different guide to root mine, but using the same method. So I didn't note my original kernel and now I have this yellow triangle at boot.

Would it be safe to try flashing the kernels in 2nd post until I find the correct one which should remove the yellow warning triangle?
[Galaxy S II Original Android Development] JJEgan:
Flash KE1 as KE2 has been pulled .

then .

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

jje
[Galaxy S II Original Android Development] toaom2:
Do we have KDJ yet? It's on my new Samsing Galaxy S2 :)
[Galaxy S II Original Android Development] kar111:
how do i go back into download mode? it just comes up with system recovery after the root?
[Galaxy S II Original Android Development] B3311:
Turn phone off, press volume down+home+power at the same time. From your other posts, I'm assuming you managed this when you flashed via Odin. Something different now?
[Galaxy S II Original Android Development] JJEgan:
ABC

KE1 after KDJ ?????????

jje
[Galaxy S II Original Android Development] turborider:
How To Root Samsung Galaxy S II I9100 VIDEO

Part 1... http://youtu.be/Kjncd6RcYss

Part 2... http://youtu.be/uHezV0ruF5A

Part 3... http://youtu.be/63gYqpwrql8

And How to Install A Custom ROM On Your Samsung Galaxy S II I9100 VIDEO

http://youtu.be/c3ttqtIAER4

hope you find this one very helpful :)
[Galaxy S II Original Android Development] 101matt101:
You linked my videos :D!!! I'm glad you like them :)
[Galaxy S II Original Android Development] turborider:
yes matey very much can i ask u a question plz,i just rooted mine and when i always restart my phone there is a yellow triangle,is that mean is rooted or the phone has a problem
[Galaxy S II Original Android Development] mchimney:
Just did this on KE2.

Are we supposed to flash back to the KE2 kernal after we have root?. My data speeds seem to have tanked
[Galaxy S II Original Android Development] 101matt101:
Watch my reflashing your stock kernel video ;) it'll explain all :p your phone isn't broken, don't worry :)
[Galaxy S II Original Android Development] 101matt101:
Hmmm root doesn't affect data speeds, but yes if you want to get rid of the triangle reflash the stick KE2 kernel :)
[Galaxy S II Original Android Development] mchimney:
Thanks for the quick reply, gonna try that now. I just ran a speed test and got -0kbps down and 31 up =(
[Galaxy S II Original Android Development] 101matt101:
That is odd...I suggest you flash the KE2 kernel then if that doesn't help flash back to KE1. It seems to be less buggy generally.
[Galaxy S II Original Android Development] turborider:
cant find the video matey,here how it looks when i start the phone...sry the photo was taken from my kid blackberry ewwwwww lol
[Galaxy S II Original Android Development] 101matt101:
http://www.youtube.com/watch?v=RVKWt8c7FDc&feature=youtube_gdata_player
[Galaxy S II Original Android Development] b33p_:
I did this, worked instantly. Before rooting:

Kernel version

2.6.35.7-I9100BUKE1-CL182896

root@DELL105 #2

after rooting:

Kernel version

2.6.35.7-I9100XWKDD-CL161513

root@DELL103 #2

I'm on Vodafone in the UK and this is my first Android phone. Is it okay to leave the phone as it is or do I need to flash something as per the edit in the original post?

I still don't see how I can uninstall the VF bloatware. The options are still Force Stop and Cancel or do I need to load a custom ROM when one comes out in order to get rid of this bloatware crap?

Complete newbie here, I'd appreciate any help.

edit: oh, and if I need to flash something else how do I do it? using ODIN the same way as before by clicking the PDA button and selecting KE1_original.tar and hitting start?
[Galaxy S II Original Android Development] 101matt101:
Do you want me to link you to a custom rom that roots and removes bloatware?

EDIT: http://xdaforums.com/showthread.php?t=1081368
[Galaxy S II Original Android Development] turborider:
thankyou mate it works :D
[Galaxy S II Original Android Development] 101matt101:
Glad to help, shame it can't be done with the overclock without a USB jig :(
[Galaxy S II Original Android Development] b33p_:
Thanks for the link, I had a look at that post before but wouldn't that have the same problems as a potential cm7? i.e. no hardware acceleration? Maybe this is covered in the 12 or so pages, I'll have a quick look now!
[Galaxy S II Original Android Development] 101matt101:
HW Acceleration works fine, it's really just a modified version of the standard firmware, it's more a platform for future dev. at the moment. Saying that, it does do everything you want it to already.
[Galaxy S II Original Android Development] toaom2:
Before this I had a sony ericsson x10, I need to get used to the numbering scheme used by samsung. But now that you mention it, KE > KD :-)
[Galaxy S II Original Android Development] b33p_:
Sounds good. I'm working all weekend so maybe I'll have a crack at it on Monday, thanks.
[Galaxy S II Original Android Development] a5ian300zx:
Hi,

is it worth upgrading the firmware to the latest as im still on the one the phone came with as I have read number of issues on the new firmware before I root the phone?

my AV is picking up superoneclick as a trojan?

a5ian300zx
[Galaxy S II Original Android Development] turborider:
yes it does that to kaspersky too,thats ok no need to worry
[Galaxy S II Original Android Development] turborider:
the root on new version PDA:KE7 / PHONE:KE4 / CSC:KD1 (XEU) work perfect :)
[Galaxy S II Original Android Development] wolfgart:
ok , i've upgraded to new FW relase KE7 , i've lost root access , but if i re-make the procedure with the same KDD unsecure will be successfull ?
[Galaxy S II Original Android Development] turborider:
i did the same as before mate ,second time worked but The Kernel I9100XWKE7_StockKernel is not working argggg
[Galaxy S II Original Android Development] wolfgart:
ok , so can i try to make it ?
[Galaxy S II Original Android Development] otacon888:
Root also worked for me on my first try.

However, the reflash of stock KE7 doesn't work...Odin just doesn't flash it.
[Galaxy S II Original Android Development] turborider:
same here matey ty for confirmation
[Galaxy S II Original Android Development] turborider:
u can root mate but the kernel doesent work need to wait for another one to upload
[Galaxy S II Original Android Development] 101matt101:
I've just woken up I seem to have missed some interesting developments, I didn't know about this new KE7, can we root same as normal then? But we're stuck with the yellow "!" because the uploaded stock kernel doesn't work :)? Is that about the jist of it so far?
[Galaxy S II Original Android Development] turborider:
gm mate,phewwwww i thought it was only me ,get stuck on yellow,yes thats it so far :D
[Galaxy S II Original Android Development] 101matt101:
Morning to you to :), is there any way to flash via Odin yet....I can't use kies anymore as I flashed stock firmware on an O2 PAYG phone :p?
[Galaxy S II Original Android Development] turborider:
http://nma.usk.bz/files/I9100XWKE7_StockKernel.tar still not good
[Galaxy S II Original Android Development] 101matt101:
Link me ;)? pweaseeeeeee
[Galaxy S II Original Android Development] otacon888:
Just flashed the stock KE7 kernel from this thread:

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

Success!
[Galaxy S II Original Android Development] 101matt101:
:cool:

I'm so stupid sometimes, it's exactly the same thread as before :P sorry about that haha, I've thanked you for your help, again sorry for being a bit thick ;)
[Galaxy S II Original Android Development] turborider:
ok now is all done,here it is a working kernel http://xdaforums.com/showthread.php?t=1075278 ty intratech :D
[Galaxy S II Original Android Development] 101matt101:
Well it looks like the next hour of so of my life is allocated haha :p, are there any noticeable changes btw :)?
[Galaxy S II Original Android Development] Necrobutcher:
- Screen unlock instant

- Charging seems to be much faster

- Automatic Brightness seems to be fixed.
[Galaxy S II Original Android Development] turborider:
so far the battery and the brightness looks ok,ohh yeah i forgot the music hub icon is changed too hahaha :p
[Galaxy S II Original Android Development] wolfgart:
turborider sorry , which is exatly correct Stock Kernel to restore after root ?

Thanks
[Galaxy S II Original Android Development] wolfgart:
ok , found it my self , thanks
[Galaxy S II Original Android Development] sackynuts:
Thanks! Worked like a charm. Flashed the stock kernel afterwards and kept my root :-)
[Galaxy S II Original Android Development] Phk:
Yessssssssssssssssssssssssssssssssssssss

Hi,

Just got my SGS2 and sold my SGS1, today. Awesome :)

So let me get this straight, my kernel version is 2.6.35.7-I9100XWKDD-CL161513

So,

a) is Chainfire's hacked-kernel safe for rooting this version?

b) do i need or should flash another kernel (maybe original one) after this?

Thanks a lot Chainfire, thanks a lot everyone.

Cheers,

Phk
[Galaxy S II Original Android Development] 101matt101:
I'd update to KE7 first, then root, saves rooting then updating then rooting again :) but if you want to stay on KDD then just root away :) If you want to get rid of the yellow triangle after rooting then you'd need to flash a stock kernel, there's no NEED to though no :)

Hope I've helped you :)
[Galaxy S II Original Android Development] giokou:
Very nice Chainfire, you 're the CHEF!

Grab an S II and kick some @sses!!!
[Galaxy S II Original Android Development] borgmanjayce:
Chainfire, any chance of a easier version of this that can be done via the phone itself as I can't seem to get access to the Download mode even though I'm following the instructions to the letter.

My Galaxy S II is a Vodafone UK version that I got on Wednesday and I want to root it so I can use rooted-only Apps like SetCPU and Titanium Backup PRO.
[Galaxy S II Original Android Development] shopcity:
I think it would be otherwise there will be flaming going on
[Galaxy S II Original Android Development] Intratech:
Volume down+Home key+power button and keep holding until it boots to caution screen?
[Galaxy S II Original Android Development] asheg:
never used a root. just curious: if i do it, i will still be able update new firmwares via Kies without any problems?
[Galaxy S II Original Android Development] Bart1981:
yes you will.
[Galaxy S II Original Android Development] borgmanjayce:
What's the best firmware from this thread to replace the Vodafone UK one?

These are my kernel details (before I finally managed to root my phone) if this is of any help:

2.6.35.7 - I9100BUKE1-CL982896 root@DELL105 #2

2.6.35.7 - I9100XWKDD-CL161513 root@DELL103 #2
[Galaxy S II Original Android Development] JJEgan:
Last firmware listed on front page .

jje
[Galaxy S II Original Android Development] jokuvuan:
Very stupid question #142: Where are the root-files? On the second post by Chainfire, there are only original firmwares, right?

EDIT: Aaaaah, only KDD -root is availeble. Too bad. :-(
[Galaxy S II Original Android Development] fireedo:
Rooted successfully my SGS II .... thx a lot :)
[Galaxy S II Original Android Development] stBlueJay:
Guys could someone gve me a quick bit of advice?

I flashed the insecure KDD kernel over an O2 KE2 kernel and everything went fine. I then started up SuperOneClick v1.5.5 and tried to root, i'm getting a freeze on "Running a SU Test..."

Killing ADB Server...

OK

Starting ADB Server...
* daemon not running. starting it now on port 5037 *
* daemon started successfully *

OK

Waiting for device...

OK

Pushing rageagainstthecage...
77 KB/s (5392 bytes in 0.068s)

OK

chmod rageagainstthecage...

OK

Running rageagainstthecage...
ROOTED

Getting mount path...
/dev/block/mmcblk0p9
OK

Remounting system with read-write access...

OK

Pushing su...
219 KB/s (26264 bytes in 0.117s)

OK

chmod su...

OK

Pushing Superuser.apk...
542 KB/s (196521 bytes in 0.354s)

OK

Remounting system with read-only access...

OK

Running a SU test...

When i check my app drawer i have the SuperUser app installed, does this mean i'm good to go? Should i be worried about superoneclick freezing up on the SU test?
[Galaxy S II Original Android Development] RMXO:
TBH, as long as you see SU in app drawers & verified its working by running it, then don't worry about the SU test. Maybe updating to v1.8.5 fixes that but not sure since I don't run a SU test after I use SOCv1.8.5.
[Galaxy S II Original Android Development] stBlueJay:
Thanks for the quick reply... i checked my PDA, Phone and CSC details and they are exactly the same as before i flashed the insecureKDD kernel? When i downloaded and attempted to run Titanim back up it failed...

"Sorry, i could not acquire root privileges.... blah"

I guess i went wrong somewhere? :(

Should i remove my sd card?
[Galaxy S II Original Android Development] RMXO:
Nope, go to Problems & install Busybox.
[Galaxy S II Original Android Development] stBlueJay:
Well i went ahead and took my sd card out anyway, also used a newer version of SOC... all seems to have worked ok, titanium has root access.

Now i just have to reflash the KE2 kernel... thanks for your help :)
[Galaxy S II Original Android Development] RMXO:
NP, glad to hear everything is working as it should.
[Galaxy S II Original Android Development] stBlueJay:
damn i flashed the O2 KE2 kernel and it removed the root :(
[Galaxy S II Original Android Development] Xenozx:
OK, hate to be a pain, but I installed the following kernel

GT-I9100_XEU_I9100XWKE7_I9100XXKE4_I9100XEUKD1

Now, I want to root, but I am not sure i can yet? do i need to wait for a root tar for my kernel, or can i use the one in the first post of this thread, and keep my kernel and get root too? I saw huge battery life increase with the new kernel, and dont want to lose that ;)
[Galaxy S II Original Android Development] RMXO:
They give instructions in this thread or install the kernel from this post to have rooted already installed in the kernel.

http://xdaforums.com/showpost.php?p=14075135&postcount=193
[Galaxy S II Original Android Development] Xenozx:
OK, i flashed with that and i seem good to go. Phone boots with the Yellow yeild sign, and i have a superuser app in my applications.

I guess I am good to go, thank you :)
[Galaxy S II Original Android Development] stBlueJay:
Rooted PDA version?

Hi all

when i check my PDA after flashing with insecure KDD it's exactly the same as before i.e. KE2. I was expecting KDD, what should i see? :confused:
[Galaxy S II Original Android Development] mr_absinthe:
Thank you, worked like a charm!
[Galaxy S II Original Android Development] santacruzdz:
Perfect ! just did it with the Kernel XWKE2 and every works with root ! many thanks !!!
[Galaxy S II Original Android Development] stBlueJay:
If you type *#1234# into the dialler do you get the same PDA code as before you flashed and rooted or has it changed?

Mine has stayed the same?
[Galaxy S II Original Android Development] esk02k:
Just wanted to check here before i take the plunge.

Am I safe to root following all the steps in the first post with this setup?

Thanks all especially Chainfire
[Galaxy S II Original Android Development] RMXO:
you're beyond safe
[Galaxy S II Original Android Development] esk02k:
Been waiting on that. cheers!

off I go...
[Galaxy S II Original Android Development] markus_b:
I've got my SGS2 last week and have been unable to root it. The problem is that SuperOneClick does not work for me and that I am unable to locate precise instructions how to do the same thing manually.

SuperOneClick always gets stuck when 'pushing psneuter'. The problem might be that I don't have a native Window install, I only run it in a virtual machine. I was able to flash an insecure kernel with Odin and get the warning sign now when booting.

However, I'm comfortable with adb, but don't know which file I have to push where. There are instructions I found, but the first instruction is to rename /system/xbin/su and this file does not even exist on my SGS2.
[Galaxy S II Original Android Development] 101matt101:
Try using the automatic root kernel instead, it bypasses the need to use ADB or SuperOneClick :) just flash the kernel and the phone will be rooted, you can then flash back to a stock kernel to remove the yellow "!" and keep your root access.

http://xdaforums.com/showthread.php?t=1060673
[Galaxy S II Original Android Development] markus_b:
Thanks. I'll try that.

Can I just use Odin to flash the tar file ?

Will the 'root' capability survive the next Samsung Firmware update ?