yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] geistteufel:
yep with custom rom KG1 and stock rom KG1, no wifi

but now all it's ok !

thanks a million Chainfire
[Galaxy S II Original Android Development] Chainfire:
Lol, well, if it fixed something, that was by accident :)
[Galaxy S II Original Android Development] alesscam:
wrong post!!!
[Galaxy S II Original Android Development] cha0sengine:
Oh ok. thanks for the info. apologies for not spotting that in OP.
[Galaxy S II Original Android Development] Silveraid1:
Did someone notice the vibration issue? Seems to not work properly.
[Galaxy S II Original Android Development] js8:
I don't suppose you have a jig? Booting into download mode with the jig gets rid of the triangle. It's perhaps not worth buying a jig just for triangle eradication, but it is a nice thing to have around if you flash often.
[Galaxy S II Original Android Development] pellix:
Which kernel version?

Hello,

sorry for the noob question, but I don't know which kernel I must to flash. My versions are:

baseband: I9100BUKE1

kernel: 2.6.35.7-I9100BUKE1-CL182896

root@DELL105 #2

Build number: GINGERBREAD.BUKE1

Thank you!
[Galaxy S II Original Android Development] pellix:
Don't matter, I found the solution. I upgraded to the latest version by kies, and then I installed KG1 version.

Thanks anyway:)
[Galaxy S II Original Android Development] stefyno:
Hi Chainfire!...you are great for everything you do!

...yesterday i installed the cf-root 4.1 for KG1...and i noticed the battery drop dramatically! i had to revert to the stock kernel! you know someone 'else has the same problem?...:confused:
[Galaxy S II Original Android Development] coudu:
@chainfire

first of all a big thanks for the work you have done on this kernel and your other apps :)

I noticed a small typo in CWM Manager 2.0 Reboot menu: Reboot into downloade mode

Just to let you know for future updates ;)
[Galaxy S II Original Android Development] rudolf895:
@chainfire

Is CF-Root-SGS2_XX_OXA_KG1-v4.1-CWM4.zip ClockworkMod Recovery v4.0.0.8?

If not will you update it?
[Galaxy S II Original Android Development] runedrune:
Nah it's 4.0.0.2.
[Galaxy S II Original Android Development] Chainfire:
I'm not sure whether I will be updating it. I have not looked really in depth, but it doesn't seem to make any real difference on SGS2. I don't use the CWM from that thread, I use a custom-built version that works around various issues in the standard build, so if I upgrade to the 4.0.0.8 build I have to make a lot of manual changes and do a lot of testing again. Takes quite a while to do, so I'm not doing it unless I have good reason to.
[Galaxy S II Original Android Development] thawizard:
i have the same problem as well by using cwm manager to flash the zimage kernel. it goes back to cwm menu and does not restart the device. is there any solution for that?
[Galaxy S II Original Android Development] CamoGeko:
Sounds like busybox isn't symlinked, I had a similar issue as well.

What rom are you on?

Transmitted from a Galaxy far far away via XDA telepathy.
[Galaxy S II Original Android Development] thawizard:
im using VillainROM 2.0

symlink fix should be included in that rom, if i recall it right.
[Galaxy S II Original Android Development] xinfinityoO:
hi Chainfire quoting again..incase u missed this
[Galaxy S II Original Android Development] Chainfire:
Not quite sure what can cause this... it works for me on my device, but I'm running KG1. Anybody else have this problem ?
[Galaxy S II Original Android Development] xinfinityoO:
just tried kg1.. works fine on that :) will stick to this kernel..
[Galaxy S II Original Android Development] franksa81:
hi just got my gs2 today and was going to root buy my kernal isnt one you have its kdd??
[Galaxy S II Original Android Development] Chainfire:
It's a very old kernel. Just upgrade to a newer firmware. KIES will probably even do it for you :)
[Galaxy S II Original Android Development] linkandzelda:
Hello, I'm trying to root my phone but my computer won't even detect my phone is in download mode. It's getting annoying i've tried for over an hour following the instructions and re-putting the phone into download mode.
[Galaxy S II Original Android Development] hitu:
In KIES, try to verify if the drivers are installed properly.
[Galaxy S II Original Android Development] linkandzelda:
I've installed KIES, it won't even open up. Just nothing happens when I open it I've tried rebooting too.
[Galaxy S II Original Android Development] TheIntersect:
Enabled USB debugging?
[Galaxy S II Original Android Development] Mikulec:
Chainfire, I dont know how is this possible, but here it goes.

Attached is a screenshot of my battery stats, there u can see the the color of the phone signal changing from yellow to green. The change happed when I changed your kernel to stock KG1 kernel.

Is it possible that your kernel is affecting my signal reception? I have not changed anything else, just flashed stock kernel.
[Galaxy S II Original Android Development] fairyshacker:
how will i update to KG1 kernel ?? is it possible to flash vai CWM ???

I'm on Infusion 1.6 - KG1 ..... (kernel on KF2)
[Galaxy S II Original Android Development] Mikulec:
flash kernel via CWM app
[Galaxy S II Original Android Development] xinfinityoO:
what has been updated in version 4.1 .. is it just because it 2.3.4 or does it contains some tweaks, etc :)
[Galaxy S II Original Android Development] sicopat:
Hi Chainfire,

First thanks for your job.

I am a happy user of your kernels. CWM manager is quite confortable :)

I will shure make a donation for all your job ( that is normal as I am using your kernel in my noob custom rom)

I have a problem (perhaps) with your kernel : I sometimes loose haptik feedback when flashing my own custom kG1 deodexed rom using your new KG1 CFroot kernel.

Can it be a kernel related trouble ?

Last question, did you add chainfire3D in the KG1 kernel ? i wasn't able to find it.
[Galaxy S II Original Android Development] craig.buckie:
[REF] Solving touchscreen sensitivity issue

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

Has this been added to the kernel? It seems to do what it says.
[Galaxy S II Original Android Development] xinfinityoO:
i cudnt find any changelogs..
[Galaxy S II Original Android Development] Chainfire:
CWM app has some bugs fixed and stuff added, internal CF-Root settings and property store has been adjusted.

Nothing ground breaking, but I up the number every time I make any change, however small.
[Galaxy S II Original Android Development] Chainfire:
No, I have not added this.
[Galaxy S II Original Android Development] pulser_g2:
That needs the kernel to be recompiled to be done properly, which isn't done in CF-Root, so I doubt you will see it in CF-Root for now.
[Galaxy S II Original Android Development] linkandzelda:
The problem i'm getting is that my computer can't find the driver for "Gadget Serial" which is the phone in download mode. I've installed the USB samsung drivers and i've installed KIES which will refuse to even open. I'm now stuck at step 0, any help would be greatly appreciated otherwise i can't root my phone for a stupid reason :(

EDIT: Nvm, for anyone else having the same problem: install KIES, go to the install directory and theres a USB Drivers folder inside KIES folder, then install the file thats in there, reboot and then follow the instructions it worked of rme :)
[Galaxy S II Original Android Development] JPS:
Which Kernel would I need to use if my original t-mobile one is 2.6.35.7-I9100BOKE3?

Also using the method described in the first post would I need to save all my mms/web settings?

Much thanks in advance
[Galaxy S II Original Android Development] CamoGeko:
Flash CF-Root KE2, that will work fine for you.
[Galaxy S II Original Android Development] Gwystyl:
Do you have (a link to) the stock KG1 kernel for me too? Can't seem to find any stock kernels....
[Galaxy S II Original Android Development] CamoGeko:
Look in Intratech's thread. ;)

Transmitted from a Galaxy far far away via XDA telepathy.
[Galaxy S II Original Android Development] jonny68:
battery life im finding on KG1 isn't great so im gonna do the opposite from you and flash KF2 and see how that goes.
[Galaxy S II Original Android Development] rudolf895:
well then could you point out the differences between v4.0.0.8 and v4.0.0.5?

