FORUMS
Remove All Ads from XDA

[KERNEL][CM-4.4.4] GreatDevs Kitkat V1 [ OC/UC | UV | F2Fs/exFAT | GOVs | IntelliV3 ]

2,027 posts
Thanks Meter: 6,319
 
Post Reply Email Thread



This Kernel Is A Combination Of Many Great Developers Work




A Small Introduction :

  • This kernel is for AOSP/CM Based ROMs only! and it's for Android Kitkat 4.4.4
  • It doesn't contain any recovery in it, so the recovery you have won't be changed
  • And it is basically a mixture between some kernels like (Pimped/Mosh/DooM)
  • Many more features from many other kernels will be added as well maybe soon
  • I'll try to keep providing updates, at least every three days (minor updates)


Main Features :

  • Faux123's Features (Aka: Paul Reioux) :

    • IntelliPlug: Intelli Plug Hotplugging Driver V3.8
    • Sound Control: GPL Sound Control v3.6
    • PowerSuspend: Power Suspend driver v1.5
    • Async Fsync: Asynchronous file sync
    • Dynamic Fsync: Dynamic File Sync v1.5
    • Snake Charmer: CPU frequency limiter driver v1.2
    • Fast Charge: Allows to set the Amperage of the Charger
    • CPU Boost: CPU Input Boost module
    • Overall Stats: CPU Overall Stats on a Per-Core Basis
    • Governers: Intelliactive & Intellidemand v5.0


  • DooMLoRD's Features :

    • Color Calibration Control: gives full control over the RGB display channels
    • zRam: Support For zRam Memory Compression
    • Governers: Wheatley
    • I/Os: FIOPS (Fair Input/Output Per Second)


  • Androguide's Features (Aka: Louis Teboul) :

    • CPU Freq: Extra Steps At 2.15GHz & 345MHz
    • Governers: Pegasusq & Nightmare & Hyper
    • I/Os: SIO (SImple Ondemand)


  • CoolDevelopment's Features :

    • CPU UnderClocking: Down to 268MHz
    • F2FS: Samsung's F2FS nand-optimized file system support
    • ExFAT: Samsung's open-source exFAT driver V1.2.7


  • fxTHaxxorX's Features :

    • CPU OverColcking: Added CPU OC Steps 2.49GHz & 2.72GHz
    • Early_Suspend_Delay: Delay fbearlysuspend to allow CRT off animation to be displayed
    • Governers: SmartAssH3 & Adaptive & DanceDance & SavagedZen
    • I/Os: Zen & Tripndroid


  • Various Developers :

    • CPU Voltage Control: Set Voltage for every CPU Clock [by imoseyon]
    • MSM_Sleeper: Sets the Max CPU Frequency When Screen is Off [by flar2]
    • Compression: XZ Compressed & LZ4 compression support [by Kyungsik Lee]
    • SLIMbus: Increase rootfreq 24.526MHz -> 27+MHz & clock-gear 7 -> 10 [by franciscofranco]
    • CPUQuiet: cpu hotplug drive (disabled mpdecision automatically) [by maxwen]
    • I/Os: VR & BFQ (Budget Fair Queueing) [by krabappel2548]
    • Governers:
      • InteractiveX2 & SmartassV2 & Lagfree & Lionheart & Badass (by krabappel2548)
      • Alucard [by Alucard24]


  • My Touches :

    • Linux Version: Updated Linux Version of the Kernel to 3.4.5
    • OC/UC CPU: Allow UnderClocking to 268MHz Mhz While OverClocking to 2.49GHz & 2.72GHz
    • Toolchain: Built with Latest Linaro GCC 4.9.2-2014.10 Toolchain With A15 Optimizations


Many Developers of the Mentioned above have much more contributions in this kernel, but it's hard to mention it all



Download Folder :







Disclaimer :


Code:
#    Neither me or any contributors to this kernel can nor will be held 
#    responsible for any damage or any kind of problem related to its use.
#    You are using this piece of software AT YOUR OWN RISK.
#
#    This program is free software; you can redistribute it and/or modify
#    it under the terms of the GNU General Public License as published by
#    the Free Software Foundation; either version 2 of the License, or
#    (at your option) any later version.
#
#    This program is distributed in the hope that it will be useful,
#    but WITHOUT ANY WARRANTY; without even the implied warranty of
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#    GNU General Public License for more details.


Sources :







