yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] superstick1:
Hi HellcatDroid.

I am a Desire HD user, and I am new to Samsung devices (my brother's)..

I understand that to perform root in Samsung devices, we need to flash insecure kernel via Odin (with Kies installed etc first).

The device I am having now has a Kernel of 2.6.35.7 se.infra@SEI-22 #2

May i know which of your Kernel matches with it? I dont see anything that matches mine here. :( Read CF's thread before on how to see which kernel matches the stock kernel. But no idea on mine here. Mine here is running 2.3.5

[EDIT]

I have found the solution. Mine is I9100GDZKI1. Can i flash this v1.25 XXKI3 (2.3.5) from the OP? That is the nearest i can find.
[Galaxy S II Original Android Development] Gary86:
I'm waiting on my i9100 to arrive. I'm leaning towards using this kernel. Does this allow you to overclock the phone, or is this more of the ROMs features? I'm thinking of going with CM7 ROM. Also, how does everyone like this kernel.

Thanks
[Galaxy S II Original Android Development] mbutandola:
Dial *#1234# . What matter are the last 3 characters of the pda which is the firmware you are running. Depending on that you'll be able to choose the kernel you want.
[Galaxy S II Original Android Development] mbutandola:
I don't think this kernel supports overclocking. You won't be able to use it on Cyanogenmod anyway. You might wanna have a look into siyah's kernel for both overclocking and Cyanogenmod compatibility.

I'd rather use hellcats because of the stability and smoothness. The galaxy S II is powerful enough for it not to need overclocking.

Besides, overclocking and undervolting can bring some unexpected issues. But those who like it will think otherwise :).
[Galaxy S II Original Android Development] mbutandola:
Are you sure you've got an I9100 not a I9100G or whatever iteration? Never heard of that firmware version.
[Galaxy S II Original Android Development] HellcatDroid:
mbutandola is right, this kernel will not work on your S2:
[Galaxy S II Original Android Development] superstick1:
Thanks for the quick reply. Appreciate that. Hmm.. mine is I9100G not the I9100. I can confirm this. Checked the box stated name and its warranty card. I am not sure about this firmware though as I am new to Samsung devices.

Does the G indicates that I am having a Galaxy S2 4G? :confused:

Thanks.
[Galaxy S II Original Android Development] HellcatDroid:
No, it's not 4G, it's just a variant of the I9100.

Basically the same, with a bit different hardware components "under the hood".
[Galaxy S II Original Android Development] superstick1:
Thanks mate. Will try to figure out something else.:o
[Galaxy S II Original Android Development] paradorx:
@Hellcat can you upload v1.25 XWKK5 kernel to other filehost please (multiupload/mediafire)..

i really want to try it.

Thanks by the way.
[Galaxy S II Original Android Development] HellcatDroid:
Why would one want such an ad invested hoster where you hardly find the downloadlink among all the ads?

What doesn't work for you with the one used?
[Galaxy S II Original Android Development] paradorx:
just the link is very slow for me and timeout even the size is just 8mb.. ;(

EDIT: nevermind, i managed to download it at my office. Thanks by the way.
[Galaxy S II Original Android Development] Nirvana1000:
So we cannot use kitchen pro to install this? Because I tried and I ran into bootloops without start up and had to restore my backup.
[Galaxy S II Original Android Development] HellcatDroid:
Sorry, can't help with that, I neither really know nor maintain "kitchen pro".

This is a kernel as ever kernel else and gets flashed the very same way.

Did you try with a stock based ROM, or an AOSP based one?
[Galaxy S II Original Android Development] mbutandola:
How did you try? Did you use the zip file in kitchen pro or the tar file? You could use hellcats tool (search for hellcat in the market) or CWM Manager to flash tar files. Darky's app and mobile odin can do that as well. :)
[Galaxy S II Original Android Development] Gary86:
Any chance we can get overclocking support in this kernel like Siyah? I like this kernel better because it's noob friendly like the first post states lol
[Galaxy S II Original Android Development] Nirvana1000:
Hey guys.I used Kitchen Pro via CWM recovery flashing.So it was apk,i assume.I guess the best way as mbutandola said is to use Hellcat's manager.I was using Hellcat's stock kernel that came with Checkrom V2 and it was very responsive and stable.I just flashed to the V4 so now i have that stock Kernel.
[Galaxy S II Original Android Development] mbutandola:
The kernel that comes with checkrom revolution HD V4 is CF - root. Meaning that you should have CWM Manager in there. Just browse through your apps. Download hellcat's kernel and put it in your internal sdcard. In CWM Manager scroll down to "flash kernel" and flash the tar file (don't forget to unzip the file first.

Alternatively, you could download HC-ktool from the market and use it to flash the kernel. You have a few apps that could do that (mobile Odin, darkyrom2, etc.

Still, AFAIK, the kernel you have in kitchen app is a zip file which means that you should be able to flash it via recovery.
[Galaxy S II Original Android Development] kaysen:
hey hellcat,i would love to see a DXKI2 kernel of yours..

Ask and You shall receive...thx
[Galaxy S II Original Android Development] Nirvana1000:
Ok got it.Thanks.I got confused.I must of retained Hellcats kernel after the restore I did.
[Galaxy S II Original Android Development] HellcatDroid:
The XXKG2 should work fine as long as it's an I9100 and no I9100G/T/whatever.
[Galaxy S II Original Android Development] mbutandola:
@hellcatdroid do you own a galaxy note? If yes do you know a way to port the browser to the S II? Sorry for the OT question
[Galaxy S II Original Android Development] HellcatDroid:
Noooo :( Don't have a G Note (but would really like to *lol*)

What happens if you just take the .APK and run it on the S2?

There is that guy that modded the S2 stock browser to unlimited tabs (yay!), maybe he might have an idea about that?
[Galaxy S II Original Android Development] GadgetCheck:
wating for the nxt release HC
[Galaxy S II Original Android Development] kaysen:
Thx alot hellcat,will let you know if it works
[Galaxy S II Original Android Development] kaysen:
hey hellcat,sorry im kinda new to SG2..

i would like to know ,like what you said that i would be able to flash kernel XXKG2 via odin on my Samsung Galaxy s2 GT-I9100 ,kernel version 2.3.315.7-I9100DXKI2..are u sure?

coz i want to make sure before i proceed ..

thx for taking your time to hep me out here...
[Galaxy S II Original Android Development] mbutandola:
I tried to pick up the apk file from a deodexed galaxy note rom but it failed to install even though I pushed it with root explorer.

What's the name of the guy that modded the S2 browser?

Thanks
[Galaxy S II Original Android Development] HellcatDroid:
Delete the old browser.apk and reboot, then try to install.

It likely fails due to different signatures of the .APKs.

Have to lool for the name of the guy and his thread.
[Galaxy S II Original Android Development] mbutandola:
Thanks!

Tried but still failed. Fixed permission in recovery but to no avail :(. Is there any way to change the signature?
[Galaxy S II Original Android Development] HellcatDroid:
:D

v1.25 XXKL1 (2.3.6): [ DOWNLOAD ]
[Galaxy S II Original Android Development] snakefreak:
Hellcat can you compile other modules? Like to have a kernel with build in dvb-t support ;-)
[Galaxy S II Original Android Development] Acetrigger:
Sorry im new in this, which 1 is compatible with DZKJ2? It's 2.3.6...
[Galaxy S II Original Android Development] alehardware:
Which file should I use with KI1?

Hi, I've read the thread, but I want to be sure which file to use, because there is no KI1 file. This is the info from Kies and my phone:

Firmware is PDA:KI1 / PHONE:KI1 / CSC:KI1 (ARO)

Kernel Version is 2.6.35.7-I9100UHKI1-CL550245se.infra@SEP-40 #2

Android version is 2.3.4

The closest ones are:

v1.25 XWKI4 (2.3.4)

v1.25 XXKI3 (2.3.5)

Should I use the v1.25 XWKI4 (2.3.4) because my android version is 2.3.4? I'm right? By using a not exact match I will experience any Instability on my SG2?

Thanks in advance!!!
[Galaxy S II Original Android Development] poults:
^^ Yes you will be fine with the KI4 kernel.
[Galaxy S II Original Android Development] squall458:
I am on 2.3.6. KI4 clean and simple rom. Can I use the KI4 2.3.5. version?
[Galaxy S II Original Android Development] ganjaweed:
Hi

I have 2.6.35.7-i9100TDUKJ1-CL687461.Which insecure kernel with cwm should i use?I cant seem to find a match.
[Galaxy S II Original Android Development] HellcatDroid:
Unfortunately, none of these kernels will work on your S2, sorry.
[Galaxy S II Original Android Development] ganjaweed:
Thanks mann.
[Galaxy S II Original Android Development] JustMe92:
Hey, i got a XWKI4. which kernel should i take??
[Galaxy S II Original Android Development] HellcatDroid:
Try the XXKI4, should work just fine.

If you encounter any issues though, let me know and I'll make a XW build of v1.25.
[Galaxy S II Original Android Development] rob_c6:
I have just rooted using this method, but after removing the yellow triangle, the zImage of hellcats kernel doesn't seem to have flashed properly. It still says I have the stock Kernel I used to flash and remove the yellow triangle. Also I have the android recovery 3e(or a) cant remember and its blue. Definitely not Clockwork mod. But the yellow triangle has gone.

The kernels I used are...

hellcat v1.25 XWKI8

As I had android 2.3.5 stock using the following

XWKI8

Firmware info

PDA:XWKI8

PHONE: XXKI4

Date: 28/09/2011

Android 2.3.5

Have I used the correct kernel? What can I do to get hellcats kernel on, flash with odin again rather the zImage through the companion tool?

Thanks

edit: I have also tried the cf-root kernel zImage in the companion tool that hasn't worked.
[Galaxy S II Original Android Development] mbutandola:
Did you tap "dump current kernel" to get the zImage in the root of your sd card?

You need to do that before flashing a new kernel with odin. Alternatively, if you're still rooted, you could use mobile Odin to flash your kernel without getting the yellow triangle.
[Galaxy S II Original Android Development] HellcatDroid:
Update kTool with the latest version from the market, that should do the trick.

Problem is: the kernel bundled kTool expects "busybox" to be present - on a stock kernel that is not the case.

The market version of kTool brings it's own busybox with it, so it will work. :)
[Galaxy S II Original Android Development] mbutandola:
Right. Actually I've never used it to get rid of the yellow triangle. I've always used a jig. Quick and easy. Besides it resets the custom binary count :)
[Galaxy S II Original Android Development] HellcatDroid:
I love my binary counter and am wearing it with pride :D
[Galaxy S II Original Android Development] connexion2005:
Thanks for referencing my work and I am a big fan of yours!
[Galaxy S II Original Android Development] rob_c6:
Thanks for update and help guys. I had a go with CF-root and that worked for me. But thanks Hellcat for the companion tool, was vital for the efs backup.
[Galaxy S II Original Android Development] snakefreak:
Hellcat have you read my pm? ;-)
[Galaxy S II Original Android Development] squall458:
I installed the kk2 kernel on my simple and clean 2.4.3 rom (kk2) and it would not go past the samsung power on screen with the yellow triangle. Is that normal? I also noticed that the odin process took a lot longer compared to me flashing siyhal kernal. I couldnt get it to work :( I want BLN on my phone.

Update got it to work. Wrong kernel I need KI4. My mistake! BLN WORKS NOW!
[Galaxy S II Original Android Development] squall458:
When is the next big update coming?? :D
[Galaxy S II Original Android Development] HellcatDroid:
I just recently managed to get something working I wanted for a long time now.

So I might change the "choosing of the recoveries" to how I always wanted them.

When booting to recovery I want to put a MENU where you can choose what recovery you want to run (CWM4, CWM5 or stock) - instead of the filebased trigger that's used at the moment.

Apart from that, everything is working fine.... no idea what else to add (don't ask for tegrak or such, it's pretty much not at all documented how to add support for that, my questions remained unanswered and I have no time to disect and diff other kernels to find out how they did it).
[Galaxy S II Original Android Development] netchip:
There's a patch file on tegraks bog ;)
[Galaxy S II Original Android Development] HellcatDroid:
Oh cool, going to check it out.
[Galaxy S II Original Android Development] Netskyliner:
Any support to XILA2 scheduled?

Envoyé depuis mon GT-I9100 avec Tapatalk
[Galaxy S II Original Android Development] HellcatDroid:
Sure.

Stock kernel available on Intratech's thread?
[Galaxy S II Original Android Development] mbutandola:
Yes it is. Link is in my signature if you didn't have it bookmarked :)
[Galaxy S II Original Android Development] Netskyliner:
jkay will release an update for Checkrom v5 XILA2 so it will be an official rom. Need your kernel bro please

Envoyé depuis mon GT-I9100 avec Tapatalk
[Galaxy S II Original Android Development] mbutandola:
I think Jkay said that he will be working on XWLA4 instead. Whether he will apply his mod to XILA2 is not a certainty. If you wanna have a nice experience with XILA2 together with some of Jkay mods you could have a look at Hyperdroid Androidmeda.

Mind you if you try that rom you might not wanna come back :)

Envoyé depuis mon GT-I9100 avec Tapatalk
[Galaxy S II Original Android Development] HellcatDroid:
XILA2 and XWLA4 are cooking in the compiler as I type.

Compiler run should be done in ~30mins, will upload once they are finished.

// EDIT

Aaand, here we go:

v1.25 XILA2 (2.3.6): [ DOWNLOAD ]

v1.25 XWLA4 (2.3.6): [ DOWNLOAD ]
[Galaxy S II Original Android Development] Netskyliner:
Great work man :)

Envoyé depuis mon GT-I9100 avec Tapatalk
[Galaxy S II Original Android Development] eac:
Hi and thanks!

Can I use it on a I9100BVKJ4 kernel?

If so, than which version would be more appropriate?

All the best!
[Galaxy S II Original Android Development] Netskyliner:
Finally using 1.25 LA4 on checkron v6. Awesome as usual. Thanks

Envoyé depuis mon GT-I9100 avec Tapatalk
[Galaxy S II Original Android Development] ov3r85:
hello .

how much time does your battery last with this kernel? thx :)
[Galaxy S II Original Android Development] Diliban:
Hi Hellcat,