Are we missing something new in it?
[Galaxy S II Original Android Development] surcha:
My TMobile phone is on Kernel KE3. Which Kernel should I use to root please as all the Kernels available in this post are 2, 7 & 8.

Thanks in advance
[Galaxy S II Original Android Development] kin0kin:
CIFS support?

Would it be possible to cook in CIFS into the kernal? It'd be nice to be able to map network drives to the phone
[Galaxy S II Original Android Development] CamoGeko:
KE2 is fine.
[Galaxy S II Original Android Development] memphisuklf:
My galaxy s2 with XWKF3 kernel. Which of these should I flash? Is it this one?

CF-Root-SGS2_XW_CLK_KF3-v4.0-CWM4.zip
[Galaxy S II Original Android Development] CamoGeko:
Thats correct. ;)
[Galaxy S II Original Android Development] gtda:
Hi, got a couple of things I'd like to talk about.

I'm currently running kg1 with chainfires kf2 kernel. I never flashed back with stock as I wanted to keep cwm recovery. I also have a jig so yellow triangle is gone. so at the moment I have cwm recovery v4.0.0.2.

As most people I like to keep upto date, my phone is working well and battery life reasonably good.

So I guess I'm asking is their any benefit of flashing with chainfires kg1 kernel as opposed to the one I'm already using.

I had read of battery drain and wifi errors etc

Also is there any benefit of flashing a stock kernel after flashing cf kernel other than to remove yellow triangle. Sorry if these things have been covered before. Just trying to get my head around things before I update and potentially go backwards. Cheers garth
[Galaxy S II Original Android Development] miketwn:
@Chainfire

ZSKG2 was just released in Taiwan/Hongkong

Firmware info

PDA:ZSKG2

PHONE: XXKG1

Date: 08/07/2011

Can you do your magic on this one too....thanks in advance bro
[Galaxy S II Original Android Development] _JKay_:
XWKG1 has also been released now.
[Galaxy S II Original Android Development] jackal28:
Hi guys,

My stock firmware build is XWKF3 and Kernel is XWKDD. Am I correct in saying I would need to use XW_CLK_KF3? Thanks. :)
[Galaxy S II Original Android Development] mrushabh:
Yup! I used it and worked perfectly for me
[Galaxy S II Original Android Development] leogeeko:
Guys,

I´ve done some testing and I need to ask. There is any kind of SDCard Tweak or so?

The thing is that when you save your 1080p videos into SDCard, everytime I want to play them in the mobile, the video have some gaps and does not run smooth.

Using other Kernel (Ex.: Tegrak), the video runs normal and very smooth.

I tell this because when I used a SDCard Speed Hack, it made the video go wierd the same way that is happening with CF-Root.

My SD is a 32GB Class 10 Card.

Just a heads up. Thank You.
[Galaxy S II Original Android Development] SamAce 2:
Hi guys, anyone knows if I can use the CF-ROOT (first page) on my Korean Galaxy SII M250L EE31 rom?

Thanks in advance!
[Galaxy S II Original Android Development] CamoGeko:
I don't see why not, just pick the right one for your rom.

Transmitted from a Galaxy far far away via XDA telepathy.
[Galaxy S II Original Android Development] CamoGeko:
Well I'm running a kf2 cf-root kernel with kg1 rom and its fine. Some people asia that kg1 cf-root is quicker very slightly. So I guess its a matter of preference.

I am going to stick with kf2, since I am already running kf2 modem.

Transmitted from a Galaxy far far away via XDA telepathy.
[Galaxy S II Original Android Development] SamAce 2:
Thanks for the tip.

