[Kernel] A Kernel V2 (23.5.A.1.238/23.5.A.0.575) - Xperia Z3 Compact Android Development

Introduction
So I don't see many kernels around here so I thought that I would give it a go.
Requirements
Xperia Z3 Compact
Unlocked bootloader
Firmware version 23.5.A.1.238 or 23.5.A.0.575
A Kernel
Kernel source: https://github.com/tunturn/z3kernel/
Features
Currently only limited features added, more coming soon.
-Power suspend
-CPU Governors:
smartassV2 (stuck on max freq?)
intellimm
wheatley
lionheart
intelliactive
slim
smartmax
PegasusQ
HYPER
Darkness
Nightmare
ElementalX
SmartassH3
OndemandPlus
-IO Schedulers:
fiops
sio
sioplus
zen
tripndroid
vr
Flashing instructions
Optional: Backup boot partition in TWRP if you ever want to go back to pure stock kernel
If you have system root, you should first unroot:
1. Open SuperSU, enter settings
2. Uncheck "Enable Superuser"
3. Select Full unroot
Download Systemless root SuperSU:
https://download.chainfire.eu/964/SuperSU/BETA-SuperSU-v2.74-2-20160519174328.zip
Then flash my kernel in fastboot:
Code:
fastboot flash boot akernel-v1.img
Then reboot to TWRP, flashing the SuperSU zip.
Reboot, it might appear to stall, but be patient.
Downloads
Code:
V1
[url]https://drive.google.com/file/d/0B3bfLXY54yW-amxrYTB2TkJ5QzA/view?usp=sharing[/url]
V2
[url]https://drive.google.com/file/d/0B3bfLXY54yW-VUpWQlJyR09BMHc/view?usp=sharing[/url]
Changelog
V1 2016/07/21
CPU Governors:
-smartassV2 (stuck on max freq?)
-intellimm
-wheatley
-lionheart
-intelliactive
IO Schedulers:
-fiops
-sio
-sioplus
-zen
-tripndroid
-vr
V2 2016/07/22
Power Suspend added
CPU Governors:
-slim
-smartmax
-PegasusQ
-HYPER
-Darkness
-Nightmare
-ElementalX
-SmartassH3
-OndemandPlus
Credits
@Gustavo RD78 - for the ramdisk
@faux123 - for the governors
anyone else I missed
XDA:DevDB Information
A Kernel, Kernel for the Sony Xperia Z3 Compact
Contributors
tomascus
Kernel Special Features:
Version Information
Status: Testing
Current Beta Version: v2
Beta Release Date: 2016-07-22
Created 2016-07-21
Last Updated 2016-07-22

reserved

Do you need to have the bootloader unlocked?

Dinkec27 said:
Do you need to have the bootloader unlocked?
Click to expand...
Click to collapse
Yes, all custom kernels need an unlocked bootloader.
Thanks for reminding me to put that in requirements.

Hero! already now!
Many thanks for taking over MM Custom Kernel Dev for Stock ROM. :good:
This is what many of us were waitung for... :highfive:
Await full support after I switched to MM - I'm still on LP because of Kernel

V2 up, systemless root needs to be reflashed yet again
Code:
Power Suspend added
CPU Governors:
-slim
-smartmax
-PegasusQ
-HYPER
-Darkness
-Nightmare
-ElementalX
-SmartassH3
-OndemandPlus

You little weasel beat me to it. Oh well, always good to have somebody to kang from
I wouldn't even have started my own if I'd seen this but c'est la vie, I suppose. (pls no kang from me)
Nice job keeping the stock kernel section alive though!

someone755 said:
You little weasel beat me to it. Oh well, always good to have somebody to kang from
I wouldn't even have started my own if I'd seen this but c'est la vie, I suppose. (pls no kang from me)
Nice job keeping the stock kernel section alive though!
Click to expand...
Click to collapse
*Proceeds to fork Someone755's repo*
joke joke, happy to see someone else here

