[KERNEL][MM/LP][Mar 31][3.10.101+] ThunderZap 5.2 | The King of Hell! - Android One (First-Generation) Cross-Device Origin

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
#include
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
*/
The kernel is based off latest sources from Google and is compatible with all of the Android One devices. Over stock kernel this kernel possesses following enhancements
Insecured
adb runnable as root
ThunderSonic Sound Control Engine
ThunderCharge Fast Charge Driver
ThunderPlug CPU Hotplug replacement
WiFi Power management control
Full GPU control
DoubleTap2Wake and Sweep2Wake
Dynamic Fsync Control
Improved filesystem mounting flags - NOATIME and NODIRATIME
ThunderQuake Engine 1.0 - Vibration Intensity Controller for MTK vibrators
Huge update to kernel.org mainline 3.10.89
init.d support
Automatic busybox installation
Disabled Gentle fair sleepers
Enabled arch power
Optimizations to SLUB memory allocator
Patches to block and mm to significantly improve ssd IO performance.
Dynamic entropy setting based on usage
Dynamic management of dirty page writebacks
block: Added SIO IOScheduler
block: Add BFQ IOScheduler
block: Add fiops scheduler
cpufreq: ThunderX power saving CPU governor
fs: added Samsung's F2FS support
Reduce logger device RAM allocation to 128K
Set MM Linux read ahead size to 256K
Patches from upstream to optimize memory writeback
Disabled CRC check in MMC for 30% extra performance with IO
Reduced VFS cache pressure for better battery
Optimized square root algorithm
Governors enabled: ondemand, interactive
Speedup /proc/net/unix interface access
Mali GPU cache Optimizations
Mali: Increase L2 cache max read size
Mali: Disable state tracking
Mali: Reduce GPU utilization timeout
Mali: increase kernel memory buffer size
Aggressive multicore power savings
ARM: Cortex A7 compiler optimizations
MTK: removed HUGE HUGE trail of stupid MTK kernel logging
ARM: Removed various debug traces
DOWNLOAD
INSTRUCTIONS
- Just flash the zip you want in recovery and you are good to go!
Source:
https://github.com/varunchitre15/thunderzap_sprout
XDA:DevDB Information
ThunderZap, Kernel for the OEM Cross Device Development
Contributors
varun.chitre15
Source Code: https://github.com/varunchitre15/thunderzap_sprout
Kernel Special Features:
Version Information
Status: Stable
Created 2014-09-28
Last Updated 2016-03-30

Changelog
ThunderZap 2.5 - 27/Dec/14
Code:
- Introducing ThunderQuake Engine 1.0 - Vibration Intensity Controller for MTK vibrators
- Compatibility with CyanogenMod 11
- Upstream update to 3.4.105
- Optimized square root algorithm
- Disabled CRC check in MMC for 30% extra performance with IO
- Reduced latencies in SoftIRQ
- Reduced VFS cache pressure for better battery
- Optimized dirty ratios to reduce standby CPU consumption
- Removed a lot of Mediatek debug ****
- EXT4 FS patch from Linux 3.11
- Interactive build script with bootimage creation code
ThunderZap 2.0 - 25/Oct/14
Code:
- Huge update to kernel.org mainline 3.4.104
- Merged Updates from Google's mediatek repo
- Improved touchscreen performance
- Improved boot time
- Improved front camera quality
- Patches by NVIDIA to improve power efficiency - tested and results are noticeable
- init.d support
- Automatic busybox installation
ThunderZap 1.0
Code:
- Initial Release

Feature controlling
All the features can be controlled from ThunderZap Control app! Get it from Play Store
Free: https://play.google.com/store/apps/details?id=com.varun.thunderzapcontrol
Pro: https://play.google.com/store/apps/details?id=com.varun.thunderzapcontrolpro

Super Cool Bro.... you Rock!

Nice job!
I will look forward to it.

Wow
Its awesome. i will I for it. Can you create something like which supports double tap to wake up and OTG.
#Your#Wo₹k#is#awesomely#cool#thanks

Kunal.Kene.1797 said:
Super Cool Bro.... you Rock!
Antutu Benchmarks From 182xx to 192xx Super Awesome!
Click to expand...
Click to collapse
Configuration:
Bfq+hotplug+zram

varun.chitre15 said:
Configuration:
Bfq+hotplug+zram
Click to expand...
Click to collapse
Bro Can you Please ScreenShot The Antutu Details Please!:fingers-crossed:

You rock bro
Sent from my Micromax AQ4501 using Tapatalk 2

Any effect on battery backup?
Sent from my Micromax AQ4501 using XDA Free mobile app

psychopac said:
Any effect on battery backup?
Sent from my Micromax AQ4501 using XDA Free mobile app
Click to expand...
Click to collapse
Use it find it
Sent from my Micromax AQ4501 using Tapatalk 2

The Storage I/O has Gone From "590" To "2675"
This Is Kinda Bugging Me!

I can establish it on xperia z2 phone? with Unlock bootloader or Lock ! ? ? ?

nrgleon said:
I can establish it on xperia z2 phone? with Unlock bootloader or Lock ! ? ? ?
Click to expand...
Click to collapse
No, you can't. This thread and above that this whole sub forum is for Android One Devices and not for Sony Xperia. At least use your common sense before posting.

I must say this kernel rocks....for power saving jus set hybrid CPU governor shutdown other 2 n u r jus fine...with max battery backup
Sent from my Micromax AQ4501 using Tapatalk 2

Are you using some SetCPU kind of app? @varunrocks17
Sent from my Micromax AQ4501 using XDA Free mobile app

Wohoo! Thanks mate! :good:
And here the develeopment starts! :silly:

psychopac said:
Are you using some SetCPU kind of app? @varunrocks17
Sent from my Micromax AQ4501 using XDA Free mobile app
Click to expand...
Click to collapse
Nope, use TricksterMod app.

varunrocks17 said:
I must say this kernel rocks....for power saving jus set hybrid CPU governor shutdown other 2 n u r jus fine...with max battery backup
Sent from my Micromax AQ4501 using Tapatalk 2
Click to expand...
Click to collapse
Hi, what do u mean by "shutdown other 2"??

coolkoushik07 said:
Hi, what do u mean by "shutdown other 2"??
Click to expand...
Click to collapse
See hybrid CPU governor can support only 2 cores that is 0,1 ....... 2,3 core is not controlled by it at all so u will have to manually shut down by them by following cmd
chmod 666 /sys/devices/system/cpu/cpu2/online
echo "0" > /sys/devices/system/cpu/cpu2/online
chmod 444 /sys/devices/system/cpu/cpu2/online
chmod 666 /sys/devices/system/cpu/cpu3/online
echo "0" > /sys/devices/system/cpu/cpu3/online
chmod 444 /sys/devices/system/cpu/cpu3/online
Moreover if u want to use a CPU governor other than hotplug then u will have to use below cmd as common CPU Ctrl apps doesn't work in this regard....bevos of the fact that every time u screen on ur phone hotplug CPU governor is set..,.to make a permanent change of CPU governor
Cmd
chmod 666 /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo "hybrid" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
chmod 444 /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Use tasker to trigger these cmds on boot
Sent from my Micromax AQ4501 using Tapatalk 2

Related

[ARC/S][PRO][KERNEL] LuPuS GBv2 [STOCK GB][LINARO 4.7.3][20-06-13]

