[Kernel][3.0.31] D- Kernel (09/09/2013)

Search This thread

hafidzduddin

Senior Member
Oct 6, 2011
601
790
jakarta
I'M IN NO WAY RESPONSIBLE OF ANY DAMAGE CAUSED BY USING THIS CUSTOM KERNEL.
PLEASE NOTE THAT SOME FEATURES CAN DAMAGE YOUR PHONE AND YOUR EAR.
PLEASE READ ALL BEFORE FLASHING CUSTOM KERNEL.
PLEASE GIVE ME FEEDBACK!!
I NEED SUGEST NOT REQUEST!!
DONT ASK ETA!! (if you can give me coffe on sunday i'll tell you ETA :p)

Dont worry about donate to me. I dont have paypal :p
Just press thanks button



What is needed
  • Samsung GT-I8160 (Jellybean)
  • Some Android experience
  • Know how to use Terminal
  • More patience


Features

  • fs: ZRAM & Swap Support
  • fs: CIFS module
  • fs: Fsync control [Cocafe]
  • fs/aio: Asynchronous io performance improved
  • mm: SLUB memory allocator
  • arm: ThumbEE
  • arm/vfp: Build with neon
  • lib: Optimzed CRC32 algorithm [ezekeel]
  • lib: GNU C version memcpy & string
  • mali: Utilization control
  • mali: MALI TWEAK[Cocafe]
  • mali: PM sampling rate tweakable [Cocafe]
  • debug: Remove Samsung debug code [Adi_Pat]
  • debug: Disable KGDB [Adi_Pat]
  • debug: Remove frame pointer [Adi_Pat]
  • debug: Android logger as module (free 4mb RAM)
  • bcmdhd: PM_FAST by default
  • kernel:Lzop compression
  • ramdisk: Lzop compression
  • ramdisk: Init.d scripts
  • ramdisk: ClockworkMod Recovery 6.0.2.8 [diego-ch]
  • cpufreq: OndemandQ [Cocafe]


Installation
FlashableZip:

1. Download Kernel
2. Goto Recovery
3. Flash it


DD method:
You need to root your phone first.
What is ROOT? HOW TO?
Please ASK Google!!!

1. Download kernel
2. Extract kernel.bin.md5 from *.tar.md5
3. Copy kernel.bin.md5 to somewhere you like (e.g. /sdcard)
4. Open Terminal app,use these commands
Now lets go to superuser mode
Code:
su
Now lets flash(dd) kernel to kernel partition
Code:
dd if=/sdcard/kernel.bin.md5 of=/dev/block/mmcblk0p15
5. Reboot to take effects
Code:
reboot
* If you type a wrong dd command,it might hard birck your phone
So please think twice before hit enter


* It is recommended that check the md5 of kernel.bin.md5
If it doesnt match 'md5.txt' in zips,dont flash to phone.
Please re-download kernel



How to check md5 on phone?
Open Terminal app (Please install busybox first )
'cd' to the folder(e.g. /sdcard) where has the file
Code:
cd /sdcard
Now get the md5
Code:
busybox md5sum -t kernel.bin.md5 >> out.txt
Now check the md5 manually
 
Last edited:

hafidzduddin

Senior Member
Oct 6, 2011
601
790
jakarta
Changelog :
09/09/2013
  • disable ARM: spinlock: use ticket algorithm for ARMv6+ locking implementation
  • arm/crypto: add aes and sha1 implementaions
  • use LZ4 Compression (kernel,ramdisk,zram)
  • add smartassH3 Gov
  • add exfat modules
  • power: stop printing noise
  • ntfs build in kernel now
  • disable BLN
  • set swappiness 20
  • bcmdhd: Reenable IPv6, disable multicast in suspend
  • toolchain: Linaro GCC 4.7
  • enable ksm (cyanogen only)
  • up to linux 3.0.41 kernel
  • disable ext3 support

18/08/2013
  • bluetooth fix. thanks samsung
  • disable arch power
  • add sec_param_debug
  • ARM: spinlock: use ticket algorithm for ARMv6+ locking implementation
  • Proportional Rate Reduction for TCP.



Credits :
 
Last edited:

killov1982

Senior Member
Feb 20, 2013
129
18
Re: [Kernel][3.0.31 D- Kernel v1 #RC15

Where reference from which to download the kernel? :confused:

Sent from my GT-I8160 using xda premium
 

takthetank

Senior Member
Apr 13, 2010
103
19
athens
Thank you for all your work hafidzduddin!!
So I found a bug:

Brightness slider is not working properly, displays completely different brightness than the one set to (when I slide it to 70% it displays as in 30% etc.)

When I do the
Q: Why brightness cant setting after booting?!
A: Turn Off manual (press button power) after booting!
it doesn't set to the right value and this is kind of annoying for me.

How can I flash the original kernel please? (I couldn't find a specific answer)

Copy both from stock rom kernel.bin.md5 and kernel2.bin.md5 in sdcard and then do "dd if=/sdcard/kernel.bin.md5 of=/dev/block/mmcblk0p15" once or do also "dd if=/sdcard/kernel2.bin.md5 of=/dev/block/mmcblk0p15" for the second one?
 
Last edited:

Messi10

Senior Member
Feb 12, 2012
968
411
Tunis
Thank you for all your work hafidzduddin!!
So I found a bug:

Brightness slider is not working properly, displays completely different brightness than the one set to (when I slide it to 70% it displays as in 30% etc.)

When I do the

it doesn't set to the right value and this is kind of annoying for me.

How can I flash the original kernel please?

i had that problem with the test kernel, with this kernel i dont have that problem
 

hafidzduddin

Senior Member
Oct 6, 2011
601
790
jakarta
Thank you for all your work hafidzduddin!!
So I found a bug:

Brightness slider is not working properly, displays completely different brightness than the one set to (when I slide it to 70% it displays as in 30% etc.)

When I do the

it doesn't set to the right value and this is kind of annoying for me.

How can I flash the original kernel please? (I couldn't find a specific answer)

Copy both from stock rom kernel.bin.md5 and kernel2.bin.md5 in sdcard and then do "dd if=/sdcard/kernel.bin.md5 of=/dev/block/mmcblk0p15" once or do also "dd if=/sdcard/kernel2.bin.md5 of=/dev/block/mmcblk0p15" for the second one?

you use 3rd application?
i dont have this issue. just for first boot.
idk its rom or kernel issue

i use kernel2.bin.md5 because on my sdcard kernel.bin.md5 is my custom kernel :angel::angel:
 

takthetank

Senior Member
Apr 13, 2010
103
19
athens
you use 3rd application?
i dont have this issue. just for first boot.
idk its rom or kernel issue

i use kernel2.bin.md5 because on my sdcard kernel.bin.md5 is my custom kernel :angel::angel:

No, I tried both from the slider in dropdown menu and in settings->display->brightness. It's the same problem in both!

So by flashing ONLY kernel2.bin.md5 is enough?
 

malamharian

Senior Member
Oct 12, 2012
295
45
Re: [Kernel][3.0.31] D- Kernel v1 #RC

I agree. The slider's 0 percent is about 60 percent. So 0 percent is about 60 percent.

Edit:
After something happened, brightness suddenly changed itself and bug is fixed.

Sent from my GT-I8160 using xda app-developers app
 
Last edited:

killov1982

Senior Member
Feb 20, 2013
129
18
Re: [Kernel][3.0.31] D- Kernel v1 #RC

Hello! Immediately apologize for mistakes, since English know is bad! I would like to thank you, for you made the core, very happy! And I want to ask - what some have success in overclocking kernel?

Sent from my GT-I8160 using xda premium
 

Rox

Senior Member
Nov 11, 2012
4,330
11,506
Mostar
This kernel is awesome :D
Great job !
I hope we will overclock to 1 GHz soon ;)
 

hafidzduddin

Senior Member
Oct 6, 2011
601
790
jakarta
Re: [Kernel][3.0.31] D- Kernel v1 #RC

Hello! Immediately apologize for mistakes, since English know is bad! I would like to thank you, for you made the core, very happy! And I want to ask - what some have success in overclocking kernel?

Sent from my GT-I8160 using xda premium



This kernel is awesome :D
Great job !
I hope we will overclock to 1 GHz soon ;)

No one.
St erricson not give any document!!
Do you know why s advance have 1ghz?
I think Because i9070 support maxopp.
Why i9070 cant change freq on max opp?
Because freq locked.
must edit something on prcmu.
And I dont understand. Lol!!

Sent from my GT-I8160 using xda premium
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 98
    I'M IN NO WAY RESPONSIBLE OF ANY DAMAGE CAUSED BY USING THIS CUSTOM KERNEL.
    PLEASE NOTE THAT SOME FEATURES CAN DAMAGE YOUR PHONE AND YOUR EAR.
    PLEASE READ ALL BEFORE FLASHING CUSTOM KERNEL.
    PLEASE GIVE ME FEEDBACK!!
    I NEED SUGEST NOT REQUEST!!
    DONT ASK ETA!! (if you can give me coffe on sunday i'll tell you ETA :p)

    Dont worry about donate to me. I dont have paypal :p
    Just press thanks button



    What is needed
    • Samsung GT-I8160 (Jellybean)
    • Some Android experience
    • Know how to use Terminal
    • More patience


    Features

    • fs: ZRAM & Swap Support
    • fs: CIFS module
    • fs: Fsync control [Cocafe]
    • fs/aio: Asynchronous io performance improved
    • mm: SLUB memory allocator
    • arm: ThumbEE
    • arm/vfp: Build with neon
    • lib: Optimzed CRC32 algorithm [ezekeel]
    • lib: GNU C version memcpy & string
    • mali: Utilization control
    • mali: MALI TWEAK[Cocafe]
    • mali: PM sampling rate tweakable [Cocafe]
    • debug: Remove Samsung debug code [Adi_Pat]
    • debug: Disable KGDB [Adi_Pat]
    • debug: Remove frame pointer [Adi_Pat]
    • debug: Android logger as module (free 4mb RAM)
    • bcmdhd: PM_FAST by default
    • kernel:Lzop compression
    • ramdisk: Lzop compression
    • ramdisk: Init.d scripts
    • ramdisk: ClockworkMod Recovery 6.0.2.8 [diego-ch]
    • cpufreq: OndemandQ [Cocafe]


    Installation
    FlashableZip:

    1. Download Kernel
    2. Goto Recovery
    3. Flash it


    DD method:
    You need to root your phone first.
    What is ROOT? HOW TO?
    Please ASK Google!!!

    1. Download kernel
    2. Extract kernel.bin.md5 from *.tar.md5
    3. Copy kernel.bin.md5 to somewhere you like (e.g. /sdcard)
    4. Open Terminal app,use these commands
    Now lets go to superuser mode
    Code:
    su
    Now lets flash(dd) kernel to kernel partition
    Code:
    dd if=/sdcard/kernel.bin.md5 of=/dev/block/mmcblk0p15
    5. Reboot to take effects
    Code:
    reboot
    * If you type a wrong dd command,it might hard birck your phone
    So please think twice before hit enter


    * It is recommended that check the md5 of kernel.bin.md5
    If it doesnt match 'md5.txt' in zips,dont flash to phone.
    Please re-download kernel



    How to check md5 on phone?
    Open Terminal app (Please install busybox first )
    'cd' to the folder(e.g. /sdcard) where has the file
    Code:
    cd /sdcard
    Now get the md5
    Code:
    busybox md5sum -t kernel.bin.md5 >> out.txt
    Now check the md5 manually
    35
    Download :
    09/09/2013

    18/08/2013

    NOTE :
    • sorry I could not test stock rom because I was in cm
    • wipe cache before flash
    27
    Changelog :
    09/09/2013
    • disable ARM: spinlock: use ticket algorithm for ARMv6+ locking implementation
    • arm/crypto: add aes and sha1 implementaions
    • use LZ4 Compression (kernel,ramdisk,zram)
    • add smartassH3 Gov
    • add exfat modules
    • power: stop printing noise
    • ntfs build in kernel now
    • disable BLN
    • set swappiness 20
    • bcmdhd: Reenable IPv6, disable multicast in suspend
    • toolchain: Linaro GCC 4.7
    • enable ksm (cyanogen only)
    • up to linux 3.0.41 kernel
    • disable ext3 support

    18/08/2013
    • bluetooth fix. thanks samsung
    • disable arch power
    • add sec_param_debug
    • ARM: spinlock: use ticket algorithm for ARMv6+ locking implementation
    • Proportional Rate Reduction for TCP.



    Credits :
    14
    NOTE :

    • CM version must flash through recovery. because modules locate in "/system/lib/modules"
    • to fix bt bug in cm. try to replace original "system/lib/bluez-plugin/audio.so" from cm10 zip.