FORUMS

[KERNEL][OOS/CUSTOM] mcd-kernel [build: 18-10-2020]

634 posts
Thanks Meter: 2,635
 
Post Reply Email Thread
Announcement from mcdachpappe: Update - build 18-10-2020

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.


I would like to share with you my personal kernel build. It's based on the upstreamed android-linux-stable kernel source with additional features and commits from different great developers out there.


Thread / Kernel information:
  1. Supports OnePlus6 and OnePlus6T
  2. Unified kernel image starting with build 14-07-2020
  3. GPU undervolt / overclocked version [for those who need this] is available in our telegram-group only
  4. Feel free to ask for new features/commits which you like to see in this kernel
  5. Please have a look at #post2 of this thread for download links and further details before downloading and flashing this kernel!
  6. Be nice and respectful to each other


Main Features:
  • Systemless installation
  • Passes SafetyNet
  • Compiled with selfcompiled LLVM Clang v12 toolchain
  • LTO thin and Polly optimized
  • Preserves magisk [if present]
  • #########################################
  • Upstreamed android-linux-stable branch
  • Upstreamed OnePlus/OxygenOS 10 kernel source
  • Battery_idle mode support [Advanced charging controller needed]
  • Dynamic schedtune boost [20 by default]
  • FSync toggle - [enabled by default]
  • GPU: adrenoboost [low / mid / high]
  • I/O schedulers: Cfq, Noop, Deadline, Zen, Maple, Fiops, Sio, Anxiety, Tripndroid - [CFQ as default]
  • KCAL color control
  • K-Lapse support
  • Led control [OP6 only]
  • Simple low memory killer
  • Minimum backlight control and high brightness option
  • Power efficient workqueues toggle - [enabled by default]
  • Sound control and Microfone gain
  • TCP: advanced TCP algorithms - [Westwood as default]
  • USB Fast Charge toggle - [disabled by default]
  • Vibration control
  • Wakelock blocker
  • WiFi module picked from CAF's source
  • WireGuard support
  • Removed a lot of debugging stuff and log spam


Sources:

Credits:
  • Thanks to these great guys and their programming skills and their sources: acuicultor, arter97, eng.stk, flar2, joshuous, kdrag0n, kerneltoast, kristofpetho, LordBoeffla, nathanchance, osm0sis, RenderBroken, tanish2k09, zx2c4, 0ctobot
  • Huge thanks to @rippledrums for designing our logo!
  • Thanks to everyone i may forgot


XDA:DevDB Information
[KERNEL][OOS/CUSTOM] mcd-kernel, Kernel for the OnePlus 6

Contributors
mcdachpappe
Source Code: https://github.com/mcdachpappe/andro...oneplus_sdm845

Kernel Special Features:

Version Information
Status: Stable

Created 2019-05-19
Last Updated 2020-10-18
The Following 60 Users Say Thank You to mcdachpappe For This Useful Post: [ View ] Gift mcdachpappe Ad-Free
19th May 2019, 01:06 PM |#2  
mcdachpappe's Avatar
OP Senior Member
Flag NRW
Thanks Meter: 2,635
 
Donate to Me
More
Downloads:
Latest: build 18-10-2020
History:

Known issues:
  • Gestures might not work on some custom ROMs as this kernel follows the omni source code.


Telegram contact:


Installation:
- 'Clean flash' [mandatory if you are coming from a different kernel]
  1. [optional] Delete your kernel-manager-app data
  2. Boot into custom recovery
  3. Flash full OxygenOS-rom .zip / Custom ROM .zip
  4. Flash your current TWRP-installer.zip to keep your custom recovery [custom ROM depending]
  5. Reboot again into recovery [to switch active partition]
  6. Repeat Step 3 and 4 [to flash ROM on slot_a and slot_b]
  7. Reboot into recovery again [to switch active partition again]
  8. [optional] Flash magisk .zip
  9. Flash kernel .zip
  10. Reboot into system

- Updating:
a) via kernel manager app:
  1. [optional] Delete your kernel-manager-app data
  2. Select 'Flasher'
  3. Select kernel .zip
  4. Reboot system
b) via recovery / TWRP:
  1. [optional] Delete your kernel-manager-app data
  2. Boot into custom recovery
  3. Flash kernel .zip
  4. Reboot into system
The Following 25 Users Say Thank You to mcdachpappe For This Useful Post: [ View ] Gift mcdachpappe Ad-Free
19th May 2019, 01:11 PM |#3  
rippledrums's Avatar
Senior Member
Flag Portugal
Thanks Meter: 576
 
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, 08: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, 06:02 AM |#6  
mcdachpappe's Avatar
OP Senior Member
Flag NRW
Thanks Meter: 2,635
 
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
The Following 15 Users Say Thank You to mcdachpappe For This Useful Post: [ View ] Gift mcdachpappe Ad-Free
21st May 2019, 08:53 AM |#7  
Senior Member
Thanks Meter: 170
 
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, 06:48 PM |#8  
Junior Member
Flag Chennai
Thanks Meter: 2
 
More
Does this kernel support arter97's f2fs File Based Encryption?
21st May 2019, 11:29 PM |#9  
Senior Member
Thanks Meter: 170
 
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, 12:47 AM |#10  
Senior Member
Thanks Meter: 72
 
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, 10:55 AM |#11  
Senior Member
Thanks Meter: 37
 
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