yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] equlizer:
so will this work with the Bell version? Do i follow the exact steps?
[Galaxy S II Original Android Development] CamoGeko:
Right, well you need the KG1 CF-Root then. Villainrom 1.4 is based on KG1 firmware.

Transmitted from a Galaxy far far away via XDA telepathy.
[Galaxy S II Original Android Development] SamAce 2:
Try to read the instruction again.

PS: You dont have to plug your phone prior to launching the Odin -> link the .tar.
[Galaxy S II Original Android Development] knowthenazz:
Hi,

I just wanted to report that I own a Canadian Bell SGS2, Kernel version:

2.6.35.7-I9100MUGKG2-CL371789 dh130.yoo@SEP-48 #2

And I have successfully installed:

CF-Root-SGS2_ZS_OZS_KG2-v4.1-CWM4

All seems to be working well.

Thanks for everyone's help!
[Galaxy S II Original Android Development] VinCe_x542:
Just wondering what one to download for my rom,

I've got

Baseband: I9100XXKE7

Kernal: 2.6.35.7-I9100XWKF3-Cl286555Root@dell101#2

Build: Gingerbread.xwkf3

Thanks
[Galaxy S II Original Android Development] CamoGeko:
I'm would suggest kf2 or kf3.

Transmitted from a Galaxy far far away via XDA telepathy.
[Galaxy S II Original Android Development] Sico69galaxy:
Hi guys im on PDA XWKE7,PHONE XXKE4,CSCOPSKE4 which cfroot version do i use...
[Galaxy S II Original Android Development] Eukanaba:
The one with KE7
[Galaxy S II Original Android Development] blakeboro:
KE5

Hi guys, new galaxy delivered yesterday, its kernel has KE5 in it, any idea which tar file I should use

Thanks

Mark
[Galaxy S II Original Android Development] billyinferno:
Hy guys, just get my SGS II today...after I check the kernel version:

I9100DXKG3

which tar did I can use to root the phone?

thanks in advance :)
[Galaxy S II Original Android Development] bududroid:
Just noob question

Have a DXKG1 baseband..which kernel i may use ?
[Galaxy S II Original Android Development] eternalblu:
Hello, I'm on:

Android version: 2.3.3

Baseband version: I9100XXKE4

Kernal version: 2.6.35.7-I900XWKE7-CL21575root

Do I use KE7 even though my baseband version is KE4?

Thank you,
[Galaxy S II Original Android Development] hotsync100:
Yes.... please read the #1 post.
[Galaxy S II Original Android Development] hotsync100:
baseband is not a kernel... which is your kernel ? please read post #1.
[Galaxy S II Original Android Development] CamoGeko:
Use ke7.

Transmitted from a Galaxy far far away via XDA telepathy.
[Galaxy S II Original Android Development] CamoGeko:
Use kg3, should work fine for you.

Transmitted from a Galaxy far far away via XDA telepathy.
[Galaxy S II Original Android Development] 4rv1nd8:
I have a I9100MUGKG2 kernel... Which tar should I use.

Thanks in Advance..
[Galaxy S II Original Android Development] CamoGeko:
Try:

CF-Root-SGS2_XX_OXA_KG2-v4.1-CWM4.zip

It's a 2.3.4 kernel.
[Galaxy S II Original Android Development] 4rv1nd8:
It worked!! Thank You so much!!:D
[Galaxy S II Original Android Development] CamoGeko:
You're welcome, glad you are rooted now. It's a brave new world. :D
[Galaxy S II Original Android Development] 4rv1nd8:
Not when XDA is there to guide us.... :cool: Now i have to figure how to install 2.3.4 to get google video chat.. :D
[Galaxy S II Original Android Development] CamoGeko:
You could always try the extracted app, maybe there is no need for you to Upgrade to get that functionality:

http://xdaforums.com/showthread.php?t=1062980
[Galaxy S II Original Android Development] EarlZ:
OXA-KG3 is out, requesting for CF root on this
[Galaxy S II Original Android Development] animelover:
Maybe we have to wait till Monday, if Chainfire is "on real life" as mostly on weekends! ^^
[Galaxy S II Original Android Development] mach0boi:
Saw his tweets and I think he's still traveling :)
[Galaxy S II Original Android Development] voriax:
help needed

