yashsingh1/xdaforums huggingface dataset:
[OnePlus 6 & 6T Cross Device Development] mcdachpappe:
Update - build 01-08-2020

//edit:

Download removed. Get the Update

Hello,

this is a hotfix due to the latest reports of broken dt2w and screen off gestures.

Changelog:

Upstreamed to android-linux-stable 4.9.232

Anykernel3: Fix custom rom detection

Bottom line:

As usual, you will find a GPU uv/oc build in our telegram groups mentioned below.

Feedback is very much appreciated either in this thread or in our Telegram talk group:

http://t.me/mcd_kernel

Telegram update channel for stable and GPU uv/oc builds:

https://t.me/mcd_kernel_builds
[OnePlus 6 & 6T Cross Device Development] Pseudonym:
Still do not work
[OnePlus 6 & 6T Cross Device Development] °Washy:
Sir, probably you forgot to upload the uv/oc version in your tg Channel.
[OnePlus 6 & 6T Cross Device Development] gmlogan:
I had to enable it in Kernel Manager, works fine now.
[OnePlus 6 & 6T Cross Device Development] Pseudonym:
I'm using OOS and FKM. No such option in FKM only in OOS settings
[OnePlus 6 & 6T Cross Device Development] joaste:
I can confirm that it still does not work (at least the finger print on lift).
[OnePlus 6 & 6T Cross Device Development] leyo1022:
Hello,

this is a hotfix due to the latest reports of broken dt2w and screen off gestures.

Changelog:

Upstreamed to android-linux-stable 4.9.232

Anykernel3: Fix custom rom detection

Bottom line:

As usual, you will find a GPU uv/oc build in our telegram groups mentioned below.

Feedback is very much appreciated either in this thread or in our Telegram talk group:

http://t.me/mcd_kernel

Telegram update channel for stable and GPU uv/oc builds:

https://t.me/mcd_kernel_builds

Can I flash this on OOS 10.3.5? Thanks
[OnePlus 6 & 6T Cross Device Development] Darkcrystal38:
Of course
[OnePlus 6 & 6T Cross Device Development] Blackcrx:
FYI. Latest version double tap to wake works on evolution x ROM again.
[OnePlus 6 & 6T Cross Device Development] leyo1022:
Thanks mate. And thanks dev for the wonderful work. ?
[OnePlus 6 & 6T Cross Device Development] mcdachpappe:
Update - build 02-08-2020

Hi,

this is a fix for the hotfix. ROM detection is working properly now and gestures are working again.

Changelog:

Anykernel3: Fix custom ROM detection, again

Bottom line:

Feedback is very much appreciated either in this thread or in our Telegram talk group:

http://t.me/mcd_kernel

Telegram update channel for stable and GPU uv/oc builds:

https://t.me/mcd_kernel_builds
[OnePlus 6 & 6T Cross Device Development] Pseudonym:
Dt2w working now. Thanks
[OnePlus 6 & 6T Cross Device Development] joaste:
FoD is working fine now. Thanks for the quick fix!
[OnePlus 6 & 6T Cross Device Development] jeanmarce:
thank you

thank you

hello thank you for the new kernel update:good:
[OnePlus 6 & 6T Cross Device Development] Marcos Requena:
the last fantastic august 2 kernel works great. gestures go well at night I have only used 1% battery good job
[OnePlus 6 & 6T Cross Device Development] leyo1022:
Thanks dev. ?
[OnePlus 6 & 6T Cross Device Development] flash713:
Really liking this kernel! Appreciate the updates!!! :good:
[OnePlus 6 & 6T Cross Device Development] Aashay:
* deleted *
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
Hello, can anyone recommend the best version of nolimits for the 6T running oxygen 10.3.5 and, this kernel? nolimits profile version too if possible.
[OnePlus 6 & 6T Cross Device Development] urgali:
6t with 11.2 here, not updating just cause I'm lazy but I think every version is fine.

