• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[KERNEL][CM9][I9000] Mackay kernel ICS Final (4 flavours, 12-Aug-2012)

Search This thread

chiwou

Senior Member
Mar 23, 2012
310
62
Kassel
Well that would be the cream topping :cool:

Anyway ROM and Kernel work great. And good luck with your jelly bean rom.

But it's good to have a final and stable ICS on the phone.
 

chiwou

Senior Member
Mar 23, 2012
310
62
Kassel
I used the Kernel with slim without any problems, it was a great combo.
Don't forget semaphore and devil have OC, this Kernel doesn't.

But then I switched to the Mackay rom
And it runs a little smoother :)

PS: slim isn't based on aokp
 
Last edited:
  • Like
Reactions: kasper_h

kasper_h

Inactive Recognized Developer
Oct 8, 2010
5,299
16,086
Xiaomi Mi Mix 2S
I used the Kernel with slim without any problems, it was a great combo.
Don't forget semaphore and devil have OC, this Kernel doesn't.

But then I switched to the Mackay rom
And it runs a little smoother :)

PS: slim isn't based on aokp

Thanks, I couldn't have said it better :)

I deviate from sema/devil in that I have less features. With this, I try to aim at a good balance between performance and battery life (also e.g. in the specific settings for the governors).
 

Top Liked Posts

  • There are no posts matching your filters.
  • 42
    After building a CM9 kernel with some added features as part of my CM9-UNOFFICIAL-building, I decided to make a separate kernel topic: Mackay Kernel.

    This kernel is based on stock CM9-kernel by pawitp.

    Today's release will be the final ICS release! From today on I will start working on a JB kernel. First release may take a few weeks.

    Because it is a final release, there will be 4 flavours:
    -regular
    -XLmem (396MB RAM, no 720p recording, 720p playback works)
    -VC (Voodoo color)
    -VC+XLmem


    If you like a CM9 with the Mackay Kernel included, there is also MackayROM, which is an adapted CM9:
    http://forum.xda-developers.com/showthread.php?p=28149230

    Changelog:

    12 August 2012 - ICS_Final

    Changelog
    Additions since previous stable version:
    s5pc110_battery: fix charging display for car dock
    fix freeze when max frequncy is set to 800 MHz
    fixed charging-autostart bug, now the device stays off, and powers on properly (thanks DerTeufel)
    Updated to linux version 3.0.39

    General features:
    Build using the July Linaro toolchain
    O3 optimization
    Updated to linux kernel version 3.0.39
    Mackay kernel bootsplash
    Based on a single initramfs & using bootloop detection to prevent bootloops
    Mackay recovery (based on CWM recovery v6.0.1.1)

    Governors added:
    SmartassV2 (default)
    Wheatley
    Optimized ondemand/conservative parameters

    Schedulers:
    SIO (default)

    Added functionality:
    Bigmem (384MB; XLmem of 396 available as well)
    Adaptable vibration intensity (by setting /sys/class/timed_output/duty)
    Improved SD-card read/write speed under windows
    Call volume hack (using Settings>Advanced to set volumes)
    Reduced battery polling interval

    Credits:
    -teamhacksung/pawitp for making CyanogenMod work on our ancient phone
    -stratosk/DerTeufel/Mialwe for the inspiration I got from their kernels
    -rootax for providing a high-speed server for high quality downloads

    Download: https://s.basketbuild.com/devs/kasperhettinga/sgs/kernel/pre-KK/

    Source code:
    Kernel: https://github.com/kasperhettinga/samsung-kernel-aries
    Ramdisk: https://github.com/kasperhettinga/ics-ramdisk/commits/mackay_ramdisk

    This kernel has some additions to prevent bootloops. However, if you get into a bootloop you can flash the kernel to be downloaded below with Odin (tar can be used directly) or Heimdall (the zImage should first be extracted from the tar file).
    Download: https://dl.dropbox.com/u/69000552/Mackay-Final/Mackay_Kernel_ICS_Final.tar or http://www.mediafire.com/?pbbhj88n3k0dn33
    8
    The final version of my kernel is finished. See the OP for details. There will be four flavours. From today on, I will start working on JellyBean.
    6
    There is a new kernel in OP, version 0.37.

    Main changes compared to previous stable 0.22:
    -Build with July-version of Linaro (was June version for 0.30)
    -O3-optimization
    -CWM6-based Mackay recovery
    -Wheatly governor is back
    5
    first :D

    What´s the goal of your kernel?
    Nice to see you building one :).

    Goal is to have a basic kernel with some add-ons. There are some full-blown kernels for CM9 like semaphore/devil which give a lot of extras. But I like to keep it closer to stock (with no need for additional kernel apps), but still add a few extras.
    4
    I am trying Linaro + O3 again :)
    I applied your commit for the prebuild modemctl. But...I get the following error during building:
    /home/kasper/android/system/prebuilt/linux-x86/toolchain/gcc-linaro-arm-linux-gnueabihf-2012.06-20120625_linux/bin/arm-linux-gnueabihf-ld: cannot find drivers/misc/samsung_modemctl/built-in.o: No such file or directory

    If I go to kernel/drivers/misc/samsung_modemctl/ folder I see the built-in.o & builtin.o.gcc4.4.3 files there...
    I solved the issue with O3. Problem was that I worked with the stock cm9 build script, and that doesn't work well. So I started using an adapted version of stratosks/trailblazerz and this works. Want to test it myself before sharing...


    Verstuurd van mijn GT-I9000