tomascus said:
*Proceeds to fork Someone755's repo*
joke joke, happy to see someone else here
Click to expand...
Click to collapse
I'll try not to litter your thread too much (Myself5 knows this pain), but I looked at your source and noticed you're picking a bunch of commits from AndroPlus.
I can't say what's right or wrong but please be cautious when picking from the man. It's nothing personal but he's known for being a tad dirty.

Well, it looks like there's two other kernels here now, which have indeed have superseded mine.
I'm probably going to work on something else in due time.

Thread closed at the OPs request.

Related

[KERNEL]OwnKernel-Bacon[V1.4][3.4.109][Ofast][Uber-5.2-cortex-a15]

OwnKernel for OnePlus One
Download Here!(Check Bacon Section)
Features:-
-Kexec Hardboot Patch
-Ofast optimizations
-A few additional governors like zzmoove pegasusq nightmare impulse smartmax etc
-Io Schedulers like BFQ, SIO, zen,etc
-Many TCP Congestion controls enabled, default westwood
-Linux Kernel 3.4.109
-s2s, and touch boost mods
-Lots of patches compared to stock kernel
-All credits to original authors
Credits> @Lord Boeffla @KingBabasula @fransciscofranco @ak for commits from their kernels included in this
@##W4TCH0UT## for helping me to solve errors
KERNEL SOURCE CODE
ASK HERE FOR SUPPORT, ETC.​'
Based on stock cm kernel source
XDA:DevDB Information
OwnKernel for OnePlus One, Kernel for the OnePlus One
Contributors
akhilnarang
Source Code: https://github.com/OwnROM-Devices/OwnKernel-bacon
Kernel Special Features: -Ofast Optmizations. Upstreamed to latest mainline linux kernel 3.4.108
Version Information
Status: Testing
Created 2015-06-23
Last Updated 2015-10-03
Reserved
CHANGELOG FOR OWNKERNEL 1.1
"Merged latest updates from CyanogenMod",
"Added BFQ I/O scheduler(default), SIO, and Zen",
"Added SmartMax, Impulse Governors",
"Kcal control",
"ZRAM",
"Entropy Tweaks",
"Adreno Idler",
"Cortex-A15 Optimizations",
"GPU optimizations"
Is this compatible with all roms?
great man
lefttobleed said:
Is this compatible with all roms?
Click to expand...
Click to collapse
I've tried only on OwnROM, and Resurrection Remix
But its based on the stock cm kernel source, so it should work fine on most ROMs
Working good on cos12
wow great sir
Sent from my A0001 using Tapatalk 2
@akhilnarang
Can't wait to see what comes of this. Its nice to see new projects popping up, especially kernels. Holler at me if you need anything.
cm11 please. for mahdi rom
Working very nicely on the latest exodus rom using kernel audiotor to tweak. Uber 6 is very smooth! Will be keeping an eye on this for sure.
Maybe write uber 6 in the title so that it gathers more attention. Just a thought...
Added to OnePlus One index thread:
[INDEX] OnePlus One Resources Compilation Roll-Up
Im on cm12s and battery seems good by now... (1o hs use since flashed)
OwnKernel Bacon has now been updated to 1.1
Sorry for the long delay, was busy
Changelog
"Merged latest updates from CyanogenMod",
"Added BFQ I/O scheduler(default), SIO, and Zen",
"Added SmartMax, Impulse Governors",
"Kcal control",
"ZRAM",
"Entropy Tweaks",
"Adreno Idler",
"Cortex-A15 Optimizations",
"GPU optimizations"
Grab it from within Kernel Adiutor Downloads Page
Or from the download link in OP
Hit thanks if you like it
Enjoy!!!
Very nice Kernel, thanks for your work! Will report back about battery life!
Hi, nice job and very good kernel.
I noticed that during the charge the phone is very hot, any suggestion on how reduce ampere during charging?
Thanks
Hmm guys sorry for the monthlies
OwnKernel-Bacon-1.2 is out
Check Kernel Adiutor for most of the required stuff
Download Here!
Changelog
Small Changelog:-
"Merged latest updates from CyanogenMod",
"Added TripNDroid I/O scheduler",
"Added Intelliactive, intellidemand,and Governors",
"Dynamic FSync",
"Lots of optimizations flags added",
"GPU OC till 657Mhz",
"Update zzmoove, and BFQ",
"Compiled with ArchiToolchain 5.1 optimized for Cortex-A15",
"Some things I don't remember, check here http://hastebin.com/nugukesimi.vhdl"
f2fs support is present to this kernel?
Hi guys
I'm new here, literally. I came from Nexus 5. Just got my one plus a couple days ago and this is my first custom kernel so I don't much about it but I was wondering does the opo kernels support fast charge like Nexus does?
Thanks in advanced
OwnKernel-Bacon-1.3
http://sourceforge.net/projects/own...el/OwnKernel-Bacon-V1.3-20150917.zip/download
md5sum 41c5233396f29013bcb8e0409f09be30
Changelog
makefile: added new -g0, -fivopts, -fno-inline-function optimizations
KCAL updates
Update interactive governor
Merge CM
Update zzmoove, and BFQ
Compiled with UberTC 5.2 optimized for Cortex-A15
Some things I don't remember, check here http://hastebin.com/azahacisim.vhdl
Although that link says Bricked Hotplug, it'll be there later, disabled for now :v
Solid stable kernel. Thanks for the work!

