[KERNEL][AOSP][7.x][d2tmo] Skatter Kernel-v2 - 11/03/2017 - T-Mobile, Samsung Galaxy SIII

[size=+1]Welcome to Skatter Kernel forum.[/size]
Today I am very proud to release the Skatter Kernel to you guys, I've done hundreds of tests to see what features function well, and which one's don't. The idea behind this kernel is to be able to customize it the way you want, with the best battery possible
Now... let's take a look and see what's inside this bad boy.
Click to expand...
Click to collapse
Skatter Kernel-v2 is a complete rewrite of v1. What makes this version of the kernel so special?
It's faster, even more stable, and has the ability to run any governor from a 3.10.y kernel.
I've ran many tests and can say, these governors have been playing very nicely with our d2 device. I have not added any junk commits, or any that would cause any battery drain. Also I'm sorry for anyone on marshmallow... but kernel from now on is only going to be nougat and up.
Also I would like to make an introduction to my "Skateractive" governor! :victory:
What does the Skateractive governor do anyways?
Code:
This governor is based on the linux 3.10.y Interactive governor.
I've written it to be mostly a "screen-off profiling" governor.
Meaning, I've added tunables that allow you to customize the governor while the screen is off.
These are...
Timer_rate_multiplier: Name speaks for itself, how many times to multiply timer_rate on screen off. Max number is 10.
Screen_off_maxfreq: Set the limit the max frequency can be reached on screen off.
Screen_off_maxfreq_single_core: If you're like me and use hotplugs you'll notice it can get a bit laggy with music playback when one core is online & max freq is 702mhz. So add a frequency limit for when only one core is online and the screen is off. :good:
* Not a tunable: But enabled powersave bias on screen off & on screen-on back to normal.
Also stripped governor of any unneeded code. For best performance.
Features
* Compiled with a highly optimized Uber 7.x TC
* Tons of optimizations (-Ofast, Graphite, Cortex-A15) and lots more :good:
* CPU UC/OC from 162MHz to 1836Mhz
* Set to Permissive
* Net Speed Tweak
* Decreased time to enter deep sleep
* Optimized GPU
* Enabled Low Power Memory Mode
* Quick Wakeup Driver
* Some Aggressive Seeder Tweaks
* Optimized Square Root Algorithm
* More memory from loggers (Cause the more RAM, the better)
* Screen Tweaks for filling blank spots with more color
* Voltage Table, for your UV/OV Needs
* Tweak to disable Powersuspend when State Notifier is enabled.
* Set standby frequency to 54Mhz.
* Tweaked to lower Thermal throttle on screen off.
* UKSM for better ram, set to not consume so much battery.
* Frandom.
Decimalman's features
* Overclocked GPU to 600, modded & upped to 750Mhz.
* And his super badass tierservative & freelunch governors :good:
* Fast charge patch, no need to diconnect :good:
* Tiered GPU Governor, very nice with frequencies.
Faux123's Features
* Fauxsound
* Powersuspend v1.7
* Dynamic Fsync
* Simple GPU Governor
I/O Schedulers
* Sio
* Sioplus
* V(r)
* Noop
* Zen
* Fifo
* TripNDroid
* Fiops
* Maple
Hotplugs
* MPDecision
* Bricked Hotplug
* Blu_Plug
* Thunderplug v5.4
* AutoSMP
* Intelliplug
* Alucard
* State Helper
* MSM Hotplug
* Skater Hotplug
x MSM Sleeper
x Zen Decision
CPU Governors
* Alucard
* Blu_Active (Latest version)
* Chill
* Conservative (3.10.y version)
* Cultivation
* Cyan (For those gamers, do not use with hotplugs.)
* Darkness
* Despair
* ElementalX v2
* Freelunch
* Interactive
* Lionfish
* Lionheart
* NIghtmare
* Ondemand (3.10.y version)
* Performance
* Powersave
* Relaxed
* Skateractive (Default)
* Skatter_Core
* Smartmax
* Smartmax_EPS
* Tierservative.
Instructions
1.) Make... a... [size=+1]BACKUP[/size]
2.) Download kernel & copy it to sdcard
3.) Flash
4.) Wipe dalvik-cache & cache
5.) Most importantly, Enjoy :good:
Downloads
Right Here
Modded Kernel Adiutor
Right Here
* If anyone needs a mirror link, just ask and I will upload
Contributors
* A special thanks to @bthorne79 for helping me get started on this
* Another special thanks to the beast himself @decimalman
for helping me with a ton of noob questions & especially for the patchs:good:
@faux123 for all his awesome features
@neobuddy for helping me out with the blu_plug driver
@invisiblek for keeping this awesome device alive
@canodroid15 for running my test builds :highfive:
Everyone at CM & everyone else who I forgot
Disclaimer:​
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
*/
​
XDA:DevDB Information
Skatter Kernel, Kernel for the T-Mobile Samsung Galaxy S III
Contributors
Lonelyskatter12, bthorne79, decimalman
Source Code: https://github.com/Lonelyoneskatter/skatter_d2_kernel
Kernel Special Features:
Version Information
Status: Stable
Stable Release Date: 2017-01-29
Created 2016-09-30
Last Updated 2017-11-03

Kernel sounds interesting, but the link is dead for me. Can you repost it?

Link is broke. Please post working link. Looking forward to trying this kernel out

Daemondancer said:
Kernel sounds interesting, but the link is dead for me. Can you repost it?
Click to expand...
Click to collapse
hatchet13rydin69 said:
Link is broke. Please post working link. Looking forward to trying this kernel out
Click to expand...
Click to collapse
Links up, let me know what you guys think :good:

Downloading now will report back with results
Edit.....
So far it very fast and responsive. Battery life is excellent especially considering the fact that I need a new battery as the one I'm using is very old and doesn't like to hold a charge. Will upload screenshots of battery stats after work.
Keep up the awesome work!!!!!!!! :good:

