yashsingh1/xdaforums huggingface dataset:
[OnePlus 6 & 6T Cross Device Development] letmedanz:
Does anyone else have issues with finger print recognition for apps that use that as security?

I have zero problems with unlocking the device, but 7/10 times I have problems with apps that need FP for unlock.

On opening the app, the fingerprint icon shows up, doesn't detect finger print and throws an error. Only option is to lock the device with power button and unlock again for the icon to go away, and then try unlocking again.

Using pixen 10, don't have the problem when using stock kernel that comes with the rom.
[OnePlus 6 & 6T Cross Device Development] Ulises31:
Not in my case. Working fine with all apps that use FP. This kernel works impressive, at least with crDroid ROM. Fast, very good battery life...
[OnePlus 6 & 6T Cross Device Development] Koushik87:
Thx the latest profile has the issue fixed. But i ran into new issues of frequent random reboots. I believe it can be the profile file settings. Can any1 share the profile file if they doesn't encounter the random reboot issues. Anything above version 61 for file sud do.
[OnePlus 6 & 6T Cross Device Development] immi803:
You should ask for v64 , not 61

Please PM, off topic here
[OnePlus 6 & 6T Cross Device Development] Riddle5:
Can you pass your settings?
[OnePlus 6 & 6T Cross Device Development] frezd:
Sure !

CPU boost (input boost enable - 0:1228MHz, leave all the rest to 0) and GPU boost to high.

That is it.

Using nolimits (12 is fine) 12.3 for me, works like a charm and disable kernel tweaks of course in the config file.

Set delay to 45s to apply settings in kernel app manager.

In TWRP, wipe cache and dalvik and you are done!

Nothing much or fancy :)

Give it a try and keep me posted.

Best
[OnePlus 6 & 6T Cross Device Development] Stoowyguy:
I like that, it's a good boost speed the 1200mhz on the little cores. Functions well.
[OnePlus 6 & 6T Cross Device Development] mcdachpappe:
Update - build 14-11-2020

Hello,

this build removes now all the OnePlus logging/debugging and 'improvement' drivers and codelines. No RAM management, 'uxhelper', OEMlogkit logging code or any other weird stuff that could possibly run with these additions.

Changelog:

Upstreamed to android-linux-stable 4.9.243

treewide: Remove/clean up even more unnecessary OnePlus changes

Disable SERIAL_CORE_CONSOLE

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] basvanasperdt:
Just flashed, thanks again mate for your even continuing efforts!
[OnePlus 6 & 6T Cross Device Development] immi803:
I thought my mobile battery is stuck at some number, also mobile buttery as hell, slipping from my hands ;), than realized battery stat is working but solid battery performance ?, Thank you :D
[OnePlus 6 & 6T Cross Device Development] Diechel:
Thanks a lot for your work, using it for months now and always working great !
[OnePlus 6 & 6T Cross Device Development] ffejy462:
I have the McLaren edition 6t. After flashing this kernel(most recent)l, I lost the McLaren theme. Flashed previous kernel I was using and it's back. Let know if you need logs. Thanks
[OnePlus 6 & 6T Cross Device Development] javad79:
Wow it's smooth as butter . I use mcd with pixen os android 11. All things work perfect . I never want to get back to stock OnePlus 6 stuff .

Thanks bro ;)
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
I just saw this kernel today, made a excellent birthday gift. Thank you, phone is running great.
[OnePlus 6 & 6T Cross Device Development] iTalisman:
I have been using the previous version on AICP for a few days and got serious screen flickering after 2-3 days of usage. The series of screen flickering occurred for 4-5 min at repeated intervals. I was wondering what might be the issue....
[OnePlus 6 & 6T Cross Device Development] thirtythr33:
you are running aicp for the 6T? if so, where did you get that, I didn't know that was still being developed

edit: nevermind, I found it, and had no idea
[OnePlus 6 & 6T Cross Device Development] Mr.FREE_Bird:
Might be a problem with the ROM, don't think it's related to MCD.

I run LOS18 with MCD and never experienced any issues like you are having.
[OnePlus 6 & 6T Cross Device Development] Ormad:
I have the same issue on stock OOS. It is unusable for me when in dark environment, for example it happens when I am in bed before sleep time. I particularly notice it while using dark themed apps (for example my telegram) screen flashes every 2-3 seconds. This doesn't happen with stock OOS kernel or with blu_spark so I'm pretty sure it's specific to mcd