I am not able to mount my external sd card using cwm recovery. Currently I am using XWKL1 based Rom and using XXKL1 Hellcat kernel. Please help..
[Galaxy S II Original Android Development] Netskyliner:
Official ICS coming soon and checkrom based ICS too. A new kernel scheduled?

Envoyé depuis mon GT-I9100 avec Tapatalk
[Galaxy S II Original Android Development] Netskyliner:
This thread is dead or what?

Envoyé depuis mon GT-I9100 avec Tapatalk
[Galaxy S II Original Android Development] :
HellcatDroid

Last Activity: 21st February 2012 10:50 PM

Dead i guess :eek:
[Galaxy S II Original Android Development] Netskyliner:
I Like this kernel. Hope Hellcat back again

Envoyé depuis mon GT-I9100 avec Tapatalk
[Galaxy S II Original Android Development] clownage:
does anybody know which kernel I should download if I have LB1, as there isn't any out there as far as I can see, which one would be the closest best fit instead?
[Galaxy S II Original Android Development] DarkNiz:
Will this kernel work on MIUI roms?
[Galaxy S II Original Android Development] Netskyliner:
Normally yes.

Envoyé depuis mon GT-I9100 avec Tapatalk
[Galaxy S II Original Android Development] silentscreamer:
HellcatDroid ^^ wake up now, weeeee want moooore Kernels :D