hatchet13rydin69 said:
Downloading now will report back with results
Edit.....
So far it very fast and responsive. Battery life is excellent especially considering the fact that I need a new battery as the one I'm using is very old and doesn't like to hold a charge. Will upload screenshots of battery stats after work.
Keep up the awesome work!!!!!!!! :good:
Click to expand...
Click to collapse
The purpose of this kernel my friend battery & performance I'd love to see some stats & thank you I will :victory:

Lonelyskatter12 said:
The purpose of this kernel my friend battery & performance I'd love to see some stats & thank you I will :victory:
Click to expand...
Click to collapse
Sorry for not getting back to you with stats and screenshots. Had some family issues that couldn't be left unattended. I'm sorry to say that my s3 was unfortunately stolen from me before I had uploaded my results to my drive account. I will say that this kernel made my device perform like new. Which was amazing as the battery was on its last leg. I wonder if this kernel could be built for the Samsung Galaxy Core Prime SM-G360T1? If you need anything to do so let me know. Still kinda a noob but with a lil guidance I can get any source codes you may need for this device. Let me say this was a truly magnificent piece of work for the s3. Thanks in advance

Was running the kernel on OctOs-M and it was quite good. I started using SlimRom though and it seems that your kernel doesn't play nice with it. Everything seems ok but my SIM isn't detected. Using the SlimRom kernel the problem doesn't happen. Would love to use this kernel again!

Compatibility question.
I like the way this sounds, but I've only ever flashed ROM's. Never a Kernel. I was wondering if this kernel would work with what I'm running right now?
### My current build info
ro.build.PDA=T999UVUEMJC
ro.build.characteristics= tmo
ro.build.display.id= JSS15J.T999UVUEMJC
ro.build.fingerprint= samsung/d2tmo/d2tmo:4.3/JSS15J/T999UVUEMJC:user/release-keys
ro.build.hidden_ver= T999UVUEMJC
ro.build.product= d2tmo
ro.build.version.codename= REL
ro.build.version.incremental= T999UVUEMJC
ro.build.version.release= 4.3
ro.build.version.sdk= 18
ro.board.platform= msm8960
###KERNEL INFO
Linux
3.0.31-1804024
#1 SMP PREEMPT Sat Oct 5 00:13:48 KST 2013
armv7
GNU/Linux
Please let me know, thank you.

HollyWood88 said:
I like the way this sounds, but I've only ever flashed ROM's. Never a Kernel. I was wondering if this kernel would work with what I'm running right now?
### My current build info
ro.build.PDA=T999UVUEMJC
ro.build.characteristics= tmo
ro.build.display.id= JSS15J.T999UVUEMJC
ro.build.fingerprint= samsung/d2tmo/d2tmo:4.3/JSS15J/T999UVUEMJC:user/release-keys
ro.build.hidden_ver= T999UVUEMJC
ro.build.product= d2tmo
ro.build.version.codename= REL
ro.build.version.incremental= T999UVUEMJC
ro.build.version.release= 4.3
ro.build.version.sdk= 18
ro.board.platform= msm8960
###KERNEL INFO
Linux
3.0.31-1804024
#1 SMP PREEMPT Sat Oct 5 00:13:48 KST 2013
armv7
GNU/Linux
Please let me know, thank you.
Click to expand...
Click to collapse
I was running this kernel on the same model and baseband with spirit rom Kit Kat 4.2.2. It was definitely a huge improvement over the stock kernel. Very responsive and great battery life. I would definitely recommend this kernel. Just make sure to make a backup of your old kernel in twrp manager before. Better safe than sorry.

OK, I'll give her a whirl and see how it does. Thanks @hatchet13rydin69
WHOOP WHOOP!
hatchet13rydin69 said:
I was running this kernel on the same model and baseband with spirit rom Kit Kat 4.2.2. It was definitely a huge improvement over the stock kernel. Very responsive and great battery life. I would definitely recommend this kernel. Just make sure to make a backup of your old kernel in twrp manager before. Better safe than sorry.
Click to expand...
Click to collapse

HollyWood88 said:
OK, I'll give her a whirl and see how it does. Thanks @hatchet13rydin69
WHOOP WHOOP![/QUOTE)
Don't thank me. All thanks go to lonelyskatter12 for his work on this awesome kernel and to all those that helped him compile it and test it. Hoping maybe we could get something like this for the Galaxy Core Prime
Click to expand...
Click to collapse

I have to say, it's a very nice kernel in terms of giving out great performance. However, every Rom i flash this kernel in, it seems to break the functionality of my baseband causing an error for my sim card not to detect. It's with the latest build of OCT-M-R3 build 10/25 and Slim Roms build 10/29 that I tried out with.
Any fixes for it?

Help
I'm new to this....Only flash ROM's...No Kernel yet.
My last update on my SGH-T999 is....cm-13.0-20161104-NIGHTLY-d2tmo
So for me is it good solution to flash that kernel on my phone?
I see there's a lot of function and updates that I don't have.
Thank You!!
:good:

Maxrom said:
I'm new to this....Only flash ROM's...No Kernel yet.
My last update on my SGH-T999 is....cm-13.0-20161104-NIGHTLY-d2tmo
So for me is it good solution to flash that kernel on my phone?
I see there's a lot of function and updates that I don't have.
Thank You!!
:good:
Click to expand...
Click to collapse
Just wait for the next kernel update, I hear SIM isn't detected on newer ROM updates.
And its easy.
1.) Copy zip to sdcard
2.) Wipe dalvik-cache & cache
3.) Flash kernel zip
4.) Reboot
5.) Enjoy it cx

Lonelyskatter12 said:
Just wait for the next kernel update, I hear SIM isn't detected on newer ROM updates.
And its easy.
1.) Copy zip to sdcard
2.) Wipe dalvik-cache & cache
3.) Flash kernel zip
4.) Reboot
5.) Enjoy it cx
Click to expand...
Click to collapse
Thank's Lonelyskatter12 ......For the SIM issue...It doesn't bother me.
I don't have a sim install on that phone.
I use it for testing and educational purpose....
:good::good:

[size=+1]Changelog[/size]
* Added 2 governors (Intellidemand & Ondemandplus)
* Added Power Efficient Workqueues
* Added The Intelli_plug 5.2 driver
* In sync with CM
* Added OOM throttle
* A few hotplug fixes. Still have more to do but this'll do until they are more stable.
* Added toggle for Gentle Fair Sleepers & Arch Power
[size=+1]Note:[/size]
*** Even tho linux version still says 3.4.112 it has the necessary patches for the "Dirty COW" exploit. Linux version will remain 3.4.112 as I have chosen to wait until CM officially merges 3.4.113 ***
thanks to @canodroid15 for notifying me & @decimalman for confirming the patch is in the kernel :highfive:

Wooty woot woot! ? Thy master is at it again! ??

Lonelyskatter12 said:
[size=+1]Changelog[/size]
* Added 2 governors (Intellidemand & Ondemandplus)
* Added Power Efficient Workqueues
* Added The Intelli_plug 5.2 driver
* In sync with CM
* Added OOM throttle
* A few hotplug fixes. Still have more to do but this'll do until they're are more stable.
* Added toggle for Gentle Fair Sleepers & Arch Power
[size=+1]Note:[/size]
*** Even tho linux version still says 3.4.112 it has the necessary patches for the "Dirty COW" exploit. Linux version will remain 3.4.112 as I have chosen to wait until CM officially merges 3.4.113 ***
thanks to @canodroid15 for notifying me & @decimalman for confirming the patch is in the kernel :highfive:
Click to expand...
Click to collapse
Is the sim issue fixed? I'd like to try this kernel
Sent from my SGH-T999 using XDA-Developers mobile app

Shack70 said:
Is the sim issue fixed? I'd like to try this kernel
Sent from my SGH-T999 using XDA-Developers mobile app
Click to expand...
Click to collapse
Yes

Related

[KERNEL][LP/MIUI/MM][Mi3/Mi4]God's Kernel R5

