yashsingh1/xdaforums huggingface dataset:
[Galaxy Ace II Android Development] rozyid:
Please share this kernel gan hafidzduddin... this kernel using TWRP or CWM?
[Galaxy Ace II Android Development] Dr01nE:
We have temp CWM 6.x recovery on Android development forum. . But the recovery is fully working. We dont need to flash a new kernel for CWM 6 thanks tp Shaaan
[Galaxy Ace II Android Development] hafidzduddin:
Sory.

A lot of bug.

No have source released make it hard to compile
[Galaxy Ace II Android Development] hafidzduddin:
Finally modules loaded yeaaah :D:D
[Galaxy Ace II Android Development] rozyid:
KERNEL 3.x.x

:good:..

yeaaahh.... this good news bro.....

waiting for share it bro.....:D
[Galaxy Ace II Android Development] malamharian:
What will the new kernel provide?
[Galaxy Ace II Android Development] alokhan:
can you put it on git ? :)
[Galaxy Ace II Android Development] rozyid:
CWM For JB

thanks Dr01nE:good: .. but difficully into CWM after flashing CWM temporary...
[Galaxy Ace II Android Development] Dr01nE:
Its easy actually, just need timing.

1 - Boot into Stock Recovery

2 - Select CWM.zip

3 - Press Power then press Power and Home rapidly

4 - When CWM 5.8.x.x logo appears stop pressing

5 - Flash update.zip in CWM Recovery 5.8.x.x

6 - Backup/Restore and flash in CWM 6.0.x.x
[Galaxy Ace II Android Development] hafidzduddin:
Yeaaah cwm loadeeed!!!
[Galaxy Ace II Android Development] from18to15:
good to hear that mate. Lanjutkan !! :good:
[Galaxy Ace II Android Development] hafidzduddin:
I must go. Cocafe help me to continue my work :D
[Galaxy Ace II Android Development] rozyid:
CWM For JB

Good news bro... :good:

Not patient waiting New Kernel For JB:D
[Galaxy Ace II Android Development] hafidzduddin:
my source JB

maybe someone needed

https://github.com/hafidzduddin/GT-I8160_Kernel-JB

uploaded

sleeping time
[Galaxy Ace II Android Development] Dr01nE:
does this have bugs?
[Galaxy Ace II Android Development] hafidzduddin:
Yep.

Its basic source i use.