Keep up the good job!
[Galaxy S II Original Android Development] Lister Of Smeg:
Hi [MENTION=4173973]HellcatDroid[/MENTION] / all,

Can anyone provide a working link to v1.25 please.... Spent about 40mins, and not a single link works... :(

thanks, Lister
[Galaxy S II Original Android Development] Saber:
I'll pm you the link. What version were you looking for?
[Galaxy S II Original Android Development] Lister Of Smeg:
Hi gsstudios,

Thats very kind of you, thanks for coming to my rescue (again...) :) lol

I'm after the latest if possible, v1.25 please... :) Although I am confused as to all the different builds (I'm guessing kernel / firmware versions that follow after). But basically after the latest version, that is compatible with Gingerbread 2.3.6 (as I liked the feature list of HellCats Kernel).

And do you know how to solve CM7.2 bootloop....? I've tried practically everything I've read on the forums, and google search and just cannot get it to boot (or get past Samsung logo).

Funny thing is, I've done it on this phone before. It used to belong to a friend. And when I had a few months back, I tested all the CM's (CM7, CM9, CM10 and so on) and it all worked. Now he no longer wants this phone, and it belongs to me now... I can't get it to boot up on CM7.... Any idea's ??? :(

Many thanks, Lister
[Galaxy S II Original Android Development] Saber:
EDIT: I think these kernels are for stock rom only, custom rom will not (or shouldn't) work with this kernel. Flash this kernel using ODIN instead (siyah v2.6.14): http://xdaforums.com/attachment.php?attachmentid=955275&stc=1&d=1332194665

With the bootloop, did you factory reset and did you wipe cache partition? Wipe the /system partition too if you can. If all else fails, try using the stock pit file to repartition the phone. (look at my guide, but when you're about to flash with odin, you should flash stock rom too. After you do this, try flashing custom rom again)
[Galaxy S II Original Android Development] Lister Of Smeg:
Hi [MENTION=5811506]gsstudios[/MENTION],

Apologies for not getting back to you sooner, work had been pretty manic the last couple of days.... Hoorah!!! for the weekends... :)

Thanks kindly for the links, and PM... I shall PM you back in a second.... :)

I've tried that Siyah kernel before, as I currently use it with Odin when changing PIT files... All is good with that kernel for the purposes I use it for....

I think my CM7.x bootloop issues may come down to the PITs I'm using, and guessing the rom was never compiled or built to expect large storage and system area's.... So I am going to return it to stock to test that theory out. As when I flash CM7 for my mate a few months back on this phone, I certainly didn't play with any PIT files then, and can be the only reason why it don't work now.

But surely CM7.x was able to address larger storage and system area's than this in the past, as other bigger phones must of existed then, whether its an issue of the rom itself, more likely... Which is a pity every time I wonna 'flashbacks' of GB era, I have to remove everything, re-PIT and flash then. And then re-PIT back again.... lol and odd that CM9, CM10, CM11 are all fine with the larger PITs....

But shall try, and let you know... :)