God's Kernel​God's Kernel-True God Of Kernels​
ABOUT God's Kernel:
AudioGod said:
God's Kernel is a open source kernel designed to unleash the power of Mi3/Mi4. The Aim of This project is to give a most stable ,power-full,ultra-fast kernel with Max Battery Life which is required for every Mi3/Mi4 user.
Click to expand...
Click to collapse
DISCLAIMER:
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
CHANGE LOG:
God's Kernel-R1
Built with UBERTC 6.0 and other tweaks.
Alucard Hotplug
USB Fast Charging
Franco's Custom thermal
Faux Sound
KCAL with the latest update
Fsync Disable
Selinux Permanently Permissive
General Optimization & Tweaks
God's Kernel-R2
Alucard_hotplug patches n dependencies added
MSM_Limiter
User Voltage Control
Intellidemand Intelliactive intelliminmax
kexec aka MultiRom support [Need's testing(WIP)]
Cpufreq glitches fixed which some user's faced
added support disabling keys
the kernel now supports CM and AOSP based rom and MIUI too
Much more stable snappy n battery efficient now
God's Kernel-R3
fully rebased on CAF LNX.LA.3.5.2.2.1-04310-8x74.0 (Xiaomi KK kernels)
added a optional build of 2.649 Ghz oc
gpu oc of 657Mhz
alucard updated n tuned
added support for Mi4
kexec removed due to lag of testing
intellidemand intelliactive intellimm and alucard governor major updates
God's Kernel-R4
2.8Ghz Overclock
yankactive governor
impulse governor
ElementalX governor
GPU overclock reworked as a few complaint about sudden lags sometimes
-O3 optimizations and Cortex-A15 optimizations
UBERTC 6.0 Latest toolchain used
MM support added
new simple thermals by sultanxda
global -10mv 100% stable
God's Kernel-R5
Major rebase and clean up
kexec working confirmed
gpu oc fixed
scrolling lags fixed
fixed the clean flash bootloops
memutil optimizations
workqueues updates n patches from upstream
usb fast charging improved
selinux patches updated
MM compatible
retuned simple thermals
ksm tweaked and added (no camera crashes recorded yet)
VFS RCU FREEZER SECCOMP LMK MDS n other updates
huge cleanup n patching
zzmove smartmax alucard
interactive governor updated
i/o scheds tuned
switched from alucard to bricked hotplug
selinux will be permissive on boot but can we changed
KSM added
removed the **** old mulitcore powersavings which never worked right xD
fixed Mi4w issues but they wont get multirom(rom support)
this kernel will not work on latest CM-13 and Ivan's MM AOSP and is working on all other ROMs :good:
OC removed i dont want complications i will test more n get a sweet spot i m quite busy these days to work on things so removed it for everyone's good
DOWNLOAD LINKS:
GK_CANCRO_MM_LP_MIUI_KK_R5_29112015_0232.zip
GK_MI4W_ONLY_MM_LP_MIUI_KK_R5_29112015_0234.zip
MIRROR LINK
INSTALLATION STEPS:
Minimum Requirements To Install God's Kernel:
Recommended Custom Recovery TWRP and a Rooted Device
Installation Procedure:
Boot Into Recovery Mode
Dirty flash the current rom you are on
Dirty flash gapps(if needed)
Flash provide Kernel Zip
Reboot To System
Follow Us on :
Google+
https://plus.google.com/communities/105868185017241678214​
XDA:DevDB Information
[KERNEL][LP/MIUI/MM][Mi3/Mi4]God's Kernel R5, Kernel for the Xiaomi Mi 3
Contributors
Tarun93
Source Code: https://github.com/tarunkapadia93/gk_cancro
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: R5
Stable Release Date: 2015-11-29
Created 2015-10-05
Last Updated 2015-11-28
Reserved
Older builds:
R1
R2
R3
R4
One more kernel.. Reserved
Works on official cm?
Which ROMs does this works on?
You did have mentioned KitKat, so the Wi-Fi works or not coz other kernels work too but Wi-Fi doesn't
I can't wait to test this baby and see how it develops. Thank you for your hard work.
wowwww
R1 Released
Links updated sorry guys was busy with a few things.
Works on dirty unicorns last test build, thanks @Tarun93 i'll test it
Rom Dirty Unicorn TEST-v9.7
- In kernel adiutor the max cpu frequency is stuck at 1497mhz, if I try to enhance it will return back to 1497mhz. (Rebooted and seems to stay at 2265mhz)
- I can see only interactive, conservative, powersafe and performance governor. No seen of your governors :c
Works very smooth also at 1497mhz, nice job!
Hope you implement D2tw in future, in these days i'll test the battery and tell you all the details
does it work on official miui?
[/COLOR]
josedb said:
does it work on official miui?
Click to expand...
Click to collapse
Yes, it's for MIUI too!
BIOLorenz said:
Works on dirty unicorns last test build, thanks @Tarun93 i'll test it
Rom Dirty Unicorn TEST-v9.7
- In kernel adiutor the max cpu frequency is stuck at 1497mhz, if I try to enhance it will return back to 1497mhz. (Rebooted and seems to stay at 2265mhz)
- I can see only interactive, conservative, powersafe and performance governor. No seen of your governors :c
Works very smooth also at 1497mhz, nice job!
Hope you implement D2tw in future, in these days i'll test the battery and tell you all the details
Click to expand...
Click to collapse
that's normal bro you phone might be warm at that time n its the thermal are throttling it down to get the temps lower you might have lowered the thermal limit
the thermal limit can be set manually with the help of kernel auditor
once the temp hits the temp limit = 1728000,
5c over set thermal limit= 1497600,
9c over set thermal limit = 1036800,
12 c over set thermal limit = 729600,
once the temperature is under the set temp limit it will be back to the normal freq
make's sense
n yes i have not added any governors as this was my first release i wanted it to be as basic as possible
i feel DT2W is still in BETA stage n i cant risk my users getting random reboots n things. will add it soon tho @vasishath (original porter of DT2W) is working hard on it so should be added soon
josedb said:
does it work on official miui?
Click to expand...
Click to collapse
yes sir
Which app to use for full control .And more accurately faux sound
Sent from my MI 3W using Tapatalk
chitalov said:
Which app to use for full control .And more accurately faux sound
Sent from my MI 3W using Tapatalk
Click to expand...
Click to collapse
Kernel adiutor covers most of the things
BUT if you are old school sysfs types n then use Aero Kernel Control n add you custom sysfs paths in the misc settings tab :fingers-crossed:
for faux sound its kernel adiutor will do well
I might have missed it, but i can't find the commit for hardware key disabling fix for cyanogenmod. Can you apply it? It's kind of important for me since my phone's capacitive key backlight is kind of screwed up(annoyingl6 uneven birghtness) and i had to use on screen button.
https://github.com/CyanogenMod/andr...mmit/a7347293af56824cf08008e049f3215b512177e5
Bro take your time and implement dt2w.Waiting for it. Best of luck.
Sent from my MI 3W using Tapatalk
This kernel has SOD in Blisspop
UPDATE: Fixed cleaning dalvik + cache
Nice options in kernel, but, in last miui the phone wont sleep. Battery charge is absoluty wrong.
gingerboy92 said:
I might have missed it, but i can't find the commit for hardware key disabling fix for cyanogenmod. Can you apply it? It's kind of important for me since my phone's capacitive key backlight is kind of screwed up(annoyingl6 uneven birghtness) and i had to use on screen button.
https://github.com/CyanogenMod/andr...mmit/a7347293af56824cf08008e049f3215b512177e5
Click to expand...
Click to collapse
noted will add in the soon coming R2 i have added a few more fixes already
josedb said:
Nice options in kernel, but, in last miui the phone wont sleep. Battery charge is absoluty wrong.
Click to expand...
Click to collapse
recalibrate your batter n clear the caches again use apps like Wakelock detector or better battery stats to find out wat draining your battery feel free to share the stats
Tarun93 said:
noted will add in the soon coming R2 i have added a few more fixes already
recalibrate your batter n clear the caches again use apps like Wakelock detector or better battery stats to find out wat draining your battery feel free to share the stats
Click to expand...
Click to collapse
thats the problem, i was using wakelock detector, there were no wakelocks, but it shows no sleeping in total statistics.

[DISCONTINUED][KERNEL][5.1][CM] Phoenix Kernel v1.6 [18-February-2016][OC CPU + GPU]

DISCONTINUED
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this Kernel
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Hello guys, here I'm introducing a custom kernel for our Moto X Play, based on Squid Kernel . Full credits goes to him:fingers-crossed:. I only added some tweaks and more is coming soon. No more blah blah...
Features:
Reduced VFS cache pressure
Disabled noatime and nodiratime
Dirty ratio tweaks
Enabled Arch power and Disabled GFS
Asynchronous I/O latency to a solid-state disk greatly increased
Optimized SLUB
VM_MAX_READAHEAD set to 1024 kbytes
Optimize apply_slack for size and speed - thanks to varunchitre15
Forward port Dynamic Fsync to Linux 3.10 by varunchitre15
Disabled MMC CRC check
Enabled some extra TCP Congestion Controls
Use all cores on-boot for faster bootup
HMP-aware task placement
Code:
[B]CPU Hotplugs:[/B]
[SIZE=2][STRIKE]Bricked Hotplug[/STRIKE]
MSM Hotplug
[STRIKE]MAKO Hotplug
ZEN_DECISION Hotplug
AUTOSMP Hotplug
MSM SLEEPER[/STRIKE][/SIZE]
Code:
[B]CPU Governors:[/B]
[SIZE=2]LIONFISH
SMARTMAX
BLUACTIVE
SMARTASS2
INTELLIACTIVE
INTERACTIVE_PRO
ZZMOOVE
ALUCARD
BARRY_ALLEN
BIOSHOCK[/SIZE]
How to install:
Download Phoenix kernel flashable zip
Copy it into SD Card
Reboot into custom recovery
Install zip from SD Card
Credits:
squid2 (for the GPL source)
varun.chitre15 (for the GPL source)
Kunal.Kene.1797 (for the GPL source)
HridayHS (for the GPL source)
Shoaib05 (for the GPL source)
Motorola
XDA
Google
Missed you ? sorry pm me I'll add you
Downloads:
See the attachment or Download
*** v1.5 and above are not compatible with Stock 5.1 roms ***​
Click to expand...
Click to collapse
XDA:DevDB Information
Phoenix Kernel, Kernel for the Moto X Play
Contributors
AnoopKumar, squid
Source Code: https://github.com/HelllGuest/phoenix_kernel_lux
Kernel Special Features:
Version Information
Status: Stable
Stable Release Date: 2015-10-24
Created 2015-10-24
Last Updated 2016-02-18
Change log
v1.0 2015 October 24
Initial release
v1.1 2015 November 03
Up to date with Squid Kernel
Added frandom
Network speedup tweak
kernel/sched/fair: reduce latency
power: process: drecrease time to enter sleep
defconfig Enable NTFS,CIFS
Added intelliactive - Paul Reioux
Added smartass2 - Erasmux
Added bluactive - Mike Chan,engstk
Added interactive_pro - Mike Chan
Added smartmax-maxwen
v1.2 2015 November 14
Up to date with Squid Kernel
Added Bricked Hotplug - showp1984
Added MSM Hotplug - myfluxi
Disabled IOSCHED_TEST
v1.3 2015 November 26
Updated Lionfish
Wake mod s2s added
Disabled Bricked Hotplug and added MSM Hotplug as default
v1.4 2015 December 26
Up to date with Squid Kernel
Reduced swappiness to 30
Reduced lag
Some minor fixes too
v1.5 2016 February 08
Up to date with Squid Kernel
Linux 3.10.96
Reduced lag
Improved smoothness
Updated Powersuspend
Adreno idler by arter97
320K AAC Encoding
SELinux: permissive
Compiled with Phoenix GCC 5.2
v1.6 2016 February 18
Up to date with Squid Kernel
Overclocked CPU + GPU
Added zzmoove - Zane Zaminsky
alucard - [email protected]
barry_allen - Javier Sayago
bioshock - James Jamison
Added support for CRC Toggle
Optimized Console FrameBuffer for upto 70% increase in Performance
Optimized Integer SQRT. for upto 3x faster operation
Optimized Task-Search for upto 6% increase in Performance
Reduced RQ Lock-Contention for upto 0.7% increase in Performance
Enabled High-Priority WorkQueue for DevFreq
Fixed High-Load Average due to Drivers
Fixed Reporting of GPU Frequency
MSM_HOTPLUG: min 2 cpu while screen off
msm8939: overclock lux big cluster to 1709 MHz
msm8939: overclock lux little cluster to 1209 MHz
msm8939: overclock GPU to 700MHz
Aren't hotplugs like MSM hotplug, bricked hotplug etc. meant for qcom quad core/krait CPUs? I'm not sure how they'd behave on big.LITTLE. Even the governors, I'm not sure they are adapted to big.LITTLE.... could you shed some light on it? Also, your commit history looks like a kang job.... you should clear that out.
Just tried it and now my phone is rebooting every 30 seconds, clearly there are some problems.
Even flashing other kernels or the stock one from cm 12.1 isn't working ( I also restored the libs ), I had to flash the rom again with a full wipe, sorry but had no time to make a logcat.
It looks like kanged only because I manually committed changes from Yu Yreka's custom kernel source... Because I'm having slow Internet connection. Credits are given in the thread.. I think hotplug is working...
AnoopKumar said:
It looks like kanged only because I manually committed changes from Yu Yreka's custom kernel source... Because I'm having slow Internet connection. Credits are given in the thread.. I think hotplug is working...
Click to expand...
Click to collapse
Tbh cherry-picking commits doesn't need a fast internet connection. (I myself have picked commits on a 512 kbps internet) and credits need to be given in the commit, otherwise it counts as a "kang".
Also, credits for bricked hotplug and alucard hotplug etc. haven't been given even in the thread.
Pardon me.. I will fix it give me some time
AnoopKumar said:
Pardon me.. I will fix it give me some time
Click to expand...
Click to collapse
No problem. Just wanted to alert you, because there are a lot of wolves out there who'll trouble you a lot for unretained commit authorship.
Nice work AnoopKumar. Added to index
eskamhl said:
Just tried it and now my phone is rebooting every 30 seconds, clearly there are some problems.
Even flashing other kernels or the stock one from cm 12.1 isn't working ( I also restored the libs ), I had to flash the rom again with a full wipe, sorry but had no time to make a logcat.
Click to expand...
Click to collapse
Thank you for the feedback.. Some issues are removed and added new zip
Quasar said:
No problem. Just wanted to alert you, because there are a lot of wolves out there who'll trouble you a lot for unretained commit authorship.
Click to expand...
Click to collapse
Bro removed all kanged commits.
Perfect, working 100%!!
Amazing Kernel! Kernel running smoothly, show the ball ! All that remains is to add Faux'123 Sound Control functionality.
No more additional cpu governor on the last version?
Nico3d3 said:
No more additional cpu governor on the last version?
Click to expand...
Click to collapse
Actually I removed them because of some authorization issues...
Abravanelsenor said:
Amazing Kernel! Kernel running smoothly, show the ball ! All that remains is to add Faux'123 Sound Control functionality.
Click to expand...
Click to collapse
Stay tuned its coming in the next version.
AnoopKumar said:
Stay tuned its coming in the next version.
Click to expand...
Click to collapse
Possible to incorporate D2W?
Thanks :good:
possible installation in the RR 5.5.8 ? No Bootloop ?
FilipeRgz said:
possible installation in the RR 5.5.8 ? No Bootloop ?
Click to expand...
Click to collapse
Currently i'm on pac rom, not faced any bootloop.
brom25 said:
Possible to incorporate D2W?
Thanks :good:
Click to expand...
Click to collapse
Im working on that too. Only sweep2sleep working now
AnoopKumar said:
Currently i'm on pac rom, not faced any bootloop.
Click to expand...
Click to collapse
I'll back up and install for testing, thanks

[Kernel][3.10.94]tiltkernel - v1.6

I present tiltkernel!
Code:
#include
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
*/
It's based on @BlueFlame4 super work, with something extra.
Updated to Linux 3.10.94
dt2w and Pocketmod
ThunderQuake Engine 1.0 - Vibration Intensity Controller for MTK vibrators
Secured
init.d support
CFQ and BFQ IOScheduler
CIFS and NFS
Interactiveplus, Pegasusq and stock CPU governors
westwood and cubic TCP congestion control
Removed various debug and logging stuff
Compiled with latest UBERTC 5.3 toolchain and Cortex-A53 optimizations
Dynamic Fsync Control
mmc: disable crc check for 30% extra performance in IO
Ramdisk
MTK: removed HUGE trail of MTK kernel logging
Increased READAHEAD to 1024 for better I/O performance
And lots of other kernel options...
Source: https://github.com/tiltkoko/android_kernel_elephone_p8000.git
Changelog:
Code:
v1.6:
* Linux 3.10.94
* Updated toolchain
* Default to NOATIME and NODIRATIME for FS performance improvement
* 100+ other patches. Look at the source.
* Fixed fingerprint sensor
* Improved wifi
v1.5:
* Fixed touch zoom bug
* Fixed ThunderQuake Engine
* Removed 1.5 GHz step
v1.45:
* updated to 3.10.93
* Dynamic Fsync Control
* mmc: disable crc check for 30% extra performance in IO
* Tweaked IO scheduler for better performance
* NFS
* BFQ default IO scheduler
v1.4:
* Fixed "youtube" bug
* kernel update fixes and some network patches
* Updated with Eragon init.d fix.
* ARM Cortex-A53 compiler optimizations
v1.3:
* Updated to the new Elephone sources
* Increased VM_MAX_READAHEAD to 1024 for better I/O performance
* Changed to UBERTC toolchain and O3 optimization
* Added Pegasusq CPU Governor
* Some other fixes
v1.21:
* Removed multicore scheduler.
* Added interactiveplus cpu governor
* Fixed some really stupid stuff introduced in v1.2
v1.2:
* Huge update to 3.10.92!
* Disabled some more debug stuff.
* Fixed button wake up.
v1:
* Initial version.
Install:
Rashr or fastboot
Props:
@BlueFlame4
@varun.chitre15
skeleton1911 for Eragon
showp for DT2W
and XDA!
Whats next:
Think it's stable now, so expect new version in a while
I am on #elep8k on freenode IRC network if you want to say hello!
FAQ
F.A.Q
Q. How to use the features?
A. Most of the features are controllable via TricksterMod app
Q. How to use ThunderQuake Engine?
A. With ThunderQuake Engine you can control vibration intensity at hardware level. There are 7 levels of intensities supported
Using Terminal Emulator/ADB shell use following command
Code:
echo "your-value-here" > /sys/kernel/thunderquake_engine/level
Valid values: 0-7
Question:
Is it real 1.5Ghz or is it "1.5Ghz", which actually runs at 1.3Ghz but at higher volts (as it happens in most Mediatek devices when one tries to overclock)?
TricksterMod and benchmark scores indicate 1.5Ghz. That's good enough for me.
Stevethegreat said:
Question:
Is it real 1.5Ghz or is it "1.5Ghz", which actually runs at 1.3Ghz but at higher volts (as it happens in most Mediatek devices when one tries to overclock)?
Click to expand...
Click to collapse
This was already discussed in my kernel thread. They're real, because the kernel already supports it and we just unlocked the frequency. Also benchmarks indicate that it's real.
NTFS is not supported.
NTFS formatted SD-card is not mounted in system at all.
Thank you very much for your kernel I'm too happy .
I installed TricksterMod app and set dt2w , BFQ IOScheduler , westwood TCP and ZRAM .
How do I set NTFS and CIFS and Multicore scheduler ?
You may also upgrade your kernel to version 3.10.92 , please ?
BlueFlame4 said:
This was already discussed in my kernel thread. They're real, because the kernel already supports it and we just unlocked the frequency. Also benchmarks indicate that it's real.
Click to expand...
Click to collapse
Sorry, last I remember it was 30% slower than MT6752 (which basically would show no difference than the 1.3ghz clocks).
Maybe I'd have to run Phoronix's Linux workload via chroot if the results are as inconclusive as I remember them. Phoronix's benchs show things like throttling with surgical precision (it only cares about load, not mhz, so when there's sudden gap in performance that would be throttling). Of course I'd have to get the phone in my hands first (my wife rarely let's me to "pet" it anymore ).
OsitKP said:
NTFS is not supported.
NTFS formatted SD-card is not mounted in system at all.
Click to expand...
Click to collapse
The ROM has to support it as well and stock doesn't But a 3rd party app would do it as well, AFAIK.
I do not have a microSD card yet (ordering one soon). What do work with SD-cards, fat32? ext4?
@stefano91av Multicore scheduler is built in, so nothing to do there.
The kernel sources has a lot of backports etc, especially in the arm code. So it's not that easy to get to the latest kernel. I will get there eventually, just give me some time.
I am not an expert at this stuff, learning as I go.
Has someone played with ThunderQuake?
tiltkoko83 said:
What do work with SD-cards, fat32? ext4?
Click to expand...
Click to collapse
FAT32 definetely does.
My p8000 om eragon 5. Freeze just after reboot.
Flashed it with fla****y. Tryid booth versions.
All version of Blues kernel works without problems.
Any suggestion?
wierd micbanand..
I am still on eragon 4. My and Blues kernel is using same source, so should be no difference. Tried with Rashr?
Finished with updating to 3.10.92. Uploading after I have tested it a few hours...
Uploaded new kernel with 3.10.92 added. There are so much debug stuff in the sources it's crazy. Found some hidden stuff when I updated..
Now I am tired. Was a lot of work..
Thanks. But freezes. Reboots frezes. Tryid all 3 kernels. And allso updated to eragon 5,5
This time flashed with Rashr.
Now I'm trying v1.21.
With v1.20 there were jamming in the videos of facebook when I received messages from whatsapp . In addition, the score was AnTuTu 29000
heh that bad. I did some stupid stuff there.
I got almost 35000 with 1.21.
Will try to improve on the wakeup lagg tomorrow.
I too can confirm that flashing this kernel over Eragon 5.6 results in a bootloop. Well, it's not exactly a bootloop, since the phone finishes botting and you can also unlock the screen, but less that a minute it restarts, and this happens over and over again. I tried rebooting the phone into safe mode before it reboots itself, but in safe mode it also reboots suddenly.
wierd. Every kernel I have build has booted fine for me.
New version with updated sources ++ coming later tonight.
Waiting for new kernel

[KERNEL][Lineage-EXTENDED][3.10.105]QUARK[linaro-6.3.1][XT16xx]

QUARK KERNEL For Moto G4 Plus ​(Lineage Extended) ​
#include
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
Click to expand...
Click to collapse
INTRODUCTION:
Hello everyone, this is my personal kernel for the Moto G4 Plus. This version is based on Lineage OS kernel source with some additional patches.
FEATURES:​
Compiled using linaro 6.3.1
Init.d support
Disabled Gentle fair sleepers
USB Turbo Charge Support
Added FIOPS I/O Schedule
Added SIO I/O Scheduler
Added BFQ scheduler
Governors enabled:
Lionfish
Dancedance
Lionheart
Smartass2
Bioshock
Nightmare
Alucard
Conservativex
CPU Hotplug Enabled
Added bunches of TCP Congestion Algorithm
CPU Boost
zRAM Support
Fingerprint Sensor As Home
LED Notification While Charging (Thankz to @vache)
ZRAM Compression
Adreno idler
Dynamic fsync
Downloads​Get it here
Instructions​
Flash through TWRP
Credits/Thanks:
- Mororola for sources
- linus for his amazing kernel source
- @vache and @Shreps for base kernel source
Compatibility
- Will work on any roms using LineageOS kernel source as base. (LineageOS,Beanstalk,AOSPExtended,OctOS)
- You can try on other roms and report me back . (if enforcing didn't work try permissive. Be patient while the kernel boots.)
- If you find sensors doesn't work .use this
- If your root breaks.. flash su
XDA:DevDB Information
Quark Kernel, Kernel for the Moto G4 Plus
Contributors
rahulsnair
Source Code: https://github.com/rahulsnair/android_kernel_motorola_msm8952
Kernel Special Features:
Version Information
Status: Beta
Created 2016-10-08
Last Updated 2017-03-18
Changelog
1.0
-Initial Release
1.1
-Added Zen I/O Scheduler
2.0
-Switched to Sabermod toolchain
-Now supports Android N based roms
05012017
-Switched back to UBERTC-6.0
-Synced to CM kernel source
25012017
-Using linaro from now on
-ZRAM compression
-Adreno idler
-LZ4 ZRAM compression
-Dynamic fsync
@rahulsnair Nice work Buddy
You are on fire my friend
do u know if this will work on your teamoct os?
Dont know how, dont know why but i installed and i dont know why but everything works good
It works great in CM 13.0 XT1641
A can confirm that it works on octos xt1622 smooth as and great kernel thanks dev for the rom and kernel keep up the good work??
Working great so far on RR xt1625. You're killing it.
Is this kernel for custom ROMs only, or will it work with stock too?
Working on my xt1625. Only thing I noticed is that the text is sort of blurry
when using the browser when you touch the screen, then it's clear. Also seems to be a yellowish tint, not quite sure how to explain it. Anyone else seeing this?
skalnas said:
Working on my xt1625. Only thing I noticed is that the text is sort of blurry
when using the browser when you touch the screen, then it's clear. Also seems to be a yellowish tint, not quite sure how to explain it. Anyone else seeing this?
Click to expand...
Click to collapse
Wich ROM are you using? I also have xt1625 want to test
:good:
Teamoct os
rahulsnair said:
Changelog
1.1
-Initial Release
1.1
-Added Zen I/O Scheduler
Click to expand...
Click to collapse
Hey Bro, I Found Something, The Last 4 Cores (Big) Are Not Online 99% Of The Time.
Krsambhav16 said:
Hey Bro, I Found Something, The Last 4 Cores (Big) Are Not Online 99% Of The Time.
Click to expand...
Click to collapse
It's actually the first 4 cores (big cores) that are offline. It's good that they're offline most of the time, you will see them go online during heavy load such as installing an app or 10-bit H.264 video playback.
doomed151 said:
It's actually the first 4 cores (big cores) that are offline. It's good that they're offline most of the time, you will see them go online during heavy load such as installing an app or 10-bit H.264 video playback.
Click to expand...
Click to collapse
Okay Bro Thanx, I Thought That My Cores Have Been Damaged.
Bootloop in (xt1626) rom Temasek's CM13 - v11
Did the download link disappear or am I just dumb and can't see it
khaoticking said:
Did the download link disappear or am I just dumb and can't see it
Click to expand...
Click to collapse
Is there, see again
Hello, just report. This Kernel work very well on my XT1642 with the last RR ROM. Good luck.

[Kernel] Mady's Xtended Kernel [Unified] [Pie]

Mady's Xtended Kernel for OnePlus 5/T Unified
Standard Disclaimer:-
Code:
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed.
* Please do some research if you have any concerns about features included in this Kernel before flashing it!
* YOU are choosing to make these modifications, and if you point the finger at us for messing up your device, we will laugh at you.
*/
General Information:-
Code:
This is only kernel and not a ROM. Be sure to flash a ROM first and then the kernel to boot into system. Or otherwise don't come yelling that it didn't booted...:p We are good in helping only if you're good at reading and explaining, if not then please don't flash this.
Credits:-
Code:
@martinusbe
@Sultanxda
@ GZR Team
@ Devs from whom we have used the commits.
@ Users flashing & Testing this.
@ Lastly our Team Xtended (Yeah we too worked hard by sleeping 9-10 hours every night and even in days whenever got some free time)
@SuperDroidBond - I don't even know why I am in the credit list...;)
@simedrut - Why I'm in the credit list? :)
Features in Kernel:-
Code:
* / *
* Latest Upstream From GZR-Kernels.
* Block Unnecessary Wake-ups
* Default Boeffola Wake-locks Included
* Some normal inits.
* / *
Future Plans:-
Code:
* / *
* Wireguard.
* smartmax gov
* alucard gov
* other if any, we feel good to add.
* / *
Some Information:-
1) Battery/SOT ?
Ans:- This is contradictory thing so let the kernel settle and then check yourself and report back.
2) How frequent kernel gets updated ?
Ans:- It can be daily or weekly or hourly as well.......
3) Feature request ?
Ans:- Always Welcome. We will appreciate, if the request comes with proper commits and links.
4) What all ROM/s it's working ?
Ans:- ROMs working - Nitrogen OS, Z-unleashed, Cardinal Xtended (test 8.1 build), GZOSP & based ROMs. Others please do flash and let us know so that we can update the same in the list.
5) I am interested in testing ?
Ans:- Please join our Telegram Testing Group - Xtended Testing
Download Information:-
Mady's Xtended Kernel
Lastly, We love to have feedback related ethical improvements, feature improvements or something from which we can learn.
Code:
[B][U]Good Words:-[/U][/B]
Both Good & Bad Friends are important. Good friends will give you memories while Bad Friends will give lessons.
XDA:DevDB Information
Mady's Xtended Kernel, Kernel for the OnePlus 5
Contributors
simedrut, mady51, martinusbe
Source Code: https://github.com/mady51/kernel_oneplus_msm8998
Kernel Special Features: This is GZR-Kernel with all due permissions from GZR Team
Version Information
Status: Stable
Current Stable Version: Latest
Stable Release Date: 2018-03-18
Created 2018-03-19
Last Updated 2019-03-25
Reserved
Reserved
Unified ?
Something new to try
It's really pleasing to see that team is going on right direction, and thanks @mady51 brother to share your work.
Really great and appreciating..[emoji106]
This is for custom ROMs only, correct?
Veliion said:
This is for custom ROMs only, correct?
Click to expand...
Click to collapse
I'd assume so, all the supported ROMs in the OP are AOSP based.
Veliion said:
This is for custom ROMs only, correct?
Click to expand...
Click to collapse
Yes
@simedrut how about idle drain for you ?
mukesh22584 said:
@simedrut how about idle drain for you ?
Click to expand...
Click to collapse
2%/h... Very good here
simedrut said:
2%/h... Very good here
Click to expand...
Click to collapse
2% is bad bro. Check bbs and share me
X2 version is up!
Upstreamed to latest linux stable (4.4.123) and more improvements for battery life and perfomance.
DOWNLOAD KERNEL LINK
update time - MadKernel-Unified-OP5T-Pie-4.zip
changes -
kernel: time: reduce ntp wakeups
disable crc check
msm: kgsl: Increase worker thread priority
arm64: crypto: Improve target optimization flags & other flags for optimization
qcom-cpufreq: Use CLKFLAG_NO_RATE_CACHE
wl_blocker: add more wakelocks to the default block list
drivers/slimbus: Overclock slimbus
Optimized Console FrameBuffer for upto 70% increase in Performance
various - queue work on system_power_efficient_wq
msm: slimbus: some more tweaks and added new freqs
arm64: bpf: optimize JMP_CALL
mm: Decrease swappiness
Introducing KLapse - A kernel level livedisplay module v4.0
Interactive tweaks
CpuIdle tweaks
reduce wlan wakelock time even more
cpu-boost optimizatoins
thermal optimization
Improve stability & camera power consumption
Added AdrenoBoost (disabled by default)
disable RX Unicast wakelocks
lots of other tweaks and optimizations.
flash and enjoy
simedrut said:
2%/h... Very good here
Click to expand...
Click to collapse
Idle drain should be less than 1% unless you are playing music
Added to the OnePlus 5 Index Thread here.
update - MadKernel-Unified-Op5T-Pie-5.zip
changes -
Interactive tweaks for better battery without loss in smoothness
reduce some latency
thermal tweaks
Tripndroid tweaks
fixed ssusb wakelock issue (mostly) which keeping device awake when plug/unplug
msm8998-gpu.dtsi: Enable NAP state
add no-wakeup-src-in-hostmode
-thanks
mady51 said:
changes -
fixed ssusb wakelock issue (mostly) which keeping device awake when plug/unplug
Click to expand...
Click to collapse
@sleepwalking0593 Maybe try this kernel (the above is from the latest changelog)?
shadowstep said:
@sleepwalking0593 Maybe try this kernel (the above is from the latest changelog)?
Click to expand...
Click to collapse
But i didn't get this wakelocks on derpfest. I have uploaded my screenshots in derpfest group. I'm not defaming or lying about anything. I have shifted back to oos now because of bad idle drain. I might flash it if i use custom ROM.
mady51 said:
update - MadKernel-Unified-Op5T-Pie-5.zip
changes -
Interactive tweaks for better battery without loss in smoothness
reduce some latency
thermal tweaks
Tripndroid tweaks
fixed ssusb wakelock issue (mostly) which keeping device awake when plug/unplug
msm8998-gpu.dtsi: Enable NAP state
add no-wakeup-src-in-hostmode
-thanks
Click to expand...
Click to collapse
Can you link me the commit that fixed ssusb wakelock issue,i can link it to Franco so that he can fix in his kernel too. Thanks. Also Sian for codename phoenix ROM.

Categories

Resources