P.S. I have a OP6T with latest OOS installed (10.3.6)
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
I use substratum dark theme system wide, except with apps related to Google. No issues unless a particular app updates then I have to update theme as well. I don't think that your issue is kernel related.
[OnePlus 6 & 6T Cross Device Development] Stoowyguy:
Guys extremely good battery life here! Cleaned up the load averages nicely too!
[OnePlus 6 & 6T Cross Device Development] Ormad:
Not using substratum or anything else. Just stock oos with system dark theme. Like said it is only happening with MCD. Other custom kernels are fine, and it's only needed to go to recovery and change kernel to fix it

It's probably just not easily reproducible as in the guy over is the only one who reported something similar. It's a long time I'm trying to flash mcd on every new release to see if it's fixed but as soon as I do the issue appears immediately, going back and flashing something other immediately fixes it.
[OnePlus 6 & 6T Cross Device Development] Mr.FREE_Bird:
But are you actually flashing kernels on a clean system by flashing your ROM again to get rid of files that may get placed on the system by other kernels? Or are you just flashing kernels on top of each other?
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
That definitely would cause his issue too. My LG V20 used to experience odd issues in the past when I did this.
[OnePlus 6 & 6T Cross Device Development] Ormad:
Yes, before posting I had the same thinking in which some files might be leftover. So I tested exactly that procedure (provided in post 2) as "clean flash" by flashing again whole stock ROM and just adding twrp and MCD again. Obviously nothing changed. I also manually checked system partition for init.d folders or scripts but can't find the folder.

The weird thing like said is that it happens only with MCD. After the clean flash procedure and having issues with MCD I tried omega kernel (first time) and it's ok even with "dirty flash" so I am really thinking it is due to some driver changes (CAF source?) In MCD
[OnePlus 6 & 6T Cross Device Development] Mr.FREE_Bird:
Very strange, I never experienced anything like you described and I have been running MCD on several versions of OOS10. I'm not trying to say that you're wrong.

Are you using any special features that have anything to do with the screen? Dimming or changing the color temperature for as an example? Does it only happen at certain screen brightness levels or doesn't that matter?

Any other Magisk modules installed that change functionality in regards to the screen or the GPU? I have seen reports of people that experienced issues with Magisk modules that update the GPU drivers.

I would think that if it's really an issue with MCD that there would be more reports... So I'm starting to think that somehow something got messed on your system or that something really specific causes your issue.
[OnePlus 6 & 6T Cross Device Development] mcdachpappe:
Hi,

since you didn't provide much information, here are a few suggestions:

1. Kernel manager data leftovers? Especially any bad klapse settings that might be the reason for your issue mentioned earlier. Try to clean up those files in first place if you are using any kernel manager app.

2. Try to disable screen-dimming and see if the problems still persists.

3. Use the stable version of this kernel, not the GPU uv/oc ones.

(4. Do not use any weird magisk versions and modules.)
[OnePlus 6 & 6T Cross Device Development] Koushik87:
Have you tried flashing the kernel using a Kernel Manager like FKM or EX. Sometimes flashing kernel via TWRP can have problems. That way you don't have go to recovery everytime..just backup your stock kernel and reflash it if you have problems with a particular build.
[OnePlus 6 & 6T Cross Device Development] Stoowyguy:
We're poggin boys
[OnePlus 6 & 6T Cross Device Development] immi803:
[MENTION=7030109]mcdachpappe[/MENTION]

Feature Request

Can you add f2fs full support to this kernel?

Is it possible?
[OnePlus 6 & 6T Cross Device Development] mcdachpappe:
Full support? What do you mean?
[OnePlus 6 & 6T Cross Device Development] immi803:
:silly: i mean f2fs support :highfive:

Fully means like Arter claims

Will this kernel work if i format data partition to f2fs?
[OnePlus 6 & 6T Cross Device Development] mcdachpappe:
yes
[OnePlus 6 & 6T Cross Device Development] immi803:
Dear, first of all this kernel itself is a bombshell with ext4 but reporting for anyone interested to know, it doesn't like f2fs and infinite op logo run , tried clean install etc, but to no vain

Can we get it working please??
[OnePlus 6 & 6T Cross Device Development] cbarai:
Are there any settings recommended for battery savings? I have a high idle drain of about 1.5-17% (have wifi bluetooth and location on 24/7).
[OnePlus 6 & 6T Cross Device Development] immi803:
Check your system using BBS etc app and trace out the reason, here we've got solid battery & minimum idle drain
[OnePlus 6 & 6T Cross Device Development] cbarai:
Nothing stands out looking at BBS.

On kernel wakelocks the most wakelocks I get are from the powermanager services. That's about 10%.

On partial wakelocks there are only location wakelocks of about 6%.

I cannot seem to find anything that stands out. I'm not saying it's this kernel I'm just asking for help to see if there is a root cause for this.
[OnePlus 6 & 6T Cross Device Development] immi803:
You must be running some rog app demanding power manager wakelock and location services at so frequent intervals, dig deep or uninstall bad apps
[OnePlus 6 & 6T Cross Device Development] Koushik87:
I think google services..can be an issue here. Incase you are rooted...you can try some of the magisk modules like Google service doze or no limits to block such offenders. MCD itself going strong with 1-2% overnight drain with all other apps optimized and sleep standby optimization enabled in OOS.
[OnePlus 6 & 6T Cross Device Development] Mr.FREE_Bird:
Why won't you just use EXT4?

F2FS won't bring huge noticeable benefits compared to EXT4... In my opinion it's not worth the effort to use it at all.

You will notice increased read and write speeds when moving big files but that's about it.
[OnePlus 6 & 6T Cross Device Development] immi803:
I'm already using EXT4 on my op6 and it's going pretty well with mcd, on my op7 pro, I'm using f2fs and my opinion it's worth it, we can have opinion differences, i wish mcd gives f2fs support for op6 , that would be great in my viewpoint
[OnePlus 6 & 6T Cross Device Development] syntesys:
Hi,

is there anyone with problems with fingerprint sensor?

Mine never detects my fingerprint; going to stock kernel there are no problems.

If I register my fingerprints, the moment after it works well; after a reboot, it doesn't work.

Thank you.
[OnePlus 6 & 6T Cross Device Development] Koushik87:
I have no issues with fingerprint recognition. May b you can remove them completely and set them fresh. Also in case you rooted can try the magisk module for proper configs.
[OnePlus 6 & 6T Cross Device Development] syntesys:
Already tried to remove and reinsert, it works until the reboot; after, it works randomly. Going to stock, no problem.
[OnePlus 6 & 6T Cross Device Development] letmedanz:
I do have some issues with the FP scanner, posted about it a couple of weeks back. Both on Android 10 & 11.

No issues while unlocking with FP, but plenty of problems with apps that use FP to unlock
[OnePlus 6 & 6T Cross Device Development] immi803:
Went absolutely fine with OOS 10.3.7 :)
[OnePlus 6 & 6T Cross Device Development] immi803:
:good:
[OnePlus 6 & 6T Cross Device Development] flash713:
Lithium battery may be going out or wearing a bit... What's your signal looking like? I use LTE discovery app to monitor signal strength and it works well. I know many carriers are upgrading towers with the whole 5g and all. I always check outages issues online. I can't recall the name of the app that shows everything but there is an app. Never since the G1 have i kept anything on while I'm not using my device. Maybe test your battery using an app to see how worn it may possibly be. That's what I would do... Have done, do.. Also do you have a virus? Because they cause battery drain too. I get phishing texts quite a bit. I finally just blocked everyone not in contacts. :D

---------- Post added at 09:59 AM ---------- Previous post was at 09:52 AM ----------

Forcing Google services to doze via magisk module most definitely shows a noticable gain in battery life. I sometimes use Naptime and Sevicely apps and enable Google services magisk module through Naptime to magisk mod. Works well!!

+1! I have analyzed f2fs and compared it to EXT4 more than a few times on many devices I've previously owned and never could tell anything really improved using f2fs. I kinda thought maybe it did at first once on another device but after really giving it a run realized it was probably just in my head. That's my experience far as f2fs goes ..
[OnePlus 6 & 6T Cross Device Development] cbarai:
From what I can see there isnt any rogue app that is causing the drain, looking at BBS from the 2+ hours that the phone has been unplugged this morning. I've got Sensor usage of 1.45 from andriod system, looking at the detail within here Ambient light (non-wakeup) 31mins, Proximity sensor (wakeup) 31 mins, device_orient(wake) 31mins [I have rotation lock enabled all the time 99.9% use is on portrait mode], accelerorometer (nonwake) 2 secs, SMD(Wake) 9mins. This is where I think the drain is.

Kernel wakelocks, still show 20-25% usage by all the powermanager processes (suspendlockout, display, wakelocks) about 20-35 mins each.

Partial wakelocks - the most usage is *location* Google play services 5 mins 76 count, next is the covid exposure app at 1 min. all others are 25 secs or lower.

I'm happy to discuss this elsewhere or via PM if needed as I understand I may be taking the thread offtopic.
[OnePlus 6 & 6T Cross Device Development] Libraplum:
You produce very intelligent work and my phone is running smoothly.
[OnePlus 6 & 6T Cross Device Development] Koeties:
I had very similar symptoms on my OP6 running stock OOS with MCD kernel. I struggled like crazy for months. Did multiple factory resets and even clean fastboot ROM flash and a full reset using MSM 5.1 tool, then upgraded all the way back to OOS10.3.6. Nothing worked. Then one day I just disabled my second SIM card (which I use for extra data only) and all of a sudden my drain went down to what it was before. I can't explain why, but that's what happened. I now enable that SIM only when I need to use it, and keep it disabled the rest of the time. So far so good.
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
Why not try XxX nolimits? This helps with the issue that you mention. It has already been stated that this kernel and, Nolimits make this phone phenomenal. Try it and, see if you still have complaints
[OnePlus 6 & 6T Cross Device Development] Adil Aziz:
Its completely opposite here, actually. FP is, for me, instant. When you register it, try to register your fingerprint slowly. After that, you'll have no issues
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
@ Adil hello, I saw that your title states that you are an elite member, how did you get that title? I think that is a cool title.
[OnePlus 6 & 6T Cross Device Development] mcdachpappe:
That should be part of the new XDA forum update. You are titled as an "Elite Member" too btw.
[OnePlus 6 & 6T Cross Device Development] rayray07:
will this rom work on android 11 custom roms, and will it give good battery life and performance for oneplus 6?
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
This is a kernel, not a rom. What Android 11 rom are you referring to?
[OnePlus 6 & 6T Cross Device Development] rayray07:
my bad yea i meant kernel, im currently running evolution x 5.2 on my oneplus 6, so will i have good battery life and performance? ( i dont wanna have the idle battery drain cuz its like 10% on evolution x right now)
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
I can't answer that question, I have always ran the OxygenOS. I'm am curious to know the answer to your question and, if that rom supports native call record.
[OnePlus 6 & 6T Cross Device Development] rayray07:
idk man not as of now but i guess i ll try it out also call record doesnt work
[OnePlus 6 & 6T Cross Device Development] immi803:
Skvalex call recording always works , even if native is not working, idle Battery drains are minimalistic in mcd, roms can be buggy
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
I had a fe

You are completely correct regarding the mcd kernel. I have always just used native call record on every phone that I have owned and, just want to stay that way. I once made the app that you are speaking of a system app on the lgv20, back in the day. It worked but, I just didn't like how it looked.
[OnePlus 6 & 6T Cross Device Development] mcdachpappe:
Update - build 16-12-2020

Hello,

OxygenOS 10.3.7 kernel sources were pushed, this is your kernel update!

This update disables cpu input_boost by default. If you notice some sort of stuttering or you just want some extra performance, feel free to enable it again. In theory, lightweight app (e.g. messaging) user's should benefit of this change.

Changelog:

Upstreamed to android-linux-stable 4.9.248

Upstreamed OxygenOS 10.3.7 kernel source

Upstreamed mcd-clang v12 toolchain

cpu-boost: Disable input_boost

sched/tune: Disable boost_no_override for TA and FG

misc stuff

Bottom line:

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

t.me/mcd_kernel

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

t.me/mcd_kernel_builds
[OnePlus 6 & 6T Cross Device Development] ansonnippon:
i just want to know, will you update [Magisk] EdgeLighting / HorizonLights oos 10.3.7

thanks
[OnePlus 6 & 6T Cross Device Development] immi803:
ROCK SOLID BATTERY 🔋

Thank you ☺️
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
Edit *
[OnePlus 6 & 6T Cross Device Development] rayray07:
hey will this kernel work with a custom rom on android 11? im on a oneplus 6 with pixen os 11 installed? so will it work on my device or only on oos?
[OnePlus 6 & 6T Cross Device Development] immi803:
It'll work on android 11 custom, it was supported long ago, didn't bother to read few pages here or at least use the search button, anyway, YES it works
[OnePlus 6 & 6T Cross Device Development] rayray07:
thanks mate, also yea my bad for not reading through here one last thing how can i configure this kernel to get really good battery life? im not rooted
[OnePlus 6 & 6T Cross Device Development] immi803:
No configuration needed as it's well optimized for performance to battery ratio, just flash & go, won't recommend anything to change, experience yourself & you'll be happy 😁
[OnePlus 6 & 6T Cross Device Development] Extreme_Ninja2099:
I heard about the amazing battery life with MCD kernel. I'm a noob with custom kernels, I have a 6T with OOS 10.3.7. To install this kernel do I just flash the zip file in twrp? To go back to the stock kernel do I just restore my boot backup in TWRP? I just want to make sure I do everything correctly
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
You are correct but, honestly, you won't want stock after flashing this kernel.
[OnePlus 6 & 6T Cross Device Development] zickler_malta:
was trying out this kernel and absolutely loved it. however I noticed poor to almost no wi-fi signal where before I had ample coverage. loaded back the stock kernel from an EXKM backup and problem was resolved.

i rarely run stock kernel and was on Omega, blu_spark and Radioactive before jumping to mcd and this problem has only manifested itself on this kernel. any ideas? would love to keep on using it but the wi-fi issue makes it a no-go atm.

phone is rooted 6T Mclaren on OOS 10.3.7 and Magisk 20.4
[OnePlus 6 & 6T Cross Device Development] flbenini:
I'm also experiencing the same. Wifi quickly drops randomly.
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
I had a few Bluetooth issues with this build, I went back to the 11/14 build no problems.
[OnePlus 6 & 6T Cross Device Development] BRANDENDEUCE:
On tmobile 6t variant, 10.3.7, clean install I'm getting unsupported device error.
[OnePlus 6 & 6T Cross Device Development] fogame:
How are you flashing it? I was able to flash it through Franco Kernel Manager just fine.
[OnePlus 6 & 6T Cross Device Development] BRANDENDEUCE:
using ex kernel manager. Been using it forever on my 6 with no issues. Having similar errors when I try to flash other mods. Its weird.
[OnePlus 6 & 6T Cross Device Development] kousarali:
I also experienced the same thing. WiFi drops randomly and has less strength as compared to stock kernel.

I reverted back to 14-11 version of the mcd kernel, and the wifi problem was solved.
[OnePlus 6 & 6T Cross Device Development] immi803:
@mcdachpappe

To get OC , just need to flash OC build, i don't want UV, just flash would be enough?
[OnePlus 6 & 6T Cross Device Development] audiovicious:
Yes.
[OnePlus 6 & 6T Cross Device Development] immi803:
Dirty flash over regular build , forth & back is fine?
[OnePlus 6 & 6T Cross Device Development] audiovicious:
If you're already in this kernel, yes, I don't think there should be an issue. I use the OC/UV build, but I don't OC.
[OnePlus 6 & 6T Cross Device Development] immi803:
What is meant by "I don't OC", doesn't it come with OC values preset by dev?
[OnePlus 6 & 6T Cross Device Development] audiovicious:
Yes, but you can also set your own values through a kernel manager.
[OnePlus 6 & 6T Cross Device Development] mcdachpappe:
There is no way to get "no uv", as all gpu clock steps are undervolted by default on our "gpu uv/oc" builds. You should have a look at the notes in our telegram group. No support here at xda for these builds to keep this thread clean.

However, it's fine to switch between different kernel builds of this kernel (dirty flash).
[OnePlus 6 & 6T Cross Device Development] flash713:
Not trying to start a battery topic or anything at all just saying these are my battery stats as of cycle#4 on my oneplus 6t. I won't answer or reply to any comments regarding this. Just wanted to share my screenshot. Only thing I did myself is flashed latest mcd ony 6t. I do not believe the rom matters so I'll leave that out. I use 189 apps total. :D Great stats as always. Thanks for compiling a great clean kernel op!!
[OnePlus 6 & 6T Cross Device Development] Ulises31:
NFC doesn't work in 16-12-2020 nor 14-11-2020, in my case. I have had to go down to 18-10-2020 build to make it work. Not tested with 30-10.
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
Nfc is working on my 6t. I'm on 11/14.
[OnePlus 6 & 6T Cross Device Development] ratelutz:
NFC workes for me on 16-12-2020 without an issue
[OnePlus 6 & 6T Cross Device Development] Ulises31:
Perhaps the model, I use OP 6

Thanks anyway
[OnePlus 6 & 6T Cross Device Development] scorpio76r:
After a week of testing, I just wanted to report that 11/14 kernel is working great on latest oxygen 10.3.8