Cheers, Lister
[Galaxy S II Original Android Development] caanda45:
Just downloaded your kernel will check it out. My spidey senses think that it will be one nice kernel. Battery life will be the key for me. I will report back later my thoughts!!
[Galaxy S II Original Android Development] x.Orville.x:
mi kernel version on my phone is I9100XXKG1 wich one i have to download ?
[Galaxy S II Original Android Development] x.Orville.x:
anyone can help me how i update mi kernel to XXKG1 or G3 ?
[Galaxy S II Original Android Development] HellcatDroid:
You can grab the XXKG3 kernel download from the first post and just flash it with Odin.
[Galaxy S II Original Android Development] x.Orville.x:
thanks but my question it's that mi kernel it's XXKG1 witch one i have to download ? the XXKG3 ? that u say or not because in that list it's not the XXKG1
[Galaxy S II Original Android Development] HellcatDroid:
Right, it should be a KG1 one, but there is close to no real difference in the kernels, so the KG3 one will work fine.

I'll make a KG1 kernel though, when I'm back home :)
[Galaxy S II Original Android Development] caanda45:
Kernel seems very stable, cant really report on the battery life as I was messing around with tons of re-boots on another issue. Hellcat thanks for your help in the other thread...fixed it with your code!!!
[Galaxy S II Original Android Development] x.Orville.x:
excellent thanks
[Galaxy S II Original Android Development] hedayat7:
hi hellcat .. does this kernel work with miui aosp ?

