FORUMS
Remove All Ads from XDA

[Kernel][OP6][OOS] mcd-kernel [r3.2]

551 posts
Thanks Meter: 1,981
 
Post Reply Email Thread
Announcement from mcdachpappe: latest build: r3.2

Code:
* I am not responsible for bricked devices, dead SD cards, 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.

This kernel works on OP6 and OP6T and OxygenOS only.



I would like to share with you my personal kernel build. It's basicly a mix between the following kernels: arter97, RenderZenith and Radioactive-Kernel. A huge thanks to 0ctobot for his neutrino-kernel which was our base!



Some notes for this thread:
  1. Feel free to ask for new features that are currently missing, but: I won't add over-/underclocking stuff!
  2. Please have a look at #post2 of this thread for installing instructions and further details before downloading and flashing this kernel!
  3. Be nice and respectful to each other


Main Features:
  • Compiled with Clang 9.0.0 toolchain [self compiled]
  • Upstreamed to stable linux branch - current 4.9.180
  • Upstreamed CAF msm-4.9 tag
  • Upstreamed f2fs mainline + rapid GC [thanks to arter97]
  • Dynamic schedtune boost [thanks to joshuous and renderbroken]
  • Boeffla's wakelock blocker [thanks to LordBoeffla] - [enabled by default]
  • Boeffla's led control [thanks to LordBoeffla]
  • CPU governors: schedutil, blu_schedutil [thanks to eng.stk]
  • CPU-input-boost driver [thanks to kerneltoast] - [+ stune-boost, wake_boost, frame_boost]
  • FSync toggle - [disabled by default]
  • I/O schedulers: Cfq, Bfq, Noop, Deadline, Zen, Maple, Fiops, Sio, Anxiety - [Anxiety as default]
  • KCAL color control
  • K-Lapse support - [thanks to tanish2k0]
  • Minimum backlight control and high brightness option [thanks to flar2]
  • Power efficient workqueues toggle - [enabled by default]
  • Sound control [thanks to flar2]
  • TCP: advanced TCP algorithms - [Westwood as default]
  • USB Fast Charge toggle [thanks to eng.stk] - [enabled by default]
  • Vibration control [thanks to eng.stk]
  • Wake gestures [thanks to flar2]
  • WireGuard support [thanks to zx2c4]
  • ZRam - [enabled by default]
  • Removed a lot of debugging
  • ####################################
  • Spectrum support - [added 4 custom profiles]
  • FKU profile support - [added 3 custom profiles]
  • Preserves magisk after installation
  • Systemless installation [+ 'self-destruction'-script]
  • Passes SafetyNet



Download:
Archive: androidfilehost.com/?w=files&flid=294298

Current: mcd-kernel-op6-r3.2.zip


Telegram:

Sources:

Credits:
  • Thanks to these great guys and their programming skills and their sources: arter97, acuicultor, RenderBroken, joshuous, nathanchance, flar2, LordBoeffla, tanish2k09, zx2c4
  • Huge thanks to @rippledrums who is the best moderator [in our telegram groups] i've seen so far and for our designing logo!
  • Thanks to everyone i may forgot



Small note:
Please leave a comment here if this kernel works or doesn't work for you. This thread stays alive with your contributions and your feedback. Additionally this will motivate me to continue working on this kernel. And if you like you can do a little donation to me: paypal.me/mcdachpappe




XDA:DevDB Information
[Kernel][OOS] mcd-kernel [r3.2], Kernel for the OnePlus 6

Contributors
mcdachpappe
Kernel Special Features: Energy Aware Scheduling, Dynamic stune boost

Version Information
Status: Stable

Created 2019-05-19
Last Updated 2019-07-06
The Following 32 Users Say Thank You to mcdachpappe For This Useful Post: [ View ] Gift mcdachpappe Ad-Free
19th May 2019, 02:06 PM |#2  
mcdachpappe's Avatar
OP Senior Member
Flag NRW
Thanks Meter: 1,981
 
Donate to Me
More
Important notes:
  • Magisk is mandatory for this kernel [v18.1 / v19.2 has been tested]
  • Please take a log if you are reporting an issue

'Clean flash' instructions:
  1. [optional] Delete your kernel-tweak-app data
  2. Boot into custom recovery [tested with official TWRP 3.3.1-0]
  3. Flash stock OxygenOS-boot.img / flash the full OxygenOS-rom.zip
  4. Flash your current TWRP.zip to keep your custom recovery
  5. Reboot into recovery again
  6. Flash magisk.zip
  7. Flash kernel .zip
  8. Reboot into system
The Following 14 Users Say Thank You to mcdachpappe For This Useful Post: [ View ] Gift mcdachpappe Ad-Free
19th May 2019, 02:11 PM |#3  
rippledrums's Avatar
Senior Member
Flag Portugal
Thanks Meter: 551
 
More
Awesome!

Sent from my OnePlus 6T using XDA Labs
The Following User Says Thank You to rippledrums For This Useful Post: [ View ] Gift rippledrums Ad-Free
19th May 2019, 09:41 PM |#4  
GamingDevilsCC's Avatar
Senior Member
Flag Canada
Thanks Meter: 500
 
More
Great to see a mix of these three kernels!
The Following 2 Users Say Thank You to GamingDevilsCC For This Useful Post: [ View ] Gift GamingDevilsCC Ad-Free
19th May 2019, 09:48 PM |#5  
Senior Member
Thanks Meter: 49
 
More
Quote:
Originally Posted by GamingDevilsCC

Great to see a mix of these three kernels!

Wow i remember u from A1 forum,great to see u here!
The Following User Says Thank You to xemisxu For This Useful Post: [ View ] Gift xemisxu Ad-Free
21st May 2019, 07:02 AM |#6  
mcdachpappe's Avatar
OP Senior Member
Flag NRW
Thanks Meter: 1,981
 
Donate to Me
More
kernel update: r2
Changelog:
  • merge stable Linux v4.9.177
  • add blu_schedutil cpu governor
  • remove LED control for OP6T
  • compiler optimizations
  • misc stuff


Download:
mcd-kernel-op6-r2.zip
Changelog: at pastebin.com or androidfilehost.com


Notes:
  1. Feedback is highly appreciated
  2. You may delete the data of your kernel-tweak app to see/apply the new default values
  3. Telegram-Group: t.me/mcdkernelop6
  4. Telegram-Channel: t.me/mcdkernelchannel


Small note:
I do not like to say this, but since I spent a lot of time on this project, I would be happy if you would consider to do a little donation: paypal.me/mcdachpappe
The Following 14 Users Say Thank You to mcdachpappe For This Useful Post: [ View ] Gift mcdachpappe Ad-Free
21st May 2019, 09:53 AM |#7  
Senior Member
Thanks Meter: 132
 
More
Quote:
Originally Posted by mcdachpappe

Changelog:
merge stable Linux v4.9.177
add blu_schedutil cpu governor
remove LED control for OP6T
compiler optimizations
misc stuff



Download:
mcd-kernel-op6-r2.zip
Changelog: at pastebin.com or androidfilehost.com



Notes:
Feedback is highly appreciated
Telegram-Group:t.me/mcdkernelop6
Telegram-Channel:t.me/mcdkernelchannel



Small note:
I do not like to say this, but since I spent a lot of time on this project, I would be happy if you would consider to do a little donation: paypal.me/mcdachpappe

Thanks... Never seen so much battery life and performance in one place... Great kernel... Using 3days... And still solid and smooth
The Following 4 Users Say Thank You to James Blode For This Useful Post: [ View ] Gift James Blode Ad-Free
21st May 2019, 07:48 PM |#8  
Junior Member
Flag Chennai
Thanks Meter: 2
 
More
Does this kernel support arter97's f2fs File Based Encryption?
22nd May 2019, 12:29 AM |#9  
Senior Member
Thanks Meter: 132
 
More
Quote:
Originally Posted by Khaveesh

Does this kernel support arter97's f2fs File Based Encryption?

Yes... Using it with f2fs... And yes flash f2fs format zip in arters topic then before booting up flash f2fs fstab... Worked fine... Btw this kernel is stable(VERY STABLE FAST AND BATTERY FRIENDLY).... and with f2fs it even can fly...
22nd May 2019, 01:47 AM |#10  
Senior Member
Thanks Meter: 65
 
More
Quote:
Originally Posted by James Blode

Thanks... Never seen so much battery life and performance in one place... Great kernel... Using 3days... And still solid and smooth

have you tried the HolyDragon kernel?
(or BluSpark or SmurfKernel?)

how does it compare?
22nd May 2019, 11:55 AM |#11  
Senior Member
Thanks Meter: 35
 
More
One small bug, the link speed for wifi is always 0.
The wifi works fine though
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes