I used a sources from github - ShunoDroid and Remilia15 - All credits to them
Features:
CPU min 268 MHz
CPU max 2419 MHz
GPU min 100 MHz
GPU max 650 MHz
TURBO BOOST
CPU VOLTAGE TABLE
ADRENO IDLER
and more...
3.4.113
GCC 5.1
DOWNLOAD
XREN for HONAMI v1.0(Xperia z1)
XREN for HONAMI v1.1 (Xperia z1)
XREN for AMAMI v1.0 (Xperia z1 compact)
XDA:DevDB Information
[P][9.0] XREN Kernel for HONAMI, Kernel for the Sony Xperia Z1, XREN Kernel for AMAMI, Kernel for the Sony Xperia Z1 Compact
Contributors
raschad, remilia15, shunonymous
Kernel Special Features:
Version Information
Status: Beta
Beta Release Date: 2019-01-10
Created 2019-01-10
Last Updated 2019-01-18
Changelogs
10.01.2019
Initial release
Instagram video playback fixed
Offline charging working (on AospExtended 6.1)
18.01.2019
DT2W (default off)
Fast Charge
working great but intellithermal would make it even better
This kernel does not support dt2w, right?
alf-endy said:
This kernel does not support dt2w, right?
Click to expand...
Click to collapse
Yes
raschad said:
10.01.2019
Initial release
Instagram video playback fixed
Offline charging working (on AospExtended 6.1)
Click to expand...
Click to collapse
What about fb lite videoplayback?
nhicko95 said:
What about fb lite videoplayback?
Click to expand...
Click to collapse
Must be solved
raschad said:
Must be solved
Click to expand...
Click to collapse
Tested video playback on fb lite only 1st video works others not
Tested the kernel with AICP (latest) and AEX (latest). Interestingly, I noticed overall better performance with the XREN Kernel, so I have to give mad props to you, raschad, for continuing development.
For people using Google Pay and other SafetyNet apps (Like Pokemon GO), I recommend you to use the generic kernel of the ROMs and to not flash this one. You miss out on buttery performance but can use your apps and games that require a non-rooted and stock "looking" ROM. Otherwise, you get the "This is a custom ROM/rooted" messages.
This might be connected to the /system/ folder and the files included in there that come with the kernel. This might be resolved by flashing the Kernel image directly through fastboot, but I would need to experiment more.
Hey,
Just tested it with Aospextended on my Z1 (6903). I did notice an overall better performance, too - And FM Radio works now!
Well... sort of, there's no audio at all. But it lists local stations and stuff. If you need a logcat or something please let me know.
Hope you keep your good work, thanks
raschad said:
Must be solved
Click to expand...
Click to collapse
What about tap 2 wake?
nhicko95 said:
What about tap 2 wake?
Click to expand...
Click to collapse
In the new version added
raschad said:
In the new version added
Click to expand...
Click to collapse
how to enable dt2w on aosp 6.2 after flashing kernal pro ?
krito-xperia said:
how to enable dt2w on aosp 6.2 after flashing kernal pro ?
Click to expand...
Click to collapse
In the Kernel Auditor
raschad said:
In the Kernel Auditor
Click to expand...
Click to collapse
Hey man, thanks a lot for keeping the Z1 alive with all your work. I was wondering if you had any plans to add IntelliPlug to your kernel, thanks in advance.
raschad said:
In the new version added
Click to expand...
Click to collapse
I's also in the z1compact version?
Thanks for all this!
how to turn on DT2W?
ErickEsquia said:
I have bootloops after a couple of reboots and an hour of use, what's wrong?
Click to expand...
Click to collapse
Be careful you're not hitting really high temps, I had this issue and then realised I'd hit 100°c a couple of times. The kernel needs intellithermal. If not, have a look at last_kmsg after it reboots and see what it says at the bottom.
Chocolatetrain said:
Be careful you're not hitting really high temps, I had this issue and then realised I'd hit 100°c a couple of times. The kernel needs intellithermal. If not, have a look at last_kmsg after it reboots and see what it says at the bottom.
Click to expand...
Click to collapse
I have hit 67°C a couple of time and it seems that the battery dropped quickly (about 1 percent per 5 minutes)
What did you do to solve the problem of hitting 100? What's your temperature now after solving?
yuezhengbaizhi said:
I have hit 67°C a couple of time and it seems that the battery dropped quickly (about 1 percent per 5 minutes)
What did you do to solve the problem of hitting 100? What's your temperature now after solving?
Click to expand...
Click to collapse
My issue was that something was repeatedly setting my CPU min frequency to 1.8GHz, so I set it to a regular value(this didn't happen on RZ3.0/3.5). When using GPU intensive apps like games, it still gets hot (60-85) but I'm okay with that, this phone is old and battered anyway lol
Related
FrankenKernelThis kernel is pieced from two beautiful kernels made by KlinkOnE and Codename13,hence the name Franken (shortend from Frankenstein)
I used Codename13's kernel_samsung_kylessopen as base ,and reused a huge number of KlinkOnE android_kernel_ba2x_2.0-1 commits,plus handfull of commits I think help.
This kernel is intended for Kylessopen devices,meaning its for S7560,S7560m,S7562,S7562L devices.
This kernel is compatible with CM11 and PAC-Rom 4.4.4
I will try to keep this kernel alive and running,
but to all users and devs,
please be aware that this is my first venture into "kernel-land" so some bugs are bound to show their ugly face.
DOWNLOAD LINK: https://www.androidfilehost.com/?fid=745425885120730785*Change log
Kernel updated from 3.0.60 to 3.0.101
A lot of small fixes
If kernel breaks your phone dont blame me,I didnt force you to flash it.
Souce code to FrankenKernel is here:https://github.com/pavlepiramida/FrankenKernel/tree/master
FrankenKernel with GPU OC to 300Mhz
*This version has GPU set to 300MHz,and its compiled with gcc-4.4.3 like stock kernel is.
This gcc provides a bit better graphic performance,but is also a smidge worst when it comes to CPU performance.
Kernel features:
*3 I/O schedulers:
-Deadline
-Zen(default)
-CFQ
3 CPU governors:
-Ondemand
-Lulzacive
-Performance
GPU is clocked at default ~246MHz
Kernel block has been refreshed and updated a bit,ensuring a bit more optimal IO performance
Dynamic FSync feature
DDP Writeback
Latest kernel changelog:
*Disabled KSM
Most wouldnt agree with me on this,but the fact is that KSM is way too heavy on processor which also affects battery.
Kylessopen has enough memory,it doesnt need to squeeze every byte of ram at the cost of CPU performance,and in my opinion KSM isnt a vital function
*Changed few kernel flags
Just experimenting with flags,trying to find best one that can complement kernel even more
*Switch to a better gcc
@kengnatural and I spent a whole week testing and benchmarking different compiler for kernel,until we realized that sabermod-4.7 gcc brings the most out of our Kylessopen kernels.From now on using only SaberMod gcc.
Works on s7562 with charm
Ritik99 said:
Will it work on s7562. Or will i get bugs?
Click to expand...
Click to collapse
Please read OP.
Then re-read it,if you are still unsure,keep reading OP until you figure it out.
pavlepiramida said:
Please read OP.
Then re-read it,if you are still unsure,keep reading OP until you figure it out.
Click to expand...
Click to collapse
Was just making sure that it won't brick my phone
WORKS ON S7562 WITHOUT any bugs.
Thanks
Ritik99 said:
Was just making sure that it won't brick my phone
WORKS ON S7562 WITHOUT any bugs.
Thanks
Click to expand...
Click to collapse
use cfq io governor
pavlepiramida said:
use cfq io governor
Click to expand...
Click to collapse
Why only 3 governers?
Ritik99 said:
Why only 3 governers?
Click to expand...
Click to collapse
why would you need more?
pavlepiramida said:
why would you need more?
Click to expand...
Click to collapse
1 or 2 were good
But these are also working nicely :good:
Is this for stock only or is it compatible with cm11?
RJinxed said:
Is this for stock only or is it compatible with cm11?
Click to expand...
Click to collapse
It is compatible with cm11, i have tested it.
RJinxed said:
Is this for stock only or is it compatible with cm11?
Click to expand...
Click to collapse
WoW
I forgot to update kernel info with such stuff....
Thanks for reminding me,Ill do it asap
Why no option to set CPU frequency to 1.3 GHz ?only 1.1 GHz?but why?
apratul Vasu said:
Why no option to set CPU frequency to 1.3 GHz ?only 1.1 GHz?but why?
Click to expand...
Click to collapse
Phone will have soft reboots bug if you use 1.3 GHz
Ritik99 said:
Phone will have soft reboots bug if you use 1.3 GHz
Click to expand...
Click to collapse
It will be back in final build?
apratul Vasu said:
It will be back in final build?
Click to expand...
Click to collapse
I think yes, but its not recommended. Our phone starts misbehaving after 1.2 GHz
Ritik99 said:
I think yes, but its not recommended. Our phone starts misbehaving after 1.2 GHz
Click to expand...
Click to collapse
Ohh k but good thing is that I am noticing great improvement in batttery
apratul Vasu said:
Ohh k but good thing is that I am noticing great improvement in batttery
Click to expand...
Click to collapse
With 1.3Ghz or 1.1Ghz
Ritik99 said:
With 1.3Ghz or 1.1Ghz
Click to expand...
Click to collapse
With 1.1ghz
Kernel
FOR STOCK BASED ROMS ONLY
features :
- kexec-hardboot(multirom support)
- CPU governor - smartmax
- other stuff which I don't remember
SmokeKernel+ProfilesApp+LiveDisplayApp(new updates always will be here)
Performance profiles App
Description :
Power profiles for Smoke kernel
The monitoring window is closed by double-tapping on it
Requirements:
Root access
Necessary actions for the full work of the performace profiles application in android 4.4
1) add app to autostart
2) allow the application to display pop-ups
3) Delete the file power_mode.sh, which lies on the path /bin/
LiveDisplay App
Description :
The application allows you to change the color temperature of the screen
at 8:00 a daily value is set
at 20:00 the night value is set
Requirements:
Root access
Instruction:
1) Install zip via recovery
2) Install Performance profiles and LiveDisplay apps
Changelog:
30.05.2017
31.05.2017
03.06.2017
11.06.2017
16.06.2017
18.06.2017
23.06.2017
06.07.2017
10.05.2018
XDA:DevDB Information
Smoke, Kernel for the Xiaomi Mi Pad
Contributors
Artemka2008, DbIm4pda
Kernel Special Features: Custom performance profiles App, custom powerHAL
Version Information
Status: Testing
Current Stable Version: 1.3.4.1
Stable Release Date: 2017-07-06
Created 2017-05-26
Last Updated 2017-07-06
reserved
Will work on Lineage OS 14? (Oops: didn't see "boot.img for LineageOS14.1(7.1.2)")
Update 1: Works on Lineage OS 14. Testing to see if battery is better on this kernel and performance profile app (only browsing, no gaming)
Coule you make a flashable .ZIP please?
vickdu31 said:
Coule you make a flashable .ZIP please?
Click to expand...
Click to collapse
I'm lazy. I have already completely described the installation. May be later
Thank you for effort. Could anybody compare with F1xy kernel?
Thanku @Artemka2008 and @Dblm4pda
.
.
.
.
Btw Anyone tried antutu with this kernel ?
So far, so good.
I did not yet install the custom powerhal or whatnot. What does it even do?
FYI: You have to reroot the tablet after installing this boot.img.
Anyway, of the performance profiles the high is the only useful if one watches youtube. All other profiles results in occasional jerk/lag in the video.
Deep sleep battery consumption so far has been minimal for me. Usage battery consumption might be a tad higher, at least with the high profile, which is the only useful one unfortunately.
This kernel like f1xy and Foxy all suffer from the same wifi problem that when you wake the tablet from deep sleep and wifi is turned off (wifi option Keep awake: never), it takes 30+ secs for the wifi to activate and reconnect. You can't even enable the wifi by yourself during this time, you basically have to just wait...
I haven't run any antutu etc test cos I don't care what the numbers say. All I care is how it works and feels and how the battery lasts.
I'll keep testing.
I am running LOS14 with the new blobs. Which reminds me, I think I get more of the graphical glitches now than I did before. But this all too subjective atm. to say conclusively if it is the kernel or not.
Tautologica said:
So far, so good.
I did not yet install the custom powerhal or whatnot. What does it even do?
FYI: You have to reroot the tablet after installing this boot.img.
Anyway, of the performance profiles the high is the only useful if one watches youtube. All other profiles results in occasional jerk/lag in the video.
Deep sleep battery consumption so far has been minimal for me. Usage battery consumption might be a tad higher, at least with the high profile, which is the only useful one unfortunately.
This kernel like f1xy and Foxy all suffer from the same wifi problem that when you wake the tablet from deep sleep and wifi is turned off (wifi option Keep awake: never), it takes 30+ secs for the wifi to activate and reconnect. You can't even enable the wifi by yourself during this time, you basically have to just wait...
I haven't run any antutu etc test cos I don't care what the numbers say. All I care is how it works and feels and how the battery lasts.
I'll keep testing.
I am running LOS14 with the new blobs. Which reminds me, I think I get more of the graphical glitches now than I did before. But this all too subjective atm. to say conclusively if it is the kernel or not.
Click to expand...
Click to collapse
Problems with wi-fi are not due to kernels, these are the problems of the system
Artemka2008 said:
Problems with wi-fi are not due to kernels, these are the problems of the system
Click to expand...
Click to collapse
I am not sure what you mean by "system" in this context.
The particular wifi issue I mentioned above does not happen with a stock kernel, only with custom kernels. And it is the only wifi issue I have encountered. No breaking off, nothing else, just a slow reconnection after deep sleep. But if it is a necessary evil while changing the kernel, so be it cos with stock kernel I have much bigger problems and I rather use a custom kernel to get more fluidity of use.
Spassiba for the kernel komrad!
does this kernel support vulkan API?
I ran into a same kind of issue I have with stock kernel; After waking from deep sleep the mipad is usually slow as hell for a minute or 2. Like everything is lagging. A bit like a cold engine which is warming up.
Anyway, I moved back to F1xy cos of this which doesn't suffer from the same issue.
Does this kernel support MIUI?
Richard20000321 said:
Does this kernel support MIUI?
Click to expand...
Click to collapse
all miuis run on Android 4.4.4, do you really think this kernel can run on Android 4.4.4?it only works on Android 7.1.2
---------- Post added at 08:11 AM ---------- Previous post was at 08:08 AM ----------
Richard20000321 said:
Does this kernel support MIUI?
Click to expand...
Click to collapse
there's a "miui smoke rom"using this kernel, maybe you can try that rom, it's also using this kernel
Update
cameras works now
Artemka2008 said:
Update
cameras works now
Click to expand...
Click to collapse
Does this mean camera will work on ROM with new blobs?
maccafan said:
Does this mean camera will work on ROM with new blobs?
Click to expand...
Click to collapse
It's not a kernel problem
maccafan said:
Does this mean camera will work on ROM with new blobs?
Click to expand...
Click to collapse
No
Please make it a flashable zip... Cheers...
Update
Update for performance profiles application
Changelog:
- application was rewritten with Kotlin
- added current RAM freq displaying
- increased low power mode performance
You do not need to reflash the kernel(if u use SmokeKernel), just update the application
Volt is no longer being maintained
Disclaimer
--I am not responsible for bricked devices, dead SD cards, thermonuclear war,
--or you getting fired because the alarm app failed.
Introduction
Uh undervolt uh overclock uh stuff. Yeah
I cannot guarantee that your device will be stable as each chip handles undervolting and overclocking in different ways. If you experience a crash when the cpu is under full load, then that means the voltage is too low for your chip. I have run into that issue and so have my testers and I raise the voltage a tad each time until a majority is stable.
Undervolt is between -100mv to -200mv on the big and little clusters and gpu is -100 to -200mv.
Why the range? Because each frequency has its own voltage level set and has been tweaked.
Features
**Undervolt CPU by -136mv to -226mv
**Undervolt GPU by -100 to -200mv
**Overclock and Underclock
** GPU underclock to 180mhz
** Backlight Dimmer
** Sound Control
(2208mhz and 2304mhz are separate kernels as not everyone can handle those speeds, I personally cannot but a few of my testers could)Still available in old versions but no longer supported
Important
Not everyone will be stable with the undervolts and overclocks but most should be.
For the people who are trying 2208mhz and 2304, The voltage for 1900mhz and above is set to 1.056v (stock) while v2 (2112mhz) is running at .95v
Also for the people running 2208 and 2304, you lucky f**ks....... I cant get over 2112
Telegram Group
Source will be updated soon when I have time
XDA:DevDB Information
Volt, Kernel for the OnePlus 5
Contributors
Zombie
Source Code: https://github.com/UndeadDeveloper/Volt-OP5-OOS-SimpleGX
Kernel Special Features: Undervolting, Overclocking
Version Information
Status: Beta
Created 2017-08-24
Last Updated 2018-04-12
DOWNLOADS
Reserved #2
First
I'll try it
䙉Êû said:
I'll try it
Click to expand...
Click to collapse
Ran into some build issues and voltage issues. Im trying a new build right now and If it passes my test ill upload. LOS version will be a day or two out since I need an LOS tester (im running OOS)
Zombie said:
Ran into some build issues and voltage issues. Im trying a new build right now and If it passes my test ill upload. LOS version will be a day or two out since I need an LOS tester (im running OOS)
Click to expand...
Click to collapse
I'm using Resurrection Remix now and may be I can try LOS ver.
䙉Êû said:
I'm using Resurrection Remix now and may be I can try LOS ver.
Click to expand...
Click to collapse
That would be wonderful. I havent created a telegram group yet for this kernel but Im mainly in the Lightning group. Feel free to join it so I can link you to LOS test builds later and you can report to me with it
https://t.me/joinchat/DkIGAkSHsn4RXgnhCVjtmw
Zombie said:
That would be wonderful. I havent created a telegram group yet for this kernel but Im mainly in the Lightning group. Feel free to join it so I can link you to LOS test builds later and you can report to me with it
https://t.me/joinchat/DkIGAkSHsn4RXgnhCVjtmw
Click to expand...
Click to collapse
Tks for your invitation
Alright. Volt-V1-OOS is out now for download. Pretty stable for me right now
Good job:good: My stats with test build running on balance mode with spectrum.
nadejo said:
First
Click to expand...
Click to collapse
Want a cooker bro..?
Hey, you did it?
Best of luck for this!
Sent from my ONEPLUS A5000 using XDA Labs
Thanks!
Enviado desde mi ONEPLUS A5000 mediante Tapatalk
spectrum with performance profile causes a boot loop, gets to the lock screen then reboots.
going to try performance mode with ex kernel manager and if that does not work will grab some logs.
daleski75 said:
spectrum with performance profile causes a boot loop, gets to the lock screen then reboots.
going to try performance mode with ex kernel manager and if that does not work will grab some logs.
Click to expand...
Click to collapse
Clear data from exkm and or ka as apply on boot has caused crashing for me too just like you described
Alright. So V1 has some issues. Mainly stability. I ran into some of the same issues with Lightning. I am reworking the kernel with a different base. The kernel base I am using now has amazing battery without any voltage or clock tweaks so well see how this turns out. I might not be allowed to release it if the dev doesnt want me using his kernel as a base.
If he doesnt allow it, then ill rework the kernel, again, this time from pure stock for release.
This kernel isnt really for "aw man I want the best kernel"
Its more for proving undervolting can be done on newer devices. Some friends of mine said that it couldnt be done and I wanted to prove them wrong
Zombie said:
Alright. So V1 has some issues. Mainly stability. I ran into some of the same issues with Lightning. I am reworking the kernel with a different base. The kernel base I am using now has amazing battery without any voltage or clock tweaks so well see how this turns out. I might not be allowed to release it if the dev doesnt want me using his kernel as a base.
If he doesnt allow it, then ill rework the kernel, again, this time from pure stock for release.
This kernel isnt really for "aw man I want the best kernel"
Its more for proving undervolting can be done on newer devices. Some friends of mine said that it couldnt be done and I wanted to prove them wrong
Click to expand...
Click to collapse
I hope you get the permission to use it, as you said it has amazing battery and good performance. I use it as my daily driver kernel atm.
If your tweaks can work, this could be even more amazing.
Best of luck!
Sent from my ONEPLUS A5000 using XDA Labs
Zombie said:
I might not be allowed to release it if the dev doesnt want me using his kernel as a base.
If he doesnt allow it, then ill rework the kernel, again, this time from pure stock for release.
Click to expand...
Click to collapse
Allowed ! :highfive::good:
Cheers'
AndroidGX said:
Allowed ! :highfive::good:
Cheers'
Click to expand...
Click to collapse
Thanks man! Your kernel is already a beast ??
Sent from my ONEPLUS A5000 using XDA Labs
Hey there! Ayush Here!
INTRO
After a lot of hard work, I have a new custom kernel.
As the name suggest, these kernel is made as a All-Rounder, i.e it can provide better battery + performance . Without talking much lets go the features of these kernel.
MAIN FEATURES
Latest Linux Base 3.18.101
Overclocked CPU to 2.354 GHz (for Beast Performance).{Modified and Enhanced by me)
Support for more Governers { Impulse, Chill,relaxed, interactive modifed}
System wide PowerEfficent Workqueue (for Beast Battery Backup).
CPU input Boost.
Reduced CPU Load (for Beast Battery Backup).
Fixed High Load average (for Beast Battery Backup).
Fast idling of CPU (for Beast Battery Backup).
Less CPU-Load=Cool Device=More Battery-Life
Various Optimizations.
Add Lazyplug (Modified for Beast Battery Backup)
Overclock GPU to 652MHz(for Beast Performance)
Support for Adreno Boost
Enabled ARCH_Power (for Beast Battery Backup)
New PowerSuspend algorithm (for Beast Battery Backup)
Support for preventing unnecessary WakeLocks (for Beast Battery Backup)
Fast Charge Drivers.
Relaxed thermal threshlods for faster charging.
Support for mic, earpiece gain
Kcal Colour control v2
Uses custom colour profile by default for better screen vibrancy, colour reproduction.
Compiled with Clang
O3 Optimizations
Software CRC toggle
State Notifier support.
Various tweaks for better network speed
Support for Dynamic Fsync
Various Optimiztaions For Cpu and GPU
Various Tweaks for better battery+performance.
Fixed Deep sleep issues
Added LCD notifier
Added Quick Wakeup driver
Power Optimization.
These are the features which I remember, Many features are omitted due to word limit.
Check git for more.
I have tried my level best to make my kernel as best as possible. From minor tweaks to major improvements, everything is done.
Installation Instructions
Boot into recovery.
Wipe cache and dalvik cache
Flash Kernel
Reboot to system
Done
Downloads
R6
TREBLE :- https://www.androidfilehost.com/?fid=818070582850502954
NON-TREBLE
new trees :- (For roms which didnt got treble right now)
https://www.androidfilehost.com/?fid=890129502657593208
old trees :- (For roms by Mahek and some nougat roms)
https://www.androidfilehost.com/?fid=818070582850502955
Newtrees :- for roms based on tree of @dd3boh eg. Lineage OS, Cosmic, Aosip, PE, Aex etc.
Old Trees :- for roms based on tree of @Mr.hacker5476 eg Omni, validus, du
Click to expand...
Click to collapse
Kernel-Adiutor-Mod :- https://androidfilehost.com/?fid=818070582850490285
XDA:DevDB Information
*AR_Beast* Kernel, Kernel for the Lenovo ZUK Z2 (Plus)
Contributors
Ayush Rathore, faizauthar12, @dd3boh and all the commiters in source.
Source Code: https://github.com/AyushR1
Kernel Special Features: Fixed Deep Sleep, Faster Charging, OTG Fixed, Sound Control
Version Information
Status: Stable
Current Stable Version: 6
Stable Release Date: 2018-03-23
Created 2018-01-14
Last Updated 2020-04-20
Nougat or Oreo?
Reserved for review..
sanketp60 said:
Nougat or Oreo?
Click to expand...
Click to collapse
Only for oreo
I'm using it from its beta stages
Which build to download for validus latest?
Ans:- Old tree..
Check the post for The new trees section!
It dosent describe old trees
is deep sleep working?
Is it Working on stock oreo rom?
Thank god! The screen didnt flipped
Why no Ofast?) For Beast kernel size:laugh:
Also, Arch power is only harmful for modern SOCs. I recommend you disabling it and removing toddler for it.
Just flashed it with Cosmic OS
Pretty stable
Go for it!!!
Star_king12 said:
Why no Ofast?) For Beast kernel size:laugh:
Star_king12 said:
Why no Ofast?) For Beast kernel size:laugh:.
Click to expand...
Click to collapse
LOL. Post was copied will make corrections,
Star_king12 said:
Also, Arch power is only harmful for modern SOCs. I recommend you disabling it and removing toddler for it.
Click to expand...
Click to collapse
Ok. Will see thanks for suggestions.
Click to expand...
Click to collapse
Star_king12 said:
Why no Ofast?) For Beast kernel size:laugh:
Also, Arch power is only harmful for modern SOCs. I recommend you disabling it and removing toddler for it.
Click to expand...
Click to collapse
You have some serious mind issues.?
Star_king12 said:
Why no Ofast?) For Beast kernel size:laugh:
Also, Arch power is only harmful for modern SOCs. I recommend you disabling it and removing toddler for it.
Click to expand...
Click to collapse
Deleted
Ahh i remember that time i was fascinated with a lots of feature inside the kernel
Good job buddy :good:
Really great work mate i have a question regarding oc the little clusters can it be increased to 2.19 ghz like SD821 i know its more to ask just askin cuz the oc in your kernel feel snappy no issues so far
Ayush Rathore said:
LOL. Post was copied will make corrections,
Ok. Will see thanks for suggestions.
Click to expand...
Click to collapse
Also, you can make a unified version. Put fstab from dd3-s device tree in ramdisk folder of kernel zip and it will be booting on both device trees. (Worked for me, at least)
faizauthar12 said:
Ahh i remember that time i was fascinated with a lots of feature inside the kernel
Good job buddy :good:
Click to expand...
Click to collapse
Thanks buddy. Kernel based on your and @DD3Boh hardwork only.
Aka9413 said:
Really great work mate i have a question regarding oc the little clusters can it be increased to 2.19 ghz like SD821 i know its more to ask just askin cuz the oc in your kernel feel snappy no issues so far
Click to expand...
Click to collapse
Will be instable. Also i guess sd820 is powerful enough. No need of that.
Star_king12 said:
Also, you can make a unified version. Put fstab from dd3-s device tree in ramdisk folder of kernel zip and it will be booting on both device trees. (Worked for me, at least)
Click to expand...
Click to collapse
Thanks.
Damn how I forgot that:fingers-crossed:
Will do it. Thanks again
Awesome flashing it
Is the GPU OC being 652mhz added or it replacing 624mhz? because removing 624mhz would mess with AKT Profiles
---------- Post added at 11:02 PM ---------- Previous post was at 11:00 PM ----------
Ayush Rathore said:
Will be instable. Also i guess sd820 is powerful enough. No need of that.
Click to expand...
Click to collapse
I think SD820 is weak in terms of CPU power, as it only has 4 cores and in cpu heavy tasks like emulation it's really struggle. An overclock to at least match the sd821 would be great
Some of you know me from the OOS3/Nougat kernel I built, and now I am moving to Oreo and starting working on it.
It mainly majors in keeping a balance between features and stabilities, so I did not add too many features (And I think features like adding 10+ governors is a bad practice), but the features I added is of great use. Some of the features are unique in existing OP2 kernels.
I am sick of those kernels which say it is the smoother than butter or is more power-saving than Nokia 1100, and I do not think that could happen. What I provide is an average kernel with some little tweaks. If you are looking for some specific features, this is not the place for you.
The features list:
Features:
- Backport patches from Linux stable 3.18/3.16/3.2 branches
- Catch up with latest Linux upstream 3.10.108
- Catch up with latest CAF LA.BF64 branch source
- Catch up with latest sdcardfs, f2fs, exfat, xpad source
- Tweaked interactive governor based on CAF MSM8996/8998 branch, together with fastlane tunsables from Bluspark
- CPU voltage control
- Remove powersave, conservative, userspace governor
- Add maple, sio, fiops, zen I/O scheduler
- Franco sound control
- Thermal parameters control
- KCAL control
- Dynamic Sync control
- Boeffla wakeblock blocker
- Fingerprint boost tweaks
- Sultanxda's I/O sched switcher
- TheCrazyLex's memory automatic compaction mechanism
- Various improvements from AOSPA (thanks to TheCrazyLex)
- Various improvements from Sultanxda and myfluxi (The people I really admire)
- Various improvements from CAF
- ...
Usages:
Note that LineageOS based roms and other roms use different sysfs nodes for gestures. So I provide 2 versions, just use the one that your rom is based on, otherwise gestures may be broken. For non los based Roms, use nonlos version. If gesture does not work, switch to another version and it will work.
Use EX kernel manager to tweak it. You can use kernel adiutor, but you will miss some tunables as it is not updated for a long time.
Download:
I use Github to host the zips. You can view all the zips at https://github.com/aviraxp/kawori_build.
[Release 20180404]
LOS based roms: https://github.com/aviraxp/kawori_build/raw/master/kawori-kernel-20180404-los.recovery.zip
Non LOS based roms: https://github.com/aviraxp/kawori_build/raw/master/kawori-kernel-20180404-nonlos.recovery.zip
[Release 20180330]
LOS based roms: https://github.com/aviraxp/kawori_build/raw/master/kawori-kernel-20180330-los.recovery.zip
Non LOS based roms: https://github.com/aviraxp/kawori_build/raw/master/kawori-kernel-20180330-nonlos.recovery.zip
[Release 20180327]
LOS based roms: https://github.com/aviraxp/kawori_build/raw/master/kawori-kernel-20180327-los.recovery.zip
Non LOS based roms: https://github.com/aviraxp/kawori_build/raw/master/kawori-kernel-20180327-nonlos.recovery.zip
Source:
https://github.com/aviraxp/ONEPLUS_MSM8994_KAWORI
Credits:
Fist of all, thanks to Linux upstream and CAF. Without them, doing this work is impossible.
Of course, thanks to Lord Boeffla for a good picking source.
Then I want to thank to Sultanxda and myfluxi for the 30+ commits I picked and the guidance he provided. You are the real MVP!
I also want to say thanks to dorimanx, Joe Maples and Franco for the good features they provided.
Support:
Feel free to provide feedbacks, though I may not know how to fix it as I actually don't have enough knowledge for C.
2018-04-18: You can use nonlos build as usual, and the los version is compilatable with both stock or Shreesha's build.
Change log:
20180404:
Add adreno boost
Update fsync control to 2.1
Add security fixes from Lineage and angler
Remove iosched switcher (fixes kernel panic)
The los kernel is only for the newest official build, if you are on older build, don't use this one!
20180330:
Fix issues that big cores refuses to turn on
Attempt to fix charging for all (really weird because someone reports charging is fast but others report the opposite)
Improvements to BCL driver
Align with latest los code drop
Awesome!
So it doesn't support fast charge?
akashvshetty said:
So it doesn't support fast charge?
Click to expand...
Click to collapse
I don't know what you mean actually. Can you give me a reference? The AC charging current limit is 2000mA, and the USB charging current limit is 900mA. I don't think it can be quicker.
aviraxp said:
I don't know what you mean actually. Can you give me a reference? The AC charging current limit is 2000mA, and the USB charging current limit is 900mA. I don't think it can be quicker.
Click to expand...
Click to collapse
Sorry my fault . downloading it right away
aviraxp said:
I don't know what you mean actually. Can you give me a reference? The AC charging current limit is 2000mA, and the USB charging current limit is 900mA. I don't think it can be quicker.
Click to expand...
Click to collapse
But there must a different.
With stock AOSiP Kernel i got 1600mA
and with this Kernel only max 900mA AC charging rate
Edit:
I have been able to observe up to 1400 mA (for short time) also in kawori kernel.
(Most time its lower rate)
But it was generaly higher all time in the stock kernel, according to my observation.
fonfox said:
But there must a different.
With stock AOSiP Kernel i got 1600mA
and with this Kernel only max 900mA AC charging rate
Edit:
I have been able to observe up to 1400 mA (for short time) also in kawori kernel.
(Most time its lower rate)
But it was generaly higher all time in the stock kernel, according to my observation.
Click to expand...
Click to collapse
I can only say there is no difference in charging driver between aosip and this kernel. So sorry.
aviraxp said:
I can only say there is no difference in charging driver between aosip and this kernel. So sorry.
Click to expand...
Click to collapse
CPU frequency seems to stuck at 857mhz on small core and big core don't seems to be online. Clean Flash twice but still have the same issue.
Sent from my OnePlus 2 using XDA Labs
aviraxp said:
I can only say there is no difference in charging driver between aosip and this kernel. So sorry.
Click to expand...
Click to collapse
Yeah even I face those issues.
aviraxp said:
Use EX kernel manager to tweak it..
Click to expand...
Click to collapse
voltage control dont work
PAIIITET said:
voltage control dont work
Click to expand...
Click to collapse
This is really helpful and OP will be delighted by this statement without any kind of log.
jukyO said:
This is really helpful and OP will be delighted by this statement without any kind of log.
Click to expand...
Click to collapse
I know right! ?
jukyO said:
This is really helpful and OP will be delighted by this statement without any kind of log.
Click to expand...
Click to collapse
check yourself. load the log file. profit
kernel auditor too. last pixel
---------- Post added at 21:13 ---------- Previous post was at 21:12 ----------
super lag when closing the avatar in the WhatsApp
PAIIITET said:
check yourself. load the log file. profit
kernel auditor too. last pixel
---------- Post added at 21:13 ---------- Previous post was at 21:12 ----------
super lag when closing the avatar in the WhatsApp
Click to expand...
Click to collapse
I'm quite happy with stock setup of the kernel. Battery drains much slower then on original LOS by Shreesha.
Also, I'm pretty much confident that OP will resolve it at one point.
But, if I would report such problem, what is minimum effort to do, is to provide logs. Which is lacking in your case.
New build is out.
@aviraxp can we get srgb by any means? Or DCPI2 .
cpt.macp said:
@aviraxp can we get srgb by any means? Or DCPI2 .
Click to expand...
Click to collapse
Our JDI panel does not support it.
Very stable Kernel. Did you tweak the core voltages or Just Made them customizable?
Unfortunately the kernel keeps causing reboots on my OP2 running the LOS15.1 nightly.. I've set the max. freq of little at 1248MHz and big at 1440MHz.
Since logcat gets erased every reboot, which log should I dump to send to you?