thanks
[Galaxy S II Original Android Development] :
Hellcat im using ur apps in my psp *lol* eheh

Does this kernel work with tegrak?

Are you going to update to KG7? keep up the amazing work mate
[Galaxy S II Original Android Development] Nightlight:
Hi Hellcat :)

Just wondering, will be able to update my KF3 to a GB 2.3.5 kernel when you release one.

I was going to flash Oxygen 2.2.1 but that will overwrite your kernel with _Thalamus's one. Thing is, I'm not to sure I want to do that any more as I'm so impressed with yours !!!

all the best and thanks again.

Nightlight

FYI info on rom :- http://xdaforums.com/showthread.php?t=971904 says 2.3.4 but updated to 2.3.5

SGS Version :- http://forum.oxygen.im/viewtopic.php?id=165
[Galaxy S II Original Android Development] :
Could you implement support for tegrak? Dont like setcpu :-\
[Galaxy S II Original Android Development] HellcatDroid:
XXKG1 and UHKG7 builds have been posted :)

AOSP based ROMs have some differneces in the kernel stuff.

While most things will likely work, there also will be a few things not working so well or maybe not at all....

GB 2.3.5 itself should be not that much of a problem, however AOSP based ones (isn't Oxygen AOSP based?) might encounter some incompatibilities (see above).

Glad you like it :)

