[Kernel][KK/LP]Zombie[CM][06.03.15]

Status
Not open for further replies.
Search This thread

Tommy-Geenexus

Senior Member
Apr 30, 2013
2,767
2,575
I live on a Stone Hill.
Zombie-Kernel

Here's my Zombie-Kernel for the Xperia Z Ultra.
I will frequently update the Kernel with useful features and backports from Linux
Mainline. If you have any feature requests please use the devdb tab above. Thanks.
The first post contains all Lollipop stuff, the second one everything KitKat related.

Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.

Lollipop Releases:

Source:
https://github.com/Tommy-Geenexus/android_kernel_sony_msm8974

Downloads:
https://www.androidfilehost.com/?fid=95916177934537940

Features:
* Compiled with the latest Linaro GCC 4.9.2 and -02
* GZIP Compression/ Decompression
* Many Backports from Linux 3.6+
* MPDecision & Optimized Intelliplug
* In-Kernel Thermal Solution
* Display Color Control (saturation, rgb, greyscale, inverted, hue, value)
* Powersuspend
* FauxSound
* CPULimiter for full core control
* F2FS support
* Power-Efficient-Workqueues
* Reduced ghost touches to a minimum
* Voltage Control
* Headset Wakeup
* Kexec support
* ZRAM & ZSMALLOC
* Kernel Samepage Merging (KSM)
* NTFS r/w support
* Use your device as USB-keyboard/mouse
* Updated Interactive, Ondemand and Conservative Governor
* Updated cpuboost, kgsl, devfreq and other drivers from CAF
* Added NEON mode, NEON Crypto and enabled more digests
* More TCP Congestion Algorythms
* BFQ, FIOPS I/O Scheduler and Impulse Governor

Changelog:

17.01.15
* Initial release

21.01.15
* Added and updated kernel code
* Intelliplug and thermal
* Tweaked ramdisk
* Made ramdisk TWRP compatible

28.01.15
* Tons of backports
* Optimized Intelliplug
* hopefully fixed ghost touches
* Source sync'ed with latest CM

06.02.15
* Tons of backports
* Tuned Intellli_plug and removed MPdecision
* More touchscreen driver tweaks
* Sync'ed with CM

08.02.15
* New thermal driver, much cleaner
* Optimized Intelli_Plug
* Merged a patch for the ipv4 subsystem from upstream which fixes a problem that could make the system go out of memory in some cases (quoted from franciscofranco)

14.02.15
* Updated Intelli_Plug
* Switched to GZIP Compression
* Merged all feature requests
* Added Impulse Governor
* Other misc updates

18.02.15
* Updated Intelli_Plug
* Upstream updates to sched
* Other fixes from Linux Mainline
* Sync'ed with CM

20.02.15
* Updated Color Control Driver
* CAF fixes
* Brought back MPDecison as default hotplug

27.02.15
* Ramdisk sync'ed with CM for compability

06.03.15
* Switched to more reliable CAF-Thermal
* Updated Color driver
* Updated Impulse Governor - it now works as it was designed to
* Random Code fully updated to Linux 3.10
* Sound Codec fixes from CAF
* Sync'ed with CM


XDA:DevDB Information
Zombie, Kernel for the Sony Xperia Z Ultra

Contributors
Tommy-Geenexus
Kernel Special Features:

Version Information
Status: Beta

Created 2014-11-02
Last Updated 2015-03-07
 
Last edited:

Tommy-Geenexus

Senior Member
Apr 30, 2013
2,767
2,575
I live on a Stone Hill.
Mate, why dont you include pegasusq gov?

Sent from my Bacon Machine
Well, this is simple to answer.

I won't include any other than the already included governors.
For a fact all these govs like lionheart, etc.. were designed years ago and deliver subpar performance compared to the included governors, as they are designed with old single or dualcore devices in mind ( and pegasusq uses its own hotplug logic).

Only difference are faux intelli governors which are quite actual codewise, and a few more others which are optimized for modern devices.

But the best performance and battery life will be achieved using a frequently updated interactive or ondemand governor.
 
Last edited:

Tommy-Geenexus

Senior Member
Apr 30, 2013
2,767
2,575
I live on a Stone Hill.
@madsponge26

i'm working on bringing dt2w.

I'll see if i can fix a few things such as >2taps mostly and implement a wakeout time like flar2.

It's already working quite good, thanks @blueether for the base.

