{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I don't own that device.
Code:
/* *** Disclaimer
* 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.
* BOOM goes the Dynamite
*/
Hi.
My name is Rafal. I'm from Poland.
Here is a page about my fourth kernel of my harfix series.
Kernel is based on LineageOS kernel by nijel8.
Features:
- Anykernel2
- Compiled using latest Google NDK
- Some optimalizations here and there
- So much to come...
Bugs:
You tell me
Changelog & download:
3.x
Credits:
All people who is marked in source.
Like my project?
hit thanks!
Want to make this project more popular?
or want notification on site update?
follow this project!
Love my project?
Donate!
All values are welcome
XDA:DevDB Information
Harfix4, Kernel for the Xiaomi Mi Max
Contributors
rafciowis1999
Source Code: https://github.com/wisniew/Harfix4-mi-max-LAOS
Kernel Special Features:
Version Information
Status: Stable
Created 2017-01-08
Last Updated 2018-03-24
Reserved
As I said, I don't own that device so if You want this kernel working You need to test and send me raports.
rafciowis1999 said:
As I said, I don't own that device so if You want this kernel working You need to test and send me raports.
Click to expand...
Click to collapse
Just couple of things...
Hydrogen and helium use the same kernel so no problem there. Also please comment out "CONFIG_SDCARD_FS=y" in config if haven't already... it causes problems so far and is still present in Lineage repo.
Thank you for bringing custom kernel to us. We need one...
Deleted
nijel8 said:
Just couple of things...
Hydrogen and helium use the same kernel so no problem there. Also please comment out "CONFIG_SDCARD_FS=y" in config if haven't already... it causes problems so far and is still present in Lineage repo.
Thank you for bringing custom kernel to us. We need one...
Click to expand...
Click to collapse
Hi
So You want sdcardfs disabled?
The same kernel for hydrogen will work on helium?
And what's the different between them (don't know much about that devices)?
No problem, but I need You guys to help me.
rafciowis1999 said:
And what's the different between them (don't know much about that devices)?
Click to expand...
Click to collapse
Hydrogen = 2GB and 16GB, 3GB and 32GB (Snapdragon 650)
Helium= 3GB and 64 GB, 4GB and 128 GB (Snapdragon 652)
paarkhi said:
Hydrogen = 2GB and 16GB, 3GB and 32GB (Snapdragon 650)
Helium= 3GB and 64 GB, 4GB and 128 GB (Snapdragon 652)
Click to expand...
Click to collapse
Thanks, anyone can test it on helium?
Today will be RC3 with some optimalization, kcal, some governors and sdcardfs disabled.
Stay tuned!
Edit: Today will be rebase to miui source.
Any chance for the kernel working on MIUI? And working overclocking?
(Jaka szansa na działanie jąderka na MIUI? Czy będzie działające podkręcanie?)
rafciowis1999 said:
Thanks, anyone can test it on helium?
Click to expand...
Click to collapse
Thanks for the Kernel but Sorry I have only Hydrogen (3GB/32GB) and am on MIUI MM and others also may be on MIUI so can't say much about it.
paarkhi said:
Thanks for the Kernel but Sorry I have only Hydrogen (3GB/32GB) and am on MIUI MM and others also may be on MIUI so can't say much about it.
Click to expand...
Click to collapse
I will try to make it working on miui.
rafciowis1999 said:
Today will be RC3 with some optimalization, kcal, some governors and sdcardfs disabled.
Stay tuned!
Edit: Today will be rebase to miui source.
Click to expand...
Click to collapse
Take it easy cowboy!
Cuple of suggestions;
Add deadline IO,
Rework the Interactive infrastructure to make it better,
Don't make it to much franken,
Do the CVE's as in official tree for CM's now as kernel is mostly up to CAF mainline,
Add Linaro power optimised work queues & don't rely to much on Frankos work.
Now all things I actually suggested so far can pass as the main line & get into any rom. Actually even AOSP's builds use same kernel repo.
Personally I would prefer that you switch to the Github (but you probably won't) so that I can coment commits directly.
https://bitbucket.org/wisniew99/harfix4-mi-max/commits/1b07e93f700def18fa454f80d5fb042526325701
As much as I like Idea I dislike implementation (just keeping general idle state longer even its not to much exaggerated).
Whose actually thinking is it possible to switch entirely in active state to QC (ARM reference) power state when CPU cache is always kept on the idle frequency wile logical blocks are shot down.
It's rather unfortunate that you don't own the device.
If you did I would suggest some compiler flags optimizations experiments.
Best regards.
rafciowis1999 said:
Hi
So You want sdcardfs disabled?
The same kernel for hydrogen will work on helium?
And what's the different between them (don't know much about that devices)?
No problem, but I need You guys to help me.
Click to expand...
Click to collapse
Yes, disable sdcardfs or people will have to edit build.prop to disable it on some roms.
Hydrogen and helium use the same kernel source and config, no any dereference.
Zola III said:
Take it easy cowboy!
Cuple of suggestions;
Add deadline IO,
Rework the Interactive infrastructure to make it better,
Don't make it to much franken,
Do the CVE's as in official tree for CM's now as kernel is mostly up to CAF mainline,
Add Linaro power optimised work queues & don't rely to much on Frankos work.
Now all things I actually suggested so far can pass as the main line & get into any rom. Actually even AOSP's builds use same kernel repo.
Personally I would prefer that you switch to the Github (but you probably won't) so that I can coment commits directly.
https://bitbucket.org/wisniew99/harfix4-mi-max/commits/1b07e93f700def18fa454f80d5fb042526325701
As much as I like Idea I dislike implementation (just keeping general idle state longer even its not to much exaggerated).
Whose actually thinking is it possible to switch entirely in active state to QC (ARM reference) power state when CPU cache is always kept on the idle frequency wile logical blocks are shot down.
It's rather unfortunate that you don't own the device.
If you did I would suggest some compiler flags optimizations experiments.
Best regards.
Click to expand...
Click to collapse
Deadline, interactive, CVE (I thinks its there but I will look at this again), linaro power (can You tell me example commit for this).
About that commit what You say, You want it revert?
Thanks for suggestions.
Kernel is basing on updates, not on one final release and fixes, so all suggestions are welcome.
nijel8 said:
Yes, disable sdcardfs or people will have to edit build.prop to disable it on some roms.
Hydrogen and helium use the same kernel source and config, no any dereference.
Click to expand...
Click to collapse
Ok, will disable in next version.
So this kernel will work on helium too, yeah?
Just for reference on the power efficient work queues:
https://lwn.net/Articles/548281/
Kumar did most work on 3rd, 4th & 5th literation, naturally 5 is the best one as it have config switch.
Find one in the some of the repos for msm kernels so that it is a more straight forward for you, it's quite common & widely used this days. Interactive is their but rather older & simplified implementation of it, deadline isn't & CVE's are the never ending story.
About that commit I say it doesn't resolve anything & culd represents problem later cross interfering with other core control logic so drove your own conclusions from it.
Can You guys test that kernel on non CM-based roms?
oc and testing
rafciowis1999 said:
Can You guys test that kernel on non CM-based roms?
Click to expand...
Click to collapse
Hi, lineage rom user here. 3ram 32rom here, would test ur kernel and all betas. In revard all i want is to oc gpu,cpu pretty high, at least a freak version for me
rafciowis1999 said:
Can You guys test that kernel on non CM-based roms?
Click to expand...
Click to collapse
Think it will need repacking so ask the guys that are behind (compiled them) AOSP based room's that way you also get a good quality control.
Some time at the end of the the month I would probably join you if their is still steam for now holidays are still not over for me & this is my daily driver, still locked and all.
Zola III said:
Think it will need repacking so ask the guys that are behind (compiled them) AOSP based room's that way you also get a good quality control.
Some time at the end of the the month I would probably join you if their is still steam for now holidays are still not over for me & this is my daily driver, still locked and all.
Click to expand...
Click to collapse
Ok, about AOSP I will think later, when this kernel will have some features.
I have holidays start at 23 jan, so then I will focus on kernel.
I will be honored to working with you in one team.
Related
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
for CM12 / CM12.1 Based Roms!
Code:
/* *** Disclaimer
* 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.
* BOOM goes the Dynamite
*/
I started out at XDA because I wanted to learn and share what I have learned. My goal with this kernel is to be a very fast and stable build that offers some things that the other kernels do not. I also want to initiate Development Discussions among the community. This will be a noob friendly thread as long as new users follow two rules. First is to do some research before asking. Most likely your question has already been asked. If not in this thread then in another. Remember to always search first! Second is BE RESPECTFUL. You do these two things and even the most hardened Dev will assist you.
Wanna be notified of an Update? Here is my PushBullet Channel!!
https://www.pushbullet.com/channel?tag=renderkernel
Current Features
General List:
* Synapse Support - Complete Kernel Control!
* Built with Custom A15 Linaro 4.9.2 Toolchain (UBER-TC)
* MSM_Hotplug, Intelliplug and Bricked Hotplug all flavored by @neobuddy89
* MSM_Limiter by @neobuddy89 - More like a Swiss army knife! adds Per-Core Functionality!
* Added Governors: Slim, IntelliActive, IntelliMinMax, and Impulse!
* FIOPS, ROW, BFQ-v7, SIO, DEADLINE, NOOP, CFQ and ZEN Schedulers
* GCC Tweaks for Cortex A15
* FSync
* Savoca's Advanced Color Control
* Underclock to 146MHz and Overclock to 2.88
* Vibration Control
* Wake Gestures under contruction - Sweep2Wake only working for now
I recommend Kernel Aduitor for Kernel Tuning
Play Store Link
Download:
Kernel Downloads
Instructions:
* Boot into Recovery
* (Recommended) Make a complete backup of entire rom
* Flash Zip
* Reboot
THANKS!!!!
First I want to say thank you to everyone who has answered my questions and responded to my pm's when I know they are busy with their own lives. Pretty much everyone I have come into contact with here on XDA has been truly helpful and respectful. Here is a list of people that had helped me in one way or the other:
Neobuddy89, ak, myfluxi, Dorimanx, Savoca, Faux123, and Many More!
Thank you guys! Without your contributions to the community we would not have the level of performance, stability and interaction that we have today
Special Thanks!
Official Testers: @1ceb0x
Donators: @nfin1te, @MrDarkKV, @V1TRU, @Really now
I just wanted to give a special thanks to @apb_axel for giving me permission to use his scripts from Universal Kernel Manager. By doing so he has given me almost 95% of the scripts needed to completely support my kernel with Synapse. I truly appreciate your help and assistance in getting this kernel to the next level!
XDA:DevDB Information
[Kernel] Render Kernel [CM12][Synapse][R5], Kernel for the Moto X 2014
Contributors
RenderBroken, skulldreamz
Source Code: https://github.com/RenderBroken/msm8974_motox2014_render_kernel
Kernel Special Features:
Version Information
Status: Testing
Created 2015-04-25
Last Updated 2015-12-10
Running Changelog: HERE
Reserved
Please note that I am still testing but if you do flash, at least know how to make a backup first and know how to recover. Currently I am Dev'n blind. @skulldreamz has been kind enough to donate a device to build with. I plan on bringing alot of well thought out changes and look forward to it. Right now I am strictly getting things setup to go.
renderbroken said:
please note that i am still testing but if you do flash, at least know how to make a backup first and know how to recover. Currently i am dev'n blind. @skulldreamz has been kind enough to donate a device to build with. I plan on bringing alot of well thought out changes and look forward to it. Right now i am strictly getting things setup to go.
Click to expand...
Click to collapse
first! Holy crap a kernel!!!!!
So, first error. I flashed the kernel zip and the other UKM zip and then installed Synapse and get this error.
InfiniteCaffeine said:
So, first error. I flashed the kernel zip and the other UKM zip and then installed Synapse and get this error.
Click to expand...
Click to collapse
Yea it may not be supported yet. I will try to add support for it but in the mean time you could use Kernel Aduitor. Thats always my backup Thanks for the report.
RenderBroken said:
Yea it may not be supported yet. I will try to add support for it but in the mean time you could use Kernel Aduitor. Thats always my backup Thanks for the report.
Click to expand...
Click to collapse
You're welcome, thank you for the kernel! I'm more than happy to beta test for you.
I also noticed on Kernel Auditor that it doesn't have the I/o schedulers you listed.
Also, did you integrate this high brightness mode?
Thanks again!
InfiniteCaffeine said:
You're welcome, thank you for the kernel! I'm more than happy to beta test for you.
I also noticed on Kernel Auditor that it doesn't have the I/o schedulers you listed.
Also, did you integrate this high brightness mode?
Thanks again!
Click to expand...
Click to collapse
Not sure about the brightness mode. Just have to look into it. Yea I had a test build ready but it didnt boot. I found out what the issue is and its being tested now. Hopefully we can have everything working and a new build uploaded shortly.
Any plans on integrating KCAL?
It would allow us more than just RGB control of our displays, so we can actually calibrate them in terms of saturation and gamma as well.
Yes, I will be working on adding pretty much everthing that is in my other kernels. New build uploaded that has been fixed. With it you have, MSM_hotplug, SmartMAX, MSM_Limiter, IO Scheds and maybe a few other things.
R1-T7 Download
Take a look at my other kernels linked in my Signature to see what I plan on bringing.
Also note that Ambient Display MAY cause Random Reboots due to kernel panic with LCD_Notify. If you have problems, just disable! Lastly, I have setup my kernel to use the AnyKernel Method with a custom Boot script so my kernel "should" work with every rom out.
So having a custom kernel for our beloved X is pretty much cool, I'm going to test it soon.
I've seen oc for ram, cpu, voltage settings etc etc. Are you planning to add these in depth features? Nice work! Keep it up.☺
We are so lucky to have a Dev as cool and powerful as his kernel. Thanks so much man for everything
Sent from my victara
moto 2014 victara
time to open the Synapse application on bike x2014 victara says it's not compative.
bira792 said:
time to open the Synapse application on bike x2014 victara says it's not compative.
Click to expand...
Click to collapse
Thanks, I have to do some more configuring for it to work properly. You may try running this in terminal
su
uci
uci reset
uci
Let me know if that helps.
So far so good
Vibration control
Will you implement vibration intensity in this kernel ? many of of does not like the default setting in CM and so far there is no way to change it within the settings because no kernel so far supports it. I havent try your kernel yet but as soon as I intall cyanogenmond again I will.
thanks for supporting our device
Amazing work
so far everything's fine
fuze_freak said:
Will you implement vibration intensity in this kernel ? many of of does not like the default setting in CM and so far there is no way to change it within the settings because no kernel so far supports it. I havent try your kernel yet but as soon as I intall cyanogenmond again I will.
thanks for supporting our device
Click to expand...
Click to collapse
Yes, I should be able to add that in. No guarantees though.
What do you know, I checked this subforum to see if anyone had done a kernel and I found this from yesterday! Awesome
fuze_freak said:
Will you implement vibration intensity in this kernel ? many of of does not like the default setting in CM and so far there is no way to change it within the settings because no kernel so far supports it. I havent try your kernel yet but as soon as I intall cyanogenmond again I will.
thanks for supporting our device
Click to expand...
Click to collapse
This would be great!
This project is now "End-of-Life" (EOL). Thanks to all of you for the kind support...
/* Introduction */
I'm proudly presenting my work, SmartPack-Kernel for Lineage-OS (LOS) and other LOS based (Nougat/Oreo/Pie) ROMs.
Please note: All these kernels are designed to work only on LOS-14.1/15.1/16 based Nougat/Oreo/Pie ROMs.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
/* DISCLAIMER! */
Code:
I am not responsible for any damage to your device. Everything you are doing on your device is at your own risk.
I only own kltelgt (Korean variant). Hence, kernels under the category 'kltekor' are only tested by myself.
Please note that flashing any custom Kernel including mine will void your warranty.
/* Supported devices */
klte: SM-G900F, SM-G900AZ, SM-G900M, SM-G900R4, SM-G900R7, SM-G900T, SM-G900V, SM-G900W8, SM-S902L
kltekor: SM-G900K/L/S
kltedv: SM-G900P/I
klteduos: SM-G900FD, SM-G900MD
kltekdi: SCL23
/* Compatibility */
This kernel is only meant to work on Lineage-OS 14.1/15.1/16 and nothing else. However, it may work on other LOS-14.1/15.1/16 (and AOSP) based Nougat/Oreo/Pie ROMs (Please try at your own risk).
This kernel will NOT work in Samsung Stock and other TW ROMs.
/* How-to-Install */
Auto-flash from SmartPack-Kernel Manager or download from my webpage &
i. Go to recovery (TWRP recommend)
ii. Flash Kernel
iii. Reboot and enjoy
/* Features */
Build from latest Lineage OS source code.
Built using latest GCC-8.x.
Anykernel for compatibility with maximum devices.
Linux Kernel version is updated to 3.4.113
Kernel tweaker app recommend: SmartPack-Kernel Manager (Please note: official Kernel Adiutor is NOT fully compatible with this kernel).
Added features include...
CPU voltage control
CPU Freq Gov: INTELLIDEMAND, INTELLIACTIVE, SMARTMAX, LIONHEART, NIGHTMARE, ADAPTIVE, ALUCARD, ZZMOVE, etc.
(for those who want to use zzzmove, I strongly suggest to carefully read this forum post by @Saber)
CPU hotplugs: Lazyplug, Alucard, and mako hotplug.
Full control over AC, USB and Wireless charging rate in SmartPack-Kernel Manager (Default charging rates: AC: 1800 mA; USB 700 mA; Wireless: 900 mA).
Boeffla Sound to control speaker and headphone volume.
(for official KA users, follow these instructions by @Exzu to create respective custom controllers for Boeffla Sound and Fast Charge.)
Advanced control over MSM Thermal in SmartPack-Kernel Manager
Adreno_Idler
CPU Input boost (configurable in SmartPack-Kernel Manager)
IO schedulers: FIOPS, SIO, VR, ZEN, FIFO, TRIPNDROID.
TCP congestion algorithms: Westwood, reno, cubic etc.
FRandom
Dynamic sync control 2.0
Powersuspend
Boeffla Generic Wakelock Blocker
CPU overclocked up to 2.84 GHz (only Oreo)
268 MHz CPU underclocked frequency cycle
Additional 27 MHz GPU frequency step (idle frequency)
KCAL v2
SELinux "Enforcing" by default (can be switched to "Permissive" in SmartPack-Kernel Manager)
a lot more...
/* Downloads */
https://smartpack.github.io/sgs5/
/* Special note to Korean S5 users */
Flashing this kernel after AOSP/LOS based nougat ROMs originally build for the klte (SM-G900F) variant will allows the use of those ROMs on SM-G900S/K/L. Tested ROMs includes Resurrection Remix, AOKP, crDroid, Mokee, CosmicOS, VanirAOSP, Zephyr OS, Beanstalk, AospExtended etc,
/* Special note to ROM developers */
You are allowed to include my kernel in any ROMs. Giving proper credits to the original developers (including me, if you considered me as one among them) are, however, highly appreciated. Feel free to contact me, if you need any assistance from my side.
/* Donations */
If you like to appreciate my work, please consider donating to me as it is helpful to continue my projects more active, although it is not at all necessary.
/* Acknowledgements */
@haggertk for LineageOS 14.X for Galaxy S5
@Lord Boeffla
@franciscofranco
@Sultanxda
@arter97
@faux123
@CrazyGamerGR
@Saber
@nathanchance
@ZaneZam
@osm0sis for AnyKernel project
@Grarak for Kernel Adiutor
Our Korean Galaxy S5 Facebook group members
Many other XDA developers
XDA:DevDB Information
SmartPack, Kernel for the Samsung Galaxy S5
Contributors
sunilpaulmathew
Source Code: https://github.com/SmartPack
Kernel Special Features:
Version Information
Status: Stable
Created 2017-02-27
Last Updated 2019-01-10
Change-logs
Nougat
Oreo
Pie
SmartPack-Kernel-Manager
Frequently Asked Questions (FAQ)
Q1: Is this kernel compatible with ROM(s) a/b/c?
Ans: I do not know. All of my kernels are based off and tested only on Lineage-OS. However, if your ROM(s) a/b/c are based on Lineage-OS (and uses the same kernel source code), it will most probably work.
Q2: Which version of kernel should I use?
Ans: I recommend to use the latest if you are on the latest Lineage-OS. For other ROMs with an old built dates, you probably need to find an old version of my kernel with a comparable build date (though you are advised to stay with the latest, if possible).
Q3: Is this kernel better than stock/‘xyz’ kernel(s)?
Ans: Regarding stock, Yes, It should be better in many aspects (Otherwise it will never been published). Regarding ‘xyz’ kernels, I don’t know. I even may not used your mentioned ‘xyz’ kernels.
Q4: How about performance/SOT?
Ans: Since SOT, performance etc. are largely based on several factors such as ROM, installed apps etc. No one else can exactly predict the performance/SOT of your mobile. So, you should test and find out that by yourself.
Q5: Can you tell me the best settings for performance/SOT?
Ans:Again, that depends on several factors. I can only say my favorite settings that give me best results in my favorite ROM.
Q6: Which are the best CPUfreq gov/CPU hotplug/IOScheduler/TCP congestion algorithm for battery life/performance etc?
Ans:Again you need to find out those things yourself. To get more idea, I suggest you to read this awesome guide @Saber
Q7: Could you add feature x and y to your kernel?
Ans: Not sure. It depends on the feature and the capability of the device. Anyway, I’m happy to check and add, if possible, any useful features (unless it is too experimental or dangerous) to my kernel. Please give your suggestions in the official xda thread.
Q8: When will you release a new version of this kernel?
Ans: New updates will arrive whenever I have something new to present in front of you (such as I managed to add new useful features or fix some existing issues or along with each LOS release with some changes in the kernel source code).
Q9: I found a bug, what do I do?
Ans: Please provide as much information as possible (such as what feature, what didn\'t work, screenshots or logcat if possible) and post in this thread.
Reserved
Reserved
will this kernel support all variants ?
KazuDante said:
will this kernel support all variants ?
Click to expand...
Click to collapse
I can build for any klte variant supported by LineageOS if someone is willing to test. How about your model?
sunilpaulmathew said:
I can build for any klte variant supported by LineageOS if someone is willing to test. How about your model?
Click to expand...
Click to collapse
mine is the 900v kltevzw unlocked . and i will test to help support the vzw variant as well.
Update : Your test build boots just fine . fresh install with LOS . and all added features are registered and working....sadly changing gov of gpu reboots system as other custom kernel do. Screen values are not correct( in line with kernel auditor's screen profiles ).
Great Work.
KazuDante said:
mine is the 900v kltevzw unlocked . and i will test to help support the vzw variant as well.
Click to expand...
Click to collapse
Thank you very much for the support. Here is your test build. Kindly update your comments after testing. If it is fine, I shall include the same in the main download section. plz backup your current boot.img in twrp before testing.
sunilpaulmathew said:
Thank you very much for the support. Here is your test build. Kindly update your comments after testing. If it is fine, I shall include the same in the main download section. plz backup your current boot.img in twrp before testing.
Click to expand...
Click to collapse
Updated.
Nice kernel
Working perfectly
Thank you
is it possible to underclock/undervolt the gpu and the cpu ? because if the S5s can that would help on battery life but i dont see anywhere where someone underclocked/undervolt the s5 to the very low limit while retaining stability on all cores and frequencies , and including an underclock/undervolt the gpu as well.
m.ebedo said:
Nice kernel
Working perfectly
Thank you
Click to expand...
Click to collapse
Glad to hear that from you...
KazuDante said:
is it possible to underclock/undervolt the gpu and the cpu ? because if the S5s can that would help on battery life but i dont see anywhere where someone underclocked/undervolt the s5 to the very low limit while retaining stability on all cores and frequencies , and including an underclock/undervolt the gpu as well.
Click to expand...
Click to collapse
Thanks for your suggestion. I'm presently testing some cpu/gpu under/over clock frequencies. Depends on its success, I shall update those things in the future builds. Plz wait a bit more...
sunilpaulmathew said:
Glad to hear that from you...
Thanks for your suggestion. I'm presently testing some cpu/gpu under/over clock frequencies. Depends on its success, I shall update those things in the future builds. Plz wait a bit more...
Click to expand...
Click to collapse
Of course , i will def wait as long as it takes , the only 2 things that are ( personally ) missing is the underclock&undervolt of both cpu&gpu and the kcal profiles wich is in kernel-auditor-mod wich makes the screen darker hint better battery since the S5 have amoled panels and shaves of a little power load of the battery. so my train of thought is lower volt of cpu and gpu to its bare limit yet stable and darker screen profile fixed should in theory promote way better battery. the only missing part of this puzzle is on LineageOs side , thats if they ever include a equal replacement of the Cyanogenmod theming functionality to allow back full-system themes so that a deepblack theme can be included. that would be so good. sadly i cant code yet so all i can do is test to help devs like you that put in so much work into these projects. Soooo grateful.
Can you add support to G900FD(klteduos)?
I can test your builds and give feedback, @sunilpaulmathew
Thefmaximo said:
Can you add support to G900FD(klteduos)?
I can test your builds and give feedback, @sunilpaulmathew
Click to expand...
Click to collapse
Thanks for the interest. Can you try this test build. Waiting for your review...
sunilpaulmathew said:
Thanks for the interest. Can you try this test build. Waiting for your review...
Click to expand...
Click to collapse
So far it is working good o/
Thank you for the support
And please maintain support, the KLTEDUOS are always orphans of kernel options
KazuDante said:
Of course , i will def wait as long as it takes , the only 2 things that are ( personally ) missing is the underclock&undervolt of both cpu&gpu and the kcal profiles wich is in kernel-auditor-mod wich makes the screen darker hint better battery since the S5 have amoled panels and shaves of a little power load of the battery. so my train of thought is lower volt of cpu and gpu to its bare limit yet stable and darker screen profile fixed should in theory promote way better battery. the only missing part of this puzzle is on LineageOs side , thats if they ever include a equal replacement of the Cyanogenmod theming functionality to allow back full-system themes so that a deepblack theme can be included. that would be so good. sadly i cant code yet so all i can do is test to help devs like you that put in so much work into these projects. Soooo grateful.
Click to expand...
Click to collapse
Thanks. I released new builds with cpu volt support to the kernel. cpu under/over clocking is not yet finished and not included in this release.
Thefmaximo said:
So far it is working good o/
Thank you for the support
And please maintain support, the KLTEDUOS are always orphans of kernel options
Click to expand...
Click to collapse
Thanks for the review. And yes, I will maintain this work as much I can.
cpus and gpus like any bit of silicon 'pull' power thats what a lot of people don't understand undervolting doesn't really save a lot of battery unless the cpu is spending at lot time at load that that frequency
the higher the load on the cpu at a given voltage the more current it pulls
and yes Oled screens like black less white pixels less battery
Legitsu said:
cpus and gpus like any bit of silicon 'pull' power thats what a lot of people don't understand undervolting doesn't really save a lot of battery unless the cpu is spending at lot time at load that that frequency
the higher the load on the cpu at a given voltage the more current it pulls
and yes Oled screens like black less white pixels less battery
Click to expand...
Click to collapse
Yes, your comment is perfect. Undervolting saves little battery. But it helps to decrease the heating. Less voltage= Less heating by Joule effeft
sunilpaulmathew said:
I can build for any klte variant supported by LineageOS if someone is willing to test. How about your model?
Click to expand...
Click to collapse
I have the kltecan 900w8 and will test for you. Klte probably works fine as can version is adaptable
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
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 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.
*/
ABOUT:
This is my personal kernel project, which I looked to be a stable kernel for daily usage, with useful features only, and to have a half term under performance and battery life for Xiaomi msm8996 devices. Inspired by projects like Flash Kernel and ElementalX Kernel
"While I am not a super star kernel developer, I do know my way around it." (Chancellor, Nathan - 2017)
PROJECT GOALS:
Keep kernel up-to-date with lastest stable Linux Kernel version (3.18.123)
Offer the user the best balance between battery life and performance
Just useful features. Features may be included only as needed (Read FAQ section to know the features that I won't add in anyway)
FEATURES:
Here are the major features of the kernel (More details on the Github repo)
Up-to-date with the latest stable Linux Kernel version (3.18.133)
Mainline Linux patches for CFQ
Several subsystems converted to use power efficient workqueues
Hides bootloader unlock from SafetyNet (can still fail through other means)
Available to flash with AnyKernel2 (thanks to @osm0sis)
Users facing features:
KCAL color control
USB Fastcharge
Adreno Idler
Boeffla Wakelock Blocker
INSTALLATION:
Boot to recovery
Flash kernel zip
Reboot
Yay! You've installed the kernel :victory:
DOWNLOADS: https://sourceforge.net/projects/kernelx-project/files/
Telegram Channel: https://t.me/KernelXChannel
Liked my work? Make a donation : http://bit.ly/hlcpereira_paypal
F.A.Q:
Q: Are you Planning to support MIUI?
1. A: No.
Q: Could you include feature x,y and z in your kernel please?
2. A: If you link me the commits or tell me what kernel you had the feature in, I can take a look at them. I won't promise that I will merge every request but I will always take it into consideration. I will NOT add:
Overclock or underclock of the CPU and GPU (Except for the cases that the device has a underclock on both or in just one, then it'll be considered)
Undervolt
Any other governors except the "kernel stock" ones
Any feature that just one or two people is going to use
Q: I'm having an issue, can you help me?
3. A: I'm not an amazing kernel developer but I will certainly try my best. First, start by reading the release posts, as I may make note of a particular issue. Also search the thread to see if I have discussed it before. If you see nothing, please provide me with a dmesg/last_kmsg and logcat, your ROM/kernel version, and a detailed description of the issue. If I can't reproduce reliably, I'm not going to fix the issue. (Extracted from Nathan Chancellor's Flash Kernel Thread)
Q: The kernel is f*cking up my battery! Plz...
4. A: Stop right there. The Kernel doesn't drain any battery, use an app like BetterBatteryStats to figure out what app is screwing with your phone. If verified the clocks are always online and on the max clock, then it'll checked out what's happen. Anyway logs are necessary.
THANKS TO:
@nathanchance
@flar2
@franciscofranco
@LuK1337 and Mi5Devs
@xNombre
Any other developer that I might forgot
ADDITIONAL NOTES:
ABOUT KERNEL USAGE IN OTHER ROMS THAT ARE NOT MINE:
You are free to use the kernel if you want. The only thing that I'll request to do it's to keep the kernel name. If you have modified something, just add a "-Mod" in the final of the kernel name or anything that states that the kernel has been modified, not by me, but by ROM maintainer.
XDA:DevDB Information
KernelX, Kernel for the Xiaomi Mi 5s
Contributors
Hlcpereira
Source Code: https://github.com/Hlcpereira/kernel_xiaomi_msm8996
Kernel Special Features:
Version Information
Status: Stable
Stable Release Date: 2018-09-17
Created 2018-09-18
Last Updated 2019-02-03
Reserved #1
Reserved #2
Hlcpereira said:
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 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.
*/
ABOUT:
This is my personal kernel project, which I looked to be a stable kernel for daily usage, with useful features only, and to have a half term under performance and battery life for Xiaomi msm8996 devices. Inspired by projects like Flash Kernel and ElementalX Kernel
"While I am not a super star kernel developer, I do know my way around it." (Chancellor, Nathan - 2017)
PROJECT GOALS:
Keep kernel up-to-date with lastest stable Linux Kernel version (3.18.120)
Offer the user the best balance between battery life and performance
Just useful features. Features may be included only as needed (Read FAQ section to know the features that I won't add in anyway)
FEATURES:
Here are the major features of the kernel (More details on the Github repo)
Up-to-date with the latest stable Linux Kernel version (3.18.120)
Mainline Linux patches for CFQ
Several subsystems converted to use power efficient workqueues
Hides bootloader unlock from SafetyNet (can still fail through other means)
Available to flash with AnyKernel2 (thanks to @osm0sis)
Built with a self compiled DragonTC Clang 7.0 with a local initialization sanitizer
Users facing features:
KCAL color control
USB Fastcharge
Boeffla Wakelock Blocker
INSTALLATION:
Boot to recovery
Flash kernel zip
Reboot
Yay! You've installed the kernel :victory:
DOWNLOADS: https://sourceforge.net/projects/kernelx-project/files/
Telegram Channel: https://t.me/KernelXChannel
F.A.Q:
Q: Are you Planning to support MIUI?
1. A: No.
Q: Could you include feature x,y and z in your kernel please?
2. A: If you link me the commits or tell me what kernel you had the feature in, I can take a look at them. I won't promise that I will merge every request but I will always take it into consideration. I will NOT add:
Overclock or underclock of the CPU and GPU (Underclock can be considered when EAS will be implemented)
Undervolt
Any other governors except the "kernel stock" ones
Any feature that just one or two people is going to use
Q: I'm having an issue, can you help me?
3. A: I'm not an amazing kernel developer but I will certainly try my best. First, start by reading the release posts, as I may make note of a particular issue. Also search the thread to see if I have discussed it before. If you see nothing, please provide me with a dmesg/last_kmsg and logcat, your ROM/kernel version, and a detailed description of the issue. If I can't reproduce reliably, I'm not going to fix the issue. (Extracted from Nathan Chancellor's Flash Kernel Thread)
Q: The kernel is f*cking up my battery! Plz...
4. A: Stop right there. The Kernel doesn't drain any battery, use an app like BetterBatteryStats to figure out what app is screwing with your phone. If verified the clocks are always online and on the max clock, then it'll checked out what's happen. Anyway logs are necessary.
THANKS TO:
@nathanchance
@flar2
@franciscofranco
@LuK1337 and Mi5Devs
Any other developer that I might forgot
ADDITIONAL NOTES:
ABOUT DONATIONS:
I've created a paypal account and already stated that if anyone donated me device to work, if I got interested on it too, I'm going to work on it. But actually, I'm not caring about donations. I have created paypal account to the ones that were asking me how they can donate to me. Android development is just my hobby, something I truly enjoy to do. But of course, if you donate to me, I'm going to be thankfully, but keep that I had state in mind .
ABOUT KERNEL USAGE IN OTHER ROMS THAT ARE NOT MINE:
You are free to use the kernel if you want. The only thing that I'll request to do it's to keep the kernel name. If you have modified something, just add a "-Mod" in the final of the kernel name or anything that states that the kernel has been modified, not by me, but by ROM maintainer.
XDA:DevDB Information
KernelX, Kernel for the Xiaomi Mi 5s
Contributors
Hlcpereira
Source Code: https://github.com/Hlcpereira/kernel_xiaomi_msm8996
Kernel Special Features:
Version Information
Status: Stable
Stable Release Date: 2018-09-17
Created 2018-09-18
Last Updated 2018-09-17
Click to expand...
Click to collapse
Screen brightness settings do not work
henmadx said:
Screen brightness settings do not work
Click to expand...
Click to collapse
ROM? Logs? Any information that I should know?
Hlcpereira said:
ROM? Logs? Any information that I should know?
Click to expand...
Click to collapse
syberia 1.1
henmadx said:
syberia 1.1
Click to expand...
Click to collapse
How is it compared to stock siberia kernel?
henmadx said:
syberia 1.1
Click to expand...
Click to collapse
Don't flash a custom Kernel in a eas rom when the Kernel doesn't support eas...
Kernel Update!
Just a little update with upstreamed kernel version (3.18.122)
Link on OP.
Finally, thanks!
nice kernel
Hlcpereira said:
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 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.
*/
ABOUT:
This is my personal kernel project, which I looked to be a stable kernel for daily usage, with useful features only, and to have a half term under performance and battery life for Xiaomi msm8996 devices. Inspired by projects like Flash Kernel and ElementalX Kernel
"While I am not a super star kernel developer, I do know my way around it." (Chancellor, Nathan - 2017)
PROJECT GOALS:
Keep kernel up-to-date with lastest stable Linux Kernel version (3.18.122)
Offer the user the best balance between battery life and performance
Just useful features. Features may be included only as needed (Read FAQ section to know the features that I won't add in anyway)
FEATURES:
Here are the major features of the kernel (More details on the Github repo)
Up-to-date with the latest stable Linux Kernel version (3.18.122)
Mainline Linux patches for CFQ
Several subsystems converted to use power efficient workqueues
Hides bootloader unlock from SafetyNet (can still fail through other means)
Available to flash with AnyKernel2 (thanks to @osm0sis)
Built with a self compiled DragonTC Clang 7.0 with a local initialization sanitizer
Users facing features:
KCAL color control
USB Fastcharge
Boeffla Wakelock Blocker
INSTALLATION:
Boot to recovery
Flash kernel zip
Reboot
Yay! You've installed the kernel :victory:
DOWNLOADS: https://sourceforge.net/projects/kernelx-project/files/
Telegram Channel: https://t.me/KernelXChannel
F.A.Q:
Q: Are you Planning to support MIUI?
1. A: No.
Q: Could you include feature x,y and z in your kernel please?
2. A: If you link me the commits or tell me what kernel you had the feature in, I can take a look at them. I won't promise that I will merge every request but I will always take it into consideration. I will NOT add:
Overclock or underclock of the CPU and GPU (Underclock can be considered when EAS will be implemented)
Undervolt
Any other governors except the "kernel stock" ones
Any feature that just one or two people is going to use
Q: I'm having an issue, can you help me?
3. A: I'm not an amazing kernel developer but I will certainly try my best. First, start by reading the release posts, as I may make note of a particular issue. Also search the thread to see if I have discussed it before. If you see nothing, please provide me with a dmesg/last_kmsg and logcat, your ROM/kernel version, and a detailed description of the issue. If I can't reproduce reliably, I'm not going to fix the issue. (Extracted from Nathan Chancellor's Flash Kernel Thread)
Q: The kernel is f*cking up my battery! Plz...
4. A: Stop right there. The Kernel doesn't drain any battery, use an app like BetterBatteryStats to figure out what app is screwing with your phone. If verified the clocks are always online and on the max clock, then it'll checked out what's happen. Anyway logs are necessary.
THANKS TO:
@nathanchance
@flar2
@franciscofranco
@LuK1337 and Mi5Devs
Any other developer that I might forgot
ADDITIONAL NOTES:
ABOUT DONATIONS:
I've created a paypal account and already stated that if anyone donated me device to work, if I got interested on it too, I'm going to work on it. But actually, I'm not caring about donations. I have created paypal account to the ones that were asking me how they can donate to me. Android development is just my hobby, something I truly enjoy to do. But of course, if you donate to me, I'm going to be thankfully, but keep that I had state in mind .
ABOUT KERNEL USAGE IN OTHER ROMS THAT ARE NOT MINE:
You are free to use the kernel if you want. The only thing that I'll request to do it's to keep the kernel name. If you have modified something, just add a "-Mod" in the final of the kernel name or anything that states that the kernel has been modified, not by me, but by ROM maintainer.
XDA:DevDB Information
KernelX, Kernel for the Xiaomi Mi 5s
Contributors
Hlcpereira
Source Code: https://github.com/Hlcpereira/kernel_xiaomi_msm8996
Kernel Special Features:
Version Information
Status: Stable
Stable Release Date: 2018-09-17
Created 2018-09-18
Last Updated 2018-09-18
Click to expand...
Click to collapse
nice kernel.. no bug, i hope this kernel more update (week) #iam use rom mokee 8.1
Two days of use on los 16 and I must say that everything is OK. Great performance and battery backup. Thanks for your work
Hey bro, will you make EAS version of it?
I would like to try it, but im on Syberia Pie with Floppy kernel, good battery life, but performance is not so good with it...
Djeloan said:
Hey bro, will you make EAS version of it?
I would like to try it, but im on Syberia Pie with Floppy kernel, good battery life, but performance is not so good with it...
Click to expand...
Click to collapse
Yep. I just don't have time for now to do it.
I'm willing to flash the kernel (LOS 16), but it's ok to use with Magisk? Tks!
camera doesn't work after flash.
kidstronger said:
camera doesn't work after flash.
Click to expand...
Click to collapse
Which Rom are you using?
Micro_J said:
Which Rom are you using?
Click to expand...
Click to collapse
AEX 5.4
kidstronger said:
AEX 5.4
Click to expand...
Click to collapse
AEX is on 5.8. Maybe he made the kernel for most recent iteration?
kidstronger said:
AEX 5.4
Click to expand...
Click to collapse
Outdated camera driver on 5.4. Just newer/updated builds/ROMs works fine.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Back again!
You may remember me from my SkyDragon roms and HolyDragon kernels for OP3/N6/M8/M7/G3 among other devices. Decided to pick up an OP6T and see what I can do with it. This kernel is made and tested on the 6T but should also work fine on the 6 as well since unified source.
This is the kernel I use as my daily driver, I am working on optimizing it for this device, Will be a work in progress on that aspect for awhile to come. It has been rebased on top of Nathan Chance's Reference kernel so it is current with latest upstream. My goal here, as always, is to get as much performance out of our device(s) as possible without sacrificing any battery life or stability whatsoever. No Ofast or ffast-math flags that break IEEE and math operations. No beta toolchains. I compile my own toolchains from recent stable releases, build them optimizing and targeting a specific processor(the one in our phones) instead of the whole generic architecture, and then I use those to build my kernels that are optimized and targeted for that same processor. So this kernel is meant to be as stable stock, all the performance, and none of the loss in battery life. Anyways, on with the show..
~*~*Information*~*~
Kernel supports all OP6/OP6T devices running OOS Stable 9.0.x:good:
Kernel source is based on official OnePlus 6/6T openbeta source code + Upstream from Linux-Stable :good:
No user setup required - most settings already applied :good:
~*~*Features*~*~
No user clock-speed modifications
Flar2 sleep/wakegesture features (Disabled by default, enable with EX App)
Swappiness set to zero by default - OOS rewrites this so you need to change manually
vfs_cache_pressure set to zero by default
Maple IO Scheduler set to default (IMO best balance of performance/battery life)
Westwood TCP Congestion Profile set to default (Personal preference)
CRC Check Toggle-able (disabled by default)(~%30 performance boost when disabled)
Boeffla's LED Notification(only for op6)
Boeffla's Wakelock Blocker
Tbalden's KCAL modifications
Power Efficient Workqueue
DTS Eagle Support
KLapse-Livedisplay Support
~*~*Credits and Thanks*~*~
frap129
Flar2
Tbalden
SultanXDA
NathanChance
MyFluxi
TheCrazyLex
Andip71
savoca
engstk
FranciscoFranco
Dorimanx
maxwen
arter97
dianlujitao
LazerL0rd
Joshuous
Tanish2k09
DOWNLOADS
HDK_OP6.6T_OOS_V3.0 OOS LINK
HDK_OP6_AK2_AOSP_V0.18.2 AOSP LINK
NOTE:
Kernel zip doesn't touch the ramdisk.
Install if you're on stock OOS: Just flash kernel zip in twrp and reboot.
Install if coming from a different kernel: You may need to flash or restore you're stock boot img or latest rom zip from OnePlus, then flash kernel zip in twrp and reboot.
Reminder you may also need to reflash magisk if you do that.
If you're already on HDK: you can just flash my latest kernel zip in twrp and reboot.[/color]
~~~~~~~~~~~~~~~~~~~~~~~~
Kernel's have been thoroughly tested but if you somehow find an issue or just want to leave feedback, that's always appreciated ^^
You can find changes(changelog) by looking at my posted source. You can also find my custom toolchain's, crosstool-ng, and other sources listed there. Any bug reports require logcats/dmesg, thanks!
~*~*Donations*~*~
If you want to donate to my coffee fund, I prefer any cryptocurrency over paypal.
Donate with Coinpayments
or just use paypal, thanks!
XDA:DevDB Information
[KERNEL][06 JUNE][OP6/6T][OOS/AOSP] HolyDragon [Pie 9.x], Kernel for the OnePlus 6T
Contributors
HolyAngel, Liam_Davenport, Imotep95
Source Code: https://gitlab.com/HolyAngel/op6.git
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: Current
Stable Release Date: 2018-12-11
Created 2018-12-11
Last Updated 2019-06-06
Reserved
HDK-Mod - v1.0.0
This is my own modified build of Grarak's Kernel Adiutor app. Now unified for all my kernels.
I have added a few extras that were missing for sound control, pdesire audio, DCI_P3 mode, tbalden's kcal modificaiton, sultan's battery cycle/charge commit for msm8996, and Tanish2k09's KLapse-Livedisplay.
You may need to disable Play Protect temporarily to install, working on adding to the play store to negate this issue.
Also changed the theme, and updated some stuff.
Work in progress but needed something to fully control my kernel.
Full credits and much love to Grarak for putting in all the hard work on KernelAdiutor, wouldn't be here without his work.
My source for it is here.
Reserved
Thanks you for your work
Excellent will give this a run and see how it goes.
Thanks for choosing to support our device
Will Skydragon also be coming to the 6t?
@HolyAngel sent you a PM.
Thank bro for your beautiful work like ever.
557953 said:
Excellent will give this a run and see how it goes.
Thanks for choosing to support our device
Will Skydragon also be coming to the 6t?
Click to expand...
Click to collapse
Most likely some form of it in time, yes
I first time thinking "a new custom rom..." Bo ok, good too see you on this OP section! GL & HF. And thanks! :3
Good to see another great kernel for this device.......... Welcome aboard man....
And I remember you from the G3 days.....
Eliminater74 said:
Good to see another great kernel for this device.......... Welcome aboard man....
And I remember you from the G3 days.....
Click to expand...
Click to collapse
Thanks!
Nice, I hated that phone lol but I thought you looked familiar ^^
@HolyAngel, good to see you here, just like old times, hope the gang can get back together again!!!
Glad to see you here. Skydragon was a beast on the M8.
Sent from my OnePlus6T using XDA Labs
@HolyAngel u have this device or OP6?
Araa01 said:
@HolyAngel u have this device or OP6?
Click to expand...
Click to collapse
I have the 6t
HolyAngel said:
I have the 6t
Click to expand...
Click to collapse
Sooo sweet! First custom rom It's just a matter of time. [emoji7]
Araa01 said:
Sooo sweet! First custom rom It's just a matter of time. [emoji7]
Click to expand...
Click to collapse
Working on something
liam_davenport said:
Working on something
Click to expand...
Click to collapse
Damn! Good news! [emoji7]
Deleted.
things are starting to heat up a bit.....
thanks to all the devs for their hard work
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
for OOS-P OP6/OP6T
Code:
/* *** Disclaimer
* 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.
* BOOM goes the Dynamite
*/
This kernel is a joint collaboration between @joshuous and myself. Our primary goal is to deliver a fast, smooth and stable kernel with Energy Aware Scheduling (EAS). We have spent countless hours backporting, experimenting, tuning and improving our understanding of EAS in our kernels. We aim to keep our kernel slim on features, adding only what we believe is essential.
It is also our desire to initiate Development Discussions among the community. This will be a noob friendly thread as long as users follow two rules. First is to do some research before asking. Most likely your question has already been asked. If not in this thread then in another. Remember to always search first! Second is BE RESPECTFUL. You do these two things and even the most hardened Dev will assist you.
Features:
* Energy Aware Scheduler optimization/changes
* Upstreamed to 4.9.196
* Dynamic Stune Boost
* Wake Gestures
* KCAL Color Control
* Sound Control
* LED Control
* Min Back Light Control
* Wireguard
* Vibration Control
* USB Fast Charge
We recommend EX Kernel Manager/ Franco Kernel Manager for making kernel changes
Kernel Downloads:
Latest OOS-P Build
Please note:
Because of how Android Pie deals with the ramdisk, Magisk is now required to properly apply default kernel settings.
Instructions:
* Boot into Recovery
* (Recommended) Make a complete backup of everything! At least backup BOOT via TWRP
* If you're not coming from a completely clean ramdisk, please re-flash your rom.
* Flash kernel zip
* Reboot
Reporting Bugs (please read):
* Make sure you're not using any tweak apps (Greenify, Naptime, anything else related), otherwise no support will be given. If you have an issue, disable all your tweaks first and see if that fixes your problem. Otherwise, flash the stock kernel and see if you can reproduce it as well.
* If you previously flashed another kernel, make sure you dirty flashed the full ROM zip before flashing RenderZenith kernel.
* Logs! Please provide all logs via Syslog app from the Play Store.
THANKS!!!!
* The kind people who keep this project alive
* Everyone who supported us throughout our projects
* @joshuous for his partnership and collaboration with our current projects and many more to come. The future looks bright!
Source Links:
https://github.com/EAS-Project/op6-pie-kernel/commits/master-oos
https://github.com/EAS-Project/AnyKernel2
Old Builds:
https://github.com/EAS-Project/Releases/tree/op6
EAS writeups:
Dynamic Stune Boosting
XDA:DevDB Information
[Kernel] RenderZenith OP6/T [OOS-P-EAS-V1.1.0][01/19], Kernel for the OnePlus 6
Contributors
RenderBroken, joshuous
Kernel Special Features:
Version Information
Status: Testing
Created 2018-12-28
Last Updated 2019-01-19
XDA:DevDB Information
[Kernel] RenderZenith OP6 [OOS-P-EAS-V1.5.0][10/21], Kernel for the OnePlus 6
Contributors
RenderBroken, joshuous
Kernel Special Features:
Version Information
Status: Testing
Created 2018-12-28
Last Updated 2019-10-21
Resources:
An amazing document about EAS on the Android Platform: eas_overview_and_integration_guide_r1p5.pdf
RenderZenith for OOS-P-OP6: V1.0.0 is here!!!
Things to note:
This is our initial release for the OP6/T and has all the normal RZ features you have come to expect. This release has taken a large amount of work, testing, reworking, retesting and so on but I feel that it is finally up to RZ standards.
Because of how well the kernel was performing, I was able to adjust the default settings to allow the big cores/cluster to idle longer. I was able to do this by disable touchboost, and only boosting small cores. This allows the big cores to not be needlessly boosted, thus waking them from idle/sleep.
Download:
RZ-OP6-OOS-P-EAS-V1.0.0.zip
Changelog:
https://github.com/EAS-Project/op6-pie-kernel/releases/tag/1.0.0
Why hello there. Enjoyed your EAS kernel on the OP3. Welcome.
Great to see new kernel for OP6T.
Thanks devs for hard work and awesome kernel
Great work :good:
Thanks to the devs for the awesome kernel!
Thank you very much. Following your work since G2 days. It is great to have you here and enjoy your quality work.
If you could support AOSP ROMs in a future, it would be even better. Best regards
Does this work on open beta or just stable?
Floodland said:
Thank you very much. Following your work since G2 days. It is great to have you here and enjoy your quality work.
If you could support AOSP ROMs in a future, it would be even better. Best regards
Click to expand...
Click to collapse
I will be working on supporting the op6 custom scene as well. I am very happy with how the oos release has come. Testing Def shows a great improvement over stock kernel. I look forward to pushing it further a doing the same for custom roms.
NateDev said:
Does this work on open beta or just stable?
Click to expand...
Click to collapse
Both though I highly recommend stable. There is some weird dequeuebuffer thrashing that consistently happens on open Beta. I recently went to stable and the difference is night and day. Testing had also shown a great improvement between stock kernels for OB and stable.
RenderBroken said:
Both though I highly recommend stable. There is some weird dequeuebuffer thrashing that consistently happens on open Beta. I recently went to stable and the difference is night and day. Testing had also shown a great improvement between stock kernels for OB and stable.
Click to expand...
Click to collapse
Alright thanks. Also should we be flashing magisk before or after the kernel, cause you didn't mention it in the instructions
RenderBroken said:
I will be working on supporting the op6 custom scene as well. I am very happy with how the oos release has come. Testing Def shows a great improvement over stock kernel. I look forward to pushing it further a doing the same for custom roms.
Click to expand...
Click to collapse
I hope op6t also:victory:
NateDev said:
Alright thanks. Also should we be flashing magisk before or after the kernel, cause you didn't mention it in the instructions
Click to expand...
Click to collapse
You don't need to flash Magisk at all, if its already installed.
Tagion said:
You don't need to flash Magisk at all, if its already installed.
Click to expand...
Click to collapse
I'm gonna clean flash latest stable tho
NateDev said:
I'm gonna clean flash latest stable tho
Click to expand...
Click to collapse
Then you flash Magisk first
NateDev said:
Alright thanks. Also should we be flashing magisk before or after the kernel, cause you didn't mention it in the instructions
Click to expand...
Click to collapse
Yea, I will make op clearer about this. You will need to flash Magisk before flashing RZ. I would recommend coming from a clean ramdisk as well. Otherwise other kernel scripts may interfere with RZ.
marko94 said:
I hope op6t also:victory:
Click to expand...
Click to collapse
Well ofc. We are already supporting op6t because the kernel source is unified.
Tagion said:
You don't need to flash Magisk at all, if its already installed.
Click to expand...
Click to collapse
This is also correct. Still, I always keep a backup of the current rom Bootimg that I am on. This way I can restore to make sure the ramdisk is clean. One thing though is you will always be able to dirty flash RZ ontop of RZ unless told otherwise.
Finally! Excellent work chaps
@RenderBroken since the kernel is unified, could you possibly start a thread over in the 6T forums since we don't have a unified thread for 6/6T yet?
Nice, another kernel for us to try.
Thank you.
Was using ur kernel from the days of op3 and then on op5. Now Atlast came to op6.
You are doing a great job. ?