Hello guys and Chainfire

I need some help.

I have rom: KF3 - PLS (polish plusgsm) version

I put there : CF-Root-SGS2_XW_CLK_KF3-v4.0-CWM4

and after one night I lost my screen,

rom is working (i can hear my actions) but screen is dead

anyone have idea how to fix it?

anyone had the same or similiar problem?

what to flash to try to fix it?

Thanks!

V.
[Galaxy S II Original Android Development] hijackfr:
Hello,

I have a 2.6.35.7-I9000XXJVP-CL264642 se.infra@SEP640 #2 kernel... Which tar should I use.

Version de la bande de base : I9000XXJVP

Version Number : GINGERBREAD.XXJVP

model Number : GT-I9000

Thanks in Advance..
[Galaxy S II Original Android Development] nightranger73:
I think your screen is dead if you can't even see first Samsung boot logo... try flashing with Odin a stock kernel and send it back to sammy
[Galaxy S II Original Android Development] eeegamer:
This does not work for me. I did everything exactly how it is described in the text above, but after selecting zImage under "Kernel" it apparently does something, but does not reboot. If I reboot manually, there is no change to the kernel.

First I was on Villain Rom 2.1 with ninephitamine 2.0.1, then I flashed KE2-stock through Odin (no triangle during reboot) and tried to flash zImage of KE7-CF-Root with CWM Manager, but it did not reboot. So I flashed KE2-CF-Root through Odin, flashed KE2-Stock through Odin and tried to flash KE2-CF-Root-zImage through CWM manager, still no reboot.

So for me it is like: CF-Root-kernel with triangle OR stock kernel.
[Galaxy S II Original Android Development] lbbo2002:
Your in the wrong forum...try this one for the SGS I9000 http://xdaforums.com/forumdisplay.php?f=656
[Galaxy S II Original Android Development] CamoGeko:
LOL... hijackfr prepare youself for the biggest FAIL ever...

***FFFAAAAAAAAAAIILLLLLLLLLLLL!!!*** :p
[Galaxy S II Original Android Development] CamoGeko:
To be honest as Chainfire has said before:

"I would look into it but I'm just too busy".

So, if the triangle is really such a big issue for you then get a usb JIG from ebay. They are cheap.

Or you can wait till Chainfire has some free time to figure out why this method isn't working for some people. I mean, it's only a little yellow triangle that shows for about 5-7 seconds during boot. Not really the end of the world, you know what I'm saying.

;)
[Galaxy S II Original Android Development] demonte21:
Hello all!

I just want to make sure I flash the correct file here :-)

I just got my SGS2 (coming from a Sgs 1 captivate). it's the new Bell i-9100m.

the op Says that KG2 is for 2.3.4 and KG1 is for 2.3.3. My concern is the following:

My Kernel Version : 2.6.35.7-I9100MUGKG2-CL371789 ....

and my Android Version is 2.3.3.

Should I flash the KG1 file as my Build version is 2.3.3 or the KG2 file as my Kernel is already a KG2 ? ? I'm still Stock...

EDIT: Sorry , I just read to fast. Found my answer.! I Misread... Thanks anyway.

Thanks!
[Galaxy S II Original Android Development] CamoGeko:
Only the last uploaded KG2 kernel is 2.3.4, the other two KG2 kernels are from 2.3.3.

I would suggest flashing this one:

CF-Root-SGS2_JP_XSG_KG2-v4.1-CWM4.zip

It's still from 2.3.3 firmware and its KG2 kernel, which is what you need.
[Galaxy S II Original Android Development] demonte21:
Awesome, Very much appreciated. I will do this :-)
[Galaxy S II Original Android Development] Vulpix:
Hopefully Chainfire will be back on Monday to update for KG3. :D
[Galaxy S II Original Android Development] voriax:
thank you for your opinion it is helpful.

I did flash stock after cf-root

now I am waiting for delivery of JIG-USB to reset flash counter,

and I will send it to service

any other recommendations?

thanks!
[Galaxy S II Original Android Development] iakovl:
Just got my sgs2 with ke4... how to root? No ke4 on the list
[Galaxy S II Original Android Development] hijackfr:
ok, thanks guys
[Galaxy S II Original Android Development] gtda:
oxa xxkg2 root works fine on xxkg3

i flashed back to stock kernel via cwm

all working fine
[Galaxy S II Original Android Development] voriax:
Hi guys!

I have installed CF-root for KF3 on my KF3 rom,

after instalation I just did nothing no other kernel was flashed...

is it possible that this CF-rooted kernel broke me screen?

was I supposed to flash stock after flashing Cf-root?

Thanks!

V.
[Galaxy S II Original Android Development] vanessa13006:
No never heard that Cf broke a screen
[Galaxy S II Original Android Development] cerede2000:
Please make a CF-Root for XXKG3 :D

Thanks!
[Galaxy S II Original Android Development] rastamit:
YES

pls. make one. acording to the "storys"... its kind of scary to flash the cf-root of XXKG2 on XXKG3 .

tnx
[Galaxy S II Original Android Development] animelover:
What "stories"? oO
[Galaxy S II Original Android Development] CamoGeko:
Don't worry, just use KE2.

Transmitted from a Galaxy far far away via XDA telepathy.
[Galaxy S II Original Android Development] ravian29:
i did the same but i do not have any problem
[Galaxy S II Original Android Development] nightranger73:
Mmmhh. Probably someone flashed 2.3.3 kg2 kernel over kg3?

BTW stop asking this. ChainFire is out till Monday and it has been already posted so no use of asking fir it every 3 posts

Edit: while you match android version (2.3.x) any kernel is good. There's no need of the matching thing unless you want to update via kies
[Galaxy S II Original Android Development] rastamit:
LOL

i was just kidding :)

r u sure thats ok 2 flash XXKG2 on my XXKG3 and it wont have any problem\s ?
[Galaxy S II Original Android Development] TheMegastar:
CF's latest root kernel has android 2.3.4 or 2.3.3?

CF-Root-SGS2_XX_OXA_KG2-v4.1-CWM4.zip This is the latest root kernel posted by CF. Does this have android 2.3.4 or 2.3.3?
[Galaxy S II Original Android Development] CamoGeko:
This is the latest kernel, so yeah its 2.3.4.

Transmitted from a Galaxy far far away via XDA telepathy.
[Galaxy S II Original Android Development] voriax:
That was my first thought = it is impossible

but my fear about void warranty told me to be carefull and to check it...

so I am checking every possibilities before I go to service

Thanks!

V.
[Galaxy S II Original Android Development] animelover:
CF-Root XXKG2 is working for me on XXKG3 since yesterday so that's why I asked your about the "stories"! ;)
[Galaxy S II Original Android Development] aalna:
Hey guys I'm new to all this rooting stuff and I started reading bout chainfire's steps but my problem is what kernel drive should I use .

My kernel version currently is 2.6.35.7 - i9100 MUGKG2 - CL37 1789dhl 130.yoo @ sep-48 #2

there are 3 listed kg2 kernals in the quoted post :S.

OS 2.3.3

please advise.
[Galaxy S II Original Android Development] CamoGeko:
Use any of these two:

ZS_OZS_KG2

JP_XSG_KG2

They are for 2.3.3 roms.
[Galaxy S II Original Android Development] shadowofdarkness:
Ignore this
[Galaxy S II Original Android Development] Vulpix:
I wonder if Chainfire is back from vacation. :D
[Galaxy S II Original Android Development] coolfire:
I presume you must have, or are itching to flash KG3, eh bro? :)

Sent from my SGS II
[Galaxy S II Original Android Development] jerome.d:
I have tried to use UOT Kitchen on my SGS2, rooted with CF-Root OXA_KG2, but apktools does not manage to decompile framework-res.apk:

I: Loading resource table...
I: Loaded.
I: Decoding file-resources...
Exception in thread "main" java.lang.NullPointerException
at brut.androlib.res.decoder.Res9patchStreamDecoder.decode(Res9patchStreamDecoder.java:37)
at brut.androlib.res.decoder.ResStreamDecoderContainer.decode(ResStreamDecoderContainer.java:34)
at brut.androlib.res.decoder.ResFileDecoder.decode(ResFileDecoder.java:100)
at brut.androlib.res.decoder.ResFileDecoder.decode(ResFileDecoder.java:68)
at brut.androlib.res.AndrolibResources.decode(AndrolibResources.java:132)
at brut.androlib.Androlib.decodeResourcesFull(Androlib.java:93)
at brut.androlib.ApkDecoder.decode(ApkDecoder.java:98)
at brut.apktool.Main.cmdDecode(Main.java:120)
at brut.apktool.Main.main(Main.java:57)

I assume framework-res.apk is part of the kernel, i.e. has been created by Chainfire.

Does anyone has already used UOT Kitchen (or apktools) with apk coming from CF-Root kernels? Did you manage to decompile it properly?
[Galaxy S II Original Android Development] CamoGeko:
Uhm... framework-res.apk is to do with the rom, not the kernel.

Transmitted from a Galaxy far far away via XDA telepathy.
[Galaxy S II Original Android Development] jerome.d:
Damned, this means that files from the OXA_KG2 Rom cannot be decompiled using apktools, and thus that the kitchen is useless on this rom.

Damned...
[Galaxy S II Original Android Development] animelover:
Hey man, give Chainfire some time for coming home, unpack his bag, get to work, finish his work, coming back to home again, have some time with his family and THEN fire up his kernel magic! :p
[Galaxy S II Original Android Development] turborider:
u forgot this aswell,going to mcdonald's then to his girlfriend do some exercise errrmm catch some tv shows and movies,sleep for few hrs then fire up his kernel magic! :p
[Galaxy S II Original Android Development] djase:
hi,

i need original and cf-root kernel for XXKG3.

cheers
[Galaxy S II Original Android Development] turborider:
lmao u jk right,êtes-vous pour de vrai ou juste comme mec stupide, lisez les messages d'autres avant vous vous mettre ou vous rendre le noyau
[Galaxy S II Original Android Development] aottesen:
Have I understood right, if I think that I can flash from KF3 --> KG2 2.3.4?

Or have I misunderstood?
[Galaxy S II Original Android Development] djase:
what's your problem dude ?

are u retarded or what ?

1. don't use google for translate !

2. i didn't insult so don't insult me !
[Galaxy S II Original Android Development] bgn9000:
As far as I test, CF KF2 is better than KG ones in terms of battery.

No matter it is android 2.3.3 or 2.3.4.

I did a full wipe onto a 2.3.4 ROM and flash KF2 with modem KF2 too.
[Galaxy S II Original Android Development] turborider:
yes u did and the way u say it too,read the bloody posts before u put yours,who do u think he is u servant

u are the one is retarded
[Galaxy S II Original Android Development] Chainfire:
KG3 coming up ...
[Galaxy S II Original Android Development] Chainfire:
KG3 posted. As usual as of late (sorry, busy busy busy) I have not actually flashed KG3 and tested this kernel. Let me know if it doesn't work.
[Galaxy S II Original Android Development] cerede2000:
Great! Thanks for KG3 rooted!

By the way why did you one to type rootsh to root while the other is kernel root directly?
[Galaxy S II Original Android Development] aottesen:
Is KG3 the Frankenstein-package from here: http://xdaforums.com/showthread.php?t=1075278 ?

Or is it a official from somewhere else?

Delete this post, if its illegal, and I'm very sorry!
[Galaxy S II Original Android Development] turborider:
thats frankenstein mate,here is the original one (official) http://hotfile.com/dl/124839941/a17b394/I9100XXKG3.rar.html
[Galaxy S II Original Android Development] aottesen:
Thanks mate!!

Then its Odin --> PDA --> file, right?

I've done this quite some times now, but never get confident with it!
[Galaxy S II Original Android Development] turborider:
PDA : CODE_I9100XXKG3_CL401405_REV02_user_low_ship.tar

PHONE : MODEM_I9100XXKG3_REV_02_CL1040774.tar

CSC : GT-I9100-CSC-MULTI-OXAKG3.tar
[Galaxy S II Original Android Development] turborider:
opps extra one
[Galaxy S II Original Android Development] aottesen:
Thanks again .. Just one last thing.

