[KERNEL] [TUNA] [3.0.80+] [4.2.x] [SKL v256 - KUBO r50^] [30/05] AK - Samsung Galaxy Nexus

{
"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.
PGM is supported
--- if you have problem report this to Developer Thread! ---
Please post oll the OFFTOPIC questions here:
[Off-Topic] - [AK kernel] - Silverdrag2
Please post oll the QUESTIONS here:
[FAQ] - [AK Kernel 101 - Questions and Answers] - Khizar
Before Posting problems with kernel read this guides:
[HOW TO] - [Post Kernel last_kmsg] - Ciprianruse88
[REF] - [Galaxy Nexus 4.2.x tips & trick] - Samersh72
[Guide] - [How To Logcat] - Khizar
[GUIDE] - [Undervolting The Right Way] - Klathmon
[GUIDE] - [SmartReflex and Undervolting] - Szucsgf
[HOW-TO] - [Using init.d scripts] - Stevensoaj
--- Bug Report Readme and How to ---
Step1:
Download script manager (Direct Link)
Step2:
Run as root /data/ak/create_bugreport.sh
Step3:
Open /sdcard/bugreport_YYYYMMDD_HHh_MMm_SSs.tar.bz2 and verify the presence of dump
Step4:
Collect these infos:
kernel version
rom version
governor
scheduler
freq cpu
freq gpu
undervolt
ecc ... ecc ...
short description of the problem
Step5:
Submit On thread for the analysis
Special thanks and donations are made to "[email protected]" creator of the server hosting "http://beta.androidfilehost.com/"
Thanks goes to the following people.
what exists in this kernel was created by learning from their thread:
renaudallard https://github.com/renaudallard
faux123 https://github.com/faux123
franciscofranco https://github.com/franciscofranco
imoseyon https://github.com/imoseyon
morfic http://morfic.euroskank.com/git/
Ezekeel https://github.com/Ezekeel
dorimanx https://github.com/dorimanx
voku https://github.com/voku
gokhanmoral https://github.com/gokhanmoral
DerTeufel https://github.com/DerTeufel
stratosk https://github.com/stratosk
sonicxml https://github.com/sonicxml/furry-octo-lana
Brandon Berhent https://github.com/AndroidDeveloperAlliance
Humberos https://github.com/humberos
Bhanvadia https://github.com/bhanvadia
Boype [email protected]:boype/kernel_tuna_jb42.git
and all the people who contribute to the development of android.
If you appreciate my work and that of the guys who work with me donate $ 1 no more.
This money will be used to help maintain and all that is needed to continue the development of the AK kernel.
Are not used for me but will be donated to turn to those who contribute.
[4.2.1 - 4.2.2] DIAMOND (EXPERIMENTAL)
dev-host - Last Version: AK.256.SKL.zip
Differential Changelog: Link
Features: Link
Github: Link
[4.2.2] KUBO (STABLE)
Latest Version: Link
NB:
This version is compiled to try to keep a line with a stability
All credit and thanks goes to:
BigBrother1984
HOSTING SERVER FOR ALL VERSIONS
Old Kernel version download (androidfilehost): Link
Old Kernel version download (dev-host): Link
RESET TO STOCK KERNEL - 4.2.1
cwm-boot-JB.Stock.Kernel-JOP40C.zip
RESET TO STOCK KERNEL - 4.2.2
cwm-boot-JB.Stock.Kernel-JDQ39.zip
You can use this thread for all infos and doubt (click on users for direct link):
[WALLPAPERS] [LOGO SIGNATURE] - [AK KERNEL] - Ciprianruse88
[GUIDE] - [CPU Governors & I/O Schedulers] - MBQsniper
[FIX] - [Optimum Color Control Values] - Arzbhatia
[How-to] [FAQ] - [Paranoid Android 101] - Khizar
[GUIDE] - [How to keep sdcard format same after upgrading to 4.2] - Khizar
[GUIDE] - [Building your first Kernel] - Thewadegeek
[GUIDE] - [Create a Kernel Building Script] - Ayysir
[REF] - [Galaxy Nexus ROM / kernel combination comparison] - Charmacas
New fantastic tutorial for compile a persona Kernel:
[TUTORIAL] - [Complete Galaxy Nexus Kernel Development] - Climber Ty
Don't forget to press Thanks and Rating button!
​

xXx - Evil Add On
My daily driver ROM is (click on logo):
DroidTh3ory:
This is AXI0M.. Its Rebirth.
Feature filled ROM based on speed.
Contains Mods, Features, and Code from EVERYWHERE.
Build Details: AOSP 4.2.2 Compiled Using Linaro 4.7 Toolchain and -03 Optimizations
Krait Optimizations
Cortex A9 Optimizations
Bionic Optimizations
and a lot of others fck features ......
Thanks a lot to
DroidTh3ory
INFOS AND GUIDES:
New Guide is online click on Image:
[MOD][KERNEL][4.2.X][BOOTLOGO] Add a Boot Logo like SGS1 to your Gnex Kernel
AK Review (click on logo):
A lot of thanks to:
Nicuz95
All info and guides on the kernel can be found at the following link:
AK WIKI PAGE​

xXx - Experimental Kernel Version
INTRODUCTION:
--- This kernel version is experimental in continuous evolution ---
it has all the features characteristic of the AK.
And 'suitable for those who like to have a super updated kernel.
NB:
PGM is supported
--- if you have problem report this to Developer Thread ---
* Works on:
4.2.1 - 4.2.2
AOSP and CM ROMs
Linux 3.0.80+
Based on JB Stock Kernel
Ramdisk Compatible with CM-10.X and AOSP-4.2.2
Compiled with New Linaro 4.7.3-2013.04.15
Linaro -O3 Optimizations
KERNEL OPTIONS:
Revert --- Wifi Drivers ---
from 3.4 to Old:
WEP don't work anymore with new drivers
Bcmdhd: Version 1.88-16
NB:
Do you want to restore old kernel or another kernel? Before flash you have to do:
Step1: Download script manager (https://play.google......scriptmanager)
Step2: Disable Wifi, Tethering ecc ...
Step3: Run as root /data/ak/recovery_wpa_hostapd.sh
Step4: Goto to recovery and flash your new kernel
or
Flash this ZIP from recovery:
ak.restore.OLD.WIFI.zip
Enable --- Frandom ---
support at Boot:
Link to Technical info for Frandom
Step1: copy from /data/ak/init.d/98frandom to init.d folder
Step2: set permission to +x and owner to root:shell
Step3: reboot
Enable --- Ksm ---
without app:
Link to post with instructions
Link to wiki page for technical info
Thanks lisan
Enable --- Zram ---
Step1: Run /data/ak/backup/zram_imoseyon.sh with scriptmanager
Step2: check if it work by do command --- free --- from terminal
Fix for --- wifi drops ---
Enable Wifi High perf in trickster
Disable wifi optimizations from settings
Disable Avoid poor connections
KERNEL FEATURES:
Governors:
Interactive from 3.4.X Kernel (Default) with Early Suspend when screen goes Off
Conservative with Early Suspend cpu1 when screen goes Off
Ondemandplus
Ondemand
Wheatley
Performance
Powersave
Userspace
Hyper
Lazy
Hotplug Governors:
Abyssplug
Hotplug
Sakuractive
NB
... i'm not responsible for any crash ...
... Use at own risk ...
... it is known that they are unstable when used on architecture tuna / omap / mpuss ...
IF YOU WANT TO USE HOTPLUG FEATURE YOU HAVE TO SET:
MIN FREQ =MIN ON FREQ
(EXP: MIN FREQ = 350 and MIN ON FREQ = 350)
(EXP: MIN FREQ = 230 and MIN ON FREQ = 230)
... Hotplug governors are compiled as Modules ...
If you want to use do:
adb shell
cd /system/lib/modules
insmod <governor_name>
* Schedulers:
Row (Default and Optimized)
Bfq, Fifo, Vr, Sio, Cfq, Noop, Deadline, Fiops
* Read Ahead Buffer Size:
512/32
* Cpu Freqs:
350Mhz (Default Min)
1200Mhz (Default Max)
+180Mhz
+230Mhz
+525Mhz
+810Mhz
+1350Mhz
+1350Mhz
+1420Mhz
+1480Mhz
+1560Mhz
+1640Mhz
* Gpu Freqs:
384Mhz
* TCP Congestion:
Westwood (Default)
Cubic, Bic, Westwood, Htcp, Hstcp, Hybla, Vegas, Scalable, Lp, Veno, Yeah, Illinois, Reno
* Others Features:
Enabled IVA 500Mhz95iosettings - Thanks Franco Team
Dynamic Ftrace
Dynamic Readahead
Linux BootLogo Support
Last Wifi Drivers 3.4.x kernel
Interactive Governor from 3.4.x Kernel
Wifi Patch from 3.4.x Kernel
CPU Topology
AK Color palette
Content Adaptive Brightness
OTG Host Mode On Charge
Ksm support
Dynamic Fsync Control
Voltages Control (Core, Iva, Mpu and more ...)
Blx control
Fastcharge control
High performance audio
Sound Boost control
Temp control
Vibrator control
Color Control
Gamma Control
Trinity Contrast
Frandom Optional
Low Memory Killer from 3.4 Linux Kernel
Net and Bluetooth Update - Thanks Lioux
FQ Codel Enabled
CIFS Support
Scheduler Autogroup
Oom Patches
Optimizations:
Add Osmosis Scheduler optomizations
create_bugreport.sh Script Ext4 Mount Optimization
Ext4 Fs with Discard Option
Ak PowerHal Compiled from Source
Create a report of status at boot (data/ak/ak-boot.log)
Zipalign at Boot
Enable Frandom at Boot
Auto Create init.d folder if not present
init.d Support
Sysctl Vm Optimizations at boot
Wipe Cache and Dalvik First Boot
Clean old Kernel Files First Boot
Pngs Charging Image Ak Style
XZ Compression
USB OTG Mount
... ecc .. ecc ...
Scripts present into --- /data/ak/ ---:
--- create_bugreport.sh ---
All thanks to Lioux
If you lunch this script you can collect all the infos for trouble problems with kernel:
last_kmsg
logcat
uname
dumpsys
ecc ...
--- frandom_test.sh ---
With this scripts you can test frandom/urandom bench
--- recovery_wpa_hostapd.sh ---
With this script you can revert to old wifi drivers
--- 98fq_codel ---
init.d script for enable FQ codel net scheduler
--- 98frandom ---
init.d script for enable Frandom​

xXx - Kernel Differential Changelog
AK SKL 256
​ DIFFERENTIAL CHANGELOGS
NB:
PGM is supported
--- if you have problem report this to Developer Thread! ---
Project name: AK KERNEL
•anarkia1976 - Kernel Version: AK.256.SKL
3.0.80+
Revert fcharge Patches Project name: AK KERNEL
•anarkia1976 - Kernel Version: AK.255.SKL
•anarkia1976 - Kernel Version: AK.013.EXP
•Joshua Wise - fastchg: Only enable fast charge GPIO as long as we actually have some charging to do.
•Joshua Wise - fastchg: Remove vestigial fsa9480 "force AC" switch.
•Joshua Wise - fastchg: change fast charge to override the high current GPIO, not the USB cable mode
•Tatyana Brokhman - block: urgent: Fix dispatching of URGENT mechanism
•Tatyana Brokhman - block: urgent request: Update dispatch_urgent in case of requeue/reinsert
•Paul Reioux - rq_stats: changing the show function for sysfs entry def_timer_ms
•Paul Reioux - rq_stats: set rq_info.init after initializing rq_info attributes
•Dmitry Shmidt - net: wireless: bcmdhd: Close p2p0 device in wl_down
•anarkia1976 - Kernel Version: AK.012.EXP
•anarkia1976 - tuna_ak_defconfig: LOGLEVEL=7
•anarkia1976 - Kernel Version: AK.011.EXP
•H Hartley Sweeten - lib/sha1.c: quiet sparse noise about symbol not declared
•Linus Torvalds - arm: remove "optimized" SHA1 routines
•Mandeep Singh Baines - lib/sha1: use the git implementation of SHA-1
•Colin Cross - hardlockup: detect hard lockups without NMIs using secondary cpus
•Xiaobing Tu - tty: hold lock across tty buffer finding and buffer filling
•Vijayavardhan Vennapusa - USB: f_mtp: Fix corner cases in MTP driver while syncing
•Jin Hong - arm: show present cpu instead of online cpu in /proc/cpuinfo
•anarkia1976 - Kernel Version: AK.010.EXP
•Colin Cross - freezer: shorten freezer sleep time using exponential backoff
•Francisco Franco - cpufreq: interactive: fix derp of from latest commit. Original author of last commit has been notified to fix it upstream.
•Lianwei Wang - cpufreq: interactive: fix race on cpufreq TRANSITION notifier
•Lianwei Wang - cpufreq: interactive: don't schedule timer on offline cpu
•Lianwei Wang - cpufreq: interactive: resched timer if max freq raised​

okay... i'm D/Ling now... Let's see what this bad boy does...

Thanks , just flashed it with PA
Just one question , is there a way to use CPU at 1200? With Trickster I have 920 or 1350
Thanks for your work

Compatible with pgm?

cpu
The base frequencies are:
180
350
700
920
1350
1520
I have changed 1200Mhz ... to 1350Mhz ... little boost to phone operation.... with a little battery energy small ..

It's up and running!
Sent from the best iPhone YET!!
"The Galaxy Nexus"

anarkia1976 said:
The base frequencies are:
180
350
700
920
1350
1520
I have changed 1200Mhz ... to 1350Mhz ... little boost to phone operation.... with a little battery energy small ..
Click to expand...
Click to collapse
OK thanks I hope my battery won't feel too bad

pgm
no ...

ceejay83 said:
Compatible with pgm?
Click to expand...
Click to collapse
I'm affraid it is not. I get a message about the module can't load

Hi anarkia!Nice to see you in the gnex's thread!
soon as I can I will try your new job ... for the moment thanks
Inviato dal mio Galaxy Nexus con Tapatalk 2

nice to see another good work here!
but so many versions,which one should be the best one for me?

nice kernel and really nice minimal choice! :highfive:
there's no need for mine

no pgm support is a show-stopper.

i have never used PGM,
if you want a minimal kernel with no debug options enabled you must deal with it.

thanks
RcrdBrt said:
i have never used PGM,
if you want a minimal kernel with no debug options enabled you must deal with it.
Click to expand...
Click to collapse
i have updated thread with your github ...
RcrdBrt https://github.com/RcrdBr

AK.006 milestone is great with CM10 M1!
TricksterMod app doesn't work it gives me FC every time I try to open it. Running Franco's kernel app and CM10 color settings.
Thanks for your work!

gianton said:
AK.006 milestone is great with CM10 M1!
TricksterMod app doesn't work it gives me FC every time I try to open it. Running Franco's kernel app and CM10 color settings.
Thanks for your work!
Click to expand...
Click to collapse
Have you try restart Of phone after FC?
Sent from my Galaxy Nexus using xda app-developers app

Related

[Kernel][CM10.1][3.4.66] HurtSky's Kernel REV 5 + BFS version 18/10/2013

CM10.1 Section​
I'm not a developer, im taking effort to put more choices of kernel for our community
There are 2 version v1.1 ( only added governors + vdd interface - voltage adjustable ) and v2.0 ( added with additional features )
Disclaimer
Code:
/*
* 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.
*/
Features
List of Governors Available :-
- Lulzactive
- Powersave
- SmartAssV2
- interactive
- interactiveX
- conservative
- ondemand
- performance
IO Scheduler
- noop
- deadline
- row
- cfq
- bfq
- sio
- vr
Additional Features
- Compiled with Linaro GCC 4.7.3-2013.09 toolchain optimized for Cortex-A8 cpu with Neon technology support
- CPU voltage control VDD sys interface (voltage adjustable)
- Overclock support
- Added NEON compilation flag to VFP module
- SnapDragon Optimization
- dynamic read-ahead
- frandom
- Lowered display panel voltage
- Lowered wifi voltage
- Increase audio loudness
- Dynamic management of dirty page writebacks credit to Christopher83
- Dynamic Fsync
- Fixed 100% battery notification after charger unplug credits to Christopher83
- LowMemoryKiller management of not killable processes - credits to christopher
- Asynchronous I/O latency to a solid-state disk greatly increased
- CK3 tweaks (Credits to Con Kolivas) - adapted by Christopher
- Snappy Google Zram
- Added 61Mhz and 518Mhz
- Random Tweaks
- Reduce WIFI wakelocks - credits to DerTeufel
- Implement Suspend Freeze (more battery friendly)
- Allowed IPv6 over WIFI in general, we control it in ROM, + no wakelock! (reduce battery consumption)
Explanation of Android Governors
My GitHub​
Installation Guide:
1. Reboot To Recovery Mode
2. Wipe Cache & Dalvik Cache
3. Flash the kernel
4. Fix Permissions
5. Reboot (normal boot)
6. Reboot to recovery again
7. Fix permissions again
8. Reboot (normal boot)
Code:
[I]Credit to :-[/I]
- Our Master [URL="http://forum.xda-developers.com/member.php?u=3044346"][B]Arco[/B][/URL] for his kernel source ([I] go press thanks for any posted by arco :D without he, this kernel wont existed[/I] )
- educk for his tutorial and governors
- biagio7xD for extra governors and SnapDragon Optimization
- Christopher83 that helping me teach how to correct the error and advising me and thanks for his new linaro :)
- Xistance for his teaching
- CastagnaIT for his useful sources
- CyanogenMod developers that developing our CM
- Linaro GCC developers let me using this powerful compiler
- hadidjapri hadiconfig (more RAM)
- keff for governors code fixes
- FelixMG for youtube video
- xda-developers.com for all the teaching and members
XDA:DevDB Information
[Kernel][CM10.1][3.4.66] HurtSky's Kernel REV 5 + BFS version 18/10/2013, a Kernel for the Samsung Galaxy W I8150
Contributors
hurtsky
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: REV5
Stable Release Date: 2013-10-18
Created 2013-09-29
Last Updated 2013-10-18
Reserved
DOWNLOAD LINK >>> CLICK HERE !
Changelogs
REV5 BFS 18/10/2013
- add BFS version - Brain F*ck Scheduler
Detail About BFS
The goal of the Brain **** Scheduler, referred to as BFS from here on, is to
completely do away with the complex designs of the past for the cpu process
scheduler and instead implement one that is very simple in basic design.
The main focus of BFS is to achieve excellent desktop interactivity and
responsiveness without heuristics and tuning knobs that are difficult to
understand, impossible to model and predict the effect of, and when tuned to
one workload cause massive detriment to another
- add FIOPS scheduler
REV 5 16/10/2013
- enable unaligned access for LZO
- minor updates
REV 4 15/10/2013
- sync with arco sources and kernel 3.4.66
- revert Add zRAM for Android paging, swap and LMK optimizations
- revert Upstream zsmalloc and zram to 3.9
- update to upstream zcache
- disable Qcache
- enable Zcache
REV 3 14/10/2013
- disable compaction
- use snapdragon optimization
- Compiled with latest Linaro GCC 4.7.3-2013.09 toolchain optimized for Cortex-A8 cpu with Neon technology support
REV 2 13/10/2013
- enable voltage VDD level interface
- enable compaction
- enable Qcache
- Upstream zsmalloc and zram to 3.9
- Add zRAM for Android paging, swap and LMK optimizations
REV 1 12/10/2013
- start from arco latest sources
- redo and remove some commits
- squashed kernel version to 3.4.65[/B]
Old Changelogs
Arco kernel + More Governors + VDD Interface ( Voltage Adjustable )
Code:
[B][I]V1.2[/I][/B]
- sync with arco latest changes
[B][I]V1.1 - Only added with Governors and VDD Interface ( Voltage Adjustable )[/I][/B]
- Lulzactive
- SmartAssV2
- interactiveX
- Hyper Governor
- CPU voltage control VDD sys interface
Added with Additional Features (Main post)
Code:
[B][I]V2.7[/I][/B] 31/8/2013
- squashed update to 3.4.60
- Added Snappy Google Compression Zram
- Some Update From Android Common Sources
- Add 61Mhz and 518Mhz
- Add Random Tweaks
[B][I]V2.6[/I][/B] 7/8/2013
- squashed update to 3.4.56
- Block: ROW i/o updates
- Implement Suspend Freeze (more battery friendly)
- Reduce WIFI wakelocks - credits to DerTeufel
- Add Revert LCD commit
- Updated RAMDISK scripts - credits to Christopher83
[B][I]V2.5 [/I][/B]24/7/2013
- start from scratch due to accidentally delete repo
- squashed update 3.4.54
- Built with latest custom Linaro 4.7.4-2013.07 toolchain optimized for Cortex-A8
- implement Dynamic management of timer slack - credits to christopher
- implement LowMemoryKiller management of not killable processes - credits to christopher
- Asynchronous I/O latency to a solid-state disk greatly increased
- CK3 tweaks (Credits to Con Kolivas)
- updated power management sources
- updated voltage regulation
- revert to normal RAM size
- frandom fix again
[B][I]V2.4 [/I][/B]25/6/2013
- sync with arco latest repo 3.4.50
- frandom fix - credits to keff
[B][I]V2.3[/I][/B] 15/6/2013
- sync with arco latest repo 3.4.49
- Added Dynamic management of dirty page writebacks credit to Christopher83
- Added Dynamic Fsync from erik96
- fix Frandom
- RWSEM optimizations from faux123 - credit to eriks96
- Optimized SLUB memory allocator
- Fixed 100% battery notification after charger unplug credits to Christopher83
[B][I]V2.2[/I][/B] [B]normal and big mem[/B] 29/5/2013
- sync with arco latest kernel 3.4.47
- based on CM10.1 alpha 6
- using hadi config 378 and normal RAM
- Revert Old audio loudness into Increased audio loudness (from Skywalker) (rev 2)
[B][I]V2.1[/I][/B]
- sync with arco latest updates
[B][I]V2.0[/I][/B]
- Added CPU voltage control VDD sys interface
- OverClock Support
- Sync with arco latest kernel's updates
[I][B]V1[/B][/I]
- Sync with latest arco's kernel version (3.4.43)
- SnapDragon Optimization
- 370mb Ram
- dynamic read-ahead
- frandom
- Added NEON compilation flag to VFP module
- Lowered display panel voltage
- Lowered wifi voltage
- Increase Audio Loudness
- Added Extra Governors ( Lulzactive, SmartAssV2, Hyper, InteractiveX )
- Added I/O Scheduler ( SIO & VR )
- dynamic read-ahead
All start on boot default for - Dynamic management of timer slack , LowMemoryKiller management of not killable processes Already been removed !
- USE PERFORMANCE CONTROL to enable it > http://forum.xda-developers.com/showthread.php?t=2401988
Settings of The Available Features
partly been taken from Christopher explanation thread - http://forum.xda-developers.com/showthread.php?t=2172148 all credit go to Christopher83 please thank he for prepare this detail of function
LowMemoryKiller management of not killable processes
This feature allows to define processes and system processes white-lists filled with the preferred process names and to not be killed by lowmemorykiller, unless it is absolutely necessary.
This feature exposes four new lowmemorykiller parameters:
- donotkill_proc, is the flag to enable / disable this feature for the processes chosen by the user
- donotkill_sysproc, is the flag to enable / disable this feature for the system processes chosen by the user
- donotkill_proc_names, is the list of process names (comma separated) chosen by the user to be preserved from killing
- donotkill_sysproc_names, is the list of user system process names (comma separated) chosen by the user to be preserved from killing
When the lowmemorykiller needs to free ram, it will first kill the processes not included inside the two process name lists chosen by the user.
If there are no more standard killable processes, then it will be necessary to kill one of the processes included inside one of the two white-lists, to prevent system hangs, slowdowns, etc.
How to customize the white lists of processes to preserve from killing:
On HurtSky's Kernel the feature is enabled by default and the provided processes white lists are the following:
- donotkill_proc_names = "com.cyanogenmod.trebuchet,com,android.inputmethod.latin"
this means that Trebuchet Launcher,stock keyboard will be preserved from killing
- donotkill_sysproc_names = "android.process.acore,com.android.phone,com."
this means that the system process, the phone process will be preserved from killing
1) By using a customized init.d script (the custom value will be always restored after a reboot, if you don't format the system partition)
- Download the script named 80dnkp
- If the file has been saved with .txt extension (stock browser), rename it by removing the .txt extension
- Edit the file by setting your preferred status and processes list
- Copy the new file inside /etc/init.d
- Give the rwxr-xr-x permissions to the file (read, write, execution for owner, read and execution for group users, read and execution for others)
- Reboot
2) By directly editing the files inside /sys/module/lowmemorykiller/parameters (note that set values will be lost after a reboot/shutdown)
3) By using Terminal Emulator (note that set values will be lost after a reboot/shutdown)
- Open Terminal Emulator
- Run these commands if you want to enable the feature
Code:
# To enable this feature for the processes chosen by the user
echo 1 > /sys/module/lowmemorykiller/parameters/donotkill_proc
# To enable this feature for the system processes chosen by the user
echo 1 > /sys/module/lowmemorykiller/parameters/donotkill_sysproc
- Run these commands if you want to disable the feature
Code:
# To disable this feature for the processes chosen by the user
echo 0 > /sys/module/lowmemorykiller/parameters/donotkill_proc
# To disable this feature for the system processes chosen by the user
echo 0 > /sys/module/lowmemorykiller/parameters/donotkill_sysproc
- Run this command if you want to add, for example, Trebuchet Launcher (CM default launcher) and the default keyboard to the processes white list
Code:
echo "com.cyanogenmod.trebuchet,android.inputmethod.latin" > /sys/module/lowmemorykiller/parameters/donotkill_proc_names
- Run this command if you want to add, for example, the system process, the phone process and DSP Manager to the system processes white list
Code:
echo "android.process.acore,com.android.phone,com.bel.android.dspmanager" > /sys/module/lowmemorykiller/parameters/donotkill_sysproc_names
Click to expand...
Click to collapse
FEEDBACK from users
LeroViten said:
Well, as Mr @hurtsky once asked, I tried the kernel and now I'm back to report about the battery consumption.
First of all, I'm overexcited to announce that the performance is great! Music is loud and without any lag.
I used my Wonder a lot with WiFi and GPS enabled while on Maps and navigation. I surfed the net a lot especially XDA Forum via Tapatalk and listened to music for about 2.5 hours. I don't have Greenify or DSBS installed. I didn't turn off sync of Twitter, Facebook and Instagram accounts.
And my battery consumption is:
{
"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"
}
All I can say:
Holly sh*t..!!! :thumbup:
Thanks you @hurtsky for your reborn kernel. :beer:
Sent via my Reanimated Wonder using Tapatalk 4
Click to expand...
Click to collapse
Click to expand...
Click to collapse
BUGS ?
Some users reported that incoming call abit slower to wake
- this just because updated of suspended , it make the wake up abit slow but it help reducing power consumption
Audio lag ?
- change your governors from lulzactive to another governors - if you want hear song while screen off change the governors only during screen of
- use third application, change the frequency table to more higher and change also the screen_off_min_step = 5 and do restart.. this will cost you more battery..
Click to expand...
Click to collapse
first..
im waiting you bro
thanks
abeeennng said:
first..
im waiting you bro
thanks
Click to expand...
Click to collapse
thanks you can try it now
@hurtsky can you add arco pure kernel + more governors + CPU voltage control VDD sys interface, just like you do in cm10.1 kernel before?
jiunks said:
@hurtsky can you add arco pure kernel + more governors + CPU voltage control VDD sys interface, just like you do in cm10.1 kernel before?
Click to expand...
Click to collapse
i will try
hurtsky said:
Changelogs
Code:
[I][B]V1[/B][/I]
- Sync with latest arco's kernel version (3.4.43)
- SnapDragon Optimization
- 370mb Ram
- dynamic read-ahead
- frandom
- Added NEON compilation flag to VFP module
- Lowered display panel voltage
- Lowered wifi voltage
- Increase Audio Loudness
- Added Extra Governors ( Lulzactive, SmartAssV2, Hyper, InteractiveX )
- Added I/O Scheduler ( SIO & VR )
- dynamic read-ahead
Click to expand...
Click to collapse
btw what the governors recommend??
Sent from my GT-I8150 using xda premium
thnks
hurtsky said:
i will try
Click to expand...
Click to collapse
Thanks alot hurtsky
Sent from my GT-I8150 using Tapatalk 2
Does this kernel support OC and UV using IncrediControl ???
Sent from my GT-S6500 using xda app-developers app
TiTAN-O-One said:
Does this kernel support OC and UV using IncrediControl ???
Sent from my GT-S6500 using xda app-developers app
Click to expand...
Click to collapse
It's not OV'ed yet! I guess mister HurtSky is planning this, right?
LeroViten said:
It's not OV'ed yet! I guess mister HurtSky is planning this, right?
Click to expand...
Click to collapse
yup not yet OV and UV still in testing that both features
sagaracipta said:
btw what the governors recommend??
Sent from my GT-I8150 using xda premium
Click to expand...
Click to collapse
yes same question.
what governors and i/o recommended?
mohdezwandy said:
yes same question.
what governors and i/o recommended?
Click to expand...
Click to collapse
Hmm, Lulzactive and row for me... Dunno bout u, just sharing
Sent from my GT-S6500 using xda app-developers app
TiTAN-O-One said:
Hmm, Lulzactive and row for me... Dunno bout u, just sharing
Sent from my GT-S6500 using xda app-developers app
Click to expand...
Click to collapse
for now i'm using hyper and row.
just want to know the recommend.
sorry to ask, but what's the advantage of a 3.4 kernel? Is it much faster?
speedfreak007 said:
sorry to ask, but what's the advantage of a 3.4 kernel? Is it much faster?
Click to expand...
Click to collapse
Kernel 3.4 is a default kernel of JB just like 2.6 for GB and 3.0 for ICS. So to say, we put thing where they belong to...
Sent from my GT-I8150 using xda premium
Updated to new version + added kernel with only governors + vdd interface.
hurtsky said:
Updated to new version + added kernel with only governors + vdd interface.
Click to expand...
Click to collapse
What is VDD interface?
Sent Via MONSTER V8

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

{
"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"
}
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 - Honami, Kernel for the Sony Xperia Z1
Contributors
OmarEinea, oshmoun
Source Code: https://github.com/GreatDevs/android_kernel_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-11-01
Last Updated 2015-04-05
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
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:
​
​
Whaaaat? A new thread? A new kernel? No. It's @OmarEinea :laugh:
Downloading and testing
As always, great job and thanks for your time :good:
--------------------------------------------------EDIT--------------------------------------------------
31-10-2014 release works fine, but the other one give me status 6 error with cwm.
Solved by using updater-script of first release
One more thing I saw Sony Z1 Compact on recovery (nothing to worry about)
OmarEinea said:
Make this thread more beautiful!
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
I have enabled 2.4GHz and if it's stable enough I can enable 2.7GHz if anyone's interested
Click to expand...
Click to collapse
Please, include latest Intelliplug v3.8 and latest @faux123 goodies..
Destroyedbeauty said:
Please, include latest Intelliplug v3.8 and latest @faux123 goodies..
Click to expand...
Click to collapse
I'm doing that gradually, just be patient
Regards,
Omar.
[Fenix] said:
31-10-2014 release works fine, but the other one give me status 6 error with cwm.
Solved by using updater-script of first release
One more thing I saw Sony Z1 Compact on recovery (nothing to worry about)
Click to expand...
Click to collapse
Oops, My bad, it's I'll fix that right away.
Regards,
Omar.
Fixed!, please download build [Nov-1] again and report back
Regards,
Omar.
OmarEinea said:
Fixed!, please download build [Nov-1] again and report back
Regards,
Omar.
Click to expand...
Click to collapse
thanks for this great kernel and yes its working fine and the 2.419 mhz is totally stable i even can undervolt this -25mv without any problems and i would not mind to have the option to run the phone at 2.7ghz
Thanks a ton dev!
Gonna be giving it a try in a day for sure. Man this was all that was missing in Android Original Dev sections.
Great work!
P.S. What I actually liked the most was the humility that is expressed in the name of the Kernel, re affirms my be belief in humanity.
I tried to use OC (2419) with pimp my z1 app but it wouldn't stay on it (went back to 2260, tried it several times) other than that it's great! ty
im going to try it (finally a cm kernel thats under development ) and i would like 2,7GHz
ps is it only for cm or aosp too ? there are nearly same ...
Finally.. Can thank u enough Omar
---------- Post added at 01:30 AM ---------- Previous post was at 01:20 AM ----------
Download link Fix Please ..
abbychauhan said:
Finally.. Can thank u enough Omar
---------- Post added at 01:30 AM ---------- Previous post was at 01:20 AM ----------
Download link Fix Please ..
Click to expand...
Click to collapse
It's showing a sorry message by the file host server!
Apologize for any dropped downloads from the IL Server just now. There was a 45 second network drop with one of the network peers. This has been fixed. Apologize for the inconvenience
Click to expand...
Click to collapse
It seems ok now though, I'll also start mirroring the kernel in download section of the thread
Regards,
Omar.
OmarEinea said:
It's showing a sorry message by the file host server!
It seems ok now though, I'll also start mirroring the kernel in download section of the thread
Regards,
Omar.
Click to expand...
Click to collapse
Thanks a lot! Can't wait to test this ?
Seems Stable already. No problems with Settings not Sticking on boot. Using Faux app and DARKCM ROM
I'm testing
runs so far without problems
many thanks
Thanks for this amazing kernel!
Just one question:
Can you make a version tht works with SlimKat?
:fingers-crossed:
Got a random reboot, phone was connected to PC, screen off.
last_kmsg here: http://gw.gd/NoCL
Hi tried out the new kernel but in my case bad news - no boot of phone display stays off and red led on
Flashed back CM11 boot.img and device is ok.

Hybridmax-Stock Kernel 3.0 [17.06.2016][faux Sound, Fastcharge][UBER GCC 5.3.x]

This Kernel is only for GT-I9505 Touchwiz Lollipop 5.0.x ROMs !!!
{
"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"
}
​
Please don't ask for any Features! The main goal of this kernel is to keep it close to stock with a few improvements like fastcharge & faux sound
Features :
- Based on Samsung Open Source Update I9505XXUHOJ2 Lollipop
- Compiled with UBER GCC 5.3.x
- Simple GPU Governor
- Led Control (Fading & Brightness)
- Gamma Control (RGB Colors)
- Ondemand, Interactive, Conservative, Performance, Powersave, Userspace CPU Governors
- cfq, noop, deadline, sio, sioplus, tripndroid I/O Schedulers
- inid.d support
- busybox 1.25.0-Dorimanx
- SELinux set to Permissive
- Fastcharge Support
- Faux Sound v3.6
- Governors: Ondemand[default] / Conservative / Interactive / Powersave / Performance / Userspace
- NTFS and CIFS File System support built as modules (Stored on "system/lib/modules")
- Disabled Android Logger
- Built-in exFAT sdcard support
- Built-in NFS support
- Removed TIMA & KNOX Verifications & Logs
- Auto build.prop Patcher
- Auto-Remove Knox Apps & clean all old Kernel Settings
- Auto loki patch
- Auto Root with latest SuperSU
- Auto Install of latest Busybox by Dorimanx
- MORE TO COME ...
Thanks:
- Mystery-Projekt Team
- Samsung : For the code sources
- @Chainfire
- @dorimanx
- @googy_anas
- @ktoonsez
Others i forgot (Credits in Github)
- THE WONDERFUL AND GREAT XDA COMMUNITY :highfive:
I am not responsible for possible damage to your device if a failed installation happens.
I WILL NOT TAKE ANY RESPONSABILITY FOR BRICKED PHONES OR LOST DATA.
XDA:DevDB Information
Hybridmax-Stock Kernel, Kernel for the Samsung Galaxy S4
Contributors
Hybridmax
Source Code: Stock-Version - Full-Version
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 3.0
Stable Release Date: 2016-04-17
Created 2015-03-18
Last Updated 2016-04-17
Changelog & Downloads
Stock Modified Kernel:
Code:
[B][SIZE="3"]Version 3.0[/SIZE][/B]
[B]
- Started with a cleaned Source
- Added new Busybox Installation
- Added new Autoroot Method
- More Batteryimprovements
- More Performance Improvements
- Much more (look at my Github)
[/B]
[B][SIZE="3"]Version 2.5[/SIZE][/B]
[B]
- Hopefully fixed Bootloop Error
- New STweaks App (Big Thanks to [URL="https://github.com/B--B"]B--B[/URL] Really nice man!!)
[/B]
[B][SIZE="3"]Version 2.4[/SIZE][/B]
[B]
- block: Added & enabled Tripndroid I/O Scheduler
- cpufreq: Introduce CPUFREQ_RELATION_C
- Use new CPUFREQ_RELATION_C for Conservative, Interactive & Ondemand CPU Governors
- Updated ramdisk to OD7
[/B]
[B][SIZE="3"]Version 2.3[/SIZE][/B]
[B]
- Added Viper4Android Sound Mod
- Enabled Graphite Flags
- Added some init.d Tweaks (zipaliging, sqlite optimizing)
[/B]
[B][SIZE="3"]Version 2.2[/SIZE][/B]
[B]
- Added zRam now switchable via sysfs
- New STweaks App (KernelTweaks)
- Completley rewrite of all Scripts and Tweaks
- Updated Ramdisk to OC3
- New Kernel Flags
- STweaks: Enabled more Profiles
- STweaks: many more options than before
[/B]
[B][SIZE="3"]Version 2.1[/SIZE][/B]
[B]
- Added STweaks support ;)
- Added new Lollipop STweaks app
- block: Added sio, sioplus I/O Schedulers
- drivers/staging/android/binder.c: use GPF_HIGHUSER flag since binder is designed for userspace (thx [user=4543502]@slim80[/user])
- sched: Targeted preemption latency for CPU-bound tasks set to 5ms (thx [user=4543502]@slim80[/user])
- Added support for GCC-5.0
- Updated META-INF to work on Lollipop
- Enabled more TCP Congestion Controllers
- kgls: Added Simple GPU Governor
- leds: Added LED Control (Fading & Brightness)
- drivers/misc: Added Gamma Control (RGB Colors) [Cyanogenmod]
- Updated ramdisk to XXUHOB7
[/B]
[B][SIZE="3"]Version 1.0[/SIZE][/B]
[B]
Initial Release (all features of Post1)
[/B]
Full Kernel:
Code:
[B][SIZE="3"]Version 3.0[/SIZE][/B]
[B]
- Started with a cleaned Source
- CPU Improvements (look at GitHub)
- GPU Improvements (look at GitHub)
- Multiple CPU Governors
- Multiple I/O Schedulers
- F2FS Support
- Arch Power & Gentle Fair Sleepers switchable via sysfs
- sched mc powersaving set to 1 by default
Much more (look at my GitHub)
[/B]
Downloads are attached below. PLEASE DO NOT MIRROR!
Mirror
Stock Modified Kernel
Full Kernel
How to mount extra Modules (CIFS / NTFS / NFS)
Open a Terminal and type the following commands:
Code:
$ su
$ insmod cifs.ko
$ insmod sunrpc.ko
$ insmod lockd.ko
$ insmod nfs_acl.ko
$ insmod auth_rpcgss.ko
$ insmod nfs.ko
$ insmod ntfs.ko
$ lsmod
Last One...
Thanks, Works fine!
Hi, is f2fs supported (I know that you don't mention about it in 1st post, but just asking)?
rascal0pl said:
Hi, is f2fs supported (I know that you don't mention about it in 1st post, but just asking)?
Click to expand...
Click to collapse
No man
Logcat
Two questions:
1. How can I enable logcat?
2. Are the "Knox removal" lines from updater-script really working? You have lines like this:
delete("/system/app/KnoxAttestationAgent.apk").
But I believe in the stock lollipop version the apps are in individual folders, so you would have to do something like:
delete_recursive("/system/app/KnoxAttestationAgent")
Thank you.
Awesome thats exacly was i was waiting for!! Thx for your work, keep it up
Good work Man !! :fingers-crossed::good:
A Strong & Faster Kernel, good job !
Great to see Fast Charging support, as i really need it these days, charging is ridiculously slow with PC before. Only want to know how can i enable it or check if fast charge is working or not? sorry if i feel stupid, don't know much about it :/
Alipk52 said:
Great to see Fast Charging support, as i really need it these days, charging is ridiculously slow with PC before. Only want to know how can i enable it or check if fast charge is working or not? sorry if i feel stupid, don't know much about it :/
Click to expand...
Click to collapse
Fastcharge is enabled by default my friend, but you can use Kernel Adiutor from google play (link in Post1) to setting up the kernel
Hybridmax said:
Fastcharge is enabled by default my friend, but you can use Kernel Adiutor from google play (link in Post1) to setting up the kernel
Click to expand...
Click to collapse
Okay bro..I am installing it now
What gov/sched do you recommend for a best batt life?
Running it for a day and it works great.
Many thanks for it bro!
heblu said:
What gov/sched do you recommend for a best batt life?
Running it for a day and it works great.
Many thanks for it bro!
Click to expand...
Click to collapse
I will add sioplus I/O Scheduler but for now i recommend Conservative Governor and noop I/O scheduler
Is there a way to add, zram to the kernel. Im not asking to add this feature in this kernel. Just wondering if theres a way to add it manually or something.
Neikosr0x said:
Is there a way to add, zram to the kernel. Im not asking to add this feature in this kernel. Just wondering if theres a way to add it manually or something.
Click to expand...
Click to collapse
No zram isn't supported by default. But i will update my Feature Packed kernel to v4 in a few days
There is zram supported.
Thank you very much! U r so kind.
Good morning, I wrote for this error in the kernel imperium LL v1 but I thought you should know that your kernel has the same problem or not because maybe it's the rom. When i put your kernel in the ROM ambasadii or inclusive in the stock rom i get a popup with this words: security advisory. were detected unauthorized actions ...
Any solution? i really want use other kernels in the ambasadii rom or stock rom because i prefer a rom 100% official less kernel ofcourse.
darkrevlis said:
Good morning, I wrote for this error in the kernel imperium LL v1 but I thought you should know that your kernel has the same problem or not because maybe it's the rom. When i put your kernel in the ROM ambasadii or inclusive in the stock rom i get a popup with this words: security advisory. were detected unauthorized actions ...
Any solution? i really want use other kernels in the ambasadii rom or stock rom because i prefer a rom 100% official less kernel ofcourse.
Click to expand...
Click to collapse
Check you post in emperium

[KERNEL][CM12.1]🌟Kernel NEOX🌟 v6.9 Fix Charge UBERTC-700 and Dual Sim 9300I

[KERNEL][CM12.1]🌟Kernel NEOX🌟 v6.9 Fix Charge UBERTC-700 and Dual Sim 9300I
Kernel is for CM 12.1 5.1.1
{
"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"
}
My device is GT-I9301i
Code:
[COLOR="Red"]* 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.
*/[/COLOR]
Features
Add KCAL - Advanced color control for Qualcomm MDSS 8226 use OC-KAL and apk in Attach Files
Code:
/sys/devices/platform/kcal_ctrl.0/kcal - (0-256 0-256 0-256) - Controls R/G/B Multipliers
/sys/devices/platform/kcal_ctrl.0/kcal_min - (0-256) - Controls minimum RGB Multiplier value
/sys/devices/platform/kcal_ctrl.0/kcal_enable - (0-1) - Enables/Disables RGB Multiplier Control
/sys/devices/platform/kcal_ctrl.0/kcal_invert - (0-1) - Enables/Disables Display Inversion Mode
/sys/devices/platform/kcal_ctrl.0/kcal_sat - (224-383 or 128) - Controls saturation intensity - use 128 for grayscale mode
/sys/devices/platform/kcal_ctrl.0/kcal_hue - (0-1536) - Controls display hue - may have issues with msm8x26 in the higher values
/sys/devices/platform/kcal_ctrl.0/kcal_val - (128-383) - Controls display value
/sys/devices/platform/kcal_ctrl.0/kcal_cont - (128-383) - Controls display contrast
http://forum.xda-developers.com/android/software-hacking/dev-kcal-advanced-color-control-t3032080
Last Github Rox sources
Overclock add 1497600, 1593600 freq.
Add new Governors for CPU:
PERFORMANCE POWERSAVE USERSPACE ONDEMAND INTERACTIVE CONSERVATIVE INTELLIACTIVE PEGASUSQ PEGASUSQPLUS ZZMOOVE
Add LZ4 COMPRESS
Use Toolchain Linaro gcc 5.2.1 20151005 Graphite
( no more Use Toolchain Uber gcc 5.3.x Optimized)
Code:
GRAPHITE = -fgraphite -fgraphite-identity -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block -ftree-loop-linear -floop-nest-optimize
HOSTCFLAGS = -Wall -Wmissing-prototypes -Wstrict-prototypes -Ofast -fomit-frame-pointer -pipe -DNDEBUG -fgcse-las $(GRAPHITE) -pthread
HOSTCXXFLAGS = -pipe -DNDEBUG -Ofast -fgcse-las -mfpu=neon-vfpv4 $(GRAPHITE)
KERNEL_FLAGS = -pipe -DNDEBUG -Ofast -marm -mtune=cortex-a9 -mcpu=cortex-a9 -march=armv7-a -mfpu=neon-vfpv4 \
-mvectorize-with-neon-quad -fgcse-after-reload -fgcse-sm -fgcse-las \
-ftree-loop-im -ftree-loop-ivcanon \
-fivopts -ftree-vectorize -ffast-math -fno-schedule-insns2 \
-fmodulo-sched -fmodulo-sched-allow-regmoves -fno-tree-vectorize $(GRAPHITE)
MOD_FLAGS = -DMODULE -fno-pic $(KERNEL_FLAGS)
ifdef CONFIG_CC_OPTIMIZE_FOR_SIZE
KBUILD_CFLAGS += -Os $(call cc-disable-warning,maybe-uninitialized)
else
KBUILD_CFLAGS += -Ofast
KBUILD_CFLAGS += $(call cc-disable-warning,maybe-uninitialized) -fno-inline-functions
KBUILD_CFLAGS += $(call cc-disable-warning,array-bounds)
endif
Tricks
Controll TCP: veno
Scheduler: Tripnoid - Buffer size 1024
Freq Cpu:
MIN 300000
MAX 1593600
Governor: Lionheart
Fast Charge: ON
MPDecision: OFF
Intelli-Plug: ON or OFF
MSM HOTPLUG: ON always
GPU Governor: msm-adreno-tz
Enable Adreno Idler
Profiles for my kernel Thanks to neonkat
#Gaming(performance)
gov-performance
max cpu freq-1593Mhz
i/o-zen
#Balanced
gov-yankactive/yankdemand
max cpu freq-1401Mhz
i/o-sio
#Heavy Multi-tasking
gov-zzmove
max cpu freq-1593Mhz
i/o-bfq
#Insane battery life
gov-smartmax/powersave
max cpu freq-1190Mhz/1094 Mhz
i/o-noop
Credits
Rox
CyanogenMOD
Samsung
Google
CodeAurora
Qualcomm
Guide
Use Trickster Mod or Kernel Adiutor for Setup Kernel
https://play.google.com/store/apps/details?id=com.bigeyes0x0.trickstermod&hl=it
Version
Code:
v1.1 Update Ramdisk new Rox Rom
v1.2 add news Features:
CONFIG_INTELLI_PLUG=y
CONFIG_LAZYPLUG=y
CONFIG_POWERSUSPEND=y
CONFIG_FORCE_FAST_CHARGE=y
CONFIG_FRANDOM=y
CONFIG_KERNEL_MODE_NEON=y
CONFIG_ALLOW_CPU_ALIGNMENT=y
v1.3 add news Features:
CONFIG_SOUND_CONTROL_HAX_3_GPL=y
For Faux SOUND CONTROL Use Trickster Mod or Kernel Adiutor
Pics Sound Control
CONFIG_INTELLI_THERMAL_V2=y
Pass Antutu Benchmark v5.7.2
ZRAM point: 21430
ZSWAP point: 21544
Undecided whether it is better 'ZSWAP' or 'ZRAM'
Please you decide you...
otherwise I do double version.
ZSWAP parameters:
in '/sys/modules/zswap/parameters'
max_compression_rate = 80 default
max_pool_percent = 20 default
Fix Hardware msm8226
Fix battery drain
New Version v2.0 zswap zram
Fix ALL :cool:
Fix zram and intellitermalV2 too
Problem with RR 5.5.8 (please update to Rom's Rox last build or RR 5.5.9 )
New Version v2.1 for RR 5.5.9 and Rom's Rox last build
update Adreno driver from kernel 3.4.108 experimental
Add version kernel 2.0 for Rom RR558 and old rom Rox.
New Version v2.2 for RR 5.5.9 and Rom's Rox last build
Patch take of CyanogenMod 13, ROM for the Moto G 2015
[URL="http://forum.xda-developers.com/2015-moto-g/orig-development/rom-cyanogenmod-13-t3254236"]http://forum.xda-developers.com/2015-moto-g/orig-development/rom-cyanogenmod-13-t3254236[/URL]
drivers: /drivers/mmc/core/core.c
mmc: disable software CRC checks for 30% performance
/*
* Enabling software CRCs on the data blocks can be a significant (30%)
* performance cost, and for other reasons may not always be desired.
* So we allow it to be disabled.
*/
bool use_spi_crc = 0;
module_param(use_spi_crc, bool, 0644);
Kernel v2.3
Build with 'The SaberMod Project' 20150804
+ CONFIG_BLU_PLUG=y
The Dynamic hotplug driver automatically online/offline CPUs proportional to system load.
Enable setting security contexts on rootfs inodes.
+ CONFIG_UID_CPUTIME=y
Per UID based cpu time statistics exported to /proc/uid_cputime
Kernel v2.4
News: Build with Toolchains SaberMod 4.9 with a15, vfpv4 optimizations and Google GCC
arm-eabi-gcc (GCC) 4.9.x-sabermod 20150828 (prerelease) so
CONFIG_ARM_UNWIND=y enable for Cortex-a7.
Update "force fast charge" Port to Nexus 5
and fix in /drivers/usb/otg/msm_otg.c
Add "Support for xor-neon"
Fix some gorvernors.
Active disable software CRC
Active Blu Plug (if you wont disable Intelliplug with Kernel Adiutor)
Kernel v2.5
Build Full -O3
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
KBUILD_CFLAGS += -O3
revert - mmc: disable software CRC checks -
+CONFIG_CPU_FREQ_GOV_SMARTMAXMOD=y
Add governor SMARTMAXMOD with powersuspend
Networking options CONFIG_XFRM all
Update from kernel v3.4.109:
update /drivers/platform/msm
+CONFIG_USR_RESET_WARNING=y
This option enables a device driver that monitors user reset warning
GPIO.If the driver receives the warning it calls kernel_halt to notify
drivers registered for the reboot notification about incoming HW reset.
+CONFIG_DROPBOX=y (this is usefull)
This option enables a sysfs interface for drivers to send text or
binary events to the Android dropbox. A lightweight userspace daemon
polls the sysfs files and copies the data into dropbox using the built
in dropbox manager service. This enables fast and simple logging of
various critical events from kernel drivers.
+CONFIG_HOB_SHARED_RAM=y
Provide mechanism to access hob storage shared memory on apps
processor. HOB - or the Hand Over Block - is the staging area for
phasing data.
+CONFIG_ALSA_TO_H2W=y (this is usefull)
This option enables a device driver that attach to the input queue and
and exposes EV_SW events SW_HEADPHONE_INSERT & SW_MICROPHONE_INSERT in
/sys/class/switch/h2w/state used by Android headset observer.
The caf kernel is optimized for Qualcomm phones. I'm replacing files possible without altering operation, but do not rule out some bugs.
Now is just the time to really test the phone but for now I think
almost everything ok .... If you find any bugs warn but for me the camera works in both zram that zswap ...
Install : Flash in Recovery mode
kernel_cm-13.0-20151119-s3ve3g-v2.0-zswap.zip ( Problem with RR 5.5.8 (please update to Rom's Rox last build) )
kernel_cm-13.0-20151119-s3ve3g-v2.0-zram.zip ( Problem with RR 5.5.8 (please update to Rom's Rox last build) )
Note : this version update Adreno driver from kernel 3.4.108 experimental (but works)
kernel_cm-12.1-20151122-s3ve3g-v2.2-zswap.zip ( for RR 5.5.9 and Rom's Rox last build )
kernel_cm-12.1-20151122-s3ve3g-v2.2-zram.zip ( for RR 5.5.9 and Rom's Rox last build )
Note : this version is Build with Toolchains SaberMod 4.9 with a15, vfpv4 optimizations and Google GCC
kernel_cm-12.1-20151127-s3ve3g-v2.4-zswap-crc-google.zip ( for RR 5.5.9 and Rom's Rox last build )
kernel_cm-12.1-20151127-s3ve3g-v2.4-zram-crc-google.zip ( for RR 5.5.9 and Rom's Rox last build )
NEW KERNEL CAF v1.1 by n1kolaa
Note : this version is Build with Toolchains SaberMod 4.9 with a15, vfpv4 optimizations and Google GCC
I decided to build the kernel with the sources of Thread by n1kolaa v3.4.67 for testing With all my changes:
kernel_cm-12.1-20151129-s3ve3g-caf-v1.1-zram-google.zip ( for Rom's Rox last build )
kernel_cm-12.1-20151129-s3ve3g-caf-v1.1-zswap-google.zip ( for Rom's Rox last build )
NEW Kernel v2.7
Note : Build Full -O3 Toolchains SaberMod 4.9 with a15, vfpv4 optimizations and Google GCC
kernel_cm-12.1-20151226-s3ve3g-v2.7-zswap-google.zip ( for last build )
kernel_cm-12.1-20151226-s3ve3g-v2.7-zram-google.zip ( for last build )
Code:
* ZZMoove Governor profiles header file modified by Zane Zaminsky 2013/14
*
* currently available profiles by ZaneZam and Yank555:
*
* - (1)'def' -> Default -> will set governor defaults -
*
* - (2)'ybat -> Yank Battery -> a very good battery/performance balanced setting -
* - DEV-NOTE: highly recommended! -
*
* - (3)'ybatext'-> Yank Battery Extreme -> like yank battery but focus on battery saving -
*
* - (4)'zzbat' -> ZaneZam Battery -> a more 'harsh' setting strictly focused on battery saving -
* - DEV-NOTE: might give some lags! -
*
* - (5)'zzbatp' -> ZaneZam Battery Plus -> NEW! reworked 'faster' battery setting -
* - DEV-NOTE: recommended too!:) -
*
* - (6)'zzopt' -> ZaneZam Optimized -> balanced setting with no focus in any direction -
* - DEV-NOTE: relict from back in the days, even though some people still like it! -
*
* - (7)'zzmod' -> ZaneZam Moderate -> NEW! setting based on 'zzopt' which has mainly (but not strictly only!) 2 cores online -
*
* - (8)'zzperf' -> ZaneZam Performance -> all you can get from zzmoove in terms of performance but still has the fast -
* - down scaling/hotplugging behaving -
*
* - (9)'zzinz' -> ZaneZam InZane -> NEW! based on performance with new insane scaling active. a new experience! -
*
* - (10)'zzgame' -> ZaneZam Gaming -> NEW! based on performance with scaling block enabled to avoid cpu overheating during gameplay -
*
* - (11)'zzrelax'-> ZaneZam Relax -> NEW! based on moderate (except hotplug settings) with relaxed sleep settings -
*
Old version:
NEW Kernel v4.0:
Kernel Version 4.0
Change Toolchain Dorimanx-LG-G2-D802-Kernel
Change to KCAL V2 mdss_mdp_kcal_ctrl.c
Change fastcharge driver
NEW Kernel v4.1:
Kernel Version 4.1
Powersuspend driver Default to userspace mode
NEW Kernel v4.2:
Kernel Version 4.2
Add MSM_HOTPLUG by myfluxi
Fix Bluetooth Stuttering by [email protected]
update commit CAF kernel v3.4.67
NEW Kernel v4.6:
Kernel Version 4.6
Zram rewrite and set lz4 compression
Add other CPU Governors
Update Powersuspend v1.7
Classic Toolchain arm-cortex_a7-linux-gnueabihf-linaro_4.9.4-2015.06
Initram KERNEL in GZIP
NEW Kernel v4.7:
Kernel Version 4.7
New Toolchains arm-eabi-5.3.1 UBERTC-5.3.x 20160401 (optimized)
NEW Kernel v4.9:
Kernel Version 4.9
New Toolchains arm-eabi-5.3.1 UBERTC-5.3.x 20160401 (optimized)
Add GRAPHITE optimizations
NEW Kernel v5.0:
Kernel Version 5.0
New Toolchains arm-eabi-5.3.1 UBERTC-5.3.x 20160401 (optimized)
Add GRAPHITE optimizations
New Wi-Fi driver from Motion Rom
Update Zram add 4 devices (you can edit 99zram in init.d)
Add more Governors Cpu: WAVE, BLU_ACTIVE, HELLSACTIVE, BIOSHOCK,
NIGHTMARE, ALUCARD and TRIPNDROID
New Cpu Boost driver
New HotPlug driver: BRICKED, MAKO, MSM_LIMITER, ZEN, and ALUCARD
Update INTELLI_PLUG (v5.4) and MSM_HOTPLUG
Click to expand...
Click to collapse
NEW Kernel v5.1:
Kernel Version 5.1
New Toolchains arm-eabi-5.3.1 UBERTC-5.3.x 20160401 (optimized)
Add GRAPHITE optimizations
New Wi-Fi driver from Motion Rom
Update Zram add 4 devices (you can edit 99zram in init.d)
Add more Governors Cpu: WAVE, BLU_ACTIVE, HELLSACTIVE, BIOSHOCK,
NIGHTMARE, ALUCARD and TRIPNDROID
New Cpu Boost driver
New HotPlug driver: BRICKED, MAKO, MSM_LIMITER, ZEN, and ALUCARD
Update INTELLI_PLUG (v5.4) and MSM_HOTPLUG
Workqueues marked with WQ_POWER_EFFICIENT
Update commit WQ_POWER_EFFICIENT
Fix SOUND DRIVER (resolved bug no sound on any music player)
Control Output Sound in Kernel Adiutor menu Sound
Sound Control 3.4 Author: Paul Reioux aka Faux123 <[email protected]>
Update Gpu Devfreq
Add Adreno Gpu governor CONSERVATIVE (now work)
Click to expand...
Click to collapse
NEW Kernel v5.2:
Kernel Version 5.2
Equal to 5.1 but build with Linaro Toolchain 5.2.1 very smoot...
Add Governors:
ARTERACTIVE Copyright (C) 2014 Samsung from SM-G900F source
"Latency sensitive workloads based on Samsung's Galaxy S5 Interactive");
CYAN Copyright (C) 2015 Emre Harbutoğlu
"Latency sensitive workloads based on Google's Interactive"
Click to expand...
Click to collapse
NEW Kernel v5.5:
Kernel Version 5.3
Build with Linaro Toolchain 5.3.1 very smoot...
Add new commit:
fix false disconnect due to a signal sent to the reading process
ksm: check and skip page, if it is already scanned
Input: Send events one packet at a time
cpufreq: Optimize cpufreq_frequency_table_verify()
Add /dev/frandom
lib/string: use glibc version
lib/memcopy: use glibc version
Enable pipe flag.
mm: readahead to 256
vfp: hardfloat
Add Commit to Cpu Boost
Change Fast Charge Driver (old seem break Touchscreen)
Limit the max charge level to 2100 mA
Author Jean-Pierre Rasquin <[email protected]>
KERNEL in XZ
New v5.5:
Return to Toolchain Linaro gcc 5.2.1 20151005 Graphite
Fix Volume Crackling in sound setting
Change :
/drivers/power/qpnp-sec-charger.c
/drivers/hid
/drivers/input
/drivers/usb
add Cpu governor interactive_sm
from S5 mini g800h
Click to expand...
Click to collapse
Fix SOUND
NEW Kernel v6.9:
Kernel Version 5.6
Return to Toolchain Linaro gcc 5.2.1 20151005 Graphite
Fix Volume Crackling in sound setting
add Cpu governor interactive_sm
Revert this : (not work crash kernel)
/drivers/power/qpnp-sec-charger.c
/drivers/hid
/drivers/input
/drivers/usb
from S5 mini g800h
Kernel Version 5.7
More stable
Fix bug install apps
Kernel Version 5.8
add more features
optimize
Kernel Version 5.9
OC GPU 550Mhz (not tested)
Kernel Version 6.0
OverClock GPU to 550Mhz
UnderClock CPU to 192Mhz and 249Mhz
Stable
Kernel Version 6.1
Some fix
Kernel Version 6.2
fix Skype don't start ( in qpnp-charger.c deactivate debug )
Kernel Version 6.3
Add Async Fsync from HTC Kernels
Add Dynamic file sync control
Antutu 22597 score
Kernel Version 6.5
New Toolchain...
UBERT gcc version 7.0.0 20160421 (experimental)
Add CRYPTO LZ4 (forgot)
edit:
Please delete version kernel 6.6
Error Build now reupped file sorry
Kernel Version 6.7
Finally...
Fix Charge off-line
Beta Sim working on GT-I9300I (test this)
Thanks to [email protected]
Error is in Ramdisk no Rom or Kernel sources
Kernel Version 6.8
New Power management options:
WQ_POWER_EFFICIENT_DEFAULT
QUICK_WAKEUP
PM_SYNC_BEFORE_SUSPEND
ZSWAP in LZ4
SOUND:
In fauxsound codec
Fix speaker gain volume store (use Kernel Adiutor in Sound)
Now work volume speaker
ATTENTION or damage speaker Max value 4-5
for WCD9306 sound control module Copyright 2013 Paul Reioux
Use: Start Google Play Music and play a song (only speaker)
Now start Kernel Adiutor goto in Sound and move slide Speaker Gain
v.6.9
Fix GPU overclock 550 Mhz
Add GPU min freq to 100 Mhz
Limit CPU Voltage at freq 192 and 249 MHz
Script Zram to 512 MB
If wi-fi not start flash WiFi-fix Galaxy S3 Neo CM12.1.zip
Click to expand...
Click to collapse
Build with Toolchain GCC: (UBERTC-7.0.0) 7.0.0 20160421 (experimental)
Beta Sim working on GT-I9300I (test this)
Download: Kernel-CM12.1-Neox-v6.9-u700-zram.zip
Download: Kernel-CM12.1-Neox-v6.9-u700-zswap.zip
Download: Kernel-CM12.1-Neox-v6.9-u700-zcache.zip
This work on 9300I Carbon Ultimate Android 5.1.1 Dual Sim
Download: Kernel-9300I-DualSim-CM12.1-Neox-v6.9-u700-zram-b.zip
Download: Kernel-CarbonRom-test-Neox-v6.8-u700-zram.zip
If necessary flash this: Patch+RIL+(Dual+SIM).zip
Thanks to: MAXSIMUS96
old:
Download: Kernel-CM12.1-Neox-v6.8-u700-zram.zip
Download: Kernel-CM12.1-Neox-v6.8-u700-zswap.zip
Download: Kernel-CM12.1-Neox-v6.8-u700-zcache.zip
Download: Kernel-CM12.1-Neox-v6.7-u700-zram.zip
Download: Kernel-CM12.1-Neox-v6.7-u700-zswap.zip
Download: Kernel-CM12.1-Neox-v6.7-u700-zcache.zip
Download: Kernel-CM12.1-Neox-v6.5-u700-zram.zip
Download: Kernel-CM12.1-Neox-v6.5-u700-zswap.zip
Download: Kernel-CM12.1-Neox-v6.5-u700-zcache.zip
Build with Toolchain Linaro gcc 5.2.1 20151005 Graphite
Download: Kernel-CM12.1-Neox-v6.3-l521-zram.zip
Download: Kernel-CM12.1-Neox-v6.3-l521-zswap.zip
Download: Kernel-CM12.1-Neox-v6.3-l521-zcache.zip
Download: Kernel-CM12.1-Neox-v6.2-l521-zram.zip
Download: Kernel-CM12.1-Neox-v6.2-l521-zswap.zip
Download: Kernel-CM12.1-Neox-v6.1-l521-zram.zip
Download: Kernel-CM12.1-Neox-v6.1-l521-zswap.zip
Download: Kernel-CM12.1-Neox-v6.0-l521-zram.zip
Download: Kernel-CM12.1-Neox-v6.0-l521-zswap.zip
Download: Kernel-CM12.1-Neox-v5.9-l521-zram.zip
Download: Kernel-CM12.1-Neox-v5.9-l521-zswap.zip
How to use new ZRAM goto here
PHP:
I used zram with this settings:
Cpu max : 1401
Governor : cyan
Multicore Power Saving : disabled
Schedule workqueues on awake CPUs to save power. off
Cpu Boost : off
Input boost frequency : disabled (all)
Hotplug Boost : on
Cpu Hotplug : Zen decision
Termic : intellithermal
GPU : default
Fast Charge: on
Scheduler I/O : deadline 256K
Misc :
Dynamic Fsync : off
Power Suspend Mode : UserSpace
Network : veno
Toolchain GCC: (UBERTC-7.0.0) 7.0.0 20160421 (experimental)
Thanks to: ZaneZam
Thanks to [email protected] And [email protected]
Commit: toolchain: multiple fixes and changes for gcc 5.0.0
Sources: https://github.com/MSM8226-Samsung/android_kernel_samsung_s3ve3g/tree/cm-12.1
Camera FIX only if camera not work :
Camera_fix.zip
or: cm12.1camera.zip
FIX Bug corrected the boring log :
QCOM PowerHAL Failed to acquire lock.
copy 'power.msm8226.so-cracked' to '/system/vendor/lib/hw/'
rename 'power.msm8226.so' to 'power.msm8226.so.original'
rename 'power.msm8226.so-cracked' to 'power.msm8226.so'
set octal attrib 0644 (use Root Explorer in Attributes). Reboot device...
Attach Files power.msm8226.so-cracked.zip
Flash in Recovery:
Can i install this kernel on résurrection remix ??
Envoyé de mon GT-I9300I en utilisant Tapatalk
mimbel said:
Can i install this kernel on résurrection remix ??
Envoyé de mon GT-I9300I en utilisant Tapatalk
Click to expand...
Click to collapse
Yes
OK thanks
Envoyé de mon GT-I9300I en utilisant Tapatalk
@Renix63 Good Job !
Reserved
Please renix add this future.
http://forum.xda-developers.com/android/software-hacking/dev-kcal-advanced-color-control-t3032080
Sectorian said:
Reserved
Please renix add this future.
http://forum.xda-developers.com/android/software-hacking/dev-kcal-advanced-color-control-t3032080
Click to expand...
Click to collapse
ok.
@Renix63 what is the super charger script and the other mtk one? What do they add?
Sent from my GT-I9301I using XDA Free mobile app
Ok everything is working purfectly for now.
Im using it whit Resorection Remix and pegausplus gov.
Verry smooth and fast.
Man what are you doo whit this kernel.
My battery life is superb.
Thank you.
Im using pegasusplus gov.
Sectorian said:
Ok everything is working purfectly for now.
Im using it whit Resorection Remix and pegausplus gov.
Verry smooth and fast.
Man what are you doo whit this kernel.
My battery life is superb.
Thank you.
Im using pegasusplus gov.
Click to expand...
Click to collapse
Can you tell me some info about battery? Or attach a screenshot please?
WiFi isn’t working for me. Clean install of Rox’s CM12.1 10/17 version. Flashed the kernel in revocery right after installing the ROM. Am I missing something?
aelfinn said:
WiFi isn’t working for me. Clean install of Rox’s CM12.1 10/17 version. Flashed the kernel in revocery right after installing the ROM. Am I missing something?
Click to expand...
Click to collapse
Maybe wiping cache and dalvik will make a difference if you haven't already tried.
Sectorian said:
Ok everything is working purfectly for now.
Click to expand...
Click to collapse
Is WiFi working for you too? I’m having a bit of a problem with that… (WiFi not working, as with n1kolaa’s kernel if you forgot to flash modules.zip.)
aelfinn said:
WiFi isn’t working for me. Clean install of Rox’s CM12.1 10/17 version. Flashed the kernel in revocery right after installing the ROM. Am I missing something?
Click to expand...
Click to collapse
Wipe cache and dalvik cache. WiFi is working for me after i did it.
MoonPWR said:
Wipe cache and dalvik cache. WiFi is working for me after i did it.
Click to expand...
Click to collapse
That isn’t doing it for me, I’m afraid.
aelfinn said:
That isn’t doing it for me, I’m afraid.
Click to expand...
Click to collapse
I came to this kernel from n1kolaa's kernel and that's what i did:
1) Wipe cache and dalvik cache
2) Installs kernel (kernel_cm-12.1-20151021-s3ve3g-OC-KAL.zip)
3) Do cache and dalvik cache wipe again (dunno what for again, but i did)
MoonPWR said:
I came to this kernel from n1kolaa's kernel and that's what i did:
1) Wipe cache and dalvik cache
2) Installs kernel (kernel_cm-12.1-20151021-s3ve3g-OC-KAL.zip)
3) Do cache and dalvik cache wipe again (dunno what for again, but i did)
Click to expand...
Click to collapse
Now that did indeed work. Although goodness knows why…
aelfinn said:
WiFi isn’t working for me. Clean install of Rox’s CM12.1 10/17 version. Flashed the kernel in revocery right after installing the ROM. Am I missing something?
Click to expand...
Click to collapse
WiFi working well
If not working delete manually the file /system/lib/modules/wlan.ko reboot and reflash kernel
Omg you did it.
You add it thanks so many times.
Im gonna flash it and test it.
It work.
It work.
I can manual set the saturation of my display settings whit color control apk.
N1 you are n1.
Best settings.
Amazing work @Renix63! Many thanks! Everything is working, deep sleep, reboot... : )
One question. If I switch between battery modes, it goes back to interactive governor, and I have to manually change it to pegasusq. Any way to prevent that happening?

[Mi5][KERNEL][HMP/MIUI][Linux 3.18.31] Floppy Kernel [RC1.3][13/01/18]

[Mi5][KERNEL][HMP/MIUI][Linux 3.18.31] Floppy Kernel [RC1.3][13/01/18]
{
"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"
}
Floppy is kernel for all custom rom based on LineageOS 14.1, 15.1 and Miui , support the Xiaomi Mi5
Code:
#include <disclaimer.h>
* Your warranty is now void. *
* No guaranteed this'll explode your device, be careful, follow the instructions ! *
*don't point at me if your alarm dies after flashing this kernel ! *
Based on Linux Kernel 3.18.31
Based on LineageOS Kernel
GCC Linaro 7.2.1, UBERTC 8.0, SaberMod 7.0 and Google 4.9
Governors: Impulse, Despair, Zzmove, Darkness, Blu_active, ElementalX, Interactive, Conservative, Ondemand, Powersave, Lionheart, Userspace, Bioshock, Alucard, Hyper, Wheatley, Nightmare, Dancedance, Adaptive, Pegasusq, Chill, Cafactive and Performance.
I/O Schedulers: Noop, Deadline, Cfq, Fiops, Bfq, Zen, Sio, Sioplus, Maple and Tripndroid.
Compiled with -Os
Full Linaro Optimizations ON
Optimized Parameters from L Speed @Paget96
Standard MSM8996 Frequency CPU | GPU for all variants - credits : whyorean
Overclock CPU Big core at 2265Mhz and Little core at 1728Mhz
Google Snappy Algorithm
ARM RWSEM Algorithm
Charge Control module - credits : xNombre
Wireless adapter (LIB80211, RTL8180, RTL8187, MAC80211, EEPROM: LEGACY, MAX6875, 93CX6, 93XX46)
Spectrum support
Kexec HardBoot support
Wireguard
Kernel Samepage Merging (KSM)
Dynamic File Sync and Asynchronous FIle Sync - credits : andip71 | Francisco Franco
Passing SafetyNet
[*] Frandom - Entropy Generator
USB OTG NTFS r/w Support
SYSInterface Gentle Fair Sleepers
[*] Some CFLAGS optimizations
Performance enhancements
OC Slimbus frequencies to provide better sound quality
Lazyplug - credits : arter97 | frap129
Backlight Dimmer
Arch Power saving - credits : kirananto | Cl3Kener
Adreno Idler- credits : arter97 | yarpiin
[*] Intelli-Thermal v3.0 - credits : faux123
Sound Control - credits : flar2 | me
Support f2fs, exfat, ntfs filesystem
Quick WakeUp Driver and power suspend 1.7 - credits : Paul Reioux | Jean-Pierre Rasquin | Francisco Franco
Support cpu boost, cpu input boost and fingerprint boost
MDSS color control (Kcal v2) - credits : flar2 | andip71
Sysfs interface to Enable/Disable CRC - credits : whyorean
[*] Sysfs interface CPU Vdd levels
Boeffla wl blocker v1.1.0: sensor_ind, msm_hsic_host, wlan_rx, wlan_ctrl, wlan, ipa, qcom rx and more - credits : Francisco Franco | andip71
Vibration Control Intensity
TCP Congestion Algorithms: Westwood (default), Reno, Bic, Highspeed, Hybla, HTCP, Vegas, Scalable, Lp, Yeah and Illinois.
And much more!
First time:
Reboot to recovery
Flash FloppyKernel.zip
Flash magisk (optional to get root)
Wipe cache e dalvik cache
Reboot
Update the kernel:
Reboot to recovery
Flash FloppyKernel.zip
Wipe cache e dalvik cache
Reboot
Coming from another kernel:
Reboot to recovery
Flash your ROM
Flash FloppyKernel.zip
Flash magisk (optional to get root)
Wipe cache e dalvik cache
Reboot
Floppykernel
FloppyKernel's Autonomous Builds
FloppyTeam
FloppyReleases
Donate here, if you like my work!!!
LineageOS
Mi5Devs
@GreekDragon
XDA:DevDB Information
FloppyKernel, Kernel for the Xiaomi Mi 5
Contributors
Jonas Cardoso, InsideMuz
Source Code: https://github.com/JonasCardoso/android_kernel_xiaomi_msm8996
Kernel Special Features: A magical support, I am all day here, reading the publications of the posts, ready to help in any doubt (unless you have not read the OP that contains the information that you need).
Version Information
Status: Stable
Current Stable Version: RC1.3
Stable Release Date: 2018-01-13
Created 2017-11-29
Last Updated 2018-08-20
RC1 - 28/11/2017
Changes from source "LineageOS/android_kernel_xiaomi_msm8996"
kernel: support for GCC 5, 6 and 7
cpufreq: added new governor
block: added new iosched
filesystem: add NTFS r/w support
power : power_suspend 1.7 - credits : Paul Reioux | Jean-Pierre Rasquin
sched: Add SysInterface for GENTLE_FAIR_SLEEPERS
int_sqrt: Improve 3x faster integer sqrt
sync: Dynamic Sync Control 2.0
fs: Async I/O latency to a ssd greatly increased, 34% gain (Creds: kl…
include: Set 1024KB as Max Read ahead - more performance now
thermal : intelli-Thermal v3.0
ASoC: wcd9335: Sound control
msm8996: all variants same clock
staging: Google Snappy
Power : Add Quick WakeUp Driver
cmdline: Safetynet
fs: add exfat support
cpufreq: show cpu voltages via sysfs 009a6c0
cpufreq: Add CPU Input Boost Driver : SultanXDA
cpufreq: cpu-boost: Optimizations
fs: Dynamic Sync Control 2.0 and MDSS color control
drivers: Slimbus Overclock
gemini: Enable All TCP Congestion Algorithms
OC : Standard MSM8996 Frequency CPU | GPU
devfreq : Add Adreno Idler
cpufreq: add fingerprintboost and lazyplug
drivers: intelli-Thermal v3.0
version: floppykernel RC1
RC1.1 - 10/12/2017
SoundControl: fixed speaker \o/
ramdisk: add tweaks on init.floppy.rc
char: disabled frandom
gemini: enabled ksm
gcc: support gcc 7.x and 8.0 (Linaro and UBERTC)
zip-creator: add spectrum support
drivers: misc: implement usb fast charge mode
version: floppykernel RC1.1 62e569c
zip-creator: delete zip build 8ae3d63
RC1.2 - 27/12/2017
android: binder
ALSA: compress: Add DSD format support for ALSA
ALSA: compress: Add APTX format support in ALSA
firmware: Update synaptic
firmware: Update fte8716
spectrum: don't change clock cpu
kernel: added support to lithium
kernel: added support to natrium
kernel: added support to scorpio
msm8996: Overclocking frequencies
msm: qdsp6v2: Allow 320K AAC encoding
Add Kexec HardBoot Support
Revert "drivers: intelli-Thermal v3.0"
Merge tag 'LA.UM.5.5.r1-06400-8x96.0' into HEAD
drivers: staging: Update qcacld-2.0 driver
version: floppykernel rc1.2
build.sh: update device.prop
defconfig: CPU and GPU more battery-friendly
wakeup: More Wakelocks
RC1.3 - 13/01/2018
zip-creator: update AnyKernel2
build.sh: update device.prop
defconfig: CPU and GPU more battery-friendly
zip-creator: update AnyKernel Setup
wakeup: More Wakelocks
msm: mdss: kcal: Add KCAL support for post processing control [v2] 6b40a22
zram: LZ4 after LZ0
block: Add Maple I/O Scheduler
zip-creator: Patch to remove dm-verity
gcc8: fix warnings
defconfig: Wireless Adapter
net/wireguard: add wireguard importer
zip-creator: device check
dtbTool: now dtbTool will be built
travis: GitHub Release
zip-creator: update patchs
boeffla_wl_blocker: update to wakelock blocker driver v1.1.0 3efdcbf
defconfig: enable lazyplug a9785fe
defconfig: enable adreno idler a5d0558
cpufreq : Add Chill CPU Governor - credits : Joe Maples (@frap129) 6d26826
cpufreq: Add CAF-Active Governer - credits : Jean-Pierre Rasquin 4ba764b
version: floppykernel rc1.3 34479b6
travis: deploy in lineage-14.1 branch e5f4308
Frequently asked questions
Q: Will this conflict with any mod I'm using?
A: As long as it doesn't have any entropy related stuff, its okay. Since the kernel already comes with an inbuilt entropy generator, it will conflict with the ones from mod, causing a poor, stuttered performance!
Q: Deep Sleep isnt working for me, Google Services causing wake-locks, what to do?
A: Go to settings, Privacy, Privacy Guard, All apps, long press Google Services, and deny/disable wake-locks! (Thanks to @Paget96 for the solution)
Q: Which version should I flash?
A: Flash kernel with toolchain that you prefer.
Q: What is the difference between the UBERTC, Linaro, SaberMod and Google toolchain? Which one is the best?
A: It's a good read on the toolchain UBERTC you are wanting to know more about it, this for Linaro, this for SaberMod and this for Google.
Q: What is the difference between the HMP and Miui kernel?
A: Miui folder is for miui roms -> xiaomi.eu, MiuiBR and other derivatives from miui official. HMP folder is for aosp rom and derivatives -> Aosp, Lineage and other derivatives from aosp
Q: Is your kernel secure?
A: You MAY face some issues, but it's safe! My cell phone has not exploded yet.
Q: WiFi doesnt work for me.
A: Reflash ROM and Kernel.
Q: All variants of the Xiaomi Mi5 have the same CPU and GPU clock?
A: Yeeh.
Q: I have problems with the sound control of the speaker and microphone
A: Yeeh, I have too, bugs today, bugs tomorrow, bugs forever.
Q: What application can I use to configure the kernel?
A: Use Spectrum, and if you have enough knowledge of what to modify or do in the application use together Kernel Adiutor.
Q: Can I use the kernel source in my ROM?
A: If you want to use my kernel in your ROM, just put my name in the credit, just like I did.
Q: Does your kernel support writing to the NTFS file system?
A: Yeeh, you can use flash drives and HD with NTFS via OTG.
Q: My cpu clock is locked in 1190Mhz with any governor.
A: Just disable the thermal control in the kernel temperature settings.
Q: I have problems with your kernel.
A: Take a logcat and kmesg, this website and this video should help you
Q: Why does my magisk and root disappear after installing your kernel?
A: The kernel script makes changes that directly interfere with both, reinstall the magisk that it will function normally, follow this installation line always: FloppyKernel -> Magisk -> Reboot system.
Q: Does your kernel support Miui ROM?
A: Yes, support was added in "RC1.1".
Q: What is the "Battery" profile in the spectrum?
A: Based on Project Zhana & X.A.N.A was made for trying to be as efficient as possible without compromising the performance. Thanks to the discovery on Voltages used by our SD820 I could make a profile that utilizes more the BIG cluster. My first attempt was to move ALL the load to the BIG cluster, it was against anything that I have learned about little. BIG CPU but I tried, it turned really good at first, low usage was just amazing... But on more usage things didn't go that good. So what I did it was to give a twist to things, but not such twist. It kind of works like Nameless and Shotgun, Mostafa Wael and I worked the same idea. #LITTLE cluster will be running on low-mid frequencies but delivers full performance when is needed. # BIG Cluster will help LITTLE ease Load, but in a great way than before. Things can be done faster and more efficient giving us profit in form of battery. It should run smooth on all scenarios, but you guys tell me. You can easily get around 7~9 hours SOT for 24 hours even more If you don't play game. This will, of course, may vary, but it will definitely be better.
Q: What is the "Balanced" profile in the spectrum?
A: Based on GhostPepper was made to uses a quantized, frequency-aligned parametric curve to influence low core clock rates while providing extremely smooth transitions from each clock rate and exceptional battery life. Really well-defined clock speed escalation for a good battery and performance.
Q: What is the "Performance" profile in the spectrum?
A: Based on FusionP this profile brings a more "agressive" way to scale frequencies. It will scale frequencies sooner(regarding load values from cpu) and will use more the big cluster to provide more performance doing the tasks on hands. Battery should not take a big hit but using heavy demanding tasks you can expect a higher drain.
Q: What is the "Gaming" profile in the spectrum?
A: Based on Burnout PR5, this profile's main goal is to provide absolute maximum performance when needed, but lies low quite well. You see, some times I see the CPU hitting some of the high freqs of 1190 while making something as simple as watching YouTube or playing some spotify tracks needlessly, and sometimes I feel it is a bit slower than it should be in things like brute multitasking. Most profiles do aim at bringing a mid-ground to rest on. But with the sensible words of one of my favourite idols Jeremy Clarkson, he says 'Power solves everything' and right he is. By eliminating the mid freqs of the Little cluster and efficiently using some specific frequency steps, you get some power savings by staying on lower freqs as much as possible, and even on brutal tasks you get the job done faster as well, since the CPU will give you all the power to finish the job as fast as it can, and hit back to idle faster.
Q: I want more information about your spectrum profiles.
A: Read this thread.
Q: I want more information about governors, I/O Scheduler, Hotplug, TCP Algorithms and other things.
A: Read this thread.
Thx to @musabcel
Antutu Benchmark​
Geekbench
It seems a very nice kernel, big up for the dev, Im hoping that this kernel will be updated for Oreo?
Francesco0301 said:
It seems a very nice kernel, big up for the dev, Im hoping that this kernel will be updated for Oreo
Click to expand...
Click to collapse
I'm just waiting for the Oreo ROMs become more stable
Im following you from your L7 development times. And i have l7 and mi5. Now im using jdc oreo but i will install LOS for try your work. I hope you will continue your work for oreo.
Wich is better, Linaro Or UBERTC?
What's the difference between linaro and ubertc?
hi.. I'm was installed Linero version for my Mi5pro. i have questions.
- why my model phone goes to Samsung Galaxy Note 7.
- my magisk root gone, after intalled these kernel version.
Thanks.
roomraditz said:
hi.. I'm was installed Linero version for my Mi5pro. i have questions.
- why my model phone goes to Samsung Galaxy Note 7.
- my magisk root gone, after intalled these kernel version.
Thanks.
Click to expand...
Click to collapse
First question: idk, my model phone is normal, Mi5, try install boot.img and after kernel, are you using any modifications ?
Second question: normal, after install kernel magisk gone, you have to install again, because in the installation it is lost
Good to see new kernel ?? will flash and try
miui support ?
Linaro or UBERTC?
I use the version with Linaro and I am very satisfied, I recommend that you test both versions and see which one is best for you
gunnered14 said:
miui support ?
Click to expand...
Click to collapse
No, dont try flash this, is only for aosp, LOS and its variants
Jonas Cardoso said:
First question: idk, my model phone is normal, Mi5, try install boot.img and after kernel, are you using any modifications ?
Second question: normal, after install kernel magisk gone, you have to install again, because in the installation it is lost
Click to expand...
Click to collapse
thank you, that problem solved. and can you explain difference Liberio and Ubertcc.. ?.
thank you so much for this kernel. Smooth and good battery
hope you keep dev this kernel
roomraditz said:
thank you, that problem solved. and can you explain difference Liberio and Ubertcc.. ?.
Click to expand...
Click to collapse
Here
i'm use u'r kernel since this thread open.
I use ubertc version, it's very smooth.. but sometimes my device freeze, but no problem at all coz the true culprit is magisk magic charging module..
but just now im trying linaro build.. i hope no problem like ubertc build..
Im suggesting fast charging module bro like dragonxia 3.8 OC..
Don't work with Miui rom ?
Envoyé de mon MI 5 en utilisant Tapatalk

Categories

Resources