I suggest you to ask in telegram xxx group
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
Thanks for the feedback. I don't use telegram though. I guess I will try the version that you are currently on.
[OnePlus 6 & 6T Cross Device Development] audiovicious:
I'm in the newest version and I often go awhile without updating. The all work, just disable the kernel tweaks.
[OnePlus 6 & 6T Cross Device Development] mcdachpappe:
Update - build 23-08-2020

Hi,

nothing special this time.

Changelog:

Upstreamed to android-linux-stable 4.9.233

Merged OxygenOS 10.3.5 kernel changes

Bottom line:

Feedback is very much appreciated either in this thread or in our Telegram talk group:

http://t.me/mcd_kernel

Telegram update channel for stable and GPU uv/oc builds:

https://t.me/mcd_kernel_builds
[OnePlus 6 & 6T Cross Device Development] Choritrowhin:
Thanks for updating...

Anything new or bug fixes?..
[OnePlus 6 & 6T Cross Device Development] urgali:
you can read the changelog in OP latest post to know that
[OnePlus 6 & 6T Cross Device Development] :
Literally the post above yours.
[OnePlus 6 & 6T Cross Device Development] Koushik87:
I am using Oneplus 6T and on latest version of mcd kernel. When I check the Acc(Advanced Charging Controller) battery idle mode it says, your kernel doesn't support this. Anyone aware if MCD supports battery idle mode in 6T.
[OnePlus 6 & 6T Cross Device Development] BRANDENDEUCE:
Using it on mine with no issues. I'm on the 6, but it shouldn't matter. Are you using acca apk or the module only?
[OnePlus 6 & 6T Cross Device Development] Koushik87:
Using both actually. When i install the app the module automatically shows up in magisk. For Acc version I tried v 7.19 which doesn't seem to support idle mode but rest things are working. Any specific settings snapshot would b helpful.
[OnePlus 6 & 6T Cross Device Development] jeanmarce:
Thanks

Thanks for updating...:highfive:
[OnePlus 6 & 6T Cross Device Development] Adzkii:
can i flash this over radioactive kernel?
[OnePlus 6 & 6T Cross Device Development] ratelutz:
Read second post for instructions
[OnePlus 6 & 6T Cross Device Development] BRANDENDEUCE:
I had issues with having both acca and the module. After setting acca up I disabled (not remove) the module and reboot. Works for me.
[OnePlus 6 & 6T Cross Device Development] Koushik87:
Thanks, after a bit of tinkering and setting version to bundled idle mode works now. But the DJs are not working. I tried removing and adding them but acca still have issues. It keeps telling acca DJs needs to be enabled. Its already enabled but keeps giving the same error. Any help appreciated.
[OnePlus 6 & 6T Cross Device Development] marcusrab:
Lineage support...

Im currently running Resurrection Remix on my OP6, Enchilada.

Will this kernel work on this rom? It is lineage based.
[OnePlus 6 & 6T Cross Device Development] Mr.FREE_Bird:
Probably, just take a backup with TWRP to be safe and try it out. You can always restore your backup if it doesn't work well.
[OnePlus 6 & 6T Cross Device Development] cobrax2:
Guys, any reason for su svc data disable command from terminal/tasker not working with this kernel? I recently came to mcd from omega and it doesnt work anymore. Thanks

Edit. Oos 10.3.5
[OnePlus 6 & 6T Cross Device Development] crashnova:
Keep getting an error when flashing. Normal and OC version. 6T, OOS 10.3.5.
[OnePlus 6 & 6T Cross Device Development] leyo1022:
Maybe it's corrupted
[OnePlus 6 & 6T Cross Device Development] Duvel999:
No problems here

Download it again. With other browser or Os
[OnePlus 6 & 6T Cross Device Development] flash713:
If this ever happens again just use an app like FKM~ Franco's Kernel Manager or EX Kernel Manager to install the kernel. I honestly can't remember the last time I used TWRP to install a kernel.
[OnePlus 6 & 6T Cross Device Development] lazye53:
Everything is great just when I lock the screen while talking on the phone on the speaker, double-click wake up to turn it back on does not work. It works again when the call is terminated.
[OnePlus 6 & 6T Cross Device Development] wangdak:
having amazing battey life with this kernel. thanks.:good:
[OnePlus 6 & 6T Cross Device Development] DrunkenDragon:
Did you flash this on rr rom?
[OnePlus 6 & 6T Cross Device Development] Galeanatur:
Anyone missing the H+, 4G, 4G+ etc icons on the status bar? Connection is OK but the symbols are missing
[OnePlus 6 & 6T Cross Device Development] mcdachpappe:
Update - build 15-09-2020

Good morning,

nothing to announce - changes below :) Thank you guys for your continuous feedback and support!

Changelog:

Upstreamed to android-linux-stable 4.9.236

Compiled with Clang v12

Minor schedutil adjustments

Minor sched/tune adjustments

Enable TTL and HL targets in nftables

Bottom line:

Feedback is very much appreciated either in this thread or in our Telegram talk group:

http://t.me/mcd_kernel

Telegram update channel for stable and GPU uv/oc builds:

https://t.me/mcd_kernel_builds
[OnePlus 6 & 6T Cross Device Development] immi803:
Just one word AWESOME :D
[OnePlus 6 & 6T Cross Device Development] jeanmarce:
Thanks

Thanks for updating:good::good:
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
I appreciate your work. This is the best kernel for the 6T in my opinion
[OnePlus 6 & 6T Cross Device Development] iTalisman:
Can you point me towards the thread about backup and restore in TWRP for enchilada?
[OnePlus 6 & 6T Cross Device Development] umangtayal:
not a kernel problem
[OnePlus 6 & 6T Cross Device Development] Pmtnz92:
hello

hello, I was just searching for a kernel for my 6t and after 1 year without keeping follow the kernel updates, I realized that almost all kernels are discontinued now. I found this one and I want a quick review of the performance, battery, bugs of this one. I really appreciate if U can advise me about this one.

Thanks in advance!
[OnePlus 6 & 6T Cross Device Development] Koushik87:
MCD is the best one out there and still supported by updates. Thanks to the dev. Regarding performance its snappy and supports all the standard features of OOS and many custom roms. Batttery SOT is good and noticeable improvements in idle drain. It also supports ACC and battery idle mode which many Kernel doesn't. If you are looking for daily driver then this is it.
[OnePlus 6 & 6T Cross Device Development] Pmtnz92:
great

Thank U for the response about it.

Im currently using latest omega which is great but there arent coming new updates so I need this one.

I have a few questions I need to clarify just before going ahead with this kernel.

If Im coming from another kernel, doing the cited procedure:

Installation:

- 'Clean flash' [mandatory if you are coming from a different kernel]

[optional] Delete your kernel-manager-app data

Boot into custom recovery

Flash full OxygenOS-rom .zip / Custom ROM .zip

Flash your current TWRP-installer.zip to keep your custom recovery [custom ROM depending]

Reboot again into recovery [to switch active partition]

Repeat Step 3 and 4 [to flash ROM on slot_a and slot_b]

Reboot into recovery again [to switch active partition again]

[optional] Flash magisk .zip

Flash kernel .zip

Reboot into system

Do I delete my apps data, internal storage and everything, or flashing OxygenOS zip in both slots doesnt delete anything?

Sorry for my lack of knowledge about this typical procedure.
[OnePlus 6 & 6T Cross Device Development] Misuto:
Nice kernel [MENTION=7030109]mcdachpappe[/MENTION]. Only problem when I'm on this kernel is that my maps can't find my GPS, but other than that everything else seems to be working good.
[OnePlus 6 & 6T Cross Device Development] Koushik87:
If you are on stock OOS but like to try different kernel and if you dont want to go long route of flashing OOS, TWRP and magisk everytime. Then you must have your stock kernel for 10.3.5 backed up using FKM or EX. Flash the stock kernel using FKM or EX to go bck to stock...reboot...then flash MCD. Reset FKM settings if using any specific tweaks like down clocking.

Or else flash stock OOS to override any previous kernels, then goes twrp and magisk. This method preferred if coming from custom rom. Suggest to use FKM or EX for flashing kernel rather than Twrp.

Flashing OOS in both slots is not mandatory but good option if coming from custom rom. The other slot is not used unless there is a ota or as a fail safe.

FKM - Franco Kernel Manager.

EX - Elemental Manager.

Happy Flashing...?
[OnePlus 6 & 6T Cross Device Development] Mr.FREE_Bird:
Just reflashing the stock kernel won't be enough in all cases since some kernels do place files on the system that would still be there if you restore the stock kernel only.

Beside that I don't see the issue with needing to reflash OOS completely, it's not like it takes a lot time and it makes sure you get rid of anything that shouldn't be there if you want to experience what the kernel has to provide as it's intended to be. Just wanted to add this information, other than that there's nothing wrong with your instructions. :good:
[OnePlus 6 & 6T Cross Device Development] Koushik87:
Agreed. But as he said he is coming from Omega which is mostly stock and not known to do much system level file alternations. So, just suggested that as I myself haven't faced any issues . Also want to add if using magisk, disable the modules before flasing to be on safe side.
[OnePlus 6 & 6T Cross Device Development] Causical:
You ain't the real KoushikDutta son!
[OnePlus 6 & 6T Cross Device Development] Koushik87:
No never heard of that name. Must be some senior player of the game...i m a rookie..?
[OnePlus 6 & 6T Cross Device Development] nousernamesorry:
I haven't tested this out yet but from the others comments in the thread, I can tell its great! Kudos to the developer for still supporting OP6T. Thank you, we all in the OP6T community really appreciate the work.

Ps. I know the developer doesnt officially support custom roms, but can someone recommend a good custom rom combo with this kernel which really worked? im mainly concerned about battery life.

( I personally love CRDroid, but any advice would help! )
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
NoLimits is a great choice when used with Oxygen.
[OnePlus 6 & 6T Cross Device Development] urgali:
Aosip here, working flawlessly :)
[OnePlus 6 & 6T Cross Device Development] flash713:
If battery life is your main aim I would highly recommend Omni Micro G or any other rom that has signature spoofing and instead of installing gapps go to NanoDroid XDA thread and grab Micro G and Fdroid zips and flash those. AOSiP has signature spoofing and so do many of the roms on 6t forum. But not using Google Play store will save you a ton of battery! :good:
[OnePlus 6 & 6T Cross Device Development] mcdachpappe:
Update - build 02.10.2020

Hello,

some of our drivers received their latest updates...

Stay healthy people :)

Changelog:

upstreamed to android-linux-stable 4.9.238

anykernel3: Add android 11 support

simple_lmk: Merge latest changes

qcacld-3.0 [wifi driver]: Checkout at tag LA.UM.8.3.r1-08500-sdm845.0

wireguard: Switch to built-in module, checkout at tag v1.0.20200908

Bottom line:

Feedback is very much appreciated either in this thread or in our Telegram talk group:

http://t.me/mcd_kernel

Telegram update channel for stable and GPU uv/oc builds:

https://t.me/mcd_kernel_builds
[OnePlus 6 & 6T Cross Device Development] immi803:
Thankyou very much :D

You nailed it again as always;)
[OnePlus 6 & 6T Cross Device Development] mcdachpappe:
I've edited und uploaded a new version of this build to the release post. You need to download the kernel file again if you want to use this kernel on any android 11 based rom. There is no need to redownload and reflash this build otherwise.

Changelog:

* anykernel3: Add android 11 support
[OnePlus 6 & 6T Cross Device Development] immi803:
Super quick for android 11 support

Awesome :D
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
What Android 11 things are you currently using? Are you referring to GSI?
[OnePlus 6 & 6T Cross Device Development] immi803:
I'm currently not on any Android 11 rom, now we do have mcd kernel for 11, I'm thinking to try pixen os 11 or posp 11, syberia looks good too
[OnePlus 6 & 6T Cross Device Development] immi803:
Edit : deleted
[OnePlus 6 & 6T Cross Device Development] immi803:
10.3.6 oos

https://www.xda-developers.com/down...eive-updates-september-2020-security-patches/
[OnePlus 6 & 6T Cross Device Development] M3RS3:
Hi I installed the lastest build Kernel on 10.3.6 OOS and the CTS say Fail.
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
The fix has already been mentioned by Libraplum. It still works.
[OnePlus 6 & 6T Cross Device Development] M3RS3:
you can redirect me to there to read them... or send me the link

p.s. sorry for my english
[OnePlus 6 & 6T Cross Device Development] Libraplum:
Hi,

First you have to download these two apps:

Magisk Prop Config in Magisk

Termux found in the playstore

Once you have downloaded both apps, then in Termux type su then enter, then props then enter.. Then type 1 then enter, then type f then enter, then choose the number that matches your device then enter, then select device and Android version then enter, then chose Android version then enter, then hit yes when asked if you want to continue , last hit yes when ask to reboot and then your done. Then go into Magisk Hide and hide any apps you want hidden from root.
[OnePlus 6 & 6T Cross Device Development] M3RS3:
Thanks I found your video on youtube and do the whole process and the google certified still not certified.

I'm using the uv/oc kernel not the regular

---------- Post added at 03:36 PM ---------- Previous post was at 03:00 PM ----------

Nevermind I found a Fix for that... I wipe the data and cache for the google app and now the google app say certified...

thanks for all of you helping me today.

**The only thing is i can't update or install Netflix from Google Play Store.
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
Did you download magisk hide in magisk and, check it off in there?
[OnePlus 6 & 6T Cross Device Development] M3RS3:
Yes is ON. See
[OnePlus 6 & 6T Cross Device Development] Libraplum:
Hey,

Does it look like this?
[OnePlus 6 & 6T Cross Device Development] M3RS3:
oohhh yea that was the problem. i hide all the services of google. and don't hide Netflix.. now i hided and it appears on Google play store to doo update etc. look.

thank you so much again. bro.. the google play services I don't need to hide . right??
[OnePlus 6 & 6T Cross Device Development] mcdachpappe:
Update - build 18-10-2020

Hello,

enjoy :)

Changelog:

Upstreamed to android-linux-stable 4.9.240

Upstreamed OxygenOS 10.3.6 kernel source code

Toolchain: Updated to latest stable clang v12

simple-lmk: Increase LMK_MINFREE

qcacld-3.0: Enable monitor mode support

Bottom line:

Feedback is very much appreciated either in this thread or in our Telegram talk group:

http://t.me/mcd_kernel

Telegram update channel for stable and GPU uv/oc builds:

https://t.me/mcd_kernel_builds
[OnePlus 6 & 6T Cross Device Development] Libraplum:
Xda is full of males and females.

You're welcome. Yes hide Google Play Services.
[OnePlus 6 & 6T Cross Device Development] immi803:
Thank you for your priceless contributions:good:
[OnePlus 6 & 6T Cross Device Development] ammlr:
wow.. monitor mode! its cool. will you add another nethunter feature to this amazing kernel?
[OnePlus 6 & 6T Cross Device Development] UsPdSr:
That is great to hear.

Would you consider to add some of the features from your earlier kernel for the OnePlus 3?

For example Packet injection, HID Gadget-/ & External USB WiFi adapter support & CDC_ACM? :D
[OnePlus 6 & 6T Cross Device Development] thirtythr33:
I'm running into an odd issue, I'm running stock oos 10.3.6, with latest stable magisk, latest acca module/app as well as mcd kernel, and while it supports battery idle mode, the switch will not stick inside the acca app, and everytime I switch it on and save it it turns back off when I check settings again. anyone running into this issue?
[OnePlus 6 & 6T Cross Device Development] Gytole:
I have noticed that my kernel serrings don't stick for the past like 6 updates...and if I am told I have to factory reset my phone again, I will be booting up a Pixel 4a and tossing this.
[OnePlus 6 & 6T Cross Device Development] audiovicious:
I believe there can be some sort of clash between using both the app/module. Wish I had more info, but may be worth looking into for your problem.

My settings have always kept from update to update. I've also never had to factory reset my phone and I've had an OP6 since launch, and rooted immediately. I've only ever used OOS though, so no real reason to wipe updating. I've flashed Magisk mods, kernels, and xXx, and never needed to wipe.
[OnePlus 6 & 6T Cross Device Development] thirtythr33:
just an update for everyone that may be experiencing this issue, the latest AccA module fixed it for me, so I just want to stress it was not kernel related.
[OnePlus 6 & 6T Cross Device Development] mcdachpappe:
Update - build 30-10-2020

Hello,

this build fixes the bug when the phone is turned off and charging that lead some people into crash dump mode [may be a custom ROM bug only].

Changelog:

Upstreamed to android-linux-stable 4.9.241

fix crash dump mode while charging

simple-lmk: decrease SIMPLE_LMK_TIMEOUT_MSEC [timeout to kill apps]

misc stuff

Bottom line:

Feedback is very much appreciated either in this thread or in our Telegram talk group:

http://t.me/mcd_kernel

Telegram update channel for stable and GPU uv/oc builds:

https://t.me/mcd_kernel_builds
[OnePlus 6 & 6T Cross Device Development] immi803:
Upstream to 4.9.241, you surely lead this in whole op6 series kernel range available :D

Thankfully we have you here ;)
[OnePlus 6 & 6T Cross Device Development] M3RS3:
I don't have the crash dumb issue on OOS 10.3.6. thanks for keeping updating the Kernel. A+ for you.
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
Am I right to assume that this update is not necessary for those of us that didn't have the crash dump issue with the previous version of the kernel on 10.3.6 oxygen?
[OnePlus 6 & 6T Cross Device Development] frezd:
Hi Guyz,

Just would like to say that with OOS 10.3.6 / magisk 20.4 / nolimits xXx 12 / latest MCD kernel, this is the perfect match !

Butter smooth and a good battery life in my opinion! Just made few adjustments with EXKM on the kernel settings. That's it.

No issues for the moment.

Congrats chief !

Best
[OnePlus 6 & 6T Cross Device Development] letmedanz:
Wow. Thanks.

The crash dump issue was driving me nuts.

Much appreciated. Great kernel.
[OnePlus 6 & 6T Cross Device Development] flash713:
As always we all appreciate the update. Crash dump charging fixed!! What I'm assuming this is is when you power off your device and plug in to charger device goes to crash dump.. I've seen crash dump 11 times and a few different ways on my 6t but luckily always been able to manually boot to fastboot/bootloader and get out of it. I've seen others aren't so lucky. Since the first rom I ever flashed back on Nexus S, I've always immediately flipped on dev options and usb debugging shortly after first boot and never have I locked a bootloader. That's like the unforgivable sin. ?? Great update thank you sir!! :good:
[OnePlus 6 & 6T Cross Device Development] Riddle5:
what adjustments did you make?
[OnePlus 6 & 6T Cross Device Development] frezd:
CPU boost and GPU boost to high.

Using nolimits and disable kernel tweaks of course in the config file.

Nothing much or fancy :)
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
Thanks for this, my question was answered by downloading Oct 30 latest kernel and, doing you suggestions, my phone is running like gravy over rice. Good tweak you found. Shout out to you and, mcdachappe. You guys rock!
[OnePlus 6 & 6T Cross Device Development] Koushik87:
Hi Mate...

I am facing a strange problem with No Limits 12. Google pay keeps installed by default, doesn't matter what option you keep in profile file. Also whenever I restart phone, G Pay keeps activated again even if I disable it. Do you know any work around. Sorry, if I sound noob or weird but it's kinda irritating me. Oneplus 6T running 10.3.6 with MCD and No Limits 12.

Thx in advance.
[OnePlus 6 & 6T Cross Device Development] immi803:
Try latest xXx 12.3 version, not kernel related
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
I use GPay on my fossil watch so I have it on my phone. I just don't use my phone for GPay. I have never tried to uninstall it because it's necessary for me. I would try unistalling via root browser, titanium or system app remover in the play store if you don't want it. I do not guarantee but, one of the three may help you.