LuPuS GB Kernel - Stock
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Based Off SONY 4.0.2.A.0.84 Sources​
Disclaimer
Code:
[COLOR="DarkOrchid"]#include[/COLOR] [COLOR="Magenta"]std.h[/COLOR]
[COLOR="Blue"]/*
* Your warranty is now void.. LOL I guess you knew it already.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, you getting dumped or you getting fired because your phone*
* bootloops and alarm does not go off. Please do some research if you have any *
* concerns about features included in my kernel before using it! YOU and only*
* YOU are choosing to make these modifications.
*/
[COLOR="Magenta"]#ifdef[/COLOR]
You have a [COLOR="DarkGreen"]question[/COLOR] post it in the [COLOR="DarkRed"]thread[/COLOR],
Instead of [COLOR="DarkGreen"]Pm'ing me[/COLOR], as other users may
experience your [COLOR="DarkRed"]problems[/COLOR]
[COLOR="Magenta"]#endif[/COLOR][/COLOR]
Features
Added Io-schedulers --
- Noop
- Anticipatory
- Deadline
- CFQ
- BFQ
- SIO
- ROW
Added Governors -
- lagfree
- brazillianwax
- smoothass
- scary
- savagedzen
- smartass
- smartassv2
- smartassH3
- interactivex
- minmax
- powersave
- performance
- conservative
- ondemand
- interactive
- userspace
- lulzactive
- Virtuous
- Intellidemand
- Intellidemand2
- Lazy
- OndemandX
- Lionheart
- Badass
- Superbad
- Darkside
- SmartassH3
Other features
- SLQB
- Supports ext 2,3 & 4
- zRam
- UKSM
- Init.d support
- Tiny RCU
- Tweaked Governors
- Built with Linaro Toolchain
- Google Snappy Compression / Decompression
- Compaction
- Quick Key Reset
- Frandom
- CIFS
- USB-OTG
- NTFS
- TUN
- OC upto 1.6
- Under Volting
- Custom CWM
- TWRP
- LuPuS Menu
- USB Tether
LuPuS Menu --- Click to view info
To Run LuPuS Menu use either ScriptManager get it HERE on google playstore
Or
Use Terminal Emulator get it HERE on google playstore.
Code:
su
lupus
* information is in lupus menu
0/ UKSM
1/ CIFS Menu *
Enable
Disable
2/ zRam Menu *
Enable
Disable
Set zRam size ( default is 60)
3/ Frandom Menu *
Enable
Disable
4/ USB OTG *
Enable
Disable
5/ Clean and Remove tweaks
Remove init.d's
6/ Tweak Menu
Note all tweaks are preset from here and option to set as init.d's
Clean all temp files
SQLITE optimizations
LMK Optimizations
Network optimizations
Defend against ARP spoofing
Remove android logger
SDcard speed tweak
Flag blocks as non-rotational
7/ Performance Menu
Note all options are se by user input from here and option to set as init.d's
Set CPU frequencies
Set Governor
Set IO-Scheduler
Voltage Control
VM tweaks (explained below)
VM Tweaks
dirty ratio and dirty background ratio 1 & 2
This controls how often the kernel writes data to "disk" (in our case the internal microSD system card, not the removable microSD card). When your apps write data to disk, Linux actually doesn't write the data out to the disk right away, it actually writes the stuff to system memory and the kernel handles when and how the data is actually going to be flushed to the disk. These values represent a percentage, the higher the percentage, the longer it waits to flush, the lower the percentage, the more often flushes will occur. Now remember, we are dealing with solid state storage, not the traditional disk platter and spindle. So we are actually able to delay flushes a little longer with solid state versus a traditional hard drive disk.
dirty_expire_centisecs
How old "dirty" data should be before the kernel considers it old enough to be written to disk. It is expressed in 100ths of a second.
dirty_writeback_centisecs
This is the interval of when the writeback daemons periodically wake up and write "old" data out to disk. It is expressed in 100ths of a second.
min free kbytes
This is used to force the Linux VM to keep a minimum number of kilobytes free. The VM uses this number to compute a pages_min value for each lowmem zone in the system. Each lowmem zone gets a number of reserved free pages based proportionally on its size. Default is 2048kb.
overcommit_memory
This controls overcommit of system memory, possibly allowing processes to allocate (but not use) more memory than is actually available.
0 - Heuristic overcommit handling. Obvious overcommits of address space are refused. Used for a typical system. It ensures a seriously wild allocation fails while allowing overcommit to reduce swap usage. root is allowed to allocate slighly more memory in this mode. This is the default.
1 - Always overcommit. Appropriate for some scientific applications.
2 - Don't overcommit. The total address space commit for the system is not permitted to exceed swap plus a configurable percentage (default is 50) of physical RAM. Depending on the percentage you use, in most situations this means a process will not be killed while attempting to use already-allocated memory but will receive errors on memory allocation as appropriate.
Swappiness
A property for the Linux kernel that changes the balance between swapping out runtime memory, as opposed to dropping pages from the system page cache. Swappiness can be set to values between 0 and 100 inclusive. A low value means the kernel will try to avoid swapping as much as possible where a higher value instead will make the kernel aggressively try to use swap space.
VFS Cache Pressure
File system cache (dentry/inode) is really more important than the block cache above in dirty ratio and dirty background ratio, so we really want the kernel to use up much more of the RAM for file system cache, this will increas the performance of the system without sacrificing performance at the application level. The default value is 100, as a percentage, and what you want to do is lower the value to tell the kernel to favor the file system cache and not drop them aggressively.
8/ Enable / Disable Quick Key Reset
- Reboot device quickly by Holding HOME and POWER Key (Disabled by default)
- Enable
- Disable
9/ Vendor Options
- Fix for Anzu and Hallon Vendor problem
- Mount
- Unmount
- Backup
- Restore
Show your support for the kernel and my work by putting this in your signature, its only a quick one I done up with my limited time
Code:
http://i.imgur.com/xtWNL.png
A big thanks to -
gu5t3r
DooMLoRD
Jimbo77
xeozus
NobodyAtAll
Faux123
Erasmus
Leedroid
FXP Team
Jerpelea
[NUT]
Phil3759
CTCaer
Downloads
If you need root for STOCK ROM
Code:
[COLOR="Purple"]Root[/COLOR] : ( Flashable via recovery )
* SuperSU : [URL="http://download.chainfire.eu/204/SuperSU/"][COLOR="Green"][U]Download[/U][/COLOR][/URL]
* Superuser : [URL="http://androidsu.com/superuser/"][COLOR="Green"][U]Download[/U][/COLOR][/URL]
ANZU
LuPuS_anzu_GingerBreadv2-full.img
md5 = 18b2dbf60100f4ab2315696d8c5a3e91
Wiif-Modules.zip
md5 = 1c17783463b1af480754a86eb9cae79c
PRO
LuPuS_iyokan_GingerBreadv2-full.img
md5 = acea1de2e58aa19fd7af90962928e879
Wiif-Modules.zip
md5 = 87b9653f44d409d9419a1fb40dc7c6bb
Kernel source --- -branch master
https://github.com/garwedgess/LuPuS-GingerBread
CWM source -- https://github.com/garwedgess/android_bootable_recovery -b lupus-cwm
Changelog
Code:
[B]v2[/B]
- Added UKSM ( can enable it in LuPuS Menu)
- Set default swapiness to 20
- Removed fsync
- Removed Cleancache
- Removed zCache
- Removed ZEN IO-SCheduler
- Tweaked Entropy
- Stopped entropy from depleting
- Reduced lag in gaming
- Fix LEDs
- Updated CWM
* brought back reboot system and Power off options to main menu
* Fixed advanced restore menu
* updated to latest CWM source
- Fixed charging offline (on some devices)
- Fixed Google PLAY FC'ing (IYOKAN)
- Minor Clean-up of lupus menu
- Minor Ramdisk changes
YeaH Buddy! thanks a lot
experienced the kernel but does not start the rom or cwm
maybe rom related (Gin2JellyBean v2.3.0)
krattos said:
experienced the kernel but does not start the rom or cwm
maybe rom related (Gin2JellyBean v2.3.0)
Click to expand...
Click to collapse
same problem except i'm on Gin2JellyBean v2.2.2 (Arc s)
prance666 said:
same problem except i'm on Gin2JellyBean v2.2.2 (Arc s)
Click to expand...
Click to collapse
+1
U guys saying its not booting?? Just getting stuck on LuPuS logo or???
wedgess said:
U guys saying its not booting?? Just getting stuck on LuPuS logo or???
Click to expand...
Click to collapse
getting stuck at LuPuS logo.. n getting restart again n again.. and also not recovery!:crying:
confirm bootloop at kernel logo. can't even enter CWM on freshly flashed FTF.
OK so is it for the PRO or ARC. And need a tester or else I'll just have to post another untested one here
I can test
Sent from my LT18i using xda premium
wow. GB. Been waiting for new GB kernel. thanks.
Not working on X-Gamer ROM Arc.
Got bootloop, can't enter recovery.
zgmfx20 said:
wow. GB. Been waiting for new GB kernel. thanks.
Not working on X-Gamer ROM Arc.
Got bootloop, can't enter recovery.
Click to expand...
Click to collapse
+1
Any Try With Arconium ?
OP updated please let me know if Kernels are OK now...
wedgess said:
OP updated please let me know if Kernels are OK now...
Click to expand...
Click to collapse
Ok now. Wow I didn't expect thumbnail generation in gallery is working. :good: Big thanks!
I enabled frandom in lupus menu, init.d script intact. How can I know if it worked?
Working fine with AGB7 and Gin2Jellybean 2.3.0
Nice one Wedge.
wedgess said:
OP updated please let me know if Kernels are OK now...
Click to expand...
Click to collapse
Working fine with Gin2Jellybean 2.2.2 :good:
Deleted
I noticed constant red notification light when battery is low
After I enabled zram from terminal emulator, is it set on every boot automatically?
Sent from my LT18i using xda app-developers app

[KERNEL] [xx/xx] [FAUX★26U] [3.4.0] ★ AK ★ [v.0xx]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I am not responsible for any damage to your phone.
Read before downloading or posting in the thread:
Proceed with caution if you have no experience.
This kernel is based on Faux Kernel source plus all ak optimizations.
All thanks goes to him for giving me the opportunity to use his work:
INFOS:
google plus: Link
xda: Link
twitter: Link
rootzwiki: Link
Original Changelog: Link
[4.3] STABLE KERNELS
NB: NEW ANYKERNEL FORMAT:
- Flash base Kernel of your rom before using this new version!
STOCK
stock Kernel: JSS
stock Kernel: JWR
JWR ED.
ak kernel: no link for now
Features: Link
Github Kernel: Link
JSS ED.
ak kernel: no link for now
Features: Link
Github Kernel: Link
[4.3] EXPERIMENTAL KERNELS
JWR ED.
ak kernel:
Github Kernel:
JSS ED.
ak kernel:
Github Kernel:
THANKS ALSO:​
Stratosk
Mathkid
Francisco
Morfic
RamGear
BytecodeMe
Eng.stk
Jlink38
Boype
Thracemerin
Motley-git
Showp1984
Myfluxy
Androlinroot
Hellsgod
Zyonee
All RC, RD and RT
DON'T FORGET THANKS, RATE AND DONATE BUTTON:
​
​
Kernel Features
AK FEATURES
* Baseline:
4.3 JWR and JSS
Linux 3.4.0+
Compiled with Latest Linaro 4.8.2 Toolchain
-O3 Optimizations
SELinux Security Inside
* Wifi Drivers:
New Prima wlan drivers: v3.2.2.17b
* Governors:
Ondemand (Default)
Interactive
Conservative
Intellidemand
Performance
* Hotplug Governors:
intelli plug
* Schedulers:
deadline (Default)
cfq
noop
sio
bfqv2r6
Fiops
Row
* Read Ahead Buffer Size:
256/32 (Default)
* Cpu Freqs Range:
162Mhz
216Mhz
270Mhz
324Mhz
378Mhz (Default Min)
384Mhz
486Mhz
594Mhz
702Mhz
810Mhz
918Mhz
1026Mhz
1134Mhz
1242Mhz
1350Mhz
1458Mhz
1512Mhz (Default Max)
1620Mhz
1728Mhz
1836Mhz
* Gpu Freqs with Boost Support:
Freqs:
128Mhz
200Mhz
320Mhz
450Mhz
* Gpu Governors with min power enabled when into deep sleep:
Ondemand (Default)
Simple
Performance
* Thermal Drivers:
Qualcomm thermal
Faux Intelli thermal (Default)
* Sweep on phone:
sweep2wake, sweep2slip
* TCP Congestion:
Westwood (Default)
Cubic
Bic
Htcp
Hstcp
Hybla
Vegas
Scalable
Lp
Veno
Yeah
Illinois
Reno
* Others Features:
OTG support
A lot of Cpu IDLE patches
Asyn IO latency optimized
LZ4 Compressor/Decompressor for ZRAM
Random and Entropy fixes
CGROUP Timer slack
Topology Features
Optimized ARM RWSEM
Optimized Lib string and memcop
Added optimized AES and SHA1 routines
Hotplug Control
Wakelock Stats enhanced
Fast Charger
Eco Mode (2 core only)
Snake Charmer (Freq capped)
C0,C1,C2,C3 Deep sleep State Control
Dynamic Fsync
Vibration control
Faux Gamma control
Faux Sound control v3
Faux Voltage control
Temperature Toggle
Added Charger Notify
Kernel How-To
AK OPTIMAL SETTINGS:
CPU Control
Min clock = 160 MHhz
Max clock = 1.512 GHz
CPU Governor = Interactive
I/O Scheduler = noop
SOC Control
C0 - On
C1 - On
C2 - On
C3 - On
NB:
(Note: N4 AP modem is very sensitive to some of the deeper sleep states,
if you experienced Green/Yellow AP Modem Watchdog Bark screens,
I recommend disabling C2/C3 states).
Voltage Control
Boost Voltages = Off
Undervolt based on CPU type (slow, normal, fast or fastest)
GPU Control
GPU Governor = Simple
GPU Clock = 400 MHz
GPU Vsync Toggle = On
Misc Control
Dynamic File Sync = On
TCP Congestion Control = Westwood
Vibration Control = 70
Screen Color
Factory Presets - LG Presets
Color Adjustments - R, G, B 255, 250, 245
Gamma Amp Adjust 0 - R, G, B 13, 20, 22
Gamma Amp Adjust 1 - R, G, B 0, 2, 3
Z-Control
Set On Boot - On for both
ZRAM Disk size - 150~200 Megabytes (or 50 MB when disabled)
ZRAM Enable/Disable - Enable if you mult-task often
Clear VFS Cache After Boot - On
Auto FS Writeback Delay Mode - On
Swappiness - 100% if ZRAM enabled, 0% if disabled
VFS Cache Pressure - 100% if ZRAM enabled, 150% if disabled
Dirty Ratio - 20% for both
Dirty Background Ratio - 5% for both
HOW POST PROBLEMS BY FAUX
1. To report all random reboots with associated /proc/last_kmsg
2. To provide feedback on errors or bugs with detail phone information such as ROM, kernel version, and apps
3. Participate in Forum discussions (all is beta here) with others without FLAMING or post useless information such as:
a) Phone doesn't boot (without providing any additional information, ROM versions etc)
B) phone is too hot (without providing any additional information, ie OC freq, UV etc)
AK SUPPORT FAUXCLOCK:
you can view chagelog directly from APP
you can download official and beta releases
Thanks a lot to Faux who created this great application!
THE OPEN BETA
The Open Beta system is designed to have the community help each other and the developers.
This way, all potential bugs are flushed out so the final released version will be stable and error free.
The more actively you participate in Beta Testing the better the final product will be
(you are really helping yourself to create a better community software).
Faux123​
Technical Infos
* PLEASE NB:
Many of the documents and informations are taken by other threads,
so to prevent someone PM me with ...., I want to avoid saying:
"all credit to the authors".
Thanks a lot.​
C STATE POWER CONTROL
DOCs:
Faux123 - Manual for SOC power Control
Faux123 - SOC C-States demystified
Bigeyes0x0 - About C State
C0 (WFI) - Shallowest Sleep (default enabled)
enable: echo 1 > /sys/module/pm_8x60/modes/cpu0/wfi/idle_enabled
disable: echo 0 > /sys/module/pm_8x60/modes/cpu0/wfi/idle_enabled
C1 (Retention) - slightly deeper sleep
enable: echo 1 > /sys/module/pm_8x60/modes/cpu0/retention/idle_enabled
disable: echo 0 > /sys/module/pm_8x60/modes/cpu0/retention/idle_enabled
C2 (Stand Alone Power Collapse) - deeper sleep
enable: echo 1 > /sys/module/pm_8x60/modes/cpu0/standalone_power_collapse/idle_enabled
disable: echo 0 > /sys/module/pm_8x60/modes/cpu0/standalone_power_collapse/idle_enabled
C3 (Power Collapse) - deepest sleep
enable: echo 1 > /sys/module/pm_8x60/modes/cpu0/power_collapse/idle_enabled
disable: echo 0 > /sys/module/pm_8x60/modes/cpu0/power_collapse/idle_enabled
​
RESERVED
RESERVED​
RESERVED
RESERVED​
As ever, download link in my Dropbox too
http://db.tt/370fqybZ
Tapatalk Nexus 4
Cannot be flashed directly over ak kernel right?
You can flash directly. If you have a problem use reset kernel , for me it works without.
Tapatalk Nexus 4
Lets try the new beast
Sent from my Nexus 4
Omg.... look what i was asking in the other 043 kernel thread.. I had no idea that all of my wishes are coming true here in this thread.. Thanks a lot dev...
Sent from my Nexus 4 using xda premium
I don't know what i doing wrong.
I flash kernel over AK 043 kernel phone doesn't boot.
I flash reset kernel phone doesn't boot.
I reflash this kernel again phone doesn't boot.
I reflash AK E043 again phone boots.
What am i doing wrong?
Please test to flash reset kernel , than this one without boot, after flash both reboot. You can wipe cache/dalvic cache too.
If this didn't help dirty flash your Rom and then kernel.
I am sure one of this two ways helps.
Tapatalk Nexus 4
Can yuo try to flash before this:
[4.2.x] RESET TO STOCK KERNEL
dev-host: Link
and then akfaux
There is no way to set gpu at 400mhz?
There's 200mhz, then 360mhz and then 600mhz which itself is way too high
Sent from my Nexus 4 using xda premium
---------- Post added at 02:46 PM ---------- Previous post was at 02:45 PM ----------
Btw i flashed this kernel after i flashed kernel reset first.. no issues at all.. Working like a charm:thumbup:
Sent from my Nexus 4 using xda premium
Tylog said:
Please test to flash reset kernel , than this one without boot, after flash both reboot. You can wipe cache/dalvic cache too.
If this didn't help dirty flash your Rom and then kernel.
I am sure one of this two ways helps.
Tapatalk Nexus 4
Click to expand...
Click to collapse
I will try as soon as i have time.
Thanks my friend
Okay so played a game with GPU at 360mhz.. game still was so smooth.
Sent from my Nexus 4 using xda premium
I'm trying to figure out what are the big differences between this kernel and the regular AK kernel and the only things I notice are a different hotplug and gpu governor choices. Is there something big that I'm missing?
Tipkaros said:
I'm trying to figure out what are the big differences between this kernel and the regular AK kernel and the only things I notice are a different hotplug and gpu governor choices. Is there something big that I'm missing?
Click to expand...
Click to collapse
This version have all the feature of faux kernel (016) latest + some patches and changes made by me! .
anarkia1976 said:
This version have all the feature of faux kernel (016) latest + some patches and changes made by me! .
Click to expand...
Click to collapse
min frequency 162 as at faux 016?

[KERNEL][CM/AOSP] The Green Machine

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
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 KERNEL
* 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.
*
*/
This is not for stock rom!!! Also, don't freak out because a custom boot logo will be applied!
Features
Code:
- For AOSP Roms android 4.4.x
- 3.4.103 linux kernel
- Compiled with Linaro 4.9.1 Toolchain
- I/O schedulers: FIOPS, bfq, zen, row, deadline, noop, sio, vr (Savoca)
- Reclamed more memory from loggers
(DoubleTap2Wake/sweep2wake in deep sleep (alin.p)) Not implemented yet
- Faux Sound Control (You need Faux app)
- Intelliplug (default) (faux123)
- Ecomode
- PowerSuspend (default)
- USB Fast Charge
- QuickWakeup (default)
- Frandom
- Increased MM Readahead to 256 Kb
[SIZE="4"]Governors:[/SIZE]
- Intellidemand
- Ondemandplus
- Wheatley
- DanceDance (Cl3Kener)
- Badass (Cl3Kener)
- SmartassFalcon
How to Install:
Code:
Boot into recovery
Wipe cache
Wipe dalvik cache
Flash kernel
Reboot and enjoy!
Links
Code:
[URL="http://forum.xda-developers.com/devdb/project/?id=5017#downloads"]Downloads[/URL]
(They're also in the tab "Downloads" above)
[URL="http://d-h.st/users/YoshiShaPow?fld_id=20383"]Mirror/Older Versions[/URL]
[URL="http://d-h.st/uGa"]Old Camera libs thanks to @Zarocks!!![/URL]
[URL="https://github.com/YoshiShaPow/green_machine_falcon"]Source[/URL]
(Thanks @Abhinav2 for the Logo!)
(Thanks to @nelson_17 for the bootlogo!)
XDA:DevDB Information
The Green Machine - A Moto G Kernel, Kernel for the Moto G
Contributors
YoshiShaPow, RenderBroken, Savoca, SeannyM, TeamMex
Kernel Special Features:
Version Information
Status: Alpha
Current Stable Version: 3.0.0
Current Beta Version: 70-1
Created 2014-07-18
Last Updated 2014-12-06
Reserved
My Testing Slaves:
@TangerineTractor
@ItzzAce
@sajty
@vhngu930
How to Enable DT2W and/or S2W with Terminal:
Code:
echo 1 > /sys/android_touch/doubletap2wake
Code:
echo 1 > /sys/android_touch/sweep2wake
And to disable:
Code:
echo 0 > /sys/android_touch/doubletap2wake
Code:
echo 0 > /sys/android_touch/sweep2wake
Changelog:
Code:
v2.0.0 (07312014)
- Rebased to latest Gummy sources from David Hacker
- 3.4.100 linux kernel
- Compiled with Linaro 4.9.1 Toolchain
- I/O schedulers: FIOPS, bfq, zen, row, deadline, noop, sio, vr
- Reclamed more memory from loggers
- DoubleTap2Wake/sweep2wake in deep sleep (alin.p)
- Faux Sound Control (You need Faux app)
- Intelliplug (default)
- Ecomode
- PowerSuspend (default)
- USB Fast Charge
- QuickWakeup
- Frandom
- Increased MM Readahead to 256 Kb
- GPU Overclocked to 550MHz
- Neon mode and vfpv3
- High performance headset stuff (Savoca)
- Intellidemand
- Wheatley
- DanceDance (Cl3Kener)
- Badass (Cl3Kener)
- SmartassFalcon
Code:
v1.2.5 (07222014)
- Replaced SmartassH3 with Smartassfalcon for smoothness redefined
- Added UKSM feature
Code:
v1.2.0 (07202014)
- Updated to Linux 3.4.99
- Added Wheatley Governor
- Added SmartassH3
Code:
v1.1.0 (07182014)
- Added DanceDance Governor
- Added Badass Governor
- Added QuickWakeUp (battery saver)
Code:
Initial Release (07182014):
- For android 4.4.x
- 3.4.98 linux kernel
- Compiled with Linaro 4.9.1
- I/O schedulers: FIOPS, row, deadline, noop, sio, vr
- Reclamed more memory from loggers
- DoubleTap2Wake/sweep2wake in deep sleep (alin.p)
- Faux Sound Control (You need Faux app)
- Intelliplug (default)
- Ecomode
- Frandom
- Increased MM Readahead to 512 Kb
Governors:
- Intelliactive
- Ondemandplus
How to build:
Code:
Go find my guide in Moto G General section area place thingy
Fun Facts:
Code:
I'm a 14 year old that can solve a Rubik's cube in 17-20 seconds (on average)
Recommended Settings
Recommended Settings:
Code:
[B][U]YoshiShaPow's Settings[/U][/B]
- Intelliplug
- Eco-Mode
- smartassfalcon Governor
- Fiops I/O Scheduler
- GPU 320MHz - msm-adreno-tz
- Readahead @ 256
- Z-Ram On
- 1.2GHz Max
Download?
Sent from my Moto G using XDA Free mobile app
Nice work, but download link?
Forever Alone said:
Nice work, but download link?
Click to expand...
Click to collapse
lmao hilarious meme man
K3VYNC said:
Download?
Sent from my Moto G using XDA Free mobile app
Click to expand...
Click to collapse
Forever Alone said:
Nice work, but download link?
Click to expand...
Click to collapse
Haha I made this thread at 3am and I fell asleep right before I could upload. Download links up in 5 minutes, sorry
Sent from my Moto G using XDA Premium 4 mobile app
YoshiShaPow said:
Haha I made this thread at 3am and I fell asleep right before I could upload. Download links up in 5 minutes, sorry
Sent from my Moto G using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Lol, one thing update the op with a link to your kernel source so you are GPL compliant.
robt77 said:
Lol, one thing update the op with a link to your kernel source so you are GPL compliant.
Click to expand...
Click to collapse
It's linked in the download section buuuut i'll put it in the op as well as build instructions later, but for now, it's taking forever to upload the kernel to xda
Edit:
I uploaded the kernel to devhost for now while I wait for xda. I't stuck at the screen that says
"Verifying File Upload: Creating torrent & checksum from file"
Click to expand...
Click to collapse
Nice to see another contribution in moto g world It would be nice to mark it as for stock or CM roms in OP.
Keep doing and I have fingers crossed for you
Cheers.
Is this for the stock ROM? Will it work on 4.4.3? Thanks OP!
Working on Cyanogemod Milestone 8,
Seems good, defiantly alot smoother
Keep it up
Sent from my Moto G using XDA Free mobile
I like this kernel! Is there any chance you'll add GPU overclocking?
SickBeast said:
Is this for the stock ROM? Will it work on 4.4.3? Thanks OP!
Click to expand...
Click to collapse
fabus said:
Nice to see another contribution in moto g world It would be nice to mark it as for stock or CM roms in OP.
Keep doing and I have fingers crossed for you
Cheers.
Click to expand...
Click to collapse
Sorry guys I fell asleep while editing the title last night lol its for AOSP/CM ROMs ONLY
Sent from my Moto G using XDA Premium 4 mobile app
vhngu930 said:
I like this kernel! Is there any chance you'll add GPU overclocking?
Click to expand...
Click to collapse
I feel no need for it but I'm always taking feature requests
Sent from my Moto G using XDA Premium 4 mobile app
Testing it now, sounds nice!
Could you add some more governors? (Please,please smartasss or an modified version of it, would love it! )
StarStorm said:
Testing it know, sounds nice!
Double tap2wake need to be configured with Trickster Mod (or so), right?
Could you add some more governors? (Please,please smartasss or an modified version of it!
---------- Post added at 12:15 AM ---------- Previous post was at 12:10 AM ----------
Testing it now, sounds nice!
Could you add some more governors? (Please,please smartasss or an modified version of it, would love it! )
Click to expand...
Click to collapse
Doubletap2wake and sweep2wake are set as default already so unless you want to turn it off, I would suggest using Trickster Mod. Same with Intelli_plug.
YoshiShaPow said:
Doubletap2wake and sweep2wake are set as default already so unless you want to turn it off, I would suggest using Trickster Mod. Same with Intelli_plug.
Click to expand...
Click to collapse
Whats with the governors?
StarStorm said:
Whats with the governors?
Click to expand...
Click to collapse
I have intelliactive and Ondemandplus already (I'll make it more clear in the op). If you can suggest me ones you'd like to see, I'll try to port them.
Oh, and because I miss it on every Kernel Post (maybe its only because im a newby ^^) herehere are some of the governors explained
---------- Post added at 12:24 AM ---------- Previous post was at 12:22 AM ----------
StarStorm said:
Testing it now, sounds nice!
Could you add some more governors? (Please,please smartasss or an modified version of it, would love it! )
Click to expand...
Click to collapse
YoshiShaPow said:
I have intelliactive and Ondemandplus already (I'll make it more clear in the op). If you can suggest me ones you'd like to see, I'll try to port them.
Click to expand...
Click to collapse
Smart Ass maybe? ^^

[GK-MR2.0][God's Kernel][True God Of Kernels][CPU-2.0GHz & GPU-650MHz][Faux Sound]

God's Kernel​God's Kernel-True God Of Kernels​
ABOUT God's Kernel
God's Kernel is a open source kernel designed to unleash the power of Yureka.
The Aim of This project is to give a most stable ,power-full,ultra-fast fast kernel with Max Battery Life which is required for every Yureka user.
DISCLAIMER:
QUOTE]
#include
/*
* 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.
*/
[/QUOTE]
FEATURES OF God's Kernel:
Built using UBERTC-6.0 & SMTC-6.0[Option to select in downloads] Tool-chains with O3 flags and other tweaks.
Over clocked CPU to 1.7GHZ
Intelli_thermal v3.0: initial coding for Linux 3.10 Qualcomm kernels
Glove Mode
CPU Governors :
Conservative
Impluse
Elementalx
Inntelliactive
Intellidemand[Removed]
Yankactive
Zzmove[ Removed]
Darkness
Blu Active
Hyper
BioShock
PegasusQ Governor
Barry-Allen
Hot Plugs:[ Warning : Use any one ]
Intelliplug
Mako hotplug
MSM Sleeper
MSM_ZEN_Decision
AutoSMP
MSM MPDECISION[Bricked]
MSM Hotplug
Alucard Hotplug By Alucard24
I/O Schedulers:
noop
row
deadline
cfq
bfq
fiops
Introduce Adreno idler for devfreq-based Adreno devices
USB Fast Charging
Fast Charging Drivers.
LZ4-compressed kernel
KCAL control-------Controlling screen colors made easy ....credits @savoca
Frandom Drivers
Optimizations and memory leak fixes------Expect More Stable
Fix high load average from uninterruptible waits
BFQ I/O Scheduler
Bricked Hotplug Driver -----Provides Full control on online & offline cores so that you can configure it as users wish.
Thermal Throttling [Relax value]----Expect cool Yureka in your hands rather then old heating one
Raise charge current to 1.25mA to solve the slow charging issue. -----Expect Some Fast Charge
Cortex A53/ARMv8 architecture Tune-Up
Kernel Power Suspend-------Expect Sleep Like a Baby when Screen is off
Disabled updating idle time if cpu offline
Tweaks for interactive governor
Included More ZRAM Devices
Added custom Gestures to wake device ..like swipe down up etc
Deep sleep mode
Click to expand...
Click to collapse
CHANGE LOG:
God's -Kernel-MR2.0
AudioGod - GK-Build: Build MR-2.0
MSM 8939: Enable DTS-Eagle-Integration
AudioGod - MSM 8939: Overclock CPU & GPU with Undervolting
AudioGod - GK Tomato defconfig: Enable Kexec HardBoot & Charger controll
jollaman999 - kexec_hardboot: Fix build error
Xunlei Pang - kexec: set KEXEC_TYPE_CRASH before sanity_check_segment_list()
Martin Schwidefsky - kexec: allocate the kexec control page with KEXEC_CONTROL_MEMORY_GFP
Geoff Levand - kexec: simplify conditional
Baoquan He - kexec: remove never used member destination in kimage
Baoquan He - kexec: remove the unused function parameter
Vivek Goyal - kexec: use common function for kimage_normal_alloc() and kimage_crash_alloc()
Vivek Goyal - kexec: move segment verification code in a separate function
Vivek Goyal - kexec: rename unusebale_pages to unusable_pages
David Rientjes - kexec: fix build error when hugetlbfs is disabled
Atsushi Kumagai - kexec: export free_huge_page to VMCOREINFO
Petr Tesarik - kexec: save PG_head_mask in VMCOREINFO
Fabian Frederick - kernel/kexec.c: convert printk to pr_foo()
Paul Gortmaker - kernel: audit/fix non-modular users of module_init in core code
Heiko Carstens - kexec/compat: convert to COMPAT_SYSCALL_DEFINE with changing parameter types
Chen Gang - kernel/kexec.c: use vscnprintf() instead of vsnprintf() in vmcoreinfo_append_str()
Kees Cook - kexec: add sysctl to disable kexec_load
Zhuowei Zhang - Kexec-hardboot: fix kimage_head for post reboot list, tweak logging
Zhuowei Zhang - Attempt at porting kexec-hardboot for arm64; not working at all
Geoff Levand - debugging: Bypass purgatory
Ard Biesheuvel - of/fdt: export fdt blob as /sys/firmware/fdt
Aaron Kling - Add kexec support for aarch64
guts94 - Add faux sound control 3.4 By faux123
Chaithanya Krishna Bacharaju - ASoC: msm: qdsp6v2: Handle additional codec specific metadata
Dhananjay Kumar - ASoC: msm: Add support to enable PBE in DSP
Ashish Jain - ASoC: msm: qdsp6v2: add support for ALAC/APE/VORBIS
Chaithanya Krishna Bacharaju - ALSA: compress: Add support to send codec specific data
Laxminath Kasam - ASoC: wcd: update sequences to handle boost during SSR
Sachin Bhayare - msm: mdss: hdmi: updated extended mode macro
AudioGod-Merge branch 'LA.BR.1.1.3_rb1.44' of git://codeaurora.org/quic/la/kernel/msm-3.10 into yu-mm6.0
God's -Kernel-MR1.2
Upgraded to M
Change log is too big please refer link bellow for full log
http://gk.sungsonic.co/download.php?file=tomato/Changelog_GK-MR-1.3-tomato-20160126.log
God's -Kernel-MR1.2
Miror fixies and caf update
God's -Kernel-MR1.1
Fixed Screen Flickering issues
SE Linux Set to Enforce [ Solves compatibility issues with many roms]
Fix for random reboots
God's -Kernel-MR1
Updated Source to latest cm-12.1-amss-1.0.2 branch
Overclocked CPU @2.0GHz and GPU @650MHz [EXP]
Voltage tweaking for stablity
Aarch64 SaberMod 6.0.X as default toolchain as default for kernel compilation
Updated Version of KCAL
Diabled All Hotplugs By default
Added Quickwake Intial Driver
New Flag WQ_POWER_EFFICIENT for power oriented workqueues
Resolve CPUFREQ_NOTIFY issue
Added MSM hotplug driver
Added state notifier driver
memutils: memcpy, memmove, copy_page optimization
Allow multiple clients to register for irq affinity notification
Added cpu-boost Optimizations
Added MSM Limiter driver
Optimized KSM
Added SIO I/O scheduler
Made CFQ default to IOPS mode on SSDs
rq_stats: Add hotplug enable toggle
devfreq: Use high priority workqueue
Bricked-Hotplug Update
Charge Controll
Removed Fastcharge Driver for now
Fixed Deepsleep Issues after charger disconnected
Remomed Fsync on/off support
Added Dynamic Fsync 1.2
God's Kernel-R8.0
PegasusQ Governor
Barry-Allen Governor
Updated Barry-Allen to V-1.0
Upstreamed Kernel source latest of CM-12.1 Development Branch
Built with latest Sabermod and UBERTC Toolchain
More accurate temp control and Deep sleep
God's Kernel-R7.0
Fix for Deep Sleep issue
Removed CPU Quiet framework from NVDIA framework
Disabled Force shut-Down Of cores .
God's Kernel-R6.0
Re-based to Latest Cyanogen Sources
Updated Prima Driver to LA.BR.1.1.3_rb1.22
Added compatibility for Up-coming Cyanogen-OS 12.1[stock]
CPU Quiet framework from NVDIA framework
Removed gating of zero length packets for authentication
Add controls for sched features
camera: suppress excessive logging - boot faster
Incressed read ahaed 2048
Readahead: Optimize divide/multiply by power of 2 using L/R shift
sched: LOAD_FREQ (4*HZ+61) avoids loadavg Moire
block: deadline: Optimize for non-rotational
Added BioShock (CPU Governor)
Switched from BFQ-v7r7 for 3.10 to BFQ-v7r8 for 3.10
Glove Mode [Enabling this will let you use your phone even while wearing gloves]
God's Kernel-R5.0
Added Zswap
Added VNSwap from Samsung
Added FRONTSWAP
Enabled lz4 compression for zram
Apply CFLAGS, -Os to decompress.o to improve decompress performance during boot-up process
ondemand: update code to Linux v3.18
Fastcharge: made changes to suit the tomato's inferior charger IC
Added a generic touch input notifier
Added Touch Boost
Set touchboost default duration to 1.5s
Added Entopy tweaks
Fix memory leak in USB mass_storage
USB: gadget Fix deadlock unbinding driver while it is in use
usb: gadget: configfs: Fix interfaces array NULL-termination
f2fs support 3.10
int_sqrt: Improve 3x faster integer sqrt
Powersuspend: add power_suspended boolean for global access
Introduce Adreno idler for devfreq-based Adreno devices
[Adreno idler by arter97 - Idling algorithm,
an efficient workaround for msm-adreno-tz's overheads.
Main goal is to lower the power consumptions while maintaining high-performance.
Since msm-adreno-tz tends to *not* use the lowest frequency even on idle,
Adreno idler replaces msm-adreno-tz's algorithm when it comes to
calculating idle frequency(mostly by ondemand's method).
The higher frequencies are not touched with this algorithm, so high-demanding
games will (most likely) not suffer from worsened performance.
The additional idle_lasttime detects if last 500ms was idle before
ramping down the frequency to prevent micro-lags on scrolling or playing games.]
Power: Added initial quickwakeup driver
Add FIOPS I/O Scheduler for linux 3.10. Includes all 8 patches
God's Kernel-R4.0
Added Hyper and Blu Active Governors
Removed ZZMove and INTELLIDEMAND Governors
ext4: Speedup WB_SYNC_ALL pass called from sync
sync: don't block the flusher thread waiting on IO
msm mdss: Avoid calling wake_up_all() twice in display thread
fix writeback cache thrashing
block: Reserve only one queue tag for sync IO if only 3 tags are available
fix race that cause writeback hung
made context readahead more conservative
msm_hsic_host: reduce wakelock
Click to expand...
Click to collapse
God's Kernel-R3.0
Built with Saber Mod-6.0 And UBERTC -6.0 with O3 flags and other tweaks.
CPU Governors :
Conservative
Impluse
Inntelliactive
Intellidemand
Yankactive
Zzmove
Darkness
Hot Plugs:[ Warning : Use any one ]
Intelliplug
Mako hotplug
MSM Sleeper
MSM_ZEN_Decision
AutoSMP
MSM MPDECISION[Bricked]
USB Fast Charging
Fast Charging Drivers.
More Improved Thermal Control & Core Management.
General Optimization & Tweaks
Click to expand...
Click to collapse
God's Kernel-R2.0
Major bug fixing version
Fixed Min Frequency always Sowing Max CPU frequency.
Re-Based To Latest CM-12 Source .
Removed CPU-quite Framework.
Over Clocked CPU to 1.7GHZ.
Kernel Made Universal Compatible to Any ROM.
Fine Tuned Bricked Hotpluge.
Removed FIOPS I/O Scheduler
Added BFQ I/O Scheduler
Fixed Fsync.
Disabled KSM & CRC check.
Implement sysfs interface for vibrator intensity control.
Click to expand...
Click to collapse
God's Kernel-R1
Initial Version Taking Cyanogen os 12 Stock kernel source
Taking CM-12S Kernel source bellow mentioned features are added
Built using GCC 4.9.x Toolchain with fixes specifically Aimed at Cortex A53.
LZ4-compressed kernel
KCAL control
Frandom Drivers
Optimizations and memory leak fixes
Fix high load average from uninterruptible waits
FIOPS I/O Scheduler
Bricked Hotplug Driver
Thermal Throttling [Relax value]
Raise charge current to 1.25mA to solve the slow charging issue.
Cortex A53/ARMv8 architecture Tune-Up
Fsync on/off support
Kernel Power Suspend
Disabled updating idle time if cpu offline
Cpu Quiet framework
Tweaks for interactive governor
Included More ZRAM Devices
Deep sleep mode
Click to expand...
Click to collapse
CREDITS:
@DooMLoRD
@kairi_zeroblade
@Santhosh M
@savoca
@yank
Click to expand...
Click to collapse
DOWNLOAD LINKS:
God's-Kernel-tomato[NEW-BUILDS-M]
God's-Kernel-tomato[OLD-BUILDS]
INSTALLATION STEPS:
Minimum Requirements To Install God's Kernel:
This is For ARM 64
Your Device Should be Rooted with Unlocked Boot-loader & Latest Custom recovery Installed.
Recommended Custom Recovery TWRP : Click Here to View TWRP Offical supported devices
Installation Procedure:
Boot Into Recovery Mode
Flash provide Kernel Zip
Wipe Cache and Dalvik
Reboot To System
Click to expand...
Click to collapse
SOURCE CODE [Android-M]
SOURCE CODE [Android-L]
XDA:DevDB Information
[ARM-64][L-5.1.1][[Yureka][God's Kernel][True God Of Kernels], Kernel for the YU Yureka
Contributors
Adi Shakthi
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: God's Kernel-R8.0
Stable Release Date: 2015-08-25
Current Beta Version: God's Kernel-R1.0
Created 2015-05-06
Last Updated 2016-03-30
Screen Shots
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Adi Shakthi said:
....God's Kernel-True God Of Kernels....
Click This To Read More.....
Click to expand...
Click to collapse
Oops! 404 Page Not Found!
Doesn't work for BlissPop running on android 5.1.1
Cyclops Maran said:
Doesn't work for BlissPop running on android 5.1.1
Click to expand...
Click to collapse
If you sure get me log cat ...
Guys are already using it from more than 3 hrs
Me using it from last 12 hrs ...I have not even faced a crash or hang
I was stuck on the Yu screen, nothing happened then I flashed some other Kernel and it was fine
Cyclops Maran said:
I was stuck on the Yu screen, nothing happened then I flashed some other Kernel and it was fine
Click to expand...
Click to collapse
Try there is new file uploaded for blisspop and report back the status ....
Adi Shakthi said:
If you sure get me log cat ...
Guys are already using it from more than 3 hrs
Me using it from last 12 hrs ...I have not even faced a crash or hang
Click to expand...
Click to collapse
Okay here is the logcat
Adi Shakthi said:
Try there is new file uploaded for blisspop and report back the status ....
Click to expand...
Click to collapse
Same problem with the Blisspop Kernel. Stuck at YU screen. Phone heats up as well.
Cyclops Maran said:
Same problem with the Blisspop Kernel. Stuck at YU screen. Phone heats up as well.
Click to expand...
Click to collapse
get me a log cat i will try to find issue soon...
mean while you can try it in sokp 5.1.1 R2
What is the kernel controlling app given in screeny?? Which one is recommended??
Chocklety Boyee said:
What is the kernel controlling app given in screeny?? Which one is recommended??
Click to expand...
Click to collapse
Kernel Adiutor its a free and open source apk
Adi Shakthi said:
Kernel Adiutor its a free and open source apk
Click to expand...
Click to collapse
I have read about hot plug driver bugs like not being able to control the cores on yu forum...Is that true??
Chocklety Boyee said:
I have read about hot plug driver bugs like not being able to control the cores on yu forum...Is that true??
Click to expand...
Click to collapse
Better test and ask questions instead of asking with out testing lol
Adi Shakthi said:
get me a log cat i will try to find issue soon...
mean while you can try it in sokp 5.1.1 R2
Click to expand...
Click to collapse
I gave you the logcat. Anyways check the attachment to this post, it says yuproblem.txt
Does it work on cm12.1??
Rehan Sheikh said:
Does it work on cm12.1??
Click to expand...
Click to collapse
It has to work give a try ....[emoji12]
Adi Shakthi said:
Better test and ask questions instead of asking with out testing lol
Click to expand...
Click to collapse
Hey @Adi Shakthi flashed on stocks cyanogen ROM and it booted easily and after that I got repeated reboot ....I had flashed over savoca kcal kernel...I had wiped cache and dalvic cache too...Now am here with a handicapped yureka??
Not working with blisspop . stuck at YU logo
Can i use it on stock cm12s....?

[KERNEL][LP]ZD Kernel 1.9 || 11 November 2015

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
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.*/
Zapdos Kernel
Features
Compiled from latest sources from CyanogenMod Repo.
Compiled using Linaro 4.9.3 Toolchain.
In-App updates.
Disabled Gentle fair sleepers.
Disabled CRC check.
Reduced swappiness.
Added bunch of advanced TCP Congestion Controls.
Cubic
Reno
Westwood (default)
HTCP
HSTCP
Hyabla
Vegas
Scalable
LP
Bic
Yeah
Veno
Illionis
Optimized SLUB.
Asynchronous I/O latency to a solid-state disk greatly increased .
NOATIME and NODIRATIME by default.
Enabled aggressive multi-core power savings.
Added more I/O Schedulers
Fifo
TripnDroid
VR
Zen
FIOPS
BFQ
SoundControl v3 by Faux123.
Dynamic ReadAhead support.
More governors
Ondemandplus
Intellidemand
Intelliactive
Lionheart
Wheatley
Enabled ARCH_POWER.
Added Double Tap to Wake.
Improved square root algorithm.
Sound Recording capabilities extened to 320Kbps.
Disabled some debugging.
No 'dirty things' in Kernel Info.
Powered by Aroma Installer.
Kernel Mode selection made available to the users.
Optimized AES and SHA1 routines.
Added Power Suspend drivers.
Added IntelliPlug.
Added IntelliThermal.
Added Dynamic Fsync, by faux123, ported to work with Power Suspend drivers by varun.chitre15, backported to Linux 3.4 by me.
Zapdos Charger Control : A driver to control the amount of current to be used while charging.
SELinux set to permissive permanently.
Dedicated kernel control App - ZD Kernel Control
Installation Instruction
From PC
Download from here and flash it.
[*]From Mobile
Download Gesture Control App from here, and install it.
Tap the download icon on the top-right side of the app.
If you are on Zapdos, and if update is available, it will show an update and ask you to download.
If you are not on Zapdos but on a proper device, you will be asked to download Zapdos.
When downloaded, tap the 'FLASH' button, it will automatically boot to recovery and flash it.
Enjoy.
Video demonstrating the installation of kernel and DoubleTap2Wake (thanks to @TheDj408)
Credits
percy_g2 and scritch007 - For their work on CyanogenMod
T3snake - For testing purposes
Adarsh1998 - For making great banner
TheDj408 - For making video on this kernel
XDA:DevDB Information
Zapdos Kernel, Kernel for the Moto E
Contributors
corphish
Source Code: https://github.com/corphish/zapdos_condor
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.9
Stable Release Date: 2015-05-24
Created 2015-05-24
Last Updated 2015-11-11
Reserved for F.A.Q & Changelog
Changelog
Code:
--v1.8-- (4 September 2015)
-Reduced max and default current in charger control.
-Added and reverted some stuff as an attempt to bring back lagless life.
--v1.7-- (23 August 2015)
-Updated base to latest CM sources.
-Introducing Zapdos Charger Control, a mechanism to control charging current. (Min: 500 mA, Max: 2000mA)
-Implemented sysfs for pocket mode.
-Enabled F2FS.
-Fixed up gaming performance issues.
--v1.6-- (22 July 2015)
-Added Power Suspend drivers.
-Added IntelliPlug.
-Added IntelliThermal.
-Added Dynamic Fsync, by faux123, ported to work with Power Suspend drivers by varun.chitre15, backported to Linux 3.4 by me.
--v1.5-- (1 July 2015)
-Switched to Aroma Installer
-Kernel installation made available in 2 modes : i) With DT2W ii) Without DT2W
-Some fixes in proximity sensor involvement in DT2W.
-Optimized AES and SHA1 routines.
--v1.4-- (26 June 2015)
-Incremental update to initiate in-app updates.
--v1.3--(12 June 2015)
-Fixed doubletap2wake.
-Fixed Accelerometer in kernel level.
--v1.2--(3 June 2015)
-Added Double Tap to Wake.
-Improved square root algorithm.
-Sound Recording capabilities extened to 320Kbps.
-Disabled some debugging.
-No 'dirty things' in Kernel Info.
--v1.1-- (29 May 2015)
1. Added SoundControl v3 by Faux123
2. Dynamic ReadAhead Support
3. Added I/O Scheduler
i. BFQ
4.Enabled ARCH_POWER
5.Added more governors
i. Ondemandplus
ii. Intellidemand
iii. Intelliactive
iv. Lionheart
v. Wheatley
--Initial Build-- (24 May 2015)
1. Disabled Gentle fair sleepers.
2. Disabled CRC check.
3. Reduced swappiness.
4. Added bunch of advanced TCP Congestion Controls.
5. Optimized SLUB.
6. Asynchronous I/O latency to a solid-state disk greatly increased .
7. NOATIME and NODIRATIME by default.
8. Enabled aggressive multi-core power savings.
9. Added various I/O Schedulers.
Kernel Tweaks
I/O Schedulers
Among the I/O Schedulers provided. I prefer TripNDroid.
TCP Congestion Controls
Look at the chart, and decide which one is the best ffor you. Westwood is default.
Code:
Latency - Download - Upload
cubic:
1st run: 15ms - 10,75Mbps - 7,82Mbps
2nd run: 14ms - 10,84Mbps - 8,06Mbps
reno:
1st run: 13ms - 15,51Mbps - 6,73Mbps
2nd run: 13ms - 14,73Mbps - 8,51Mbps
bic:
1st run: 12ms - 10,38Mbps - 8,61Mbps
2nd run: 13ms - 10,78Mbps - 8,62Mbps
westwood:
1st run: 11ms - 17,65Mbps - 8,30Mbps
2nd run: 13ms - 13,28Mbps - 8,29Mbps
highspeed:
1st run: 13ms - 10,76Mbps - 7,94Mbps
2nd run: 16ms - 14,42Mbps - 8,52Mbps
hybla:
1st run: 14ms - 11,19Mbps - 7,44Mbps
2nd run: 14ms - 13,47Mbps - 7,56Mbps
htcp:
1st run: 14ms - 13,24Mbps - 7,03Mbps
2nd run: 15ms - 10,85Mbps - 8,00Mbps
vegas:
1st run: 14ms - 8,49Mbps - 6,62Mbps
2nd run: 14ms - 12,00Mbps - 7,07Mbps
veno:
1st run: 13ms - 9,58Mbps - 8,13Mbps
2nd run: 13ms - 8,50Mbps - 7,64Mbps
scalable:
1st run: 18ms - 12,01Mbps - 8,73Mbps
2nd run: 14ms - 13,96Mbps - 8,23Mbps
lp:
1st run: 14ms - 14,90Mbps - 8,68Mbps
2nd run: 14ms - 13,44Mbps - 8,72Mbps
yeah:
1st run: 14ms - 13,37Mbps - 8,28Mbps
2nd run: 17ms - 13,89Mbps - 8,14Mbps
illinois:
1st run: 13ms - 12,93Mbps - 8,24Mbps
2nd run: 16ms - 13,97Mbps - 6,46Mbps
Aggressive Multi-Core Power Savings
By default, its 2, which means it will only plug in the second core, when really needed. 0 means fair share of work (depending on CPU hotplugging and MPDecision).
Will be updated as more features are added.
Thanks bro!!
Will try it.
Will this work on roms based on AOSP or is it only for CM?
But anyways great to see some1 working on kernel development for condor! Thnx
prince trishi said:
Will this work on roms based on AOSP or is it only for CM?
But anyways great to see some1 working on kernel development for condor! Thnx
Click to expand...
Click to collapse
This is based on CyanogenMod kernel source, and it unpacks/packs existing boot.img. So there are chances for it to work on AOSP. If you are going to try, do let me know.
corphish said:
This is based on CyanogenMod kernel source, and it unpacks/packs existing boot.img. So there are chances for it to work on AOSP. If you are going to try, do let me know.
Click to expand...
Click to collapse
mhhh, for me to able to fully use it i need soundcontrol cause i am deaf. could you add it? i could test this then.
Razoth said:
mhhh, for me to able to fully use it i need soundcontrol cause i am deaf. could you add it? i could test this then.
Click to expand...
Click to collapse
Do you mean Sound Control by faux123?
If no, then sound control in terms of what?
Anyway, will try to add it next update.
First!
corphish said:
Do you mean Sound Control by faux123?
If no, then sound control in terms of what?
Anyway, will try to add it next update.
Click to expand...
Click to collapse
yes, soundcontrol by faux123. i actually tried to compile a kernel suited exactly to my needs but couldn't get it to compile lol. great to see some more kernels for this device, thanks for your work.
+1 for SoundControl, awesome kernel! good job.
Plz f2fs support all partitions, or double tap to unlock
Razoth said:
yes, soundcontrol by faux123. i actually tried to compile a kernel suited exactly to my needs but couldn't get it to compile lol. great to see some more kernels for this device, thanks for your work.
Click to expand...
Click to collapse
jonaaa said:
+1 for SoundControl, awesome kernel! good job.
Click to expand...
Click to collapse
Okay, will try to add in next update.
magdeoz said:
Plz f2fs support all partitions, or double tap to unlock
Click to expand...
Click to collapse
Will be working on doubletap2wake soon.
Yeahh s2w soon
Sent from my Moto E using XDA Free mobile app
sonrics1993 said:
Yeahh s2w soon
Sent from my Moto E using XDA Free mobile app
Click to expand...
Click to collapse
Not only dt2w/s2w but my own Music Mode function as well.
If KEY_CAMERA is properly configured in ROMs (which it should, atleast in AOSP), then gestures to run Camera as well.
It will take time though.
Keep It UP!
This is working good. No issues faced.
Best kernel ever 'D
I think implementation of dt2w/s2w won't be toughest off all devices I saw dt2w being implemented.
It will come in next update for sure, but the update will take time to come.
Reason : Unless I complete the 'thing' which you can see in attached SS .
corphish said:
I think implementation of dt2w/s2w won't be toughest off all devices I saw dt2w being implemented.
It will come in next update for sure, but the update will take time to come.
Reason : Unless I complete the 'thing' which you can see in attached SS .
Click to expand...
Click to collapse
wow... your first app is material.... hats off

Categories

Resources