yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] jeanclaudevandamme:
How do you know if its been successful?

I followed the beginners instructions,

but I forgot to take my micro SD card out...

<ID:0/007> Firmware update start..

<ID:0/007> zImage

<ID:0/007> NAND Write Start!!

<ID:0/007> RQT_CLOSE !!

<ID:0/007> RES OK !!

<ID:0/007> Completed..

<OSM> All threads completed. (succeed 1 / failed 0)

<ID:0/007> Removed!!

<ID:0/008> Added!!

<ID:0/008> Removed!!

SuperOneClick v1.9.1.0

Checking drivers...

Killing ADB Server...

OK

Starting ADB Server...

* daemon not running. starting it now on port 5037 *

* daemon started successfully *

OK

Waiting for device...

OK

Getting OS Version...

2.3.3

OK

2.3.3

Pushing psneuter...

3125 KB/s (585731 bytes in 0.183s)

OK

chmod psneuter...

OK

Running psneuter...

ROOTED

Pushing busybox...

4654 KB/s (1062992 bytes in 0.223s)

OK

chmod busybox...

OK

Getting mount path...

/dev/block/mmcblk0p9

OK

Remounting system with read-write access...

OK

Pushing su-v2...

1165 KB/s (26264 bytes in 0.022s)

OK

chmod su...

OK

Pushing Superuser.apk...

2593 KB/s (196521 bytes in 0.074s)

OK

Creating /system/xbin...

mkdir failed for /system/xbin, File exists

OK

Checking for busybox

Copying busybox (/system/xbin/)...

OK

chmod busybox (/system/xbin/)...

OK

Installing busybox (/system/xbin/)...

OK

Remounting system with read-only access...

OK

Running a SU test...

Success!

Don't forget to reboot!

what can I do to really test if it's rooted and everything? The triangle warning comes up, but that came up before i ran superoneclick as well. also the kernal version looks pretty damn similar to what I had before(i didn't copy it all down), but it did have ...@DELL.., it still has ...@DELL... also mine was KDD before I started
[Galaxy S II Original Android Development] stoney73:
download titanium backup from market(its free), it will ask for permission if your phone is rooted. i would say your phone is rooted, the 'log' looked ok.
[Galaxy S II Original Android Development] beppez82:
Thank you CF worked like a charm :cool:
[Galaxy S II Original Android Development] robot1000:
If I were to flash this root and for some reason the phone needed to go for a repair. By reflashing an original ROM through ODIN, would there be any way of Samsung finding out that I had rooted it?
[Galaxy S II Original Android Development] jutley:
No they can't besides they got better things to do than see if the phone was hacked and relax it will be fine.
[Galaxy S II Original Android Development] sohanlon07:
If I root will it wipe my data etc or will it reamin as is?
[Galaxy S II Original Android Development] vimto25:
i just rooted the long way for begginers, i think all went well, how to no if it is now rooted? never asked me to accept superuser but i do see a icon for superuser, also said it will install busybox but carnt seem to find that.

i want to freeze some apps whats best to use if theres a free program?

thanks
[Galaxy S II Original Android Development] HumanoidTalking:
It will not wipe your data
[Galaxy S II Original Android Development] HumanoidTalking:
You can install Root checker/ Titanium backup/ Market enabler etc to check root.. Root checker tells you Root + busybox
[Galaxy S II Original Android Development] vimto25:
whats market enabler? and do i need busybox?
[Galaxy S II Original Android Development] meds88:
So when you root your sgs2, what all do you gain, What are the benefits?
[Galaxy S II Original Android Development] HumanoidTalking:
Market enabler, enables different apps from different regions, like us apps in uk

you need busybox installed for root to work

"BusyBox is a software application that provides many standard Unix tools, much like the larger (but more capable) GNU Core Utilities. BusyBox is designed to be a small executable for use with the Linux kernel, which makes it ideal for use with embedded devices. It has been self-dubbed "The Swiss Army Knife of Embedded Linux".
[Galaxy S II Original Android Development] HumanoidTalking:
Some apps only work with rooted mobiles, once available you can install clockwork mode, custom roms, theme, animations.. list go on and on..

but definitely you can live without root as you stay without jailbreak in iphone..
[Galaxy S II Original Android Development] vimto25:
if i wanted to format the phone to factory will everything be normal like it was when i brought the phone?

ive installed tittainem backup and froze some things :D, is freeze just as good as uninstall?

not sure what spome things are tbh to freeze.

EDIT: wow just looking at what running and how much memory its using and its now 105mb!!! wow this is cooool
[Galaxy S II Original Android Development] HumanoidTalking:
to format the phone you need to flash back stock rom + Factory Reset.. Off course there are other ways to do it but above is easiest for me.. BUT root will void your warranty unless these guys come up with something amazing

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

Freeze is like in Windows PCs where, you disable programs in MSCONFIG.. not uninstalled but will not run untill you want to..
[Galaxy S II Original Android Development] meds88:
Is there a risk of Bricking my phone?
[Galaxy S II Original Android Development] vimto25:
havnt a clue how to flash bk stock rom is there somewhere that shows u how and the files provided?
[Galaxy S II Original Android Development] HumanoidTalking:
Asper my Personal experience with SGS1 and so far with SGS2, its really hard to Brick your phone.. BUT you never know.. I guess if you follow instructions properly it should be alright but everything in these forums are "at you own discretion" :D

May be if you are not sure, wait for some time to have more people tested the procedure and by that time more DEVs will have SGS2.
[Galaxy S II Original Android Development] HumanoidTalking:
From here

http://www.samfirmware.com/WEBPROTECT-i9100.htm

in the forum few guys have dedicated threads (1-2) for Stock roms
[Galaxy S II Original Android Development] Kurai Kitsune:
SPLENDID! works fine with SuperOneClick v1.7 (attached to the first post)
[Galaxy S II Original Android Development] vimto25:
o right, seems quite simple to flash a stock rom then.

what is theres a software update via kies can it update useing that and then loose root?
[Galaxy S II Original Android Development] HumanoidTalking:
Kies updates are normally slow, Once you update via Kies you loose root and all root related Apps (some will be there but will not work).

Flashing is sooooooooooooo easy that's why we LOVE android. Not easy to brick a phone like Iphone.. I am sure once you have did bit of flashing it will become your habit, Its a addiction..:D
[Galaxy S II Original Android Development] vimto25:
so it is possible to update via kies without useing any flashing tools and it will be back to factory?.

yeh ill prob flash as i need to learn, i did it on my desire hd but that was ages ago and it was different to this.

apple is very easy lol
[Galaxy S II Original Android Development] HumanoidTalking:
yes you can update via kies to stock rom
[Galaxy S II Original Android Development] vimto25:
only if new stock firmware is released?
[Galaxy S II Original Android Development] HumanoidTalking:
Exactly, ..there is no update available on kies as of now, so u have to manually reflash to stock
[Galaxy S II Original Android Development] vimto25:
great, well ive frooze loads now, there lots of things i havnt heard off so wont go no futher, i want some free apps now :),

any apps u recommend?

thanks for your help
[Galaxy S II Original Android Development] crypticc:
+1 Rooted. Unbranded phone from best buy that came with XWKDD preloaded.

Cheers chainfire. donate coming your way.
[Galaxy S II Original Android Development] bodivas:
Rooted XEKE1 without problem and replace Ke1 stock kernel

+1
[Galaxy S II Original Android Development] sohanlon07:
Rooted successfully. So what now lol. Anything I should be installing?
[Galaxy S II Original Android Development] Fornowagain:
You replaced the stock kernel? Did you make zimage into a .tar file for Odin, what did you use to make it?
[Galaxy S II Original Android Development] sned:
How long should Superoneclick take ?

For me its taking along time on 'Running psneuter'
[Galaxy S II Original Android Development] sohanlon07:
Ran in a minute or two at most for me.
[Galaxy S II Original Android Development] vimto25:
should be very quick tbh
[Galaxy S II Original Android Development] jeanclaudevandamme:
The entire process took 30 secs for me, clicked root then yes 3 times in a row then bam.
[Galaxy S II Original Android Development] Sticks02:
Almost 6 hours with a little web browsing on 3G, calls, music, and it's hovering over 88%. :D

Although i've got a feeling if I whip out the emulators for an hour it'll drop to 70%...
[Galaxy S II Original Android Development] KLoNe1:
Many, many thanks! :)
[Galaxy S II Original Android Development] walda:
i recommend the app adfree to remove ads in apps.
[Galaxy S II Original Android Development] chisnz:
Another very happy customer!

Thanks Chainfire, a few mins and my lovely S2 is rooted and restoring apps just as I hoped.
[Galaxy S II Original Android Development] guru_floyd:
thanks chains...
[Galaxy S II Original Android Development] HumanoidTalking:
Great to see many got it rooted :D
[Galaxy S II Original Android Development] sned:
Eventually got it working , now have root

Had to reboot pc and it then worked :)

Cheers
[Galaxy S II Original Android Development] Shujitzu:
rooted first try. very happy

thanks a bunch. i can restore my backed up games from sgs1.

cheers
[Galaxy S II Original Android Development] mobile88:
I managed to flash the tar file ; my SGS2 rebooted successfully. But when i select superoneclick.exe there was no response at all from my Windows XP PC. Nothing bootup

What did I missed out ? I have installed KIES 2.0 and MSoft Framework 2.0.

UPDATES : Finally got it done using my MAC ( win 7 thro VMWare Fusion ). Still don't understand why no response at all on the WinXP PC
[Galaxy S II Original Android Development] sohanlon07:
I had a similar issue. It was something uh nguyen time do with .net framework. Coukdnt resolve it. wss using an xp on bootcamp. Borrowed my housemates windiest seven laptop to run sueroneclick and it worked fine.

Tried removing all versions of .net on xp and reinstalling with no luck.
[Galaxy S II Original Android Development] sohanlon07:
Apologies for the poor spelling. Still getting used to Swype.
[Galaxy S II Original Android Development] jonrwg:
One quick question:

1) Will I lose my root if I hard / factory reset my phone?
[Galaxy S II Original Android Development] roma1927:
Unroot is possible?
[Galaxy S II Original Android Development] HumanoidTalking:
Yes, by reflashing (reinstalling) Stock (original) rom..
[Galaxy S II Original Android Development] HumanoidTalking:
Factory Reset, wipes your personal data and settings like email account username and passwords..Root is enabled through Kernel so F RSet doesnt unroot you.
[Galaxy S II Original Android Development] jonrwg:
Thank you. =D
[Galaxy S II Original Android Development] paranoid2007:
Is it normal, that after rooting upon startup a yellow sign with an exclamation mark is shown below the Galaxy S9100 text?
[Galaxy S II Original Android Development] pulser_g2:
Yes, you need to use a USB jig to "reset" the download counter and the icon after rooting :)
[Galaxy S II Original Android Development] paranoid2007:
Sorry, in English again please? :)
[Galaxy S II Original Android Development] slave.of.pain:
http://xdaforums.com/showthread.php?t=1068522
[Galaxy S II Original Android Development] zenf:
Thanks very much! Worked a treat :D
[Galaxy S II Original Android Development] bodivas:
stock kernel XEKE1 for Odin:

http://www.multiupload.com/M3QVEEC889
[Galaxy S II Original Android Development] vinokirk:
Ahhhhhhhhhh thats better....... rooted now 196dpi :)

Root Explorer is FC'ing on me tho
[Galaxy S II Original Android Development] hotrodbx:
Hi all,

I can not root the phone. I've done everything in the first post but superoneclick keeps returning a fail. Odin worked fine but superoneclick says

Automatic Version Check Failed. Is you OS version 2.0 or higher?

Yes No or Cancel

No matter waht i click it gives me a fail. Any help would be grateful.
[Galaxy S II Original Android Development] Fornowagain:
Thanks for that. I was looking for the stock KDD kernel re-tar. Just wondered what method everyone used to make the tar file from the kernel.
[Galaxy S II Original Android Development] jamesking420:
I think someone else had this earlier in the thread. Try looking back and seeing if the posted a solution?

I'm not trying to be a pain, but I can't remember exactly where it was and don't have time to look now :)
[Galaxy S II Original Android Development] sadiq90:
me too same problem
[Galaxy S II Original Android Development] beWater:
nothing else to say but thank you, had a little bit of problem rooting it (screwed up touchwiz and the OS won't load) but after factory reset everything worked fine.
[Galaxy S II Original Android Development] sohanlon07:
Are you using the latest version of superoneclick (1.9 i think)?
[Galaxy S II Original Android Development] bodivas:
you have to rename the file zImage in zImage.tar :D
[Galaxy S II Original Android Development] Rumble6059:
worked great for me...all sgs1 games [with data] now restored from titanium :-)
[Galaxy S II Original Android Development] jimbob_me:
Hi guys, ive got to the stage where ive started odin and connected the phone to the pc.

Odin reads :

:Added!

:Odin V.3 engine

:File analysis

:SetupConnection

That is what odin says just after i pressed start (yeah the .tar file is in the PDA box).

At the moment Odin looks like its working, as all the buttons are greyed out. The first time i did it odin said 'failed!'

On the phone. the screen shows 'Downloading! , do not turn off target...' with Odin info at the top.

What happens now? Its been connected for a good 10 minutes in the same state and nothings happened?

A bit worried! Any help would be wicked. Cheers

EDIT:

Sorted now.