Source cant uploaded. Not enough quota internet. Stuck on 95%. I not check it before sleep :(

Aaa upload from 0%. :( :(

I will upload again tonight.
[Galaxy Ace II Android Development] hafidzduddin:
I think i'll download new s advance source kernel.

Hope sensor fix now.

I think error sensor not in driver but on mach-ux8500
[Galaxy Ace II Android Development] Dr01nE:
You used the LA JB source right? So you will be using the new JB source only?
[Galaxy Ace II Android Development] hafidzduddin:
From now i use LPY version.
[Galaxy Ace II Android Development] loof13:
Hey! I'm using your Ex kernel 1.7! How do I install custom boot animations?
[Galaxy Ace II Android Development] hafidzduddin:
Sory Not supported on cwm recovery
[Galaxy Ace II Android Development] ahac85:
Hi is this kernel compatible with GB roms or JB?
[Galaxy Ace II Android Development] Fzee:
GB

Sup..
[Galaxy Ace II Android Development] hafidzduddin:
Finally fix rotation issue!!!
[Galaxy Ace II Android Development] Dr01nE:
Try this -> http://xdaforums.com/showthread.php?t=2063280

Credits to smokin1337 and bobfrantic of S Advance forums.
[Galaxy Ace II Android Development] hafidzduddin:
kernel 3.x

deleted....
[Galaxy Ace II Android Development] mojito0:
weird thing o.o why although I have flashed the root.zip and I have SuperSU installed no frills says that I'm not rooted? And I just re-flashed root.zip but SuperSU and no frills still say that I got no root permission
[Galaxy Ace II Android Development] judas1977:
Odp: [Kernel] EX Kernel v1.7 (05/02/2013)

There is a bug (you cannot root phone), if you use second version of cbolumar's deodexed Rom

Wysyłane z mojego GT-I8160 za pomocą Tapatalk 2
[Galaxy Ace II Android Development] hafidzduddin:
its on my kernel or rom?

btw your phone can charger?
[Galaxy Ace II Android Development] mojito0:
problem is not with ur kernel but with the rom xD looks like I'll have to change rom again, be back soon with feedback bro.
[Galaxy Ace II Android Development] Messi10:
may i ask why the link is deleted?
[Galaxy Ace II Android Development] Tommykeu7:
Kernel 3.XX.HD

what wrong bro? u kernel still have bug?

"cemungud gan, lanjutkan perjuangan mu"
[Galaxy Ace II Android Development] hafidzduddin:
Because from me this kernel is not stabil.

Its best choice to delete.

Hope no end-user download it
[Galaxy Ace II Android Development] Eselter:
I keep testing, maybe I have more lucky. And I have backup ;]
[Galaxy Ace II Android Development] hafidzduddin:
You get bug?
[Galaxy Ace II Android Development] Eselter:
No :P

What bug do you mean?
[Galaxy Ace II Android Development] hafidzduddin:
Becarefully because i set hz 200 on this kernel.

Normal hz on our kernel 100

And dont use phone when battery show "!" (3% maybe)

Because im testing use charger control adipat.

Now im change to charger control cocafe. :p

And if i not sleep, i ll upload new testing kernel.
[Galaxy Ace II Android Development] hafidzduddin:
Test Kernel 3.x

http://d-h.st/0Lk

Changelog.

*set android logging as modules /lib/modules/logger.ko

*increase more ram 629

*change charger control adipat to cocafe (charger control adipat have bug)

*forget...

Bug : j4fs (dont use reboot recovery on terminal / app. Use manual to reboot recovery)

If i get more bug. I'll delete this kernel
[Galaxy Ace II Android Development] slade9220:
R: [Kernel] EX Kernel v1.7 (05/02/2013)

Thanks for your works man..your kernel are great!

but if i want back to original kernel how do i do it (i don't wanna reflash all the jb rom trought odin)?

And this kernel have bug's stability?

Inviato dal mio GT-I8160 con Tapatalk 2
[Galaxy Ace II Android Development] hafidzduddin:
Extract kernel.bin.md5 / kernel2.bin.md5 on stock rom.

Use dd cmd to flash it

I just know 1 bug from now. Just dont use app / terminal to go recovery.

Just use power + volume up + home
[Galaxy Ace II Android Development] Eselter:
My mediafire folder with all kernels (custom/stock).

http://www.mediafire.com/?xlnl6urcfplfd
[Galaxy Ace II Android Development] hafidzduddin:
I need feedback and suggest. No request. :p

Request make me crazy :(:(

:p:p:p
[Galaxy Ace II Android Development] Messi10:
new kernel buggy i have now black lockscreen bug

hmm also brightness bug but im nt sure if its a kernel bug
[Galaxy Ace II Android Development] hafidzduddin:
Me too.

Please Try use stock kernel.

If keep black screen, my kernel have bug.

:p
[Galaxy Ace II Android Development] hafidzduddin:
List bug :

*brightness cant work properly on first booting (try turn off screen after booting. Press power button)

*black screen on lookscreen

*sometime hang when booting

*idk

Thanks for feedback
[Galaxy Ace II Android Development] Rox:
I will try it. :D

Is there any chance to get bricked ?
[Galaxy Ace II Android Development] Eselter:
For me working nice :)

"black screen on lookscreen" not for me.
[Galaxy Ace II Android Development] mkel91:
R: [Kernel] EX Kernel v1.7 (05/02/2013)

Could anyone post some antitutu bench?

Inviato dal mio GT-I8160 con Tapatalk 2
[Galaxy Ace II Android Development] Lmasta:
I had at least a 5 second delay for calling screen to appear when I had a call. During the delay the phone froze but carried on ringing...
[Galaxy Ace II Android Development] Rox:
Complete(Write) operation failed.

got this while flashing ?

any help?

edit: solved (i have to update with terminal :D )

it works very good for me ( i have blackscreen bug from stock kernel, is there any way to fix it?)
[Galaxy Ace II Android Development] msarna:
Odp: [Kernel] EX Kernel v1.7 (05/02/2013)

Works good for me.

No black lock screen.

send from my gt-i8160

4.1.2
[Galaxy Ace II Android Development] cbolumar:
Working well for me, no black screen in lock

Result in Antutu better than with the stock kernel

ROM cbolumar 2.1 Deodexed ROM
[Galaxy Ace II Android Development] Messi10:
I dont know what happened but now all bugs have disappered :cool:

Kernel is running so smoth now
[Galaxy Ace II Android Development] hafidzduddin:
I think hang when booting because i use -Ofast.

I'll change to -O3.
[Galaxy Ace II Android Development] from18to15:
are you using odex or deodex ROM?

if you using deodex, which one do you using? thanks :)

i got score 5551 on antutu + odex rom LOL. drop to far than stock kernel. (still testing).

and if i wanna go back to previous kernel a.k.a stock, i have to flash kernel.bin.md5 or kernel2.bin.md5 ?? :confused:

edit again.

here is my screenshot from antutu bench at is max. really good. (pegasusq / sio)
[Galaxy Ace II Android Development] hafidzduddin:
I just make this kernel support init.d

If in your system dont have init.d file. You must create init.d file in /system/etc and set permission rwxrwxrwx to make init.d support in your rom.

I'll update my kernel tonight
[Galaxy Ace II Android Development] h4cxxc0r3:
tolong kasih petunjuk cara instalnya mas hafidzduddin saya gak ngerti sama sekali
[Galaxy Ace II Android Development] mkel91:
What's new?
[Galaxy Ace II Android Development] hafidzduddin:
Changelog :

GT-I8160P HD Custom Kernel v1.0

Added Aroma Installer

Added Usb OTG

Set swappiness to 15

Updated SIO to 2012 version and tweaked it

Jhash speed tweak

Implementation of SHA-1 and remove ARM SHA-1 routines

Ext4 disk write performance regression

Tweaked deadline scheduler a bit

Add a TINY_PREEMPT_RCU

Use TINY_PREEMPT_RCU to reduce memory footprint, and feel more smooth

Add tracing for TINY_RCU and TINY_PREEMPT_RCU

Priority boosting for TINY_PREEMPT_RCU

Tweaked writeback and cache for better battery life
[Galaxy Ace II Android Development] neosuslik:
Will update with OTG for ordinary I8160?
[Galaxy Ace II Android Development] hafidzduddin:
I need a tester for it. I dont know I get the correct drivers or not
[Galaxy Ace II Android Development] neosuslik:
We are ready to test;)
[Galaxy Ace II Android Development] ghostbusted:
Ready to test gan...

Taptaptapatalkerz dari GT-i8160 saya.
[Galaxy Ace II Android Development] hafidzduddin:
upload done.

have fun :D
[Galaxy Ace II Android Development] mkel91:
is only for test or is stable version?
[Galaxy Ace II Android Development] hafidzduddin:
i just need test for USB OTG. its stable :D

i include USB Helper in installer to mount USB OTG
[Galaxy Ace II Android Development] mkel91:
ok, I'll test it now; I have S2's otg cable..

---------- Post added at 04:59 PM ---------- Previous post was at 04:44 PM ----------

is not working for me.. edit: I've made a mistake, testing again..
[Galaxy Ace II Android Development] lokeshsaini94:
Buddy you are awesome...

On galaxy ace plus we have no kernel devs and i am currently learning how to use linux as i am totally noob to it...

So can you try porting these awesome features like otg and others on galaxy ace plus when you are done with this kernel and when you are free...

I will be available 24×7 for any testing or support... i will get you all source and stuff you need...

i can wait...

Thanks...:D
[Galaxy Ace II Android Development] mkel91:
I've tested 3-4 ntfs devices (hdd, pen drives) but is not workin for me
[Galaxy Ace II Android Development] hafidzduddin:
if you need my help to compile kernel i'll help you. because we both learn here :)

about otg. it fail :(

aaargh wrong source so sory :(
[Galaxy Ace II Android Development] mkel91:
ok :) you've made a good job ;)

---------- Post added at 06:15 PM ---------- Previous post was at 06:00 PM ----------

which is the best I/O for our device?
[Galaxy Ace II Android Development] hafidzduddin:
all i/o is the best but for daily i use sio, for test i use deadline :D
[Galaxy Ace II Android Development] sdke:
Really nice with the aroma installer.. Sweet!

Btw, I check antutu and in taiwan their are I8160's with 5000 (!) point on antutu, but they have 1200mhz as cpu...
[Galaxy Ace II Android Development] mkel91:
which cpu they have?
[Galaxy Ace II Android Development] hafidzduddin:
can you help me to test it : http://d-h.st/qKn

if otg cant work please try to change your vold.fstab replace with vold.fstab in vold.fstab1 or 2 but backup your vold.fstab first

thanks :D
[Galaxy Ace II Android Development] Erwin1477:
Huh? I flashed your kernel for JB with odin, but it's failed. I set the file in PDA, what did I do wrong??
[Galaxy Ace II Android Development] hafidzduddin:
Kernel.bin.md5

Use this cmd on terminal to see partition

su

parted /dev/block/mmcblk0 print

You can see 2 kernel partition.

Kernel ang kernel 2
[Galaxy Ace II Android Development] from18to15:
Through terminal emulator.

Okay thanks i got it.

Your kernel is good so far. This is bug or no idk but if i pressed power button to screen off, press again instantly to on screen but no respon 'till i press second times then it'll on the display.

But thanks for your great kernel. :)

Sent From my RETARD phone.
[Galaxy Ace II Android Development] Erwin1477:
Oké thnx haha, but now, I've never flashed with the emulator $$. Could you explain how to? :)
[Galaxy Ace II Android Development] judas1977:
put kernel file on main folder of sd card (or sdextcard, i always copy to both locations;)) and in terminal emulator type:

su [enter]

then:

dd if=/sdcard/kernel.bin.md5 of=/dev/block/mmcblk0p15 [enter]

and restart phone
[Galaxy Ace II Android Development] mojito0:
very good kernel indeed, I'm using from yesterday and the only bug I have noticed is that brightness thing, sometimes after u press power button to unlock the brightness goes down but nothing serious
[Galaxy Ace II Android Development] oceanserv:
sorry for asking, is it ex kernel 1.7 already on JB or still on GB ?
[Galaxy Ace II Android Development] hafidzduddin:
Gb
[Galaxy Ace II Android Development] from18to15:
Man, I found some problem.

Don't know it related to your kernel or not but sometimes when i multitasking from games to browser it's kinda lag (sometimes).

And after that phone restart. Taking too much damage to handle i think :D

Jb kernel (pegasus + sio) + kyrillos v6b

Sent From my RETARD phone.
[Galaxy Ace II Android Development] Rox:
Is it working on MB4 ?
[Galaxy Ace II Android Development] rimsilva:
see 2 posts above....
[Galaxy Ace II Android Development] Rox:
Not version 1.7. -.-

Sent from my GT-I8160
[Galaxy Ace II Android Development] mkel91:
hafidzduddin, test kernel 3.0.31 for JB, has been build from i9070 sources?
[Galaxy Ace II Android Development] hafidzduddin:
Yep.

I use i9070 source.

Its newest source than i8190
[Galaxy Ace II Android Development] Rox:
So can i use v3.0.31 on mb4?

Sent from my GT-I8160
[Galaxy Ace II Android Development] mkel91:
R: [Kernel] EX Kernel v1.7 (05/02/2013)

Yes you can..

Powered by Galaxy Ace 2 Official 4.1.2
[Galaxy Ace II Android Development] Bairei:
Does this kernel includes oc option? because i have only 800 mhz max in setcpu, and 9 govs in setcpu...
[Galaxy Ace II Android Development] mkel91:
R: [Kernel] EX Kernel v1.7 (05/02/2013)

Read the first post and you find the answer

We don't have any documentation about our SOC, so no OC for now..
[Galaxy Ace II Android Development] Fzee:
Of course not lol...

According to law 997a of the penal code,I'm talking bull****..
[Galaxy Ace II Android Development] Rasheed96:
How is the battery life of this kernel
[Galaxy Ace II Android Development] naman44:
ı am using portugal 41.2 but I flashed with odin then its didnt opened still samsung galaxy ace 2 screen(GT-I8160-TWRP-Kernel.tar.md5)
[Galaxy Ace II Android Development] hafidzduddin:
GB only. its 2.x kernel
[Galaxy Ace II Android Development] forbidden8:
^This kernel is for 2.3.6 gb.
[Galaxy Ace II Android Development] Rasheed96:
Nice kernel, good work.
[Galaxy Ace II Android Development] naman44:
I am waiting for jb :D
[Galaxy Ace II Android Development] xXfreshXx:
Already available.

It's called d-kernel

But it have bugs.

Just use MC8 stock kernel until new release.
[Galaxy Ace II Android Development] naman44:
thank you
[Galaxy Ace II Android Development] nusko_x:
Hi guys. i'm new to Ace 2 forum, can you tell me how to flash this kernel for GB and if i need to root first how to do that? i try one method for rooting but it doesnt work, this one http://xdaforums.com/showthread.php?p=42458600#post42458600

i want to backup my stock rom before flashing JB
[Galaxy Ace II Android Development] :
Root using this: http://xdaforums.com/showthread.php?t=2006183

Then, install Terminal Emulator from the Play Store. Download the kernel and extract it(should be kernel.bin.md5) to the root of your SD card. Open up Terminal Emulator, type in:

su

dd if=/sdcard/kernel.bin.md5 of=/dev/block/mmcblk0p15

reboot
[Galaxy Ace II Android Development] nusko_x:
Thanks bro, one more question, after i root phone can i still update it to official JB using Kies? thanks and sorry for post this question here.

Ps: those links on this site http://xdaforums.com/showthread.php?t=2006183 are all dead, so cant download nothing
[Galaxy Ace II Android Development] Fr0zenSπow:
Hi. Can this kernel be flashed on stock recovery and a non rooted phone?

Sent from my GT-I9100 running PAC & Dorimanx
[Galaxy Ace II Android Development] Adriangbba6:
Flash with odin or terminal emulator
[Galaxy Ace II Android Development] mkel91:
Terminal Emulator for a rooted phone..
[Galaxy Ace II Android Development] Fr0zenSπow:
Delete

Sent from my GT-I9100 running PAC & Dorimanx
[Galaxy Ace II Android Development] Adriangbba6:
Oh sorry i forgot :D
[Galaxy Ace II Android Development] Shadowcareful:
If i understock that right if you use odin your phone haven't to be rooted and does the kernel works on gt-i8160P?

---------- Post added at 08:13 PM ---------- Previous post was at 07:39 PM ----------

Anyone knows¿?
[Galaxy Ace II Android Development] myhayserano:
Hello, this kernel is GB only? Or can be used on Jb to? Tnx!
[Galaxy Ace II Android Development] tomgv:
GB only..
[Galaxy Ace II Android Development] sergiotucano:
This Kernel works on GT-I8160L (Latin Version)?
[Galaxy Ace II Android Development] joe820730:
EX 1.7 seems don't have init.d support?

I have install busybox in /xbin.

But I put a test script and it doesn't run on boot.

(The test script just create a file, I'm the permission of init.d and the script is correct, but I don't find the file after boot.)

==============

Hmmm...After I flash XXLL2 with CWM(by antsm), init.d script is working.

So I'm sure EX1.7 don't have init.d support....

Hope developer can fix it.

Sorry for my poor English...

==============

Sorry for my fault, init.d works well.
[Galaxy Ace II Android Development] dblane79:
kyrillos v5

Hi

Can i flash this on kyrillos v5 on xxlls?

thx
[Galaxy Ace II Android Development] tofueatsbread:
yes
[Galaxy Ace II Android Development] manthes:
How can i go back to stock kernel?
[Galaxy Ace II Android Development] tofueatsbread:
reflash stock firmware/ extract kernel.bin.md5 from stock fw and flash via UKF(if you are rooted and want to stay rooted)
[Galaxy Ace II Android Development] artur1131:
Is it compatible with CM 10.1 10.2 and 11?
[Galaxy Ace II Android Development] tofueatsbread:
no
[Galaxy Ace II Android Development] artur1131:
Do we have any custom kernel compatible with Android 4.2+ ?
[Galaxy Ace II Android Development] tofueatsbread:
S kernel is compatible with 4.2.2

E: shine's blog if you wanna see s kernel
[Galaxy Ace II Android Development] mystertom101:
whats aroma installer with your new kernel? can i just install the zip through twrp? or does it have to be a different way?
[Galaxy Ace II Android Development] hafidzduddin:
about aroma installer you can get explanation from here http://xdaforums.com/showthread.php?t=1461712

yeah it just flash zip in twrp but after confirm flash in twrp you can see customizable installer (aroma installer)
[Galaxy Ace II Android Development] neosuslik:
not working:crying:
[Galaxy Ace II Android Development] numbazZ:
can someone post instructions how to flash it? :D i know, from Odin i think, but what do i need to do in it :laugh:
[Galaxy Ace II Android Development] mkel91:
is not working..
[Galaxy Ace II Android Development] hafidzduddin:
so sad. I see usbStorage in sdcard after change vold.fstab and reboot. But it nothing change support otg :(

Put in sdcard.

Reboot into recovery

Install zip
[Galaxy Ace II Android Development] rozyid:
HD Custom Kernel v1.0 (01/11/2012)

What version of TWRP ?

Please Add Screen Capture...?

waiting for support USB OTG....::fingers-crossed:
[Galaxy Ace II Android Development] hafidzduddin:
Same like my old kernel. You can see in my changelog :D

I cant update TWRP

How to take screen capture in recovery ? :p
[Galaxy Ace II Android Development] hafidzduddin:
---edit cant delete
[Galaxy Ace II Android Development] Dr01nE:
Some say that usb otg will not work without a power hub. Because micro USB cable does not supply power. Am I right?

Sent from my GT-I8160
[Galaxy Ace II Android Development] rozyid:
just take screen with another HH or Camera Digital...hehehe take aesy bro...
[Galaxy Ace II Android Development] h4cxxc0r3:
Ini bener gk gan?
[Galaxy Ace II Android Development] Carpe-Dimi:
Love the aroma installer!

So is there a way to change CPU governor without installing 3rd party apps?

And coming from a limited device, are there better ones to use than smartass(V2) for a good balance between performance and battery life?
[Galaxy Ace II Android Development] mkel91:
pagasusq is better than smartass v2 for our device
[Galaxy Ace II Android Development] Dr01nE:
Is tethering using Wifi usable already?
[Galaxy Ace II Android Development] Famzz:
As always great work Hafidz
[Galaxy Ace II Android Development] slade9220:
Yep, it work now.. This kernel is Great.. Thank you dev!

Inviato dal mio GT-I8160 con Tapatalk 2
[Galaxy Ace II Android Development] Carpe-Dimi:
Ok great! so is there a way to set that as default without 3rd party apps?

Also, my root explorer stopped showing partition size and space used/free sinceinstalling this kernel pakage i think.

The screenshot from a few posts ago does tho, but I just get this now
[Galaxy Ace II Android Development] franzo6:
Great Kernel!!!!! :highfive:

Do you think that it is possible to add to it BLN (backlight notification) patch?

It would be perfect!
[Galaxy Ace II Android Development] numbazZ:
i'm trying to install GT-I8160_HD-Kernel_TWRP.zip from original recovery, it says all good, all proces completed, but i still have original kernel and recovery.... what is wrong?
[Galaxy Ace II Android Development] neosuslik:
how you did it? stock recovery does not support install from sdcard
[Galaxy Ace II Android Development] numbazZ:
i did "install update from sdcard", then i choose zip file, and it's flashing... then i reboot and nothing, all stock... so how do i install it properly?
[Galaxy Ace II Android Development] neosuslik:
try flash via dd
[Galaxy Ace II Android Development] hafidzduddin:
ori recovery?

not in antsm kernel?
[Galaxy Ace II Android Development] rozyid:
Do you have root....? This install kernel need root permision... or try flashing via odin....

CMIIW
[Galaxy Ace II Android Development] hafidzduddin:
is not it wrong.

install my zip kernel need busybox in sbin.

if you use original recovery. cant have busybox.

you need flash trough odin.

if you dont want use odin. you can use dd cmd first.

but you need root permission

if you have sh in /system/bin.

you can use this step.

unzip my zip kernel. go to /META-INF/com/google/android/

open updater-script (if you use windows open with notepad++)

edit this line

run_program("/sbin/busybox", "dd", "if=/tmp/kernel.bin.md5", "of=/dev/block/mmcblk0p15"");

to

run_program("/system/bin/sh", "dd", "if=/tmp/kernel.bin.md5", "of=/dev/block/mmcblk0p15"");
[Galaxy Ace II Android Development] numbazZ:
i have root and busybox, other things are stock...

ok, i've installed it :) simple instructions, maybe someone need)

1) Open the archive GT-I8160-TWRP-Kernel.tar.md5, took out a kernel.bin.md5

2) Put kernel.bin.md5 in /sdcard on the phone

3) Install the Android Terminal Emulator

4) Start the terminal, type su, press Enter, the terminal asks root, always allow, then enter the following line

dd if=/sdcard/kernel.bin.md5 of=/dev/block/mmcblk0p15

works perfect :)