I have yet to find a solution for my phone first :(

Tried to flash M250K (Korean version) with I9100XXKG1 rom and phone got semi bricked :o

*Wish I knew Korean version isn't compatible before flashing*
[Galaxy S II Original Android Development] nill0076:
thanks man
[Galaxy S II Original Android Development] SmeXapen:
CWM Manager Flash Kernel

Referering to post #2 in this thread,

I followed the instructions and installed stock kernel.

However, when trying to reinstall CF Root zImage with CWM, it's says Flashing Kernel... then nothing.

No reboot or anything. I copied/tried installing the zImage to/from both SD Card and Phone.

Stock kernel used: I9100XWKE2_StockKernel.tar

CF root kernel: CF-Root-SGS2_XW_XEU_KE2-v4.0-CWM4.tar

Flashing back to CF root with Odin lets me flash the zImage from CWM,

but then I'm still stuck with the warning triangle.

What am I missing ? Thx!

(is it the stock kernel I am using?)
[Galaxy S II Original Android Development] Chainfire:
First, make sure you are using the completely extracted zImage, not the tar, not the zip.

If it still doesn't work, try rebooting and trying again. Sometimes it randomly doesn't work... and then it does! If that still doesn't work, I'm scratching my head.
[Galaxy S II Original Android Development] CamoGeko:
Well, it was happening with VillainROM v1.4 because busybox wasn't symlinked. I'm not sure if this is at all related, or if it is then how to fix it for other roms I have no idea.

Sorry. :(
[Galaxy S II Original Android Development] Chainfire:
Ah yes, the great VillainROM symlink messup. I remember that one. It could indeed be the cause.
[Galaxy S II Original Android Development] SmeXapen:
CWM Manager Flash Kernel problem - VillainROM culprit?

No doubt this is the issue then, as I am able to install the zImage (which is of course extracted as per the instructions)

when the CF Root kernel is installed (as opposed to when I have the stock kernel installed)

I should probably have mentioned that I have VillainRom2.0 installed :p

Me trying to understand the problem:

As I understand it busybox is a collection of common Unix tools compiled into a singe package.

So the symlink for one or all busybox tools is broken ?

I'm assuming there is one symlink for each of the busybox commands...

Research reveals that assumption above is correct;

navigating to system/bin ls -l | grep ">" shows a bunch on symlinks,

all linking to toolbox.

However, if I was to compare the currently defined functions within busybox

and the symlinks in system/bin there are several functions that does not have symlinks...

then again all symlinks/tools are probably not in the system/bin dir..

Am I on the right path, or am I way off ?
[Galaxy S II Original Android Development] qwerty warrior:
i hope kg2 root comes soon
[Galaxy S II Original Android Development] Chainfire:
in adb shell, type "dd" (without the quotes) and let me know what happens ...

Wait, there's a KG2 ?!
[Galaxy S II Original Android Development] lolcoelho:
Hi,

Anyone can help me?

My Galaxy S2 Settins:

pda UHHKE4

PHONE UHKE2

CSC ZTOKE2

imei 357957040151888

imei sv 01

bnaseband version I9100UHKE2

kernel 2.6.35.7-I9100UHKE4-CL218676.se.infra@SEP-53 #2

BUILD NUMBER GIMGERBREAD.UHKE4

I tried to find but I didn't found the for HKE4 (CF-Root-SGS2_XX_OXA_KE4-v4.1-CWM4.zip) , anyone can post link from correct file?

One more question

what is the GT-I9100_XXKE4_insecure file? I need CF-ROOT-SGS2_XX_XXX_KE4? or can I use GT-I9100_XXKE4?

Tks a lot
[Galaxy S II Original Android Development] saifbechan:
http://xdaforums.com/showthread.php?t=1163325
[Galaxy S II Original Android Development] ogdobber:
KG2=hongkong asian firmware

*edit I9100ZSKG2 asian (2.3.3)

I9100JPKG2 arabic (2.3.3)
[Galaxy S II Original Android Development] SmeXapen:
adb shell

$dd

produces exactly nothing.

(left it for a couple of minutes, then hit Ctrl+C...)

but then I also realized that i do not have full root access ?

adb shell

$su -> permission denied.

Also,

adb root -> adbd cannot run as root in production builds

CWM Recovery still works (no reason it shouldn't),

but running adb when in CWM Recovery mode,

it still acts the same way; ie permission denied etc.

Edit: this was because I tried su, not rootsh <- works.

CWM installed and working

Superuser is installed and working

Terminal Emulator $su works, but $dd produces the same result as above..nada

I am officially :confused:

(thinking I'm gonna restore to before Villain2.0 and see what happens...)

I did restore to stock ROM, then flashed the zimage from CWM and voila!

Still wondering why I in adb get the $su -> permission denied.

Thoughts ?
[Galaxy S II Original Android Development] qwerty warrior:
removed

10 chaaaaar
[Galaxy S II Original Android Development] Bart1981:
Which file should be used to root XWKG1?

I see the file for XXKG1 but which one is adviced for XWKG1???
[Galaxy S II Original Android Development] CamoGeko:
A bit of a weird question... Yes CF-Root KG1 is the one you want.

Transmitted from a Galaxy far far away via XDA telepathy.
[Galaxy S II Original Android Development] betadan:
I may have missed it but i have one with:

I9100MUGKF6
[Galaxy S II Original Android Development] CamoGeko:
KF4 should be fine for you.

Transmitted from a Galaxy far far away via XDA telepathy.
[Galaxy S II Original Android Development] hongkongtom:
Dear Chainfire,

there's an official KG2 update for Hongkong, the firmware verson is

PDA:KG2 / PHONE:KG1 / CSC: KG2 (TGY)

the full zip is also on samfirmware

should I just use the CF-Root for KG1? or should I wait till you release KG2? many thanks!
[Galaxy S II Original Android Development] Bart1981:
Why is it a weird question?

Because XWKG1 is Android 2.3.3 and XXKG1 is Android 2.3.4

As a non developer it doesn't seem so weird to me. As the chainfire root file name seems to be for XXKG1 (CF-Root-SGS2_XX_OXA_KG1-v4.1-CWM4.zip)
[Galaxy S II Original Android Development] _JKay_:
Yeah Chainfire please do a kernel for XWKG1 soon.

Or you force me to use your initramfs :)
[Galaxy S II Original Android Development] Chainfire:
It isn't a weird question. And this is indeed one of the rare few times there should be a specific XW KG1 CF-Root. I hope to release both XW KG1 and KG2 CF-Roots early this week. However, my week is unusually full with things I need to do (including trips abroad and such), so I can't guarantee anything.

That's going to be fun.
[Galaxy S II Original Android Development] hongkongtom:
thanks in advance, Chainfire you light up my world in smart phone :)
[Galaxy S II Original Android Development] NeoPhyTe.x360:
Yeah, you will see soon :D
[Galaxy S II Original Android Development] runedrune:
2.3.4 ZNKG5 out :)

http://xdaforums.com/showthread.php?p=15702901&posted=1#post15702901
[Galaxy S II Original Android Development] gtda:
decided to go from kf2 to kg1 kernel with my xxkg1, android os is at 68%

wiped all caches and battery stats and charged to full

now letting it drain to see how it goes

any one have any recommendations if battry life ends up worse
[Galaxy S II Original Android Development] Bart1981:
I'll wait patiëntly :)

Good luck with the busy scedule!

I have the same experience. Just went back to 2.3.3. I'm using XWKF3 now. With this version I have a great batterylife.
[Galaxy S II Original Android Development] bpt888:
Hi chainfire,

I was wondering if enabling BLN (Backlight Notification) like on the SG1 can be done on SG2 kernel. I don't know much about coding so I'm asking for help.

The BLN mods and sources I found:

https://github.com/neldar/backlightnotification/tree/master/kernel_patches

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

Would it be possible to include this in the kernel? I'm currently using KG1 and I think the mod also works for Gingerbread.

Cheers. Great job by the way with CF-ROOT for all kinds of devices.
[Galaxy S II Original Android Development] dsmaori:
Ok sorry, really dumb question but where is the Flash CF-Root-xxx-vX.X.tar file on the first post? I've downloaded the odin file but cant see the CF-Root file?
[Galaxy S II Original Android Development] Bart1981:
Scroll a bit down. The 3rd and 4th post of this topic.
[Galaxy S II Original Android Development] dsmaori:
Oh sweet thanks for that. Which one is it? My phone is from the UK, bought it via Clove..

Edit: Sorry forget this post, just found it
[Galaxy S II Original Android Development] CamoGeko:
Look in Settings -> About Phone. It will tell you what stock kernel you have.
[Galaxy S II Original Android Development] jonny_ftm:
First many thanks for these updates.

I got a wifi issue when first flashed CF_KF3 on original XWKF3 (OXX): impossible to connect despite reboot SGS2 and the rooter. It finally worked when I "forget wifi settings" for my wifi network

Also, any plans to update CWM to 4.0.0.5?

Many thanks
[Galaxy S II Original Android Development] lolcoelho:
please anyone can help me?

thanks a lot
[Galaxy S II Original Android Development] Bart1981:
The only thing I cn think of is to use the files/rooting method mentioned here but that's without CWM.

Or just flash an other ROM version. A XEN version for example. After that you can use the files in this topic.
[Galaxy S II Original Android Development] EarlZ:
The KG1 kernel seems to have fixed the yellow tinting issue, what changes did you do? Other kernel makers based on KG1 makes the yellow tint visible again!
[Galaxy S II Original Android Development] mach0boi:
Just looked at it at 10% brightness and also noticed yellow tint with ninphetamine's kernel. When I was on cf-root kg1 kernel, i thought yellow tint issues were already gone. I even took a couple of shots with different brightness and still can't see the yellow tint on the left side of the screen. But now it's back again after flashing a diff kernel. CF maybe you could look at it if u have time :)
[Galaxy S II Original Android Development] Big_AP:
o2 galaxy s2

Hi All

Got my new phone yesterday and managed to root it, still get the yellow triangle but phone works fine. What i need to know is how to use the custom kernal in the first post.

The kernal version on my phone is 2.6.35.7-I1900XWKDD-CL161513root@DELL103

Any help much appreciated.

Thanks All
[Galaxy S II Original Android Development] CamoGeko:
Kg1 should work for you, flash the extracted .tar file via ODIN as PDA.

Transmitted from a Galaxy far far away via XDA telepathy.
[Galaxy S II Original Android Development] Lynx2000:
My Firmware info:

PDA:ZSKF4 (with CF-Root, su+bb+CMW 4.0)

PHONE: XXKE4

should I update to KG1 through Kies? (SU+bb+CMW 4.0 will stay in the phone?)

any simple way to update firmware? Thanks.
[Galaxy S II Original Android Development] mrushabh:
Thankyou so much chainfire!!

I dont know what magic you performed, but even my yellow tint disappeared with your KG1 kernel.

I tried KF3 stock again to make sure I was not hallucinating and actually the yellowing returned on that kernel.
[Galaxy S II Original Android Development] mach0boi:
Yes. We need to know what CF did to this KG1 kernel. It seems that this will be the answer to those who've been disturbed by the yellow tint issue. And we can tell kernel devs about this when it is tracked down :)
[Galaxy S II Original Android Development] EarlZ:
Its not what CF has did but its something on KG1, stock KG1 also has no yellow tint.
[Galaxy S II Original Android Development] CamoGeko:
You can get the latest stock FW here:

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

They should be flashed via ODIN as PDA, after you flash KG1 or KG2 firmware remember to flash CF-Root KG1 kernel.
[Galaxy S II Original Android Development] Svendrae:
Hello,

this kernel uses a cwm version which is not supportet from rom manager. But I want to use rom manager instead of cwm tool.

So my question is: can I install rom manager and install his cwm version to my phone while using cf root or ciuld this make any problems?
[Galaxy S II Original Android Development] Lynx2000:
Thanks. And any difference about update (minor update / upgrade to 2.3.4 in the future) via Kies and then flash relevant kernel (with CF-root) through Odin?
[Galaxy S II Original Android Development] LuffyPSP:
which one for me? kernel is 2.6.35.7-I9100XWKF1-CL265340root@DELL#2
[Galaxy S II Original Android Development] LuffyPSP:
and btw i'm seeing the latest stock and such, how do i install them and then get root too?

2.3.4 possible with stock kernel?

i got the idea but not sure which file to use.

just got my sgs2 since 9 hours only.