Password? :-p
[Galaxy S II Original Android Development] Vulpix:
Chainfire root works without any problems! :D
[Galaxy S II Original Android Development] cerede2000:
Have you read first post ?!?
[Galaxy S II Original Android Development] turborider:
samfirmware.com mate
[Galaxy S II Original Android Development] aottesen:
Ohyes, and it sure aint intratech@XDA ;-)
[Galaxy S II Original Android Development] anuj25:
i couldnt find cwm manager
[Galaxy S II Original Android Development] aottesen:
Once again .. THANKS!!
[Galaxy S II Original Android Development] turborider:
no is not,this is different one
[Galaxy S II Original Android Development] turborider:
you welkome mate
[Galaxy S II Original Android Development] anuj25:
please give me a chance to say thanks aswell :)

i cant see the cwm manager ,am i missing something?
[Galaxy S II Original Android Development] aottesen:
Ofcourse I didnt think about backup ..

Is it normal that all information gets lost every time we upgrade these large ones?

Think I have a week old CWM-backup, will this only restore my settings, or will it screw up KG3?
[Galaxy S II Original Android Development] cerede2000:
Please :( Why CF-Root is not auto root in ADB in recovery ?

Why rootsh is necessary ?
[Galaxy S II Original Android Development] CamoGeko:
That will overwrite any ROM, settings or apps that you have installed. Restoring backup wipes everything and brings your system into the same state it was when you made the backup.
[Galaxy S II Original Android Development] aottesen:
Nice!

Sooooooo.. is there any way doing this without loosing everything? :o
[Galaxy S II Original Android Development] CamoGeko:
What you can do is backup apps+data with Titanium Backup, there is also an app which backups your SMS and Call logs.

I forget what its called though. :o

If you are resoring the same ROM, then you will be able to restore everything with TB including system data and settings.
[Galaxy S II Original Android Development] c4lamity:
I use MyBackup pro for sms/call logs.
[Galaxy S II Original Android Development] :
Just noticed XXKG3 CF-Root is out when checking ChainFire's Twitter feed :)

Awesome!
[Galaxy S II Original Android Development] tomj777:
SMS Backup+
[Galaxy S II Original Android Development] Flasher8:
why my old backup of titanum backup does not work in VillainRom 2.1.

i copy the data to the internal phone memory and use titanum backup but doesn't have any file to restore :(
[Galaxy S II Original Android Development] chasem:
Tried CF-Root-SGS2_XX_OXA_KG3-v4.1-CWM4 with Rogers with dismal performance (200-300kbit/s) Was getting roughly 4-5Mbit/s with CF-Root-SGS2_ZS_OZS_KG2-v4.1-CWM4

Unfortunately I'm dropping about 60-70% battery life in standby overnight with ZS_OZS_KG2-v4.1 (Not really sure what's going on)
[Galaxy S II Original Android Development] meno69:
I think the KG3 zip is bad? I cannot flash in CWM 4.0.0.2?
[Galaxy S II Original Android Development] kalpik:
The zip contains a tar file which you flash via Odin :)
[Galaxy S II Original Android Development] dave_uk:
Not sure this is entirely on-topic but I had the same problem trying to restore a backup when coming from the Desire because the GS2's internal SD card means Titanium looks in the wrong place for the backup. Find out where on your SD card your Titanium backups are stored (probably sdcard>external_sd>TitaniumBackup) and then go into Preferences>backup folder location

in the app

and make sure it is looking in the right location for your backups.
[Galaxy S II Original Android Development] CamoGeko:
Uhm, its not just one file... its a whole folder with your backed up apps and data.
[Galaxy S II Original Android Development] Kevin_seymer:
Anybody experiencing the same with KG3?
[Galaxy S II Original Android Development] lirona:
Which file I need to flash for my kernel: KE3

Thank you.

Arie.
[Galaxy S II Original Android Development] djase:
same issue here !
[Galaxy S II Original Android Development] avss:
I get a "permission denied" error.

A friend of mine just went to your cf-root kernel and has wifi working...only he is on a stock ke7 while i am on litepro's ke7 right now.

I'm gonna try stock ke7 rom now.
[Galaxy S II Original Android Development] Mr.Kakarot:
I am sure it is not related, but any help appreciated...