Press volume up in download mode only after you have connected the USB to PC. Not before
[Galaxy S II Original Android Development] Sticks02:
Didn't matter for me, I connected it after the 'press volume button' screen, still worked fine.
[Galaxy S II Original Android Development] jimbob_me:
Hmm, well i thought i had rooted it! Everything appeared to go fine, and upon restart i get the warning triangle on the start up screen, but ive just installed titanium backup and it says it hasnt got root privalliges? So its not rooted? Whats going on?

Help would be wicked =]
[Galaxy S II Original Android Development] afilopou:
I think you must install busybox
[Galaxy S II Original Android Development] jimbob_me:
EDIT:

Properly rooted now.

I went wrong with superoneclick the first time round. It got stuck on 'waiting for device'. Actually rooted now!

Lesson: If it doesnt work the first time, try again!
[Galaxy S II Original Android Development] tamarian:
Use the adb method to install the files provided in superoneclick:

Hook up via USB, open a terminal, type:

adb root

adb shell

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

exit

adb push superuser.apk /system/app

adb push su /system/bin

adb shell

exit

chmod 4755 /system/bin/su

adb reboot
[Galaxy S II Original Android Development] mdalacu:
Working great, thank you!
[Galaxy S II Original Android Development] Fornowagain:
Really? Not wanting to look like the fool. There has to be more to it than that, surely?

I was expecting something like below using Cygwin
[Galaxy S II Original Android Development] Locster126:
Thanks chains worked a treat. Finally can get rid of some bloatware ....
[Galaxy S II Original Android Development] afilopou:
Perfect working fine
[Galaxy S II Original Android Development] Ayrlupine:
On the MoDaCo forums it says to only use this on a PDA version XWKDD rom, mine is WKE1... has anyone got the phone from 3 (and/or has WKE1) and used this root method successfully?

Thanks
[Galaxy S II Original Android Development] Quindor:
Yes, my kernel also reads : 2.6.35.7-I9100XWKE1-CL181974

So WKE1. Have been unable to find a root image for this. Gingerbreak failed.
[Galaxy S II Original Android Development] anti-derivative:
Why would it matter?...i mean if you replace the kernel then it won't be WKE1 anymore... Is the ROM locked to that kernel or something?
[Galaxy S II Original Android Development] Quindor:
Well, euhm. I don't know. But using my own deduction using common sense, mixing and matching kernels, ROMs, etc. is never a good idea. So unless someone can confirm it won't matter flashing an older version on there and can tell me what changed in the versions, we could make that gamble!
[Galaxy S II Original Android Development] madmack:
Speaking from SGS experience. Generally speaking, kernel versions across the same Android platform version are OK. As long as we're still on Gingerbread 2.3.3, putting a KE1 Kernel on a KDD platform and vice versa should work.

You can always just tar the zImage from the KE1 tar and flash that alone if phone gets stuck in a bootloop. You'll get your precious KE1 kernel back.
[Galaxy S II Original Android Development] Chainfire:
If think it should boot, and that's the important part. As this is just an insecure kernel which doesn't do anything useful by itself except ALLOW you to get root, if you're worried, just flash this kernel, SuperOneClick to install SuperUser, then flash back the WKE1 kernel. Root will stay.
[Galaxy S II Original Android Development] anti-derivative:
that being said. Anyone have a copy of the WKE kernel?
[Galaxy S II Original Android Development] Locster126:
Since flashing the kernel and rooting i get constantly high android os usage under battery usage.

Last days before rooting it was down 10% now since rooting its up 50% and battery keeps dropping much faster....
[Galaxy S II Original Android Development] walda:
...but its said that there is only one bit changed.

did you have WKDD before? if not its maybe not a root issue.
[Galaxy S II Original Android Development] Ayrlupine:
I'm not bothered about keeping the kernel, I just wasn't sure if it'd be a bad idea to flash a different kernel over it!

That said, I should probably wait until the 3 ROM and such are available to download before I go getting flash happy, just so I can get back to stock 3 if I need to.
[Galaxy S II Original Android Development] Locster126:
I did havery wkdd before (o2)
[Galaxy S II Original Android Development] bodivas:
http://www.multiupload.com/WUMVUO650Z

XEKE1 kernel (not WKE)for Odin:

http://www.multiupload.com/WUMVUO650Z

@Fornowagain

you were right, so it does not work ..this kernel now work fine..
[Galaxy S II Original Android Development] walda:
Sorry guys.

I came from DesireHD where i knew what i was doing while flashing (radio, boot, recovery - cwm, system etc...)

Is there a guide somewhere (link?) where i can learn how it works on samsung? I'm already rootet but dont know what happens when i flash another kernel and so on...

Just want to understand the dependencies.

Many thanks
[Galaxy S II Original Android Development] Raspster:
Is thisthe only option for people having this problem? I have installed the un-secure kernal and @ re-boot I get the yellow triangle at the bottom. The phone boots up fine. Is it normal to have the triangle @ every boot?
[Galaxy S II Original Android Development] sadiq90:
hello guys

how do i remove the custom kernel in SGS2 ?

help me please ....
[Galaxy S II Original Android Development] afilopou:
Yes its normal.

Read this one and if you have a usb jig you can solve it

http://xdaforums.com/showthread.php?t=1068522
[Galaxy S II Original Android Development] Raspster:
Thanks afilopou, This link is just to get the triangle warning off right? Any other way to get this going in superoneclick? I keep getting a "FAILED"at the end. I take it it's because I need busy box? Is there any other way to get this rollin without ADB..?
[Galaxy S II Original Android Development] nobnut:
Try this version of Superoneclick (v1.5.5). Make sure you select 'rageagainstthecage' in the top right hand corner before you click 'root'.

Above link taken from this page.
[Galaxy S II Original Android Development] afilopou:
The link is just to get the triangle warning off (it resets the custom binary).

You are not taking the "failed" in superoneclick because you dont have busybox.

You used the adb method?

With this command

adb push busybox \system\xbin

chmod 4755 /system/xbin/busybox

you install busybox on your phone
[Galaxy S II Original Android Development] robot1000:
That files was flagged by my virus dector and I've just found this link:

http://deletemalware.blogspot.com/2011/03/how-to-remove-android-rootcager.html
[Galaxy S II Original Android Development] nobnut:
Try this more trustable link.
[Galaxy S II Original Android Development] Raspster:
Really trying to do this but this is what I'm getting: daemon not running. starting it now on port 5037

daemon started successfully

daemon still not runningerror: cannot connect to daemon

You think it could be Kies? I have version 1.5 installed but when I have the SG2S plugged it, my computer can see it. Do I need 2.0 Kies? Reason I figured I was fine was because Odin worked with no issues at all.
[Galaxy S II Original Android Development] nobnut:
Give 2.0 a try and you tell us if it was you needed ;)

After installation, reboot your pc, then reconnect to Kies, then ensure you have USB debugging enabled, then retry getting root.
[Galaxy S II Original Android Development] afilopou:
You are tryingto use adb.Did you download the sdk in order to use "adb"?If you didnt download sdk then you can not use the procedure with adb
[Galaxy S II Original Android Development] Raspster:
Well, it was NOT Kies. Pretty sure I have the SDK somewhere. Has everyone had to install busybox to get this working? Not hearing too much on this and never had to install it in the past to acheive root thru superoneclick and I have rooted Samsung devices before...
[Galaxy S II Original Android Development] sadiq90:
hello guys

how do i remove the custom kernel in SGS2 ?

please help me ...
[Galaxy S II Original Android Development] afilopou:
First make sure you have sdk installed (look for c:/android or c:/program files/android/android-sdk ).There is no way to root your phone with the adb way if you dont have the sdk installed.

In order to root it,with superoneclick you only need the kies(for the drivers).By the way what is your baseband and initial kernel version?do you remember?
[Galaxy S II Original Android Development] afilopou:
I think you must find your initial kernel and flash it,through odin
[Galaxy S II Original Android Development] jonrwg:
Does this only work on XWKDD kernel? Will it work on XWKDF?
[Galaxy S II Original Android Development] sohanlon07:
Is anybody else experiencing this? My battery life is not great.
[Galaxy S II Original Android Development] sadiq90:
from where i can find it ?
[Galaxy S II Original Android Development] Raspster:
Ofcoarse, I never wrote down my original kernal. All I cannot tell u is I now have baseband: I9100xxkdh. Kernal: I9100xwkdd and build is XWKDD.. any clue what my original kernal is and how I can get it back..? Thanks guys for all your help... also, need to get off thus kernal... its draining batt like crazy... android os is themain batt hog and that was not the case before the kernal. Also, if I'm having problems with just superoneclick which does NOT require the sdk, then I must have another problem. Maybe with thus kernal I installed.
[Galaxy S II Original Android Development] Raspster:
Ok, since my sgs2. Came fring the UK., I should be able to pop on this firmware: http://xdaforums.com/showthread.php?t=1064894

This should bring me back to stock no..? Kernal and all..? I know ill lose everything but at this point... ill take it.
[Galaxy S II Original Android Development] sheridan2000:
I would appreciate if any of the knowledgeable folks out there can confirm this aswell. Or could possibly direct me as to where to find the original secure kernall XDD. Thanks