I might try to make a build for AOSP based kernels - their source should be available, so there's a good chance :)

:D

Yeah, going to try, but have to figure it out first :o

But it's on the "ToDo" list :)
[Galaxy S II Original Android Development] Samuel Rozenberg:
UTF8 with Cifs

I have flashed your kernel (coming from ninph) with my LR5 ROM, and I still miss UTF8 to fully apreciate my data from win7 via CIFS

I have "touch "/lib/modules/nls_utf8.ko"" wich successfully create the file, but still it doesnt translate caracters

Any ideas ?
[Galaxy S II Original Android Development] :
See CF-ROOT:

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

I think what you need is initramfs

Have a look at it and see if you can get something for yours!
[Galaxy S II Original Android Development] sids911:
Ok, A noobie question here.

Why do we need to flash another (stock) kernel to get rid of yellow triangle? And is that just an image thats called by the bootloader?

And wouldnt flashing stock kernel replace the rooted kernel - thus loosing root?
[Galaxy S II Original Android Development] deejay6901:
great work!! i knew hellcat wont let me down on this. ive been an avid follower of him since psp days, and i say you still the MAN!! finally rooted my SGS2 (only 3 days old) lol! hahaha.. thanks again.. now let the ROM installation begins!!

cheers!!
[Galaxy S II Original Android Development] hedayat7:
seriously +100 !! thanks .. ;)
[Galaxy S II Original Android Development] HellcatDroid:
@Samuel:

Yeah, just "touching" isn't enough, there needs to be actual code in it and it needs to be loaded.

Let me check if there's something in this source I can compile for it....

@sids911

It's kind of "trigger", non-Samsung kernels trigger the triangle to be shown and original Samsung kernels remove it again (it's just an indicator kf a Samsung kernel is installed or not, fhat's why one makes it go away again).

Then flashing the custom kernel again from the running system bypasses this trigger, only flashing via Odin causes it.
[Galaxy S II Original Android Development] :
Can't wait to use this but with tegrak compability :D

Hellcat keep up the good work mate! We support you :D
[Galaxy S II Original Android Development] caanda45:
I can now report on battery, with BLN on not bad but not great. With BLN off fantastic!!!! BLN is now off and I am a happy camper with this Kernel!!!