I can't do much on lollipop as my knowledge is very limited and c only, so i'll let the others who have more knowledge doing their job and supporting them if it's in my range.
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 24
    Zombie-Kernel

    Here's my Zombie-Kernel for the Xperia Z Ultra.
    I will frequently update the Kernel with useful features and backports from Linux
    Mainline. If you have any feature requests please use the devdb tab above. Thanks.
    The first post contains all Lollipop stuff, the second one everything KitKat related.

    Code:
    #include <std_disclaimer.h>
    /*
    * Your warranty is now void.
    *
    * I am not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed. Please
    * do some research if you have any concerns about features included in this ROM
    * before flashing it! YOU are choosing to make these modifications, and if
    * you point the finger at me for messing up your device, I will laugh at you.

    Lollipop Releases:

    Source:
    https://github.com/Tommy-Geenexus/android_kernel_sony_msm8974

    Downloads:
    https://www.androidfilehost.com/?fid=95916177934537940

    Features:
    * Compiled with the latest Linaro GCC 4.9.2 and -02
    * GZIP Compression/ Decompression
    * Many Backports from Linux 3.6+
    * MPDecision & Optimized Intelliplug
    * In-Kernel Thermal Solution
    * Display Color Control (saturation, rgb, greyscale, inverted, hue, value)
    * Powersuspend
    * FauxSound
    * CPULimiter for full core control
    * F2FS support
    * Power-Efficient-Workqueues
    * Reduced ghost touches to a minimum
    * Voltage Control
    * Headset Wakeup
    * Kexec support
    * ZRAM & ZSMALLOC
    * Kernel Samepage Merging (KSM)
    * NTFS r/w support
    * Use your device as USB-keyboard/mouse
    * Updated Interactive, Ondemand and Conservative Governor
    * Updated cpuboost, kgsl, devfreq and other drivers from CAF
    * Added NEON mode, NEON Crypto and enabled more digests
    * More TCP Congestion Algorythms
    * BFQ, FIOPS I/O Scheduler and Impulse Governor

    Changelog:

    17.01.15
    * Initial release

    21.01.15
    * Added and updated kernel code
    * Intelliplug and thermal
    * Tweaked ramdisk
    * Made ramdisk TWRP compatible

    28.01.15
    * Tons of backports
    * Optimized Intelliplug
    * hopefully fixed ghost touches
    * Source sync'ed with latest CM

    06.02.15
    * Tons of backports
    * Tuned Intellli_plug and removed MPdecision
    * More touchscreen driver tweaks
    * Sync'ed with CM

    08.02.15
    * New thermal driver, much cleaner
    * Optimized Intelli_Plug
    * Merged a patch for the ipv4 subsystem from upstream which fixes a problem that could make the system go out of memory in some cases (quoted from franciscofranco)

    14.02.15
    * Updated Intelli_Plug
    * Switched to GZIP Compression
    * Merged all feature requests
    * Added Impulse Governor
    * Other misc updates

    18.02.15
    * Updated Intelli_Plug
    * Upstream updates to sched
    * Other fixes from Linux Mainline
    * Sync'ed with CM

    20.02.15
    * Updated Color Control Driver
    * CAF fixes
    * Brought back MPDecison as default hotplug

    27.02.15
    * Ramdisk sync'ed with CM for compability

    06.03.15
    * Switched to more reliable CAF-Thermal
    * Updated Color driver
    * Updated Impulse Governor - it now works as it was designed to
    * Random Code fully updated to Linux 3.10
    * Sound Codec fixes from CAF
    * Sync'ed with CM


    XDA:DevDB Information
    Zombie, Kernel for the Sony Xperia Z Ultra

    Contributors
    Tommy-Geenexus
    Kernel Special Features:

    Version Information
    Status: Beta

    Created 2014-11-02
    Last Updated 2015-03-07
    9
    The next kernel build will fix an issue i came across esp. on CM based roms.

    It all started on cm11 when i regularly faced ghost touches.
    I found that it is related to the glove mode, and i hoped the new touch driver would fix this.

    Well, it didn't. So i did.
    I said once i would bring in glove mode, but after removing it and fixing the touch driver there are finally no more ghost touches (glove mode never worked anyway).
    8
    Thanks:

    I would like to thank all devs involved (credits in the repo) , Christopher83 for his toolchain builds and osm0sis for AnyKernel2.
    Also i'd like to thank Sony for beeing such helpful towards devs and users on xda.
    7
    Hi guys,

    I started working on the lollipop kernel.
    So far so good - the kernel boots and works.

    The thing is, i won' use the anykernel base anymore.
    One thing is that the kernel refuses to boot (though this can be fixed easily), the other point is that i can now edit the ramdisk better.

    In the future i plan to integrate Synapse directly into the ramdisk, so that that theres no need for flashing UKM anymore.

    Proof that the kernel actually boots on lp:
    7
    The first Lollipop build is up.

    Please report and test how it's going.
    I will add features back from KK slowly and also add some requested features, please be patient.
    The OP is split now, and KK releases are still present.

    Hint: Synapse seems to work ok so far, but could be unstable.