I did a firmware upgrade, then a factory reset, then this kernel... worked great, but my battery life cut in half...

so I just did another factory reset from in the privacy section and now it is stuck in a boot loop?

Any suggestions appreciated.

**edit, I am impatient, so I re did odin and this kernel.... and it keeps doing the same thing, samsung screen, boot logo... back and forth....eek!

<ID:0/004> Added!!

<ID:0/004> Odin v.3 engine (ID:4)..

<ID:0/004> File analysis..

<ID:0/004> SetupConnection..

<ID:0/004> Initialzation..

<ID:0/004> Get PIT for mapping..

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

<ID:0/004> zImage

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

<ID:0/004> RQT_CLOSE !!

<ID:0/004> RES OK !!

<ID:0/004> Completed..

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

<ID:0/004> Removed!!

runs through perfect, but the phone never starts...
[Galaxy S II Original Android Development] LyInIa:
Thanks Chainfire ! i9100 back on duty :)
[Galaxy S II Original Android Development] avss:
WIFI Works :)

I went to stock KE7 with stock kernel KE7

flashed your cf-root and wifi worked.

after that i flashed litening rom on top of it. It doesnt replace the kernel so im still on the cf-root kernel.....and guess what....WIFI WORKS!! :) :)

So i guess all my flashing before did 'something' that prevented wifi to start normally.

And going back to stock-everything brought everything back in place.

Well, i hope others who are experiencing problems will notice this post :)

Go back to stock and flash all over again.

Anyway, thanks for the support Chainfire.

oh..btw :) i never could manage to runa script from init.d

Can't figure out what i'm doing wrong and just for test purposes i made a script that just creates a txt file on the internal sdcard so i can detect if its executed or not.

But until now...nothing gets executed.

On the SGS-1 we had to put an capital S in front of the filename so the system would see it as someting to Start. a capital K in front of it would kill a process.

But i figured you may have done it some different.

Could you explain a lil bit more on the init.d story ChainFire ?

Much appreciated!
[Galaxy S II Original Android Development] Murfle:
Found a minor bug in CWM. Not sure if it has anything to do with CF's code or not, but figured I'd report it here first.

Open the CWM app, and choose 'Install APK'

Enter any directory, then return to the parent directory. You'll notice there is now an option for parent directory that wasn't there before. Selecting it causes a force close.

Again, very minor and easy to avoid, but thought I'd make it known.
[Galaxy S II Original Android Development] Chainfire:
Ah, I forgot a "mount -o rw,remount /" there. I knew I was forgetting something, it didn't look right ;) Anyways, seems your problem is solved anyways, so ...

Boot into recovery (hold home + vol-up + power when device is off), try a factory reset from there.

Great on the Wi-Fi. As for init.d, I haven't tested this on KE7, but I did on KE2.

mkdir /system/etc/init.d
chown 0.0 /system/etc/init.d
chmod 755 /system/etc/init.d

echo "#!/system/bin/sh" > /system/etc/init.d/test
echo "echo hello > /data/local/test" > /system/etc/init.d/test
chown 0.0 /system/etc/init.d/test
chmod 755 /system/etc/init.d/test

That should work, but it's from memory.

Note that I didn't do anything special, the boot script just executes the normal busybox run-parts command.
[Galaxy S II Original Android Development] Mr.Kakarot:
"Boot into recovery (hold home + vol-up + power when device is off), try a factory reset from there"

I was able to get in there, just like I can get in the odin.... did the reset and same thing, goes to the samsung s screen, then eventually the logo and repeat...

thx

quite nervous now... this is not making a lot of sense? any input appreciated....
[Galaxy S II Original Android Development] Chainfire:
No reason to be nervous. If all else fails, reflash full stock ROM.
[Galaxy S II Original Android Development] pigglett:
Hello

I installed over lite ning rom and have had no problems :)
[Galaxy S II Original Android Development] Mr.Kakarot:
hmmm, I did not know where that is/was... so i tried flashing villains rom... doing the same thing... loads fine, no errors, keeps the boot loop. I will check this main thread, but a link would be greatly appreciated.... although, I do fear the worse....