Credits :

  • Thanks to Androguide.fr for all Pimped related features in this kernel
  • Thanks to oshmoun he helped me a lot to get this kernel to be as great as it is now
  • Thanks to CoolDevelopment for all Mosh related features in this kernel
  • Thanks to faux123 for all his contributions to the android kernel community, many of which are implemented here
  • Thanks to showp1984 for his msm_mpdecision hotplug driver
  • Thanks to DooMLoRD for all the cherry-picked features from his DoomKernel
  • Thanks to krabapel2458 for the inital port from DoomKernel of features like GPU OC, some governors and more.
  • And of course, thanks to FreeXperia and Kali- in particular, for the device bring-up

XDA:DevDB Information
GreatDevs Kernel Kitkat - Amami, Kernel for the Sony Xperia Z1 Compact

Contributors
OmarEinea, oshmoun
Source Code: https://github.com/GreatDevs/android...l_sony_msm8974

Kernel Special Features: 2.72GHz OC | 268MHz UC | Voltage Control | F2Fs | Sound Control | Color Control | FastCharge | Govs & I/Os | IntelliV3.8 | LZ4-compressed | Alucard HotPlug | PowerSuspend | CPU Frequency Limiter | CPU Quiet | FSync | Futex Tweaks | Optimizations

Version Information
Status: Beta
Current Beta Version: V1
Beta Release Date: 2014-11-08

Created 2014-10-30
Last Updated 2015-04-05
The Following 36 Users Say Thank You to OmarEinea For This Useful Post: [ View ] Gift OmarEinea Ad-Free
 
 
30th October 2014, 11:15 PM |#2  
OmarEinea's Avatar
OP Inactive Recognized Developer
Flag Sharjah, UAE
Thanks Meter: 6,319
 
Donate to Me
More
ChangeLog & To-Do-List
ChangeLog :

Version 1:
  • 2014-11-08 :
    • Add CPU OverColcking Steps 2.49GHz & 2.72GHz [by fxTHaxxorX & Huge Thanks to oshmoun]
    • Replace CM's boot logo with GreatDevs' Black Boot Logo
    • Update Kernel's Linux Version 3.4.0 -> 3.4.5
    • Add new SmartAssH3 & Adaptive Governors [by fxTHaxxorX]
    • Add new I/Os Zen & Tripndroid [by fxTHaxxorX]
    • Cleaned up kernel's name from those creepy numbers [thanks fxTHaxxorX]
    • CM Upstream

  • 2014-11-03 :
    • Update IntelliPlug v2.0 -> v3.8
    • Add new SavagedZen & DanceDance Governors [by fxTHaxxorX]
    • Add Early Suspend Delay [by fxTHaxxorX]
    • Disable mpdecision by default, so now only CPUQuiet works by default [thanks oshmoun & CoolDevelopment]
    • Probable fix for those who are having bootloop (try and let me know) [thanks oshmoun]

  • 2014-11-01 :
    • Update Sound Control v3.5 -> v3.6
    • Enabled CPUQuiet for Balance Governor [by oshmoun]
    • Use Default CPU Freq as: 268.8MHz Min & 2.26GHz Max
    • Follow Up For Some Camera Related Stuff (Fixes Camera Bug On Some ROMs) [by oshmoun]
    • Start Supporting Honami & Togari

  • 2014-10-31 :
    • Initial Release


To-Do-List :

  • Update kernel linux version gradually from 3.4.0 to 3.4.104
  • Update all old features from other kernels
  • Dig around for some new features
  • Make a nice and clean build that should be called stable

Kernel is beta so don't expect it to be perfect or near that
The Following 16 Users Say Thank You to OmarEinea For This Useful Post: [ View ] Gift OmarEinea Ad-Free
31st October 2014, 09:47 AM |#3  
OmarEinea's Avatar
OP Inactive Recognized Developer
Flag Sharjah, UAE
Thanks Meter: 6,319
 
Donate to Me
More
Additional Add-ons
Replace Your Logo :


As shown in the attachments, these are the three logos of GD kernel, chose the one you like to become your boot logo,
and if you want the stock CM boot logo, you can have it as well, Download links for all four packages can be found here:


Logo Replace Packages Download Folder

Old GD Logo:
[CENTER]
Attached Thumbnails
Click image for larger version

Name:	GD.jpg
Views:	788
Size:	72.5 KB
ID:	3005785   Click image for larger version

Name:	GDO-Black1.png
Views:	792
Size:	39.5 KB
ID:	3005786   Click image for larger version

Name:	logoOGD.png
Views:	782
Size:	145.8 KB
ID:	3005787  
The Following 7 Users Say Thank You to OmarEinea For This Useful Post: [ View ] Gift OmarEinea Ad-Free
31st October 2014, 10:02 AM |#4  
Senior Member
Flag Stockholm
Thanks Meter: 460
 
More
Kernel flashed, will be back with rapport
The Following 3 Users Say Thank You to funiewski For This Useful Post: [ View ] Gift funiewski Ad-Free
31st October 2014, 09:01 PM |#5  
Unlock 2.7ghz I write as (maybe) future user of Z Ultra one
31st October 2014, 09:13 PM |#6  
Member
Thanks Meter: 15
 
More
Hi Folks
It`s to silent in the compact forums thats why I response.
First this is a awesome Kernel, I have been running it today with default settings. Incredible 2.4GHz result in considerably faster starting of big apps, the Phone didn`t heat up at all , battery drain is slightly increased and I haven`t had any crashes. I`m realy impressed.
Thanks a lot Omeira.
Maybe someone would like to share recommended settings for good battery or performence, I don`t know all this new govenors.
The Following User Says Thank You to tudki For This Useful Post: [ View ] Gift tudki Ad-Free
31st October 2014, 09:35 PM |#7  
Tommy-Geenexus's Avatar
Senior Member
Flag I live on a Stone Hill.
Thanks Meter: 2,582
 
Donate to Me
More
Quote:
Originally Posted by OmarEinea

I have enabled 2.4GHz and if it's stable enough I can enable 2.7GHz if anyone's interested
there will be no DT2W feature so don't piss me off by asking about it

How about 3ghz?

source can be found here:
https://bitbucket.org/morfic/trinity_five

i got it to work on my N5, and it worked pretty well.
The Following User Says Thank You to Tommy-Geenexus For This Useful Post: [ View ] Gift Tommy-Geenexus Ad-Free
31st October 2014, 09:59 PM |#8  
I think 3ghz is too much, but if u unlock it and made ultra version i will try it on my phone (phablet ) to see how stable it will be on 3ghz (power is coming :P )

I think is better place for now to write what i wrote in zu pimped thread
Quote:
Originally Posted by ch3mn3y

If i,can i have small request: row i/o as i tried most possible set ups on pimped and nightmare on 2 first cores and pegasusq on two remaining + row on internal and vr on sd is the best (at least for me) <-- and im just missing row scheduler (however its possible that i didnt find it in ur thread)

However for more safe work on 3.0ghz u would need to add some steps like 2.5, 2.6, 2.8, 2.9. That way it will not jump so much in one moment (from 2.4 to 3 or form 2.7 to 3)
31st October 2014, 10:06 PM |#9  
OmarEinea's Avatar
OP Inactive Recognized Developer
Flag Sharjah, UAE
Thanks Meter: 6,319
 
Donate to Me
More
Quote:
Originally Posted by Tommy-Geenexus

How about 3ghz?

source can be found here:
https://bitbucket.org/morfic/trinity_five

i got it to work on my N5, and it worked pretty well.

Quote:
Originally Posted by ch3mn3y

I think 3ghz is too much, but if u unlock it and made ultra version i will try it on my phone (phablet ) to see how stable it will be on 3ghz (power is coming :P )

I think is better place for now to write what i wrote in zu pimped thread

Yes I think 3.0GHz is too much as well, though I might try to include it later
and @ch3mn3y,, sure, I'll add adding ROW I/O to the to-do-list, and BTW I have made a build of this kernel for togari,
do you wonna test it? , cuz if the kernel is doing fine on togari, I'll start supporting it as well

Regards,
Omar.
The Following User Says Thank You to OmarEinea For This Useful Post: [ View ] Gift OmarEinea Ad-Free
31st October 2014, 10:15 PM |#10  
send it. sure i will test it. it wont burn my phone

PS. Its based on c6833 or c6806 (like most kernels)? As they are lte versions and other can use it as well
31st October 2014, 10:19 PM |#11  
Tommy-Geenexus's Avatar
Senior Member
Flag I live on a Stone Hill.
Thanks Meter: 2,582
 
Donate to Me
More
Quote:
Originally Posted by OmarEinea

Yes I think 3.0GHz is too much as well, though I might try to include it later
and @ch3mn3y,, sure, I'll add adding ROW I/O to the to-do-list, and BTW I have made a build of this kernel for togari,
do you wonna test it? , cuz if the kernel is doing fine on togari, I'll start supporting it as well

Regards,
Omar.

i'll build a kernel for togari with 3ghz oc when i have my computer back.

i'll do a pull-request then if its half-way stable.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes