[KERNEL][4.2.2] Kernel+ for d2tmo | Linaro 4.7 | Bleeding Edge | (7/23/13) - T-Mobile, Samsung Galaxy SIII

Kernel+ for AOSP 4.2.2 ROMs​
This is a kernel that I have been compiling and using on my own device for a while, and I want to share this with the community. I enjoy the CM10.1 stock kernel, but I want to keep up to date with the newest Linux version and CodeAuroraForum source. I also want the most optimized experience possible, along with a few extra features. Kernel+ is always built with the latest Linux kernel and Qualcomm CAF sources to provide a fast, stable, and bleeding edge experience. The source can be found on my GitHub here Enjoy .
What is this?
This is a kernel based off of CyanogenMod's 'cm-10.1' branch of the Galaxy S III kernel.
Kernel+ is built with the goals in mind:
To always be up to date with the latest source from CodeAuroraForum and Kernel.org
To optimize as much as possible for the smoothest user experience
To base closely off of the CM10.1 kernel for optimal stability, not features
To provide a fast, stable, and bleeding edge experience for users
Features
Linux 3.4.54
always up to date with the latest source straight from Qualcomm's CodeAuroraForum
latest Linaro 4.7 toolchain compiled
CPU frequency from 384Mhz - 1.5Ghz
FauxSound App support
FRandom built-in
GPU overclocked to 480 Mhz default
custom voltage control
excellent battery life
optimized and stable
small kernel size
more coming soon...
Click to expand...
Click to collapse
Downloads
All downloads can be found here: CLICK ME
Note: d2att and d2tmo version are identical; please download the d2att version
Click to expand...
Click to collapse
Instructions for Installing
1. Download the kernel.
2. Copy it to your phone.
3. Flash with TWRP or CWM.
Note: Kernel+ is packaged with invisiblek's AnyKernel, meaning that it will unpack your current ramdisk and repack it with this kernel during the flashing process. This means that it will be compatible with any AOSP 4.2.2 ROM, even if they have different ramdisks. Also, please make sure that you are currently running a stock AOSP kernel (CM10.1, AOKP, SlimBean, etc) before flashing Kernel+ so that your ramdisk will be compatible.
Click to expand...
Click to collapse
ChangeLog
7/23/13​
Linux 3.4.54
pulled in updates from CM
lots of updates from CAF
pulled in latest CodeAuroraForum and Kernel.org patches
7/5/13​
Linux 3.4.52
fixed voltage control (I compiled with the wrong defconfig before...my fault)
pulled in a few updates from CM
synced with latest CAF
pulled in latest CodeAuroraForum and Kernel.org patches
7/2/13​
fixed bug where init.d script permissions was not set correctly
7/2/13​
Linux 3.4.51
GPU 3D overclocked to 480 Mhz default
custom voltage control
lots of CAF updates...look at GitHub and see how many times I've merged CAF over week long period!
changed min CPU frequency to 384 MHz
synced with CyanogenMod source
pulled in latest CodeAuroraForum and Kernel.org patches
6/24/13​
Linux 3.4.50
lots of updates straight from CAF
many updates from CyanogenMod source; merged 'next' branch for support for media-caf
fixed frandom in build
added init.d script to enable frandom at boot - feel the speed increase!
pulled in latest CodeAuroraForum and Kernel.org patches
6/19/13​
fixed flickering (last time, I promise )
added frandom (Entropy Seeder - increases overall smoothness)
lots of updates from CodeAuroraForum
pulled in latest CodeAuroraForum and Kernel.org patches
6/16/13​
Linux 3.4.49
lowered MDP bandwidth values - flickering is gone now with the original values after the CAF merge
reverted Bluetooth "revert" code from CM - BT seems to be fixed from the latest CAF merge now
updated display code
Updated FauxSound to v2.1 with PowerAmp Amplifier Controls
sync'ed with CyanogenMod source
pulled in latest CodeAuroraForum and Kernel.org patches
Bleeding Edge!!
6/12/13​
adjusted MDP bandwidth values - no more flickering
fixed bluetooth
added support for FauxSound
added 189Mhz step with lowered voltage
sync'ed with CyanogenMod source
pulled in latest CodeAuroraForum and Kernel.org patches
6/8/13​
initial release
Linux 3.4.48
pulled in latest CodeAuroraForum and Kernel.org patches
compiled with the latest Linaro 4.7 toolchain
already 200+ commits ahead of the stock CM10.1 kernel
Click to expand...
Click to collapse
Thanks to:
CyanogenMod for their work and source for d2's
invisiblek for his AnyKernel package
Kernel.org
CodeAuroraForum
AndroidFileHost
...if I forgot you, please let me know!
Click to expand...
Click to collapse

FAQ
Frequently Asked Questions​
How do I disable GPU overclock?
By default, the GPU is allowed an extra 480 Mhz freq step, whereas stock only allowed up to 400 Mhz. If you feel that you do not need the extra GPU 3D power, then you can disable it by adding the line:
Code:
echo 1 > /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_pwrlevel
to the file /system/etc/init.d/98kernelplus. Then reboot.
How do I adjust the voltages?
You can control the CPU freq voltages by using an app such as Trickster, System Tuner, SetCPU, etc.
What is frandom? How do I enable it?
Frandom is basically a more efficient random generator. It can be used in place of /dev/urandom and is 10 - 50 times faster. Using frandom will use very little of the kernel's Entropy pool, which in turn will provide better performance and smoothness. Frandom is already built-in to the kernel and enabled via an init.d script. No need to manually enable it.

one more...

klin1344 said:
one more...
Click to expand...
Click to collapse
i will test drive, thanx op

Miss your rom work thanks for the kernal
Sent from my SGH-T999 using xda app-developers app

Thanks klin good work man!
Sent from my SGH-T999 on Tapatalk 2 running LiquidSmooth v2.5 featuring the latest Lean Kernel experimental build.

I just finished tweaking the MDP bandwidth parameters, and I think I have found the sweet spot. There is no more flickering at all. Just a few more things I *need to add and it will be ready for the next update, probably tomorrow*
Sent from my SGH-T999 using Tapatalk 2

klin1344 said:
. Just a few more things I
Sent from my SGH-T999 using Tapatalk 2
Click to expand...
Click to collapse
.......... Keeping us in suspense I see
Thanks for your work, ready to flash the newest

DylanTheVillian said:
.......... Keeping us in suspense I see
Thanks for your work, ready to flash the newest
Click to expand...
Click to collapse
Haha sorry, I don't know why tapatalk failed on me... I have added the second part of my reply.
Also, fauxsound has been merged, and I have added a 189Mhz CPU step with a lower voltage. I will be testing these tonight :laugh:

klin1344 said:
Haha sorry, I don't know why tapatalk failed on me... I have added the second part of my reply.
Also, fauxsound has been merged, and I have added a 189Mhz CPU step with a lower voltage. I will be testing these tonight :laugh:
Click to expand...
Click to collapse
Thanks klin!!! Can I test too?! :silly:

DylanTheVillian said:
Thanks klin!!! Can I test too?! :silly:
Click to expand...
Click to collapse
You can test once I release it
You just have to wait one day...
Sent from my SGH-T999 using Tapatalk 2

KLIN! So glad to see you dev'ing again!!!
+Cool story, bro!
+The "Thanks" button should be more versatile. So, the "Thanks" you get from me is not just thanks, but can be laughing, props, +1, and so on.

Sorry guys, I got really busy today, so I wasn't able to release the update...
I'll try my best to find some time tomorrow to build and upload them.

thanks for variety of kernels
doe's this address any bt issues?:fingers-crossed:

trofmoc said:
doe's this address any bt issues?:fingers-crossed:
Click to expand...
Click to collapse
The 6/8 build doesn't have it yet, but in my source I have patched up Bluetooth and the fix will be in the next update.
Sent from my SGH-T999 using Tapatalk 2

6/12/13 Update
The new update is out! Below are the changes from 6/8/13.
Changes:
6/12/13​
adjusted MDP bandwidth values - no more flickering
fixed bluetooth
added support for FauxSound
added 189Mhz step with lowered voltage
sync'ed with CyanogenMod source
pulled in latest CodeAuroraForum and Kernel.org patches
Click to expand...
Click to collapse

klin1344 said:
The new update is out! Below are the changes from 6/8/13.
Changes:
Click to expand...
Click to collapse
Thanks buddy!

6/16/13 Update
New update is uploaded!
Changes:
6/16/13
Linux 3.4.49
lowered MDP bandwidth values - flickering is gone now with the original values after the CAF merge
reverted Bluetooth "revert" code from CM - BT seems to be fixed from the latest CAF merge now
updated display code
Updated FauxSound to v2.1 with PowerAmp Amplifier Controls
sync'ed with CyanogenMod source
pulled in latest CodeAuroraForum and Kernel.org patches
Bleeding Edge!!

FFC
Can anyone confirm that the front facing camera doesn't cause phone to reboot when trying to take a pic?

corlissak said:
Can anyone confirm that the front facing camera doesn't cause phone to reboot when trying to take a pic?
Click to expand...
Click to collapse
I have never experienced that.
Sent from my SGH-T999 using Tapatalk 4 Beta

Related

[KERNEL][NO LONGER BEING MAINTAINED][TW/CM10.1-v3.4][OC/UV] iX Kernel v1.1/v3.3

My focus is great battery life coupled with performance when you need it. This kernel works great for me and is my daily driver.
Features
CM10.1-based kernel updated to v3.4
Governors: All the standard ones PLUS Intellidemand
I/O Schedulers: NOOP, Deadline, CFQ, ROW, FIOPS, FIFO
Overlocking to 1.89GHz and Undervolting capable
iX Auto Hotplug - based on Thalamus ARM generic hotplug (replaces MPDecision)
Thermal management updates (ala showp1984)
RAMDISK tweaks
Trinity color tweak
Many, many other tweaks/tunes kanged from all the gurus out there
Running this kernel with Intellidemand or Interactive give excellent battery life and performance for me. There's some other governor options that work well and would appreciate feedback.
Thanks to the following...
Faux123 (OC, Intellidemand, and other great inovations)
Thalamus (Auto Hotplug code...sorry to hear you're out of the kernel hacking biz)
FranciscoFranco (various things including the Thalamus inspiration)
Ktoonez
Imoysen
Motley
Morfic
Showp1984
Download
CM10.1 (3.4-based kernel) - Version 3.3 - http://goo.im/devs/InstigatorX/Kernel/D2-CM10.1/Release<-- Please upgrade to latest CM10.1 before trying this version!
TouchWiz ONLY - Version 1.1 - http://tinyw.in/vYe9
Alpha/Beta Version (You're always more than welcome to try the test versions I periodically upload)
http://goo.im/devs/InstigatorX/Kernel/D2-CM10.1
Source
https://github.com/InstigatorX/SGH-Krait
Changelog
Version 3.2
Up-to-date with Kernel.org, CAF JB_2.5, and CM10.1
My own hotplugger inspired from Thalamus ARM hotplugger - You can edit via sysfs under /sys/devices/system/cpu/cpufreq/auto_hotplug
FIOPS I/O Scheduler
GPU OC'd to 480MHz
All sorts of stuff since last update...check git for details
Click to expand...
Click to collapse
Version 2.4
From now on please check github
Click to expand...
Click to collapse
Version 2.4
Wow...all I can say is the latest CAF and CM updates have made this buttery smooth
This release will NOT work with builds older than 4/19, though. Please upgrade to latest CM10.1!
Tweaks to mako_hotplug
Check git for latest
Click to expand...
Click to collapse
Version 2.3
BUILD: Remove some info from banner
ACPUCLOCK: Re-enable voltage mins for certain Krait variants
BUILD: GCC 4.6
MAKO_HOTPLUG: Tweak for our devices after latest updates from FranciscoFranco
msm: rq_stats: remove io_is_busy from load computation
ARM: Used atomic_dec-based mutex code for ARMv6+
ARM: 7467/1: mutex: use generic xchg-based implementation for ARMv6+
fsa9485: fastcharge v3 - fixed, finally tracked this down
fastcharge v1
dynamic filesync: add some cache optimizations
fs/dyn_fsync: check dyn fsync control's active prior to performing fsync ops
fs/dyn_sync_cntrl: fix for this branch
fs/dyn_sync_cntrl: dynamic sync control
Merge remote-tracking branch 'caf-kernel/jb_2.5' into cm-10.1_3.4-v2.2
ROW: Sync up with CAF MSM_3.4
msm: bam_dmux: correct sps_transfer_one() flag usage
msm: bam_dmux: make rx ring buffer pool size configurable
msm: bam_dmux: Use IPC Logging for string formatting
msm: bam_dmux: wait for DL thread to shutdown in case of SSR
msm: bam_dmux: Enable IPC logging for bam_dmux
msm: bam_dmux: reset bam hardware when A2 goes into pc
msm: bam_dmux: configure satellite mode via devicetree
msm: bam_dmux: remove A2_DEFAULT_DESCRIPTORS
msm: bam_dmux: move sps_disconnect calls to the reconnect case
mako_hotplug: fix a bug where the counter could be 10 sometimes and w…
mako_hotplug: add hooks so that the driver and the sysfs are synchronized with the defaults if I decide to change them in the futur
hrtimer: Prevent enqueue of hrtimer on dead CPU
hrtimer: Consider preemption when migrating hrtimer cpu_bases
drivers: thermal: start the thermal check 10 seconds later.
rq_stats: don't need to call the update_average_load every POSTCHANGE transition, specially because we're already calling update_av
rq_stats: add report_load_at_max_freq to the header file.
bcmdhd: Enable Ad-Hoc (IBSS) mode
Merge remote-tracking branch 'caf-kernel/jb_2.5' into cm-10.1_3.4-v2.2
Merge remote-tracking branch 'korg/linux-3.4.y' into cm-10.1_3.4-v2.2
POWER: Move sleep delay to end of loop
Revert "BATTERY: Reduce amount of polling (to reduce wakelocks?)"
Click to expand...
Click to collapse
Version 2.0
CM10.1 Only (or other AOSP-based should work) - Do NOT install if you're on a TouchWiz-based ROM
v3.4-based kernel
OC to 1.89GHz
UV capable
Morfic's color tweak to look less yellow
Auto Hotplug
Intellidemand
Lots of other goodness that helps battery life
Update to date with CAF jb_2.5 and CM10.1 (as of 3/31)
Click to expand...
Click to collapse
Version 1.6
CM10.1 Only (or other AOSP-based should work) - Do NOT install if you're on a TouchWiz-based ROM
Reverted Updated battery management (BMS) from CAF MSM 3.4 from v1.4
Hotplug updates (Using Motley's v4)
Sync ramdisk with CM10.1 (disabled mpdecision, thermald, and set max cpu boot 1.512GHz)
Color tweaks from Morfic Trinity kernel
Sync with CM10.1 kernel
Updated to Linux 3.0.67
Thermal scaling updates (using Motley's version now)
Check git for details
Click to expand...
Click to collapse
Version 1.4
CM10.1 Only (or other AOSP-based should work) - Do NOT install if you're on a TouchWiz-based ROM
Updated battery management (BMS) from CAF MSM 3.4
smd_tty updates from MSM 3.4
Hotplug updates (Thanks FranciscoFranco)
Some acpuclock updates
Check Git for details
Click to expand...
Click to collapse
Version 1.3
CM10.1 Only (or other AOSP-based should work) - Do NOT install if you're on a TouchWiz-based ROM
Lots of MSM 3.4 additions/tweaks
Intellidemand tweak for max screen off
Most of the below from TW-based kernel is here, too
Click to expand...
Click to collapse
Version 1.1
Updated to 3.0.60
Rerverted previous ROW/Block updates (caused increase battery usage while idle)
Check git for details
Click to expand...
Click to collapse
Version 0.30
Updated to 3.0.59
Volume fix - No volume between song shuffles
RAMDISK updates
ROW updates
BFQ added, CFQ disabled (for now)
Charging fix - If you noticed that it charged, but looked like not all the way I hope this fixes
Autoplug tweaks/fixes
Veno TCP congestion mechanism (let me know if its not good)
Check git for details
Click to expand...
Click to collapse
Version 0.27
Autoplug tweaks/fixes
SMP tweaks
Thermal scaling updates (ala FranciscoFranco)
I'm getting amazing battery life out of this build...would like to know if others are.
Click to expand...
Click to collapse
Version 0.26
Removed some ROW optimization that were causing reboots
Updated to Linux 3.0.58
OC will default to 1.512GHz <- Anyone that was bootlooping previously, this should help big time (Thanks, Imoysen!)
Some Autoplug tweaks
Click to expand...
Click to collapse
Version 0.25
Went back to Thalamus Autoplug - tweaked as well
Fixed bootup to 1.512GHz - Should fix some bootloops
ROW updates/fixes
Disabled ARM Topology - Caused benchmarks to reduce
Click to expand...
Click to collapse
Version 0.24
Raised min voltage for some CPUs - Caused BT static
GPU Overclock to 480MHz
Reduce OC on some CPUs to 1.83GHz
Added IntelliPlug hotplugging (instead of Thalamus Auto Hotplug)
Intellidemand updates
Check git for details
Click to expand...
Click to collapse
Version 0.21
Added ROW I/O Scheduler
Thermal management updates inline with CAF - Let me know if you notice the phone getting too hot
RAMDISK tweaks to disable mpdecision, thermald, KIES, qosmgr, and gsiff_daemon
Wakelock reduction
Click to expand...
Click to collapse
Version 0.19
Initial version
Click to expand...
Click to collapse
Reserved 2
OH YES
Sent from my SGH-T999 using xda premium
Excellent!!
That's a nice way to start the new year! Thanks man!
HI
it's will work on 4.2.1 JB ?
mooshon said:
HI
it's will work on 4.2.1 JB ?
Click to expand...
Click to collapse
Is there a 4.2.1 TOUCHWIZ Rom that I don't know about?
Sent from my SGH-I747 using Tapatalk 2
i'm on task&ktoonsez 4.2.1 JB rom,sorry but i don't know what's the different between TW and simple JB?
mooshon said:
i'm on task&ktoonsez 4.2.1 JB rom,sorry but i don't know what's the different between TW and simple JB?
Click to expand...
Click to collapse
No worries. I would stick to task/ktoonez kernel. This kernel is only for Touchwiz (e.g. stock Samsung ROMs).
What app are you using to control the kernel? SetCPU?
shoestar said:
What app are you using to control the kernel? SetCPU?
Click to expand...
Click to collapse
I use System Tuner.
Does this support boot animations? KT's and faux's kernels caused me to lose the animations on black jelly but now I'm running Wicked.
Sent from my Wicked SGS3
Phoneguy589 said:
Does this support boot animations? KT's and faux's kernels caused me to lose the animations on black jelly but now I'm running Wicked.
Sent from my Wicked SGS3
Click to expand...
Click to collapse
I don't do anything in particular to prevent it. I have the stock LK4 Samsung boot logo. Give it a try. Worse that happens is you lose the boot animation and have to go back to stock.
Phoneguy589 said:
Does this support boot animations? KT's and faux's kernels caused me to lose the animations on black jelly but now I'm running Wicked.
Sent from my Wicked SGS3
Click to expand...
Click to collapse
That's because custom boot animation support is part of the kernel but a few lines have to be added to init.rc and init.qcom.rc in the ramdisk in order to get custom animations to work. I've personally had a really difficult time trying to crack it in the JB kernel...the process is different and not as easy as it was in with ICS kernel releases.
Also I'm very interested in this kernel. I've been looking for something basic. Stock with undervolting and a nice governor like intellidemand to go with it. Thanks so much for this.
stratatak7 said:
That's because custom boot animation support is part of the kernel but a few lines have to be added to init.rc and init.qcom.rc in the ramdisk in order to get custom animations to work. I've personally had a really difficult time trying to crack it in the JB kernel...the process is different and not as easy as it was in with ICS kernel releases.
Also I'm very interested in this kernel. I've been looking for something basic. Stock with undervolting and a nice governor like intellidemand to go with it. Thanks so much for this.
Click to expand...
Click to collapse
I found this...
http://forum.xda-developers.com/showthread.php?t=2041999
EDIT: Worked for me!
InstigatorX said:
I found this...
http://forum.xda-developers.com/showthread.php?t=2041999
EDIT: Worked for me!
Click to expand...
Click to collapse
Well hey that's much easier Good find!
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
InstigatorX said:
I found this...
http://forum.xda-developers.com/showthread.php?t=2041999
EDIT: Worked for me!
Click to expand...
Click to collapse
This mess up my phone all i get it is black screen even after i wait good 10 min. I had to restore nandroid backup..
I finally got around to flashing your kernel with my rom. I can finally dust off the old setcpu app. I'm not excited or anything.
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
---------- Post added at 02:25 PM ---------- Previous post was at 01:53 PM ----------
Sorry for the double post but what would cause setcpu and voltage control to not give you the option to set voltages, where system tuner let's you do it just fine?
I should also add that everything seems wonderful so far.
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
Update posted. You no longer need to rename system binaries. I just disable them in the ramdisk.
Sent from my SGH-I747M using XDA Premium HD app

[KERNEL][4.2.2] Kernel+ for d2att | Linaro 4.7 | Bleeding Edge | (7/23/13)

Kernel+ for AOSP 4.2.2 ROMs​
This is a kernel that I have been compiling and using on my own device for a while, and I want to share this with the community. I enjoy the CM10.1 stock kernel, but I want to keep up to date with the newest Linux version and CodeAuroraForum source. I also want the most optimized experience possible, along with a few extra features. Kernel+ is always built with the latest Linux kernel and Qualcomm CAF sources to provide a fast, stable, and bleeding edge experience. The source can be found on my GitHub here Enjoy .
What is this?
This is a kernel based off of CyanogenMod's 'cm-10.1' branch of the Galaxy S III kernel.
Kernel+ is built with the goals in mind:
To always be up to date with the latest source from CodeAuroraForum and Kernel.org
To optimize as much as possible for the smoothest user experience
To base closely off of the CM10.1 kernel for optimal stability, not features
To provide a fast, stable, and bleeding edge experience for users
Features
Linux 3.4.54
always up to date with the latest source straight from Qualcomm's CodeAuroraForum
latest Linaro 4.7 toolchain compiled
CPU frequency from 384Mhz - 1.5Ghz
FauxSound App support
FRandom built-in
GPU overclocked to 480 Mhz default
custom voltage control
excellent battery life
optimized and stable
small kernel size
more coming soon...
Click to expand...
Click to collapse
Downloads
All downloads can be found here: CLICK ME
Click to expand...
Click to collapse
Instructions for Installing
1. Download the kernel.
2. Copy it to your phone.
3. Flash with TWRP or CWM.
Note: Kernel+ is packaged with invisiblek's AnyKernel, meaning that it will unpack your current ramdisk and repack it with this kernel during the flashing process. This means that it will be compatible with any AOSP 4.2.2 ROM, even if they have different ramdisks. Also, please make sure that you are currently running a stock AOSP kernel (CM10.1, AOKP, SlimBean, etc) before flashing Kernel+ so that your ramdisk will be compatible.
Click to expand...
Click to collapse
ChangeLog
7/23/13​
Linux 3.4.54
pulled in updates from CM
lots of updates from CAF
pulled in latest CodeAuroraForum and Kernel.org patches
7/5/13​
Linux 3.4.52
fixed voltage control (I compiled with the wrong defconfig before...my fault)
pulled in a few updates from CM
synced with latest CAF
pulled in latest CodeAuroraForum and Kernel.org patches
7/3/13​
fixed bug where init.d script permissions was not set correctly
7/2/13​
Linux 3.4.51
GPU 3D overclocked to 480 Mhz default
custom voltage control
changed min CPU frequency to 384 MHz
lots of CAF updates...look at GitHub and see how many times I've merged CAF over week long period!
synced with CyanogenMod source
pulled in latest CodeAuroraForum and Kernel.org patches
6/24/13​
Linux 3.4.50
lots of updates straight from CAF
many updates from CyanogenMod source; merged 'next' branch for support for media-caf
fixed frandom in build
added init.d script to enable frandom at boot - free the speed increase!
pulled in latest CodeAuroraForum and Kernel.org patches
6/19/13​
fixed flickering (last time, I promise )
added frandom (Entropy Seeder - increases overall smoothness)
lots of updates from CodeAuroraForum
pulled in latest CodeAuroraForum and Kernel.org patches
6/16/13​
Linux 3.4.49
lowered MDP bandwidth values - flickering is gone now with the original values after the CAF merge
reverted Bluetooth "revert" code from CM - BT seems to be fixed from the latest CAF merge now
Updated FauxSound to v2.1 with PowerAmp Amplifier Controls
updated display code
sync'ed with CyanogenMod source
pulled in latest CodeAuroraForum and Kernel.org patches
Bleeding Edge!!
6/12/13​
adjusted MDP bandwidth values - no more flickering
fixed bluetooth
added support for FauxSound
added 189Mhz step with lowered voltage
sync'ed with CyanogenMod source
pulled in latest CodeAuroraForum and Kernel.org patches
6/8/13​
initial release
Linux 3.4.48
pulled in latest CodeAuroraForum and Kernel.org patches
compiled with the latest Linaro 4.7 toolchain
already 200+ commits ahead of the stock CM10.1 kernel
Click to expand...
Click to collapse
Thanks to:
CyanogenMod for their work and source for d2's
invisiblek for his AnyKernel package
Kernel.org
CodeAuroraForum
AndroidFileHost
...if I forgot you, please let me know!
Click to expand...
Click to collapse
FAQ
Frequently Asked Questions​
How do I disable GPU overclock?
By default, the GPU is allowed an extra 480 Mhz freq step, whereas stock only allowed up to 400 Mhz. If you feel that you do not need the extra GPU 3D power, then you can disable it by adding the line:
Code:
echo 1 > /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_pwrlevel
to the file /system/etc/init.d/98kernelplus. Then reboot.
How do I adjust the voltages?
You can control the CPU freq voltages by using an app such as Trickster, System Tuner, SetCPU, etc.
What is frandom? How do I enable it?
Frandom is basically a more efficient random generator. It can be used in place of /dev/urandom and is 10 - 50 times faster. Using frandom will use very little of the kernel's Entropy pool, which in turn will provide better performance and smoothness. Frandom is already built-in to the kernel and enabled via an init.d script. No need to manually enable it.
one more...
Thanks for the work, looks good!
Gotta love having another kernel choice. Thanks!
Also no voltage modification.
Sent from my SGH-I747 using xda app-developers app
I like what I see here, new kernel to flash right after getting back from Great America!
Sent from my SGH-I747 using Tapatalk 2
Any one try this in the latest carbon halo exp from today? Won't boot past carbon bout animation for me. Wiped caches and fixed permissions
Sent from my SGH-I747 using xda premium
I'm compiling my own build of CM right now and I'll install this right after! Is there any way you could help a newbie learn how to start building a kernel or at least build with linaro? It's very hard to find instructions online that are up to date.
PwnCakes193 said:
I'm compiling my own build of CM right now and I'll install this right after! Is there any way you could help a newbie learn how to start building a kernel or at least build with linaro? It's very hard to find instructions online that are up to date.
Click to expand...
Click to collapse
Really all you need to do to compile with Linaro is to set your CROSS_COMPILE to a directory where you have downloaded and extracted the linaro toolchain.
Sent from my SGH-T999 using Tapatalk 4 Beta
phoenix2217 said:
Any one try this in the latest carbon halo exp from today? Won't boot past carbon bout animation for me. Wiped caches and fixed permissions
Sent from my SGH-I747 using xda premium
Click to expand...
Click to collapse
Try flashing the latest carbon (which includes the stock kernel), letting it boot, then reboot to recovery and install the kernel package. Works like a charm for me on CM10.1 and AOKP.
Sent from my SGH-T999 using Tapatalk 4 Beta
Nice kernel the only thing missing is the sound updated drivers for fauxsound to work
Sent from my SAMSUNG-SGH-I747 using xda premium
oriveradel said:
Nice kernel the only thing missing is the sound updated drivers for fauxsound to work
Sent from my SAMSUNG-SGH-I747 using xda premium
Click to expand...
Click to collapse
I will be adding those in the next build, plus a few other things
Sent from my SGH-T999 using Tapatalk 4 Beta
Is this confirmed to work well with carbon ROM halo latest
trh1341 said:
Is this confirmed to work well with carbon ROM halo latest
Click to expand...
Click to collapse
Yes, this should work with all aosp ROMs.
Sent from my SGH-T999 using Tapatalk 4 Beta
klin1344 said:
Yes, this should work with all aosp ROMs.
Sent from my SGH-T999 using Tapatalk 4 Beta
Click to expand...
Click to collapse
Color temperature would be awesome!!!
Sent from my SAMSUNG-SGH-I747 using Tapatalk 4 Beta
blackwing182 said:
Color temperature would be awesome!!!
Sent from my SAMSUNG-SGH-I747 using Tapatalk 4 Beta
Click to expand...
Click to collapse
This does have the option to set color temperature. I forked the source after the feature was added to the CM kernel. It is in settings--> advanced.
Sent from my SGH-T999 using Tapatalk 2
I just finished tweaking the MDP bandwidth parameters, and I think I have found the sweet spot. There is no more flickering at all. Just a few more things I need to add and there will be an update.
Sent from my SGH-T999 using Tapatalk 2
klin1344 said:
I just finished tweaking the MDP bandwidth parameters, and I think I have found the sweet spot. There is no more flickering at all. Just a few more things I need to add and there will be an update.
Sent from my SGH-T999 using Tapatalk 2
Click to expand...
Click to collapse
I can't remember if this is a service.jar tweak or a kernel tweak..but there is some tweak to disable throttling.. I would love that but I Dont see anywhere in the gs3 forums about it..so maybe you can't:/
trh1341 said:
I can't remember if this is a service.jar tweak or a kernel tweak..but there is some tweak to disable throttling.. I would love that but I Dont see anywhere in the gs3 forums about it..so maybe you can't:/
Click to expand...
Click to collapse
I remember that thread. It was a framework tweak, nothing to do with kernel.
Sent from my SGH-T999 using Tapatalk 2
klin1344 said:
I remember that thread. It was a framework tweak, nothing to do with kernel.
Sent from my SGH-T999 using Tapatalk 2
Click to expand...
Click to collapse
Okay that skills anyway!

gpl | abyss kernel 1.20 | cm-14.x

Hi oneplus2 people!
This is my modified kernel with some kernel optimizations and some compiler optimizations.
The goal of abyss is to achieve improved performance/battery without the cost of stability.
I will not be overhauling this project with changes that are not logical to add.
This kernel should work on the latest 7.x.x roms like CyanogenMod.
It might work on other roms, but there will be little support for them.
How does one achieve this?
- build kernel with an optimized toolchain
- use compiler optimization flags (experimental)
- remove redundant code
- improve existing code with more efficient code
- etc. (most are not so easy to explain)
This kernel is built with mdalexca's latest UBER GCC 4.9.
Is there actually a performance improvement?
With all the changes added up, there should be. Whether or not one notices the difference is another thing.
For those interested in how the kernel optimizations will benefit/work, please look at my github source and read the commit messages.
For those interested in how the compiler optimizations/hacks will benefit/work, please look at this article.
Downloads:
Latest release
BasketBuild
Source:
GitHub
This was made by request from dsst22 who also tested this bad boi like crazy.
XDA:DevDB Information
abyss kernel for the OnePlus 2, Kernel for the OnePlus 2
Contributors
kwoktopus, dsst22, OnePlus, grarak, The Flash, arter97, Lord Boeffla, frap129, Linux, Google, CAF, a bunch of other major OEMs
Source Code: https://github.com/abyss-kernels/oneplus2
Kernel Special Features:
Version Information
Status: Nightly
Current Stable Version: 1.20
Stable Release Date: 2016-12-05
Created 2016-12-05
Last Updated 2016-12-13
Key Changes:
- upstream interactive governor (with Flash 1.0 profile by The Flash) (Google and CAF)
- upstream cpufreq driver (Google and CAF)
- upstream cpu-boost driver (Google and CAF)
- upstream random driver from Linux 4.1.31 (performance..!)
- slub/slab/slob/vmalloc patches
- flar2's slightly modified thermal driver
- using Linaro's power efficient workqueues throughout kernel
- using Adreno idler by arter97 to reduce frequency scaling without performance cost
- using power efficient "relaxed" macros throughout kernel (assembler)
- KCAL Control Driver by Savoca
- Android-Keyboard patch, use your device as an external keyboard!
- too many to list here, check out my source
How to install:
Place zip in to your internal storage
Place current ROM zip on to your storage
Boot into TWRP recovery
(If you're coming from a different kernel, dirty flash current ROM)
Flash kernel zip
Reboot
Don't like the defaults?
Use Kernel Adiutor to change the settings!
Frequently Asked Questions:
Is this a custom kernel?
I was asked this question once, and it posed as a real good question. I do not consider abyss to be a "custom kernel" per se, but more so as a modified kernel. The patches and features that go into this kernel do not make it customizable. What they do is improve what has already been implemented. It is like swapping a car's engine for a better one rather than just adding LED flooring lights and fancy car mats.
Can you add [this] and [that] feature?
Something I pride myself with this kernel is that it does not have a bunch of random, useless features or patches mashed into it. Everything put into this kernel is thought out and tested. I see a lot of works being made popular because it has [this] and [that] feature when really, it's nothing revolutionary. As a matter of fact, most things added to any kernel will not make it 5x better than any other kernel. Most of the time, simple is better; and in this case it definitely is!
For me
Thanks! I'll give it a go.
Giving it a go
Yess! Been waiting for this ever since i saw your OP2 repo!
Does this kernel install on a f2fs formatted system?
suraj.das said:
Yess! Been waiting for this ever since i saw your OP2 repo!
Click to expand...
Click to collapse
You can thank @dsst22 for helping with testing, or else you would have waited a very long time :silly:
socialdistortion said:
Does this kernel install on a f2fs formatted system?
Click to expand...
Click to collapse
I have not made any file system changes to the kernel. If the stock CM kernel supports, then this one will too.
Is kcal support present..??
chl1810 said:
Is kcal support present..??
Click to expand...
Click to collapse
unfortunately no.
good to see new kernel for our device, thanks and good luck
suraj.das said:
unfortunately no.
Click to expand...
Click to collapse
I wish it had
chl1810 said:
I wish it had
Click to expand...
Click to collapse
I can remember the YoshiShaPow falcon kernel
chl1810 said:
I wish it had
Click to expand...
Click to collapse
In the future
PeterImmel said:
I can remember the YoshiShaPow falcon kernel
Click to expand...
Click to collapse
You can probably see how much I've grown as a developer since then too :angel:
Works on a f2fs filesystem based rom. Testing it now...
Edit: No obvious bugs at the moment. Is it possible to implement some sort of charging control. The USB charging speed is super slow (on both this kernel and stock CM kernel).
kwoktopus said:
In the future
Click to expand...
Click to collapse
Nice!! thank you!!
Pretty smooth haven't found any bugs. Love the simplicity.
I can't imagine what it would be like with a little over clock.
adame09 said:
Pretty smooth haven't found any bugs. Love the simplicity.
I can't imagine what it would be like with a little over clock.
Click to expand...
Click to collapse
I trust the engineers that designed the chip to choose a safe maximum clock speed. Here's a pretty good article on the risks vs benefits, which outline some strong points.
But, if I were to add it, I would set the max value at boot to stay as stock values; so I'll leave it up to @dsst22 to decide.
I'll try this out for you dude. Impressive what you've done.

[31.01.2021][WAHOO][ANDROID 11][4.4.253] Kirisakura-Wahoo Kernel 8.0.0

Hey guys and girls,
after the 1st GEN Pixel XL and the U11, I proudly present Kirisakura Kernel for the 2nd GEN Pixel XL.
I always try to provide a stable kernel, with excellent performance that is reliable and if possible has some battery savings compared to stock.
With that said we come straight to the feature list.
Features:
- Latest EAS patches from ack 4.4 branch combined with a few EAS enhancements from CAF brought in from my U 11 EAS Kernel
- New EAS Patch from latest integration branch
- Upstreamed to 4.4.253, thanks @nathanchance for maintaining the android-linux-stable repo
- Upstreamed with most of the latest CAF patches
- Built with prebuilt clang 11.0.1 from google
- Dev preview changes included
- Maple, ROW and Tripndroid IO Scheduler included
- Wake Gestures from @flar2
- boost ddr bandwidth on screen wakeup
- KCAL support
- KLAPSE included
- GPU Boost from @tbalden, tuned GPU driver
- TCP Congestion : westwood
- Wakelock Control
- Slimbus enhancement
- CAF improvements
- Mac randomization
- Copperhead OS security enhancements
- Backlight dimmer
- Fingerprint Unlock boost
- OOM_Reaper, OOM_Kill Backport from 4.9 kernel
- Lowmemorykiller Backport from 4.9 Kernel
- ZRAM implementation updated from kernel/common and new compression algorithm ZSTD
- some other patches, enhancements from my old kernels
Download:
Android 10 and following builds:
https://www.androidfilehost.com/?w=files&flid=301458
Android Pie 9.0 builds:
https://www.androidfilehost.com/?w=files&flid=281728
Old builds
https://www.androidfilehost.com/?w=files&flid=275730
Installation:
1. Download the kernel.zip to your device
1a. Optional: While it may not be necessary all times, you may want to restore stock boot.img, reroot with magisk and optionally install twrp.zip if coming from another kernel. Before reporting issues make sure you do that! Thank you!
You only need to do either 2a OR 2b
2a. Boot to TWRP (if available) and flash my kernel.zip. Root will be preserved!
or
2b. Flash kernel zip in EX Kernel Manager or FKM app. Root will be preserved!
3. Reboot and profit! Before reporting any issues make sure to read post #2 and #3
Changelog:
8.0
1.0.1 : https://forum.xda-developers.com/showpost.php?p=74587109&postcount=40
1.0.2 : https://forum.xda-developers.com/showpost.php?p=74672203&postcount=49
1.0.3 : https://forum.xda-developers.com/showpost.php?p=74741725&postcount=53
8.1
https://forum.xda-developers.com/showpost.php?p=74784702&postcount=54
1.0.1 https://forum.xda-developers.com/showpost.php?p=74830621&postcount=65
1.0.4 https://forum.xda-developers.com/showpost.php?p=74915675&postcount=85
1.0.5 https://forum.xda-developers.com/showpost.php?p=75071271&postcount=95
1.0.6 https://forum.xda-developers.com/showpost.php?p=75242785&postcount=108
1.0.8 https://forum.xda-developers.com/showpost.php?p=75314653&postcount=147
1.0.9 https://forum.xda-developers.com/showpost.php?p=75436782&postcount=170
1.0.10 https://forum.xda-developers.com/showpost.php?p=75463997&postcount=201
1.0.11 https://forum.xda-developers.com/showpost.php?p=75804009&postcount=219
1.1.0 https://forum.xda-developers.com/showpost.php?p=75831914&postcount=233
Aurora Series (compatible with O and P)
Aurora 1.0 https://forum.xda-developers.com/showpost.php?p=76106602&postcount=245
Aurora 1.1 https://forum.xda-developers.com/showpost.php?p=76453618&postcount=291
Aurora 2.0 https://forum.xda-developers.com/showpost.php?p=76791556&postcount=326
Aurora 2.1 https://forum.xda-developers.com/showpost.php?p=76808067&postcount=329
Aurora 2.3 https://forum.xda-developers.com/showpost.php?p=76992664&postcount=338
Aurora 2.4 https://forum.xda-developers.com/showpost.php?p=77008297&postcount=360
Aurora 2.5 https://forum.xda-developers.com/showpost.php?p=77093225&postcount=362
Aurora 2.7 https://forum.xda-developers.com/showpost.php?p=77187511&postcount=369
Aurora 2.9 https://forum.xda-developers.com/showpost.php?p=77250936&postcount=372
Aurora 3.0 https://forum.xda-developers.com/showpost.php?p=77517210&postcount=382
Aurora 3.1 https://forum.xda-developers.com/showpost.php?p=77520614&postcount=392
Aurora 3.3 https://forum.xda-developers.com/showpost.php?p=77534014&postcount=401
Aurora 3.4 https://forum.xda-developers.com/showpost.php?p=77540665&postcount=402
Aurora 3.8 https://forum.xda-developers.com/showpost.php?p=77631274&postcount=404
Aurora 3.9 https://forum.xda-developers.com/showpost.php?p=77757619&postcount=417
Aurora 3.9.1 https://forum.xda-developers.com/showpost.php?p=77778532&postcount=418
Aurora 4.1.1 https://forum.xda-developers.com/showpost.php?p=77778532&postcount=418
Aurora 4.4.0 https://forum.xda-developers.com/showpost.php?p=78000697&postcount=441
Aurora 4.5.0 https://forum.xda-developers.com/showpost.php?p=78095408&postcount=473
Aurora 4.5.2 https://forum.xda-developers.com/showpost.php?p=78147378&postcount=488
Aurora 4.5.3 https://forum.xda-developers.com/showpost.php?p=78222804&postcount=529
Aurora 4.5.4 https://forum.xda-developers.com/showpost.php?p=78280255&postcount=551
Aurora 4.5.6 https://forum.xda-developers.com/showpost.php?p=78298642&postcount=566
Aurora 4.5.8 https://forum.xda-developers.com/showpost.php?p=78316163&postcount=587
4.5.9 https://forum.xda-developers.com/showpost.php?p=78330502&postcount=590
5.0.0 https://forum.xda-developers.com/showpost.php?p=78496077&postcount=632
5.0.1 https://forum.xda-developers.com/showpost.php?p=78623504&postcount=686
5.0.2 https://forum.xda-developers.com/showpost.php?p=78672048&postcount=691
5.0.3 https://forum.xda-developers.com/showpost.php?p=78767899&postcount=695
5.0.5 https://forum.xda-developers.com/showpost.php?p=78838287&postcount=702
5.0.7 https://forum.xda-developers.com/showpost.php?p=78851731&postcount=712
5.0.9 https://forum.xda-developers.com/showpost.php?p=78968412&postcount=721
5.0.12 https://forum.xda-developers.com/showpost.php?p=79054849&postcount=745
6.1.0 https://forum.xda-developers.com/showpost.php?p=79506374&postcount=821
6.3.0 https://forum.xda-developers.com/showpost.php?p=79853943&postcount=838
Android 10
7.0.0 https://forum.xda-developers.com/showpost.php?p=80765653&postcount=886
7.1.0 https://forum.xda-developers.com/showpost.php?p=81119515&postcount=898
7.2.0 https://forum.xda-developers.com/showpost.php?p=81418399&postcount=949
7.3.0 https://forum.xda-developers.com/showpost.php?p=81684207&postcount=961
7.5.0 https://forum.xda-developers.com/showpost.php?p=82484359&postcount=986
7.5.1 https://forum.xda-developers.com/showpost.php?p=82742891&postcount=991
8.0.0 https://forum.xda-developers.com/t/...kura-wahoo-kernel-8-0-0.3706286/post-84398995
How to report a bug:
Please take a look here: https://github.com/nathanchance/Android-Tools/blob/master/Guides/Proper_Bug_Reporting.txt
And here: https://forum.xda-developers.com/showpost.php?p=70974375&postcount=3
Credits:
@Eliminater74 for bringing me into the game and the Inspiration
@flar2 for all his work
@tbalden
@savoca
@nathanchance
@RenderBroken for helping me out
Donations:
Donations are not mandatory but very welcome.
If you like my work: http://paypal.me/freak07
Source:
https://github.com/freak07/Kirisakura_Wahoo
A good source of information about EAS is here:
https://developer.arm.com/-/media/d...on=dd6ee0be-dc48-4fd2-ae39-b14aedad9eed&la=en
and here:
https://developer.arm.com/open-source/energy-aware-scheduling
see also my thread on the U11 forums:
https://forum.xda-developers.com/showpost.php?p=73189268&postcount=2
may be a good read for some something is specific for the U11 EAS integration but it´s worth a read nonetheless
maybe also for future use
Excellent!!
Thanks Freak for this cool option!
thanks @tbalden and @budeone
If someone faces issues with the OC/UV I will also provide an option without it of course
Just tell me and I happily compile it.
With this type of kernel, is tweaking really necessary anymore? The GPU boost enabled by default or should I install a manager to enable?
Great to C! Kudos
jbarcus81 said:
With this type of kernel, is tweaking really necessary anymore? The GPU boost enabled by default or should I install a manager to enable?
Click to expand...
Click to collapse
Gpu boost is set to the lowest of the three settings, where it takes action, by default.
Exkm is only needed to set cpu, gpu freqs other than mine. Or to set another tcp congestion algorithm if you face any problems with westwood.
Kcal may come in quite handy too.
also you can change io scheduler to another one I enabled. (deadline, maple, tripndroid) cfq is patched up a bit to work better so I left it at that even tough it is the stock setting already.
Did you personally select the new volt tables or did you leave it open for us to control from our selected app? Just wondering! I love your work so i cant wait to flash this
eqbirvin said:
Did you personally select the new volt tables or did you leave it open for us to control from our selected app? Just wondering! I love your work so i cant wait to flash this
Click to expand...
Click to collapse
It isn’t adjustable for the user by any app. The voltage range (adjusted by me) the kernel can choose from for all frequencies is hardcoded in the kernel at compilation.
Freak07 said:
It isn’t adjustable for the user by any app. The voltage range (adjusted by me) the kernel can choose from for all frequencies is hardcoded in the kernel at compilation.
Click to expand...
Click to collapse
Ahhh gotcha. Explains why i havent seen voltage tables in any kernel for like 3 years hahaha thank you!
eqbirvin said:
Ahhh gotcha. Explains why i havent seen voltage tables in any kernel for like 3 years hahaha thank you!
Click to expand...
Click to collapse
It’s since the 64 bit architecture dropped, that qualcomm started to introduce something like intelligent, automatic voltage scaling. The device will automatically and intelligently pick the most appropriate voltage for a frequency on a given scenario.
I actually saw an attempt to make it adjustable by the user again but it required to partly disable it and make it more static again on github at some point if I remember correctly. But this attempt didn’t prove to be stable and I think in general less desirable.
Oh i didnt know it had to do with the move the 64 bit. Thats interesting! Id rather have the SoC/System selecting the voltage rather than myself anyway
@Freak07 May I assume you own this device? I would think so. Lol
Golf c said:
@Freak07 May I assume you own this device? I would think so. Lol
Click to expand...
Click to collapse
Yes.
Is any one of these better than the other for GPU?
jbarcus81 said:
Is any one of these better than the other for GPU?
Click to expand...
Click to collapse
no. Leave it at the default one otherwise gpu boost will also stop working. :highfive:
I'm noticing jittery scrolling in many apps... Not sure if it's something I've done or not but other than that great battery life!
jbarcus81 said:
I'm noticing jittery scrolling in many apps... Not sure if it's something I've done or not but other than that great battery life!
Click to expand...
Click to collapse
No I notice absolutely no stuttering in any of the apps I have installed. don’t know what’s happening for you

[EOL][KERNEL][OneUI 1.0/2.0][EAS][EDGE/FLAT]Elite-Kernel

Elite-Kernel is designed to offer unmatched battery life and performance without sacrificing stability.
Kernel is based on N935F source to offer better compatibility with ported One UI ROMs.
Always up-to-date with Android common kernel
Features/Highlights:
Merged Android security patches as of 06/05/2020
Energy-Aware Scheduling. Read here
Compiled with Linaro GCC 4.9
Compiled with O2 for better performance
CPU Undervolt
GPU Undervolt
BUS/INT/MIF/DISP/CAM Undervolt
Binder micro-optimizations
arm64 optimizations
More under the hood optimizations
Credits:
@francitato02 - I used his arianoxx kernel as a base
@morogoku - for Mtweaks and morosound
@AndreiLux - for his work on exposing exynos voltage tables to sysfs
To all who authored the commits I picked
Linus Torvalds for the Linux kernel
Donations are welcome:
Donate to me
Downloads:
Download kernel here
Join our Telegram group:
Join here
XDA:DevDB Information
Elite-Kernel, Kernel for the Samsung Galaxy S7
Contributors
pascua28
Source Code: http://github.com/pascua28/herolte
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: v4.0
Stable Release Date: 2020-06-28
Created 2019-12-21
Last Updated 2020-11-18
Reserved
Reserved
Works on Pixel Experience last build?
It has support for f2fs Partition
Andrea17982 said:
Works on Pixel Experience last build?
Click to expand...
Click to collapse
No, only on touchwiz pie roms
neslier said:
It has support for f2fs Partition
Click to expand...
Click to collapse
No, but I will add on the next build
pascua28 said:
No, only on touchwiz pie roms
No, but I will add on the next build
Click to expand...
Click to collapse
Thank you would be very useful for the ROM ui
you give me permission to use your kernel in my rom
luis taylor said:
you give me permission to use your kernel in my rom
Click to expand...
Click to collapse
Yes, it's okay. But it would be better if you wait the next build cause I'm adding f2fs support
pascua28 said:
Yes, it's okay. But it would be better if you wait the next build cause I'm adding f2fs support
Click to expand...
Click to collapse
It's fine and when you plan to release your version because I want to launch my rom these days
luis taylor said:
It's fine and when you plan to release your version because I want to launch my rom these days
Click to expand...
Click to collapse
Okay then
First impression after a couple of hours: very battery friendly and smooth, all working well. Thank you very much!
Good battery life :good:
nicohak said:
Good battery life :good:
Click to expand...
Click to collapse
Idk if its just me but ever since i installed it, i got this weird green tint and it makes me very uncomfortable., I'll revert back to see if this is the cause
Edit: yep it is
0pwn said:
Idk if its just me but ever since i installed it, i got this weird green tint and it makes me very uncomfortable., I'll revert back to see if this is the cause
Edit: yep it is
Click to expand...
Click to collapse
Hello, try going to Mtweaks, Misc, and disable PWM Flicker Free. I'll be disabling it by default on the next build
Hi guys! I just created a Telegram group for discussions, questions and support regarding this kernel as well as test builds. See the first post for the Telegram link
Hi guys! Elite Kernel v2.0 is up!
Changes:
Compiled with Linaro GCC 7.4
Code fixes for GCC 7
Updated MoroSound to 2.1.1
Added f2fs support
Enabled SDFat
Added support for __int128
Implemented task's adj rbtree
Random driver updated
Updated crypto
Scheduler optimizations
Use zbud as default compression pool
Disabled ion stat logging
workqueue: Schedule workers on CPU0 or CPU0/CPU1 by default
Added 112MHz GPU clock
Updated Magisk to v20.3
pascua28 said:
Hi guys! Elite Kernel v2.0 is up!
Changes:
[*]Updated Magisk to v20.3
[/LIST]
Click to expand...
Click to collapse
It might be an idea not to include Magisk. Not everyone wants root.
You can add suport to ntfs sd?

Categories

Resources