[Kernel][Tissot][Oreo][P][Treble & Non-Treble][OC]eXtremeKernel V12 for MI A1 - Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De

{
"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"
}
Unleash The Power with the new eXtremeKernel V12
​
Afraid to install that high performance 3D Game because your device just won't take it ? ,Want to rock Asphalt Legends on Ultra Graphics? Got no time to charge your device on the run?
Or Maybe You Just Want to Embrace your Device Reborn. Behold!. "The eXtreme kernel" .. here to lift your desire for performance and battery beyond limits and measures.. and to the "eXtreme" you deserve more than" Stock ". you deserve "eXtreme" . unleash the true power of your device like never before, while you can. why live the stock life when u can go all the way "extreme!!".
​
-Latest Linux Version (3.18.124)
-Latest Wi-Fi driver (LA.UM.6.6.r1-09700-89xx.0)
-Latest Caf Tag (LA.UM.6.6.r1-09700-89xx.0)
-Compactible with Custom Roms (Treble/NonTreble Oreo and Pie),Stock Rom
-Compiled with Google Toolchain
-Auto Detect zip Treble and Not treble
-CPU OC to 2764 Mhz
-CPU Underclock to 345 Mhz
-Undervolt by -75 mV
-Undervolt some regulators for better battery life
-GPU OC to 1166 Mhz
-Adreno Idler
-DTS Eagle
-Audio Codec Tweaks
-HI-FI Mode
-Sound Control
-2500ma Fast Charge and USB Fast Charge (enable it on Kernel Aduitor)
-PowerSuspend
-Thermal Config by TheHitMan7
-Enhanced State Notifier
-F2FS Support
-Spectrum Support
-Fsync on/off support
-Boeffla Wakelock blocker
-Intelliactive CPU Governor
-Zzmoove CPU Governor
-Impulse CPU Governor
-Optimized Interactive Governor
-Maple IO Scheduler
-Fiops IO Scheduler
-SIO IO Scheduler
-Anxiety IO Scheduler
-Optimized CFQ IO Sched
-Optimized Deadline IO Sched
-and original ones
-KCAL color control
-Lot of TCP Algorithms (cubic,reno,bic,yeah,hybia...)
-Vibration intensity control for qpnp-haptics interface
-300 Hz Timer for best Battery and Performance
-Included OC Damage and Voltage Protection
-Added support for exfat and enabled ntfs.
-Optimized and Upstreamed ZRAM
-Optimized Boot Time
-Optimized Opening Apps Delay
-OPtimized ZRAM
-Updated binder and sdcardfs drivers
-Some Network Speed Tweaks
-Incresed GPU power lvl to 20
-Some essential patches that you can also find in Google kernels
-and Lot of more small Optimizations
​
Get it from our Download Center
OLD BUILDS
You can Donate with pressing Donate to Me Button or just VIsit this link
Development Group
Release Channel
OffTopic Group:​
XDA:DevDB Information
[Kernel][Tissot][Oreo][P][Treble & Non-Treble][OC]eXtremeKernel V12 for MI A1
Contributors
Alek Dev, Cheewaca, TheHitman
Source Code: https://gitlab.com/Cheewaca/Tissot_49_LS
Version Information
Status: Stable
Current Stable Version: 12.0
Stable Release Date: 2018-03-27
Created 2018-03-28
Last Updated 2018-11-14

Q: What ROMs are supported?
A: Custom Roms with and without Treble Support and Stock Roms
Q: Do my Soc will be damaged if i use OC?
A: No,All values are tested and safe
Q: What Governor to choose?
A:Read about them below
Cultivation
Description
A highly modified interactive-based governor with the intention of giving the user more control by providing more tuning options. Based on CAF 4.4 commits with parts coming from blu_active and XDA user Sultanxda.
ZZmoove
Description:
The ZZmoove Governor by ZaneZam is optimized for low power consumption when the screen off, with particular attention to the limitation of consumption applications in the background with the screen off, such as listening to music. The unique feature with ZZmoove is that it has predefined profiles and allows profile switching.
Blu_active
Description:
A governor developed by eng.stk (featured in his Code_Blue kernels) based on interactive with upstream caf patches and ondemand governor bits too. This governor is mainly focused on performance like the other things the developer creates but it is also well balanced for gaming and general usage.
Impulse
Description:
An improved version of interactive modified by neobuddy89. Impulse aims to have a balance between battery and performance just like interactive but has some tweaks to save battery.
​

Nice another kernel! Good work! Thankyou!

Thanks Man

More Features and Optimizations coming soon this is just begging[emoji41]
Sent from my Mi A1 using Tapatalk

Awesome mate.

Thanks. I want try maybe nexr update

wifi did not work. (can not enable)

Is it possible to add "click camera pic with fp sensor" function?

laihenyi said:
wifi did not work. (can not enable)
Click to expand...
Click to collapse
Working fine here.
Without problem.

All cores in 2016MHz
help, please

tiagokinder said:
help, please
Click to expand...
Click to collapse
For what ?

All cores in 2016MHz, in any cpu governor. CPU min freq don't change
All cores in 2016MHz, in any cpu governor. CPU min freq don't change

Double Tap to wake where find?

More choices in using a Kernel. This is great!

seinas said:
Double Tap to wake where find?
Click to expand...
Click to collapse
it's activated by default
Sent from my Mi A1 using Tapatalk

all 8 CPU core runs continuously at 2GHz

Alek Dev said:
Reserved Post
Click to expand...
Click to collapse
Thanks! Waiting for OC.

thankssss

DroiDMester said:
all 8 CPU core runs continuously at 2GHz
Click to expand...
Click to collapse
Its not normal??

Related

[KERNEL][P900-KitKat]CivZ-P900-REV4.4[25/05/2015]

Based on Samsung Official source​
CivZ-P900 Kernel Download Folder.​KERNEL FEATURES REV4.4 source
Install with custom recovery
KNOX removed (container service, SecureStorage)
SELINUX protection included but set at Permissive = No problems wit apps like Paragon and Titainium.
INIT.D Support
FRANDOM
ARCH Enabled
NEON @ Faux123
DYNAMIC FSYNC & [email protected] Faux123
POWERSUSPEND @ Faux123 & Yank555.lu
SPen BOOSTER CONTROL @ bonuzzz
INTERNAL & MEMORY VOLTAGE CONTROL @ Andreilux & halaszk
MEMORY Frequency up to 933MHz
OVERCLOCKING & VOLTAGE CONTROL CPU & GPU @ Andreilux & halaszk (CPU:200MHz up to 21000MHz / GPU: up to 677MHz)
BFQ SCHEDULER ADDED
ONDEMAND GOVERNOR TWEAK @ oloendithias
WOLFSON DAC SOUND CONTROL ( Speaker and Headphone equalizer) @ Andreilux & oloendithias
DIRTY WRITEBACK & DYNAMIC READ AHEAD
SAMSUNG DYNAMIC HOTPLUG CONTROL @ oloendithias
EXTRA TCP WIFI CONNECTION OPTIONS
SCREEN mDnie control @ Andreilux & Xluco
MEMCOPY & string @ Miao Xie
WORKQUEUE added = Power_efficient = Better battery stats.
NTFS READ WRITE SUPPORT (with paragon)
MODULES LOADABLE
SWAP/CLEANCACHE/FRONTSWAP
CIFS
COMPILED WITH GCC 4.7.4 Linaro
XZ COMPRESSED
GPU Qos control, added control in synapse @ UpInTheAir
UKSM = Ultra Kernel Samepage Merging, added control in synapse
FULL CONTROL WITH SYNAPSE APP (Thanks to Andreilux for the app and UpInTheAir for most of the layout)
Some screens of the Synapse:
{
"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"
}
etc.........
Changelog KERNEL:
24/10/2014 Rev2.1 Released
26/10/2014 Release Rev2.3:
Optimized AES & SHA1 routines
F2FS
Google Snappy compression
Memcopy & string
Removed Intelli_Hotplug = causing shutdown when charging
Rework of the Samsung Dynamic Hotplug service
Sync tweaked
Workqueue added = Power_efficient = Better battery stats.
02/11/2014 Release Rev2.4:
GPU Overclock rework = 677MHz
Battery control removed = caused some charge problems = @ 100% auto shutdown
Samsung Hotplug service rework @ oloendithias
More control settings
GPU Min frequency is controlled by the hotplug service from now on.
GPU min freq is 100MHz when screen is OFF, when the screen is on it is 266MHz.
04/11/2014 Release Rev2.6:
ARM NEON Support @ Andreilux & Xluco
Screen mDnie control @ Andreilux & Xluco
CPUI Idle tweaks
Synapse options added.
13/11/2014 Release Rev2.9:
ARM NEON Activated now
Samsung Hotplug service tweaked and adjusted in Synapse
F2FS & Battery control removed
Min Screen ON frequency is now set at 177MHz by the hotplug driver
CIFS supported fixed ( my bad , forgot some stuff in the ramdisk)
14/11/2014 Release Rev3.0:
ARM NEON Activated now
Samsung Hotplug service tweaked and adjusted in Synapse
04/12/2014 Release Rev3.2:
Samsung Hotplug service tweaked and adjusted in Synapse
GPU governor tweaked
Removed useless drivers, swap, zwap, frontswap, cleancache, KSM , Joystick = All memory stuff like swap is not needed on a device with 3GB ram. This stuff is for devices with a low Ram. It only causes lagg caused by the needless swapping. = my opinion
09/02/2015 Release Rev3.3:
JoyStick support for the X-Box controller, (pc with usb connection) (Tested it with Skylander game)
OTG USB support activated in kernel
05/04/2015 Release Rev4.0:
Re based on Bonuzzz source + mine
Hotplugg control updated (synapse)
KSM added + control (synapse)
GPU control rework + control (synapse)
Gentle sleeper + control (synapse)
zswap + control (synapse)
LMK Whitelist + control (synapse)
Thermal control added (synapse)
Battery control added (synapse)
WIFI power control added (synapse)
Log control added (synapse)
18/04/2015 Release Rev4.1:
changed some compiling flags and settings = tip from bonuzzz.
05/05/2015 Release Rev4.2:
changed some compiling flags and settings = solved some random reboot problems.
25/05/2015 Release Rev4.4:
GPU Qos control, added control in synapse @ UpInTheAir
UKSM = Ultra Kernel Samepage Merging, added control in synapse
Some changes in the GPU OC code.
XDA:DevDB Information
CivZ-P900-KitKat-Kernel, Kernel for the Samsung Galaxy Note Pro 12.2
Contributors
civato
Kernel Special Features:
Version Information
Status: Stable
Created 2014-11-04
Last Updated 2015-05-25
Color control... nice addition!
dodo99x said:
Color control... nice addition!
Click to expand...
Click to collapse
Nice work, but androidfilehost dont work
Works fine for me
Can the op be updated to say what roms this will / won't work with? Will it work on CM11 or is it only for TW roms? Thanks!
jimbob_sf said:
Can the op be updated to say what roms this will / won't work with? Will it work on CM11 or is it only for TW roms? Thanks!
Click to expand...
Click to collapse
It's for TouchWiz only
Hi @civato . Can i flash this kernel on SM-p901 ?? it's the same as SM-P900 and both of them are exynos and the only difference is that SM-P901 has sim card slot and 3G capability ! would you please compare the kernel sources of sm-p900 and sm-p901 and if they are the same , i flash it on my SM-p901 ?? Thanks.
francesco totti said:
Hi @civato . Can i flash this kernel on SM-p901 ?? it's the same as SM-P900 and both of them are exynos and the only difference is that SM-P901 has sim card slot and 3G capability ! would you please compare the kernel sources of sm-p900 and sm-p901 and if they are the same , i flash it on my SM-p901 ?? Thanks.
Click to expand...
Click to collapse
You can always flash it, no harm will be done. However, it might be that some settings of the 3G capability is integrated in the kernel, and you will loose this. There is no verification in the kernel if you flash it on the right device. If there are any issues, just restore your stock rom.
13/11/2014 Release Rev2.9:
13/11/2014 Release Rev2.9:
ARM NEON Activated now
Samsung Hotplug service tweaked and adjusted in Synapse
F2FS & Battery control removed
Min Screen ON frequency is now set at 177MHz by the hotplug driver
CIFS supported fixed ( my bad , forgot some stuff in the ramdisk)
Tip:
Use the Screen option in synapse and enable register hook & the edge enhancement and see a real sharp image.
I just flashed this latest kernel and running great, I have a question about enable register hook and edge enhancement I did this and everything looks dull / washed out is there any other settings under the screen options I need to change?
Awesome work!
Thanks for the kernel! awesome
By the way with the lastest kernel i have still experimenting some lags. Is there a way to disable the synapse tool?
This happend me constantly so ist's a bit uncorfortable when i am writing and the tablet freezec for a moment (3 seconds)
thanks in advance
Keep getting signature errors, and cannot install
Hi, I tried to install this kernel, but keep getting signature errors, and it reverts back to restore.
I wiped cache, and all, and seem to be stuck. Is there any way to make a tar file for odin? I don't have Linux , and changing the extension only corrupts it.
I would like to change the stock kernel on my smp900, as the knox counter tripped with kies, and Samsung voided my warranty for (new tablet :crying: - even sent it in and they didn't reset it, after the had admitted it was a problem)
If you can't make it a tar file for odin, what is best to use to install this?
Thanks
19/11/2014 Release Rev3.0:
19/11/2014 Release Rev3.0:
Samsung Hotplug service tweaked and adjusted in Synapse
Can you make this kernel specifically for SM-T900? (TabPro12.2 WiFi)
I've flashed this kernel in my T900 because they're almost the same except for the Pen software and feature and every thing worked smooth and excellent but "rotation" breaks down, it doesn't work even on apps so no tilt function. Hope to hear an answer Thanks. It runs so smooth that I want some of the butter for my Behemoth Tablet lol
this should not be labelled as stable. it's the one and only kernel I've used that crashes n sometimes it will reboot while sometimes it needs to be done manually
about 3 to 5x a day on 8 to 10 hours of use a day
saruba said:
Can you make this kernel specifically for SM-T900? (TabPro12.2 WiFi)
I've flashed this kernel in my T900 because they're almost the same except for the Pen software and feature and every thing worked smooth and excellent but "rotation" breaks down, it doesn't work even on apps so no tilt function. Hope to hear an answer Thanks. It runs so smooth that I want some of the butter for my Behemoth Tablet lol
Click to expand...
Click to collapse
SM-T900 uses different hardware for screen rotation, can't make it work with this kernel.
Sterist said:
this should not be labelled as stable. it's the one and only kernel I've used that crashes n sometimes it will reboot while sometimes it needs to be done manually
about 3 to 5x a day on 8 to 10 hours of use a day
Click to expand...
Click to collapse
Not having it , your problem not mine. Running 24/7 stable. At 2.1GHz and 677MHz gpu.
so before *****|ng you should probably learn how to logcat and see what is causing your problem.
so this should be labeled as stable, you on the other hand?
Sterist said:
this should not be labelled as stable. it's the one and only kernel I've used that crashes n sometimes it will reboot while sometimes it needs to be done manually
about 3 to 5x a day on 8 to 10 hours of use a day
Click to expand...
Click to collapse
I have to agree with the previous poster - your experience is not typical. I have installed this kernel every time a new one is released and it gets more and more stable with every release.
You need to look at the tweaks you have made and what apps you have installed.
Asking for help and hints would be far more productive than a hit and run.
civato said:
Not having it , your problem not mine. Running 24/7 stable. At 2.1GHz and 677MHz gpu.
so before *****|ng you should probably learn how to logcat and see what is causing your problem.
so this should be labeled as stable, you on the other hand?
Click to expand...
Click to collapse
Have you considered building this kernel for the P905. Not sure if it is possible without having the specific device on-hand. Regardless, sounds like you have been able to improve performance for the P900 - congratulations on your work. Hope you have Happy Thanksgiving if you participate in turkey day activities.
civato said:
Not having it , your problem not mine. Running 24/7 stable. At 2.1GHz and 677MHz gpu.
so before *****|ng you should probably learn how to logcat and see what is causing your problem.
so this should be labeled as stable, you on the other hand?
Click to expand...
Click to collapse
Works great for me as well. No issues here, over clocked and undervolted.

[kernel][LP][3.10.89+][UBERTC 6.0][OVERCLOCK]MONARCH kernel v9.0.1*EYES ONLY*20151001

{
"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"
}
Welcome to MONARCH kernel, *EYES ONLY*​
Code:
/*
* 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.
This Custom Kernel is made from the latest kernel sources from google, which are synced to google's standards and is compatible across all 10 Android One 1st Generation devices of Asia.
Devices Compatible:
Android one (Sprout 4)
Android One (Sprout 8)
Feature's:
CPU:
Over Clocked to 1325 mega hertz(1.325 gigahertz) (highest stable frequency)
Under Clocked to 200 megahertz (Increased Deep Sleep Capability)
Governnors:
Zombie governor(power save governor)
MUTOmod(interactive based governor)
Android Device Bridge Optimisations:
Insecured
adb runnable as root
Schedulers:
block: Added SIO IOScheduler
block: Add BFQ IOScheduler
block: Add fiops scheduler
fs: added Samsung 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: hybrid, ondemand, interactive
Speedup /proc/net/unix interface access
GPU Tweaks:
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
CPU Core Optimisations:
Enabled Multicore scheduler
Aggressive multicore power savings
ARM: Cortex A7 compiler optimizations
Miscellaneous:
Dynamic Fsync Control
Huge update to kernel.org mainline 3.10.73
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
ThunderQuake Engine 1.0 - Vibration Intensity Controller for MTK vibrators Special thanks to Varun Chitre.[/B]
A review of mine:
Battery Backup: upto 6 hours!
UI: No lag of User Interface!
NEW!:
A Boot Loop fixing Build is Released!
A Build with No "SWEEP TO WAKE" and NO "DOUBLE TAP TO WAKE" is released in users request!
How to Overclock!
Install Kernel Adiutor (Recommended)
Swipe right and you will get a sub menu
Go to CPU section
Swipe up until you see CPU Governor section
Select MUTOmod governor
Then set maximum frequency to 1325 (FOR PERFORMANCE!)
Set Minimum Frequency to 205 if you want better battery life too!
Then............................................................................. Enjoy
!
Download!9.0-20150927
Download!9.0.1-20150929
Download!9.0.2-20151001
Download!0151001-no_dt2s-s2s
Download!20151001-bootloopfixer
Note:
Nothing Much! HeHe
Commits will be uploaded to Github tomorrow morning!
Sources:
MONARCH_source!
Hey, give me a proper credits if you use my kernel source or if you are cherry picking my stuff and it would be respectful! And thanks for using my kernel source and it is always welcome!
INSTRUCTIONS:
-Place the downloaded zip in sdcard
-Go to recovery and flash it!
-MONARCH kernel is NOW READY!
Source will be soon be published! They are being uploaded and please dont troll me for that slow internet connection!
MONARCH kernel Android One, Kernel for the Google Android One!
Contributors
abinsur279 f4uzan varunchitre15
Version Information
Status: Stable
Current Stable Version: 9.0.1
Stable Release Date: 2015-09-27
Created 2015-09-27
Last Updated 2015-09-27
OP quoted by mistake sorry :3 was doing from Tapatalk
Uploading means what if you did properly it'll upload just a few kb
First, please dont quote all the OP!
I am uploading sources, (mine is a 1mbps connection and not a 4g one! So takes a time!)
I write that mistakely cm11 !
abinsur279 said:
First, please dont quote all the OP!
I am uploading sources, (mine is a 1mbps connection and not a 4g one! So takes a time!)
I write that mistakely cm11 !
Click to expand...
Click to collapse
call and signal drop issue resolved ?
anyway, cherry-pick what lol
You didn't include commit history in the source @abinsur279
Cherry pick anything you want lol! You should identify what u have to cherry pick!
abinsur279 said:
Cherry pick anything you want lol! You should identify what u have to cherry pick!
Click to expand...
Click to collapse
Yeah, the only thing I can cherry-pick is this --> https://github.com/saikrishna279/an...mmit/84669a2b593211cadadf545ee6988a718e877522
xD
Nothing else can be picked, coz you didn't include the commit history,
Reboots every time
Rebooting hundreds of times and strucking, please fix this and battery back up is good
Great!
Here's an AnTuTu benchmark score (using 10/01 bootloop fix build, performance governor, 1325max/205min):
Obviously it doesn't compare to the likes of Nexus 6 and Galaxy Note 5, but we really can't expect much from a device this cheap, right?
Still pretty good for an entry-level device. Great work, especially with the over/underclocks - I could get around 7-8 hours of moderate use, maybe even 10-12 hours of light use.
It would still be nice to see the full commit history for your repository, as it's hard to cherry-pick specific features with only two available commits.
:good:
Best kernel ,good battery back up & performance ..
aureljared said:
Here's an AnTuTu benchmark score (using 10/01 bootloop fix build, performance governor, 1325max/205min):
Obviously it doesn't compare to the likes of Nexus 6 and Galaxy Note 5, but we really can't expect much from a device this cheap, right?
Still pretty good for an entry-level device. Great work, especially with the over/underclocks - I could get around 7-8 hours of moderate use, maybe even 10-12 hours of light use.
It would still be nice to see the full commit history for your repository, as it's hard to cherry-pick specific features with only two available commits.
:good:
Click to expand...
Click to collapse
Rino Appus said:
After a call & while a call is on going... the signals of two sim cards are goes away "no network" situation, after that call drop, after few seconds the signals getting back... Again trying to call, again signals goes "no network" situation... Why this happens...???
Click to expand...
Click to collapse
at least its more than stock 19k sccore
Please make a build for marshmallow .
Oh man, your source doesn't have a proper commit log, how do I cherry pick lol.

[KERNEL][N/MM/LP] Fuse-Kernel 3.10.107 For Android One 1st Gen

{
"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 on ThunderZap​
Features:
Upstremed to latest Linux Kernel 3.10.107
ThunderCharge Fast Charge Driver (enabled by default)(AC and USB current increased to 1000mA)
ThunderPlug CPU Hotplug replacement
exFAT support
Optimized SLUB
char: Add Frandom
Asynchronous Fsync: initial extraction of Async Fsync from
Overclocked CPU
Some some more minor tweaks
power: wakeup: add wakelock toggles
ThunderSonic Sound Control Engine
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
Requirements:
Must be on LP/MM/N based ROM (any ROM)
A custom recovery (TWRP, CWM, CTR) should be installed
How to flash:
Download the zip file of kernel from given below link
Boot your device into recovery mode
Select Kernel zip file
Flash the zip
Reboot
Downloads:
OverClocked
Non OverClocked
Sources:
Kernel Source
Changlog:
2017-09-06
exFAT support
Optimized SLUB
char: Add Frandom
Asynchronous Fsync: initial extraction of Async Fsync from
Overclocked CPU
Some some more minor tweaks
2017-09-01
Upstremed to latest Linux Kernel 3.10.107
ThunderCharge Fast Charge Driver (enabled by default)(AC and USB current increased to 1000mA)
power: wakeup: add wakelock toggles
XDAevDB Information
Fuse Kernel For Android One 1st Gen,Kernel for the OEM Cross Device Development
Contributors
@SamarV-121 @varun.chitre15
Source code: https://github.com/SamarV-121/fuse_kernel_google_sprout
Created 2017-09-01
Last Updated 2017-09-01
Is the thunder charge feature required to be used as a daily driver or only when we are in hurry to charge our device. Does it harms device hardware
. If it doesn't why Also can anyone share the experience using this kernel If it really optimises device performance and battery.
Simply Curious to know :laugh::laugh:
Sent from my Xiaomi Redmi Note 4 using XDA Labs
Thanx @Infra.Red for giving new hopes to sprout for experimenting nougat on this device in terms of new ROMs and kernel. Also thanx for kernel upstreamed to latest Linux kernel 3.10.107. It really decreased charging time and enhance battery power duration
Nikish21 said:
Is the thunder charge feature required to be used as a daily driver or only when we are in hurry to charge our device. Does it harms device hardware
. If it doesn't why Also can anyone share the experience using this kernel If it really optimises device performance and battery.
Simply Curious to know :laugh::laugh:
Sent from my Xiaomi Redmi Note 4 using XDA Labs
Click to expand...
Click to collapse
Thundercharge is completely safe. I've been using it for more than a year(since released) and there are simply no issues. Just avoid using phone while charging cuz it'll generate more heat
And yeah, it is much better than stock kernel :laugh:
utiwari914 said:
Thundercharge is completely safe. I've been using it for more than a year(since released) and there are simply no issues. Just avoid using phone while charging cuz it'll generate more heat
And yeah, it is much better than stock kernel :laugh:
Click to expand...
Click to collapse
Thanks @utiwari914
So I am currently on AOSP Extended By @Infra.Red v4.5. which is working great with some known bugs. My Usage is Very Simple: Most of the time it in locked without any usage. Some Occasional Calls And Bit Browsing, Google Maps and Wifi Connected Most of the Time and Also Sync(Google Photos). But Battery backup is not that great. So What Configuration of the Kernel like Governor, Other Settings would you suggest to Use.
Thanks in advance. :good::good::
Nikish21 said:
Thanks @utiwari914
So I am currently on AOSP Extended By @Infra.Red v4.5. which is working great with some known bugs. My Usage is Very Simple: Most of the time it in locked without any usage. Some Occasional Calls And Bit Browsing, Google Maps and Wifi Connected Most of the Time and Also Sync(Google Photos). But Battery backup is not that great. So What Configuration of the Kernel like Governor, Other Settings would you suggest to Use.
Thanks in advance. :good::good::
Click to expand...
Click to collapse
Use this with ThunderPlug with following settings for Max power savings. This will slightly affect the UI smoothness.
Hotplug Threshold: 85%
Touch Boost: Off
Laziness: 750ms
Endurance Mode: Dual Core
:good:
Not working as expected ...
Battery backup got worse, juice keeps on falling even when screen is off .....also .....no change in charging time !...any suggestions for me ?!
mr.nobodie said:
Not working as expected ...
Battery backup got worse, juice keeps on falling even when screen is off .....also .....no change in charging time !...any suggestions for me ?!
Click to expand...
Click to collapse
Simply Installing A Kernel Won't Improve Battery Life. You need to tweak it's settings to your liking and requirement. For Me I am using Thunderzap Control (You can use any). I have set Governor- Thunderx and thunderplug settings mentioned in previous post by @utiwari914. I works Great. Standby is damn good on AEX v4.5. Juice Doesn't keep falling when screen is off. It don't use Thunder Charge Because I am never in a Hurry To Charge My device and quite OK with Charging Time.
Thread closed.

[KERNEL][O/N/MM/LP] Fuse-Kernel 3.10.108 For Android One 1st Gen

{
"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 on ThunderZap
Features:
Code:
[LIST]
[*]Upstremed to latest Linux Kernel 3.10.108
[*]Oreo support added
[*]ThunderCharge Fast Charge Driver (enabled by default)(AC and USB current increased to 1000mA)
[*]Optimized SLUB
[*]Added exFAT support
[*]char: Add Frandom
[*]Asynchronous Fsync: initial extraction of Async Fsync from
[*]Enabled L2TP VPN Protocol and SLIP TCP/IP Protocol
[*]Added exFat Filesystem support
[*]Added advance TCP congestion algos like westwood, highspeed etc
[*]Added WireGuard VPN support
[*]Switched to Linaro 7.2.x toolchain
[*]Wakelock blocker added
[*]Cortex A7 optimisations
[*]Added power suspend driver
[*]Reduced vfs cache pressure to 20 from 100 for better battery
[*]tick: don't update idle time if cpu offline
[*]writeback: increase bdi_min_ratio to 5 in light of the latest writeback commit
[*]Increased Swappiness From 60 to 90
[*]Kernel Compressed with XZ
[*]power: wakeup: add wakelock toggles
[*]ThunderSonic Sound Control Engine
[*]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
[*]ThunderPlug CPU Hotplug replacement
[*]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
[*]Added more features
[/LIST]
Requirements:
Must be on LP/MM/N/O based ROM (any ROM)
A custom recovery (TWRP, CWM, CTR) should be installed.
Instruction:
Download the zip file of kernel.
Boot your device into recovery mode
Select Kernel zip file
Flash the zip
Reboot.
Downloads:
FUSE Kernel
Sources:
Kernel Source
Contributors
@SamarV-121
@varun.chitre15
Created 2018-02-16
Last Updated 2018-02-16​
Wanna save battery? Use ThunderX CPU Governer & ThunderPlug with following settings for Max power savings. This will slightly affect the UI smoothness.
Hotplug Threshold: 85%
Touch Boost: Off
Laziness: 750ms
Endurance Mode: Dual Core
Please diasable position independent executables for this kernal
Plz remove position independent executables(PIE) security in this kernel. plzz do it.thanks in advance

[Kernel][Stock Vendor][MIUI][Android R] ztc1997 kernel v1.20.1 for Redmi K30

{
"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"
}
Compatibility:
Based on Android R Xiaomi official kernel source.
Works perfectly on MIUI 12, may works on other ROMs based on Android 11 stock vendor. OSS vendor NOT supported.
Features:
Built with latest aosp-clang and enabled ThinLTO, LLVM Polly compilation optimization
GPU undervolted
ZRAM: Use lz4 as default compressor, swappiness allows up to 200 (default 130)
PELT scheduler mechanism for power efficiency
Optimize EAS energy model
Enabled power efficient workingqueue and adjust some driver to use it
Use BBR as default
Wakelock blocker
kcal and KLapse support
A lot of other optimizations
Known issues:
Proximity sensor not working (fixed)
Dt2w may not work on some AOSP based ROMs (You can force enable dt2w by changing /sys/touchpanel/double_tap to 1)
Installation:
Flash via recovery
Use Horizon Kernel Flasher
Download: GitHub Release
Source: GitHub
Support: Telegram
Anyone can port this kernel without additional authorization.
Change logs:
v1.20.2
Allow user to skip thermal throttling when charging (It is NOT enabled by default for security reason. For user who facing slow charging, enable Usb Fast Charge or Force Fast Charge in any kernel tuning apps, then re-plug the charger.)
v1.20.1
Add Zstd compression algorithm
Minor bug fixes
v1.20.0
Perform ion freeing buffer and PID map reads on the LITTLE CPU cluster
Update jump_label from upstream
Remove some debug/unused features
v1.19.1
Re-add kcal and KLapse by user request
Fine-tune cpu input boost and schedutil parameters
v1.19.0
Remove some unstable changes
Rollback to original frequency table
Add cpu input boost
v1.18.0
Switch to PELT scheduler mechanism
Some scheduler fine-tuning from Pixel 4
v1.17.0
Add automatic compaction mechanism
Fix for wrong physical panel dimensions
v1.16.1
dt2w can now take effect immediately
Increase vmstat interval to 20 seconds
Revert dynamic Stune Boost and sched_boost
Revert some unstable changes
v1.16.0
Add sdFAT fs support thanks to @chiru2000 (Fix for random reboot when an SD card inserted)
v1.15.2
Revert dynamic cpuset for background tasks
Some optimizations of cpuset and memory allocation
v1.15.1
Revert some unstable changes
v1.15.0
Add Dynamic Stune Boost
Add sched_boost on input events
v1.14.0
Expose dt2w switcher to userspace (/sys/touchpanel/double_tap)
Disable in-kernel LMK, use userspace lmkd instead
Some other improvements
v1.13:
Disable Full Refcount Validation
Import some improvement of zram, cpuidle, proc, cfq
Default io scheduler switch back to cfq
tcp: Disable timestamps by default
hwtracing: Add a driver for disabling coresight clocks
Disable some debug/useless features
v1.12.2
Switch back to original thermal control driver (Will control heat but reduce performance)
v1.12.1
Re-enable MEMCG (Disable it will cause the proximity sensor not work)
Switch back to Android LMK
Set default swappiness to 130
sysctl: Rename swappiness to rswappiness
Decrease Down frequency temperature (For safety)
v1.12
Add f2fs rapid gc by arter97
Update lz4 lib and use lz4 as default compressor of zram
Update PID map reads optimization from sultan kernel
schedutil: Unlock highest freqs when devfreq boost max
Boost whenever the top app changes
Import some optimization for CRC32 and XOR (Heavily used by network protocols)
msm: kgsl: use kmem_cache pool for draw objects (Reduce millions of times of memory allocating)
Block some userspace boost
v1.11.1
Change the compiler to aosp-clang 12.0.4 (Stability of proton-clang cannot be guaranteed)
scsi: ufs: set IRQ's affinity to CPU1 (Reduce the load on CPU0 a little)
scsi: ufs Async suspend/resume callbacks.
schedutil: Don't limit frequency if devfreq boost max
msm: kgsl: Relax CPU latency requirements to save power
dcache: increase DNAME_INLINE_LEN on ARM64 to 96 bytes (Improve the efficiency of caching long name files)
dts: sdmmagpie: Remove 1804mhz of Low-Power cluster (Non-efficient)
v1.11
schedutil: Wait for up_delay before using non-efficient frequencies
schedutil: Set default value for hispeed_load, hispeed_freq, pl
schedutil: Remove iowait boost
scsi: ufs: Hardcode and relax UFS CPU latency requirement
scsi: ufs: disable clock scaling
sched: Avoid walt irq work in offlined cpu
sched/tune: Introduce SchedTune Assist, enable prefer_idle for top-app, foreground
msm: thermal: simple: Introduce simple MSM thermal solution
power supply: qpnp-qg: Allow to set charge_full greater than charge_full_design (for those users replaced large-capacity battery)
v1.10
zram: use z3fold backend
add lower freq to llcc-bw bus
Finally a kernel supported for oss...Thanks and keep it up
I am using miui 12.1.4 hellas
Everything is very good only has a very slow charging error
Hope you fix it soon <3
Kaizzz said:
I am using miui 12.1.4 hellas
Everything is very good only has a very slow charging error
Hope you fix it soon <3
Click to expand...
Click to collapse
Unable to reproduce, the charging speed on my phone is normal.
Doesn't work on my device, freezes a few seconds after successfully booting, then restarts.
ROM: xiaomi.eu_multi_HMK30_21.4.7_v12-11
ztc1997 said:
View attachment 5273111
Compatibility:
Based on Android R Xiaomi official kernel source.
Works on ROMs based on Android 11 stock vendor, such as MIUI, EvolutionX, and etc.
Features:
Built with latest aosp-clang and enabled ThinLTO, LLVM Polly compilation optimization
GPU undervolted
ZRAM: Use z3fold backend, use lz4 as default compressor, swappiness allows up to 200
Optimize frequency tables and OPP capacities (Make CPU work at the most efficient frequency possible)
Dynamic cpuset for background task
Enabled power efficient workingqueue and adjust some driver to use it
Backport and enable HAVE_MOVE_PMD and HAVE_MOVE_PUD
Use BBR as default
Wakelock blocker
KLAPSE Support
A lot of other optimizations
Known issues:
Proximity sensor not working (fixed)
Dt2w may not work on some AOSP based ROMs
Installation:
Flash via recovery
Use Horizon Kernel Flasher
Download: GitHub Release
Source: GitHub
Anyone can port this kernel without additional authorization.
Click to expand...
Click to collapse
I face random reboots. After boot 4-5 sec works then freeze for some time nd reboot. Rom evolution x. Stock vendor based
I also face random reboots. POCO X2 with Android 11 stock vendor
rajesh14289 said:
I also face random reboots. POCO X2 with Android 11 stock vendor
Click to expand...
Click to collapse
Looks like it was due to my sd card partition as exfat. Once I changed it to vfat everything worked fine.
rajesh14289 said:
I also face random reboots. POCO X2 with Android 11 stock vendor
Click to expand...
Click to collapse
This got fixed when I changed my sdcard to vfat/fat32
rajesh14289 said:
I also face random reboots. POCO X2 with Android 11 stock vendor
Click to expand...
Click to collapse
This is fixed in 1.16 by @chiru2000. Thanks
Thanks a lot for this great job..... For this Kernel...provides very good battery backup and smooth performance....in miui hellas 21.4.28
It would be great to have LMK changing profiles+KCal..... All other kernels have that.....it would complete this kernel
So,I'm requesting for these features @ztc1997
Hope You'll consider adding them....thanks again
Cpt.mactavish said:
Thanks a lot for this great job..... For this Kernel...provides very good battery backup and smooth performance....in miui hellas 21.4.28
It would be great to have LMK changing profiles+KCal..... All other kernels have that.....it would complete this kernel
So,I'm requesting for these features @ztc1997
Hope You'll consider adding them....thanks again
Click to expand...
Click to collapse
kcal has been re-added in v1.19.1.
According to Google’s suggestion, this kernel has used userspace lmkd to replace in-kernel lmk, which has a number of issues.
To configure lmkd, see to aosp doc.
Thanks for adding Klapse and kcal...and that lmkd doc explains all....thanks again #ztc1997
@ztc1997 kcal and klapse is not working,in miui..
Shouldn’t it supposed to be working in miui?
Cpt.mactavish said:
@ztc1997 kcal and klapse is not working,in miui..
Shouldn’t it supposed to be working in miui?
Click to expand...
Click to collapse
kcal parameter does not take effect in real time, it will take effect after reopening the screen.
Thanks a lot
ztc1997 said:
kcal parameter does not take effect in real time, it will take effect after reopening the screen.
Click to expand...
Click to collapse
Thanks a lot...for being so kind

Categories

Resources