[KERNEL][CM/AOSP] Heliox Kernel [1/12]

Introduction
A new stable custom kernel for our onyx
Features
Compatible with all CM and AOSP ROMs (except OOS)
Compatible with 6.0 and 7.x
Built with GCC 4.9 toolchain .
Adreno idler.
USB Fast Charge
Built-in AdBlocker
Optimized RWSEM Algorithm.
Latest security patches.
Sweep2Wake
Added governors : bioshock, darkness, elementalX, pegasusq, smartmax_eps, wheatley, yankactive, zzmove, impulse
Added I/O schedulers : zen and tripndroid
CPU Input Boost
Wakelock toggles
Optimised memory management
Enable Arch Power
Optimised core control
O2 optimisations
Instructions
Copy the kernel zip to your phone
Reboot to recovery. I would suggest TWRP by Nachiket
Flash the zip
Reboot
Download​https://androidfilehost.com/?fid=385035244224402842​
NOTE
Use the Kernel Adiutor to access all the features
Kernel is compatible with the new MM bootloader only
Recommended Settings
Governor: ElementalX
Multicore Power Saving: Aggresive
CPU Max freq: 1728MHz
Core control: Enabled
I/O scheduler : ZEN with 512kb read ahead for int. and ZEN with 384 kb for external
Sync Threshold : 960mhz
Input Boost Freq : 652mhz
Credits
 @CheckYourScreen
 @eng.stk
 @Lord Boeffla
 @franciscofranco
 @rjdTWO
 @ZaneZam
Special shout out to Nachiket.Namjoshi for always helping
XDA:DevDB Information
Heliox Kernel, Kernel for the OnePlus X
Contributors
Subhrajyoti Sen
Source Code: https://github.com/SubhrajyotiSen/HelioxKernelOnyx
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.0
Stable Release Date: 2016-11-21
Created 2016-11-21
Last Updated 2016-12-01
Changelog
01/12/2016
Add KCAL support
Add Voltage Control
23/11/2016
Add support for Sultan-ized ROMs
Patch multiple QuadRooter vulnerabilities
21//11/2016
Initial Release
Such Thug Much Wow! Great work buddy!
Great to see another kernel
Nice work buddy!
Great work
Finally, up on XDA
Working with Dirty Unicorns 11/20 build?
Ragonexus said:
Working with Dirty Unicorns 11/20 build?
Click to expand...
Click to collapse
Yes! You can check the screenshots tab to verify
Great job my friend. You've come a far way from where you were.
does it need any modifications in kernel adiutor or just leave it as original settings.
Fantastic job my friend working great!!
namquang93 said:
does it need any modifications in kernel adiutor or just leave it as original settings.
Click to expand...
Click to collapse
Stock settings work just fine.
But recommended settings would be
Governor: ElementalX
Multicore Power Saving: Aggresive
CPU Max freq: 1728MHz
Core control: Enabled
I/O scheduler : ZEN with 512kb read ahead for int. and ZEN with 384 kb for external
Sync Threshold : 960mhz
Input Boost Freq : 652mhz
Is this kernel compatible with Sultans CM13? I tried to flash it, but it was stuck on CM boot animation for 30+ minutes and I gave up, because my battery would die.
Kolio_xda said:
Is this kernel compatible with Sultans CM13? I tried to flash it, but it was stuck on CM boot animation for 30+ minutes and I gave up, because my battery would die.
Click to expand...
Click to collapse
Sultan-ized ROMs aren't currently supported. It will be added in the next release
Subhrajyoti Sen said:
Sultan-ized ROMs aren't currently supported. It will be added in the next release
Click to expand...
Click to collapse
One suggestion is to update op to indicate so. Or else u will see my similar post
Tiongkia said:
One suggestion is to update op to indicate so. Or else u will see my similar post
Click to expand...
Click to collapse
Thanks for pointing that out Done
Release 2 is up
Changelog
Add support for Sultan-ized ROMs (Check screenshots for confirmation)
Patch multiple QuadRooter vulnerabilities
https://www.androidfilehost.com/?fid=457095661767117919
Latest release still cant boot on Sultan. Stuck in CM boot animation for 20 mins. Dunno if it's just me.
Kolio_xda said:
Latest release still cant boot on Sultan. Stuck in CM boot animation for 20 mins. Dunno if it's just me.
Click to expand...
Click to collapse
I personally tested it on sultan's cm13.
Try one thing. Flash the ROM again and then the kernel.

[KERNEL][v500] BR.Kernel v1.05 [2018-01-10]

BR Kernel ​Based on Lineageos kernel​
Features
Linux 3.4.113
Built with UBERTC 7.2.1
Governors: bioshock, elementalX, intellim, interactive, ondemand, perfomance, powersave, smartmax, userspace
I/O Schedulers: bfq, cfq, deadline, fiops, maple, noop, zen
CPU hotplugs: IntelliPlug, AutoSMP
Custom voltage control
F2FS support
TCP Congestion Control
USB fastcharge
MultiROM Support
and more...
Installation Instructions
Download the zip file and save it into the root directory of internal/external storage
Reboot into recovery
Make backup boot partition
Flash the zip and reboot
Default settings
CPU frequency: 384MHz to 1.566GHz
CPU governor: elementalx
Hotplug: AutoSMP
Input CPU Boost: disabled
I/O Scheduler: zen
Fastcharge: enabled
Downloads
AndroidFileHost​
XDA:DevDB Information
BR Kernel, Kernel for the LG G Pad 8.3
Contributors
beroid
Source Code: https://github.com/beroid/android_kernel_lge_v500/tree/nougat
Kernel Special Features:
Version Information
Status: Stable
Created 2017-06-20
Last Updated 2018-01-10
Reserved
Can be flash in Stock Rom V30?
Jansxel said:
Can be flash in Stock Rom V30?
Click to expand...
Click to collapse
no
beroid said:
no
Click to expand...
Click to collapse
No stock, as in ''for custom/AOSP only'' ? Would be great
Cheers and TIA
Great and thanks for kernel.
Im flashing it with twrp and not boot on rom(im with aosp of adrianom)it reboot only in twrp
Thanx beroid for your valuable efforts buddy!
and...Would this kernel be suitable for gaming in AOSP N, Coz TBH, AOSP and LinageOS Nougat both sucks when it comes to gaming!
The best was stock lollipop+Fishears kernel!
Flashed the kernel on latest Nougat AOSP build BUT ONLY REBOOTS IN RECOVERY!!!
In short, this kernel doesn't work with any ROM. No stock, no AOSP, no Lineage.... What is the purpose then ?
I'm on LineageOS 14.1, 20170623 nightly. kernel is working fine. device feels smoother and faster. have not tried gaming since I don't play anything on this tablet
Does it work on CRDROID?
5nickers said:
Does it work on CRDROID?
Click to expand...
Click to collapse
Yup
Sent from my Nexus 6P using Tapatalk
Update - v1.02
added IOSched switcher
patches for several CVEs
fixed installation for LOS-based ROMs
just flashed on latest lineageos and suddenly my v500 is rebooting its ass off.
with this kernel, my tab needs a few minutes to somehow stabilize. like when I boot it up and use it immediately, it reboots. it has overheating issues which makes it reboot while gaming, ex. vainglory on low settings. this got worse in 1.02. I even have mako hotplug enabled and cpu temp limit enabled
Doesn't work on AOSP, only reboots in recovery....
Thanks man !!
Awesome work upstreaming the kernel and adding all those excellent features ... Worked flawlessly here on mokee N ... Would be great if you add zzmoove as governor ! Thanks man !
Update - v1.03
Updated toolchain
Patches for several CVEs
n3loki said:
I'm on LineageOS 14.1, 20170623 nightly. kernel is working fine. device feels smoother and faster. have not tried gaming since I don't play anything on this tablet
Click to expand...
Click to collapse
Weird... LineageOS is based on AOSP, so it should work
Very useful kernel... thanks dev

[KERNEL][SM-G900XX][LOS13/LOS14.1]CrazyAquaKernel v2[6-9-17]

FOR DEVS AND USERS BEFORE FIGHT ME CLICK HERE!: https://forum.xda-developers.com/showpost.php?p=70362424&postcount=3
Code:
DISCLAIMER!!
I am not responsible in any way for anything that can be happen to your device when you flashing my kernels.You do so at your own risk!
If you get bootloop click here
Summary CrazyAquaKernel is a powerfull kernel with a lot super features!
If you got any bug use the report bug tab or press HERE and upload the log,WITHOUT LOGS THERE IS NO BUG!
I m not a magician and i havn't got the device to do it on my own without spend your time.
INDEX
POST 1
-Imprtant info
-Report bug with Logs
-Features
-Dowload link
-Donator
-Credits
POST 2
-Recommended kernel tweaker tools
-Changelogs
POST 3
-Bootloop fix
POST 4
-Zzmoove profiles
Features
Anykernel:
- Anykernel2 zip for maximum compatibility with all ROMs, CrazyAquaKernel uses your existing ramdisk (Do NOT flash this over other custom kernels!You should only flash CrazyAquaKernel over the kernel that came with your ROM!!)
Toolchain:
Google GCC 4.9 Toolchain
CPU:
- governors:
crazyactive(my governor:balance governor for great battery life and performance based on interactive)
interactive
impulse
ondemand
smartmax
zzmoove
ondemandplus
pegasusq
nightmare
conservative
lionheart
powersave
userspace
yankactive
smartmax_eps
intellidemand
intelliactive
- Freq Limiter
- input boost
- overclock/underclock
IO schedulers:
tripndroid
cfq
noop
deadline
fiops
row
sio
zen
vr
fifo
TCP congestion controls:
cubic
bic
westwood
htcp
highspeed
hybla
reno
bic
hybla
vegas
lp
yeah
illinois
scalable
- tcp congestion changed to Westwood
GPU:
- governors:
msm-adreno-tz
simple_ondemand
powersave,performance
userspace
cpubw_hwmon
msm_cpufreq
- simple gpu algorithm
Thermal control:
- Intelli thermal v2
Sound Control
- Faux sound
Hotplug:
- Disabled MP Decision hotplug
- Enabled Bricked Hotplug
- Prevent wakelock when ambiend display disabled(misc control tab)
More:
- Kernel runs with SELinux permissive by default
- init.d support
- insecure kernel (adb has root privileges)
- Frandom support
- Power Suspend Mode/State
- A lot improvments
- A lot fixes
Find this thread helpful? Hit the Thanks button!
The speed of future releases will be based on thanks. 39k views, 400 downloads and only 19 thanks... I won't be rushing anything.
Feeling extra generous and wanna help me more? Click my name at the top of any post and hit donate or click here the donation button
Download Link CrazyAquaKernel [AnyKernel]:https://www.androidfilehost.com/?w=files&flid=207124
Installation guide
Do NOT flash this over other custom kernels!
You should only flash CrazyAquaKernel over the kernel that came with your ROM!!
- Download Kernel from this thread
- Flash it with Recovery
[Wipe cache and Dalvik cache recommended]
- Then Reboot
Enjoy the CrazyAquaKernel !!!!
Credits
thx Showp1984
thx Faux123
thx Savoca
thx RenderBroken
thx Neobuddy
thx Myfluxi
thx FranciscoFranco
thx SultanXDA
thx osm0sis
thx ShinyShide
thx bhb27
thx Lord Boeffla
thx yank555
thx apb_axel
thx the devs where made the cm14 bootable and working
thx CrazyGamerGR yeh me
XDA:DevDB Information
CrazyAquaKernel, Kernel for the Samsung Galaxy S5
Contributors
CrazyGamerGR
Source Code: https://github.com/CrazyGamerGR/CrazyAquaKernel-klte-los
Kernel Special Features:
Version Information
Status: Beta
Created 2017-08-16
Last Updated 2017-08-16
[KERNEL][SM-G900XX][CM13/CM14.1]CrazyAquaKernel v1[16-08-17]
FAQ
Recommended app : Kernel Adiutor
changelogs
v1/16-08-17
- initial release
v2/6-9-17
- rebase kernel with latest los updates
- add faux sound
- google gcc 4.9 toolchain
- many fixes
If you get bootloop or bootloop before samsung screen press volume up+down+power button until device vibrate and fast press power+volume up and device will be boot in recovery,instal your rom(dirty instal not need clean instal) and everything will be good^^.
[KERNEL][SM-G900XX][LOS13/LOS14.1]CrazyAquaKernel v1[16-08-17]
If u use zzmove governor disable all the hotplugs coz it use its own hotplug as anyone knows.
[Q]How i select profile from kernel tweaker app?
[A]You need to go in governor tunable-profile number and select the number of the profile from the list.
Zzmove profiles
1 ) Default -> will set governor defaults
2 )ybat -> Yank Battery -> a very good battery/performance balanced setting - DEV-NOTE: highly recommended!
3 )ybatext-> Yank Battery Extreme -> like yank battery but focus on battery saving
4 )zzbat-> ZaneZam Battery -> a more 'harsh' setting strictly focused on battery saving - DEV-NOTE: might give some lags!
5 )zzbatp -> ZaneZam Battery Plus -> NEW! reworked faster battery setting - DEV-NOTE: recommended too!
6 )zzopt -> ZaneZam Optimized -> balanced setting with no focus in any direction - DEV-NOTE: relict from back in the days, even though some people still like it!
7 )zzmod -> ZaneZam Moderate -> NEW! setting based on 'zzopt' which has mainly (but not strictly only!) 2 cores online
8 )zzperf -> ZaneZam Performance -> all you can get from zzmoove in terms of performance but still has the fast - down scaling/hotplugging behaving
9 )zzinz-> ZaneZam InZane -> NEW! based on performance with new insane scaling active. a new experience!
10 )zzgame-> ZaneZam Gaming -> NEW! based on performance with scaling block enabled to avoid cpu overheating during gameplay
reserve1
reserve2
Thank you, good to see you back.
Drhedphuk said:
Thank you, good to see you back.
Click to expand...
Click to collapse
I promised it m8 and i m back, i never give up my dreams
CrazyGamerGR said:
I promised it m8 and i m back, i never give up my dreams
Click to expand...
Click to collapse
Good for you.
[KERNEL][SM-G900XX][CM13/CM14.1]CrazyAquaKernel v1[16-08-17]
saif hussain said:
Hallo dev
R u patch your tbis aweaome kernel for kali nethunter support for klteduas
Plz reply m waiting for u
Click to expand...
Click to collapse
It should be work with any rom because of the anykernel but need test because i updated the anykernel zip or you mean to include the kali nethunter features?
[KERNEL][SM-G900XX][CM13/CM14.1]CrazyAquaKernel v1[16-08-17]
saif hussain said:
Yes bro plz add kali nethunter support
Click to expand...
Click to collapse
Maybe soon i ll try but i don't have much time because i have other devices to create kernels too

			
				
saif hussain said:
Click to expand...
Click to collapse
What rom are you use?
saif hussain said:
Skies rom 3.1
Click to expand...
Click to collapse
You tried the crazyaqua kernel?
Crazyaqua is working well my friend.
Drhedphuk said:
Crazyaqua is working well my friend.
Click to expand...
Click to collapse
Thx for the feedback m8
CrazyGamerGR said:
Thx for the feedback m8
Click to expand...
Click to collapse
working very well on the g900v , but i have a question : will this new kernel have undervolting and overvolting feature?
KazuDante said:
working very well on the g900v , but i have a question : will this new kernel have undervolting and overvolting feature?
Click to expand...
Click to collapse
I will add this feature in the next build m8
Thanks for the kernel but on stock based rom of xXx developer phone restarted all over
NecromantiA said:
Thanks for the kernel but on stock based rom of xXx developer phone restarted all over
Click to expand...
Click to collapse
I don't have time to support stock rom i just create kernels for LineageOS/Cyanogenmod

[KERNEL][O] Custom kernel for xperia z3 compact

SyncedPlus Kernel​
Features:
Cpu overclock and underclock (min: 268Mhz, max: 2.7Ghz)
Different frequency table
Voltage table (undervolted by default)
New cpu governors: electroactive, syncedplus(default)
New hotplugs: cpuquiet, alucard(default with modified parameters)
Mpdecision hotplug is disabled
Gpu overclock and underclock (min: 27Mhz, max: 657Mhz)
New gpu governors: ondemand, conservative (default)
Simple GPU Algorithm
Adreno Idler
I/O Schedulers: tripndroid, fiops, vr, sio, zen(default)...
Powersuspend
Tcp Congestion Algorithms (westwood is default)
Zram disabled by default since this device has plenty of ram
Other fixes and tweaks
Instructions:
Option
Code:
fastboot flash boot z3c.img
Option
This is the easy way.
Flash it with twrp, there is option to flash .img files. Flash it in boot partition.
Downloads:
Download kernel
For rooting method I suggest using Magisk, and for kernel editor Kernel Adiutor(can see cpuquiet, don't know for other tools).
Note: For everyone who has reboot problems, adjust voltage by +10mV or more.
This is not tested version, I don't own xperia z3 compact so I can't test, please give me feedback if it works, what works, and what not.
Thanks:
Myself5
faux123
arter97
ShadowElite
Donation:
If you like my projects you can donate me.
Source code:
https://github.com/mtruma/android_kernel_sony_msm8974ac
XDA:DevDB Information
Custom Kernel, Kernel for the Sony Xperia Z3 Compact
Contributors
SyncMaster
Kernel Special Features:
Version Information
Status: Testing
Created 2019-01-13
Last Updated 2019-01-13
Tested with carbon rom 2018/12/11 and it work perfectly.
Thanks, great job!:good:
breeze101792 said:
Tested with carbon rom 2018/12/11 and it work perfectly.
Thanks, great job!:good:
Click to expand...
Click to collapse
How is the battery life?
This kernel work only oreo? MM?
surikoff88 said:
This kernel work only oreo? MM?
Click to expand...
Click to collapse
It wont work on MM.
hello! please make an omni-based kernel, because omni doesn't want to work
I have flash this on the newest carbon6.1 19-2-2019 and working very good. No bugs for now.
I've tried it with LineageOS 17.1 and it doesn't boot. https://forum.xda-developers.com/t/official-lineageos-17-1-for-z3c.4160347/
What is needed to make it work?

Categories

Resources