yashsingh1/xdaforums huggingface dataset:
[OnePlus 6 & 6T Cross Device Development] sohailss111:
Yeah, that's always recommended just to be safe. I guess that might be why I'm facing such weird issues. Anyway, the battery life has been superb so far, so I'm not going to change anything yet.

As usual, this is from 80%. OOS Open Beta 6 (Android 10) + Radioactive kernel 10.4.5.
[OnePlus 6 & 6T Cross Device Development] Ryano89:
Not bad, 6 or 6t
[OnePlus 6 & 6T Cross Device Development] sohailss111:
OnePlus 6 (a year and 6 months old)
[OnePlus 6 & 6T Cross Device Development] Ryano89:
I posted this the other day when I was still on OB6.. 6t
[OnePlus 6 & 6T Cross Device Development] prakarshx:
Hey [MENTION=5044876]acuicultor[/MENTION] I really enjoy the various feature of this kernel and use this on custom ROMs and OOS. I tried a different kernel w/ conservative governer and it gave me atleast 1.5x the battery I currently get but unfortunately it's not very good kernel and not many ROMs use it so, I request you to add a conservative governer in this ROM as that is the only one that gives me a full day of usage. Thanks in advance. Hoping this is added.
[OnePlus 6 & 6T Cross Device Development] samyong76:
I am on latest OOS. hmmm very weird.
[OnePlus 6 & 6T Cross Device Development] EBeatFLA:
Might be stating the obvious here, but did you check if cable, charging block or port might be damaged. Seen too many complaints that ended up being a cable issue, or dirty port.
[OnePlus 6 & 6T Cross Device Development] chaitanya555:
After latest update system update tab is grayed out any idea why is it like so ?
[OnePlus 6 & 6T Cross Device Development] Ryano89:
Whoa.. you use any kind of debloating, or app disabler?
[OnePlus 6 & 6T Cross Device Development] chaitanya555:
Yes I did, I think by mistake I disabled system update app lol careless me thanks alot for pointing it out
[OnePlus 6 & 6T Cross Device Development] samyong76:
yeah i did. one of the first things i looked at. Cleaned out the ports and the openings on the USB cable. no luck :(
[OnePlus 6 & 6T Cross Device Development] EBeatFLA:
**Shrugs**
[OnePlus 6 & 6T Cross Device Development] ired17:
Sorry to ask. But i'm still on pie. Where can i download the previous version for android pie op6? Thanks in advance.
[OnePlus 6 & 6T Cross Device Development] acuicultor:
Look at my androidfilehost
[OnePlus 6 & 6T Cross Device Development] ired17:
Is this the latest/last build on op6 pie?
[OnePlus 6 & 6T Cross Device Development] acuicultor:
2.10.6 if i recall correctly
[OnePlus 6 & 6T Cross Device Development] ired17:
This, sir? Last june 11, 2019?

So the september 20, 2019 build is already for android 10?
[OnePlus 6 & 6T Cross Device Development] acuicultor:
Sorry, you're right v3.3.2 is latest pie build
[OnePlus 6 & 6T Cross Device Development] ired17:
No problem sir. Just confused because there are two directories. Thanks a lot sir! :)
[OnePlus 6 & 6T Cross Device Development] ShiningAce:
Hi, i have a newbie question.

I am on OOS 10.3.2, everything stock but with magisk and twrp. To use this, i just need to flash it without doing any wipe correct? after flashing do i still have magisk?

Thanks
[OnePlus 6 & 6T Cross Device Development] KNGPN Q w Q:
Hey there!

That is correct. A custom kernel should always be flashed after Magisk. You can either do this in TWRP or via a kernel manager (such as EXKM and FKM). No wipes or Magisk reflashes are needed. Just reboot into the System after flashing and you're all set.

Happy flashing and have a great day!

Cheers
[OnePlus 6 & 6T Cross Device Development] ShiningAce:
Thanks. Been out of the flashing game for quite some time from my galaxy S2 days. Cheers
[OnePlus 6 & 6T Cross Device Development] tekno4ever:
I've never flashed the kernel last... Always Magisk and I've never had a single issue. Everything I've ever read has always said to flash Magisk last on the 6t.... Am i misremembering?
[OnePlus 6 & 6T Cross Device Development] urgali:
Actually yes, on a/b partition you have to flash kernel AFTER magisk, it will take care of leaving magisk working
[OnePlus 6 & 6T Cross Device Development] ShiningAce:
Hi, anyway to find out what the setting in the kernel setting means? For example, in led control, the led fade, intensity, speed, what number should I use and what does that translate in real life?

Is there a guide on all the setting?

Thanks
[OnePlus 6 & 6T Cross Device Development] mcdachpappe:
see it's commit message:

http://https://github.com/mcdachpappe/android_kernel_oneplus_sdm845/commit/e9494322a1b819c940fabec701709252ba718b8f

leds-qpnp: Notification LED control - V1.1c

Change:
LED intensity only works on static LED and not when blinking set to continuous mode (this does not make a lot of sense)

SysFS interface :

* /sys/class/leds/red/device/led_fade (rw)
0 : blink
1 : fade (default)

* /sys/class/leds/red/device/led_intensity (rw)

0 : stock intensity (default)
1-100 : 0% to 100% of stock intensity
Note: Does only work for static led, not fading/blinking !!!

* /sys/class/leds/red/device/led_speed (rw)

0 : stock speed (default)
1 : continuous notification light
2-12 : 2 = very slow to 20 = very fast

by andip71 (aka Lord Boeffla)
[OnePlus 6 & 6T Cross Device Development] Big.Boss27:
Maybe for the next update can try to set noop as default, i found that this solved the random slowdown issue.
[OnePlus 6 & 6T Cross Device Development] mohican16:
Try latest Omega, noop as default, works without any lags and no f..g upstreams
[OnePlus 6 & 6T Cross Device Development] acuicultor:
Thanks god for don't have this kind of "smart" users.
[OnePlus 6 & 6T Cross Device Development] Big.Boss27:
sorry but I just moved from omega as there will be no update anymore.
[OnePlus 6 & 6T Cross Device Development] acuicultor:
Hi folks, hope everybody is fine and healthy, built a new version for you, lots of changes since last build, take a look at github for detailed changelog.

Enjoy!!!!
[OnePlus 6 & 6T Cross Device Development] acuicultor:
Sorry but this is an eas kernel, hmp governors are useless here so i must say no, i'll not add something that isn't really meant to be used.
[OnePlus 6 & 6T Cross Device Development] iJiB:
Thanks for the update. Just wanted to point out that there's a typo for the month in thread title. I guess this lockdown made us forgetting current days and months :laugh:
[OnePlus 6 & 6T Cross Device Development] acuicultor:
Thanks, fixed it.
[OnePlus 6 & 6T Cross Device Development] mohican16:
Thanks God I do not use your kernel because I've got FC for my navigation app. From my point of view upstream is evil.
[OnePlus 6 & 6T Cross Device Development] acuicultor:
Good to know.
[OnePlus 6 & 6T Cross Device Development] Ryano89:
Never had that problem on this kernel. Even on newest update. You might have something else going on.
[OnePlus 6 & 6T Cross Device Development] onliner:
First of all, I want to clarify that I'm totally against the dramas and discussions that sometimes "arise" in this forum, so I will try to be as kind and respectful as possible.

But what you just said doesn't make sense, upstream is evil? Do you know the amount of millions that Google, Intel, Microsoft, AMD, IBM, and many other companies invest in the Linux foundation for the development of the kernel? Does that seem like evil to you?

If an navigation app crashes after an upstream (An upstream merged correctly, important point), that doesn't mean that the kernel or the upstream is the problem but the app, and if that's really the cause (Another important point), you should get some logs and contact with the developer of that app, because he's doing something wrong.

I hope you have a good day!

Edit: I also recommend everyone in this thread to watch this video (Min 47): https://youtu.be/RKadXpQLmPU
[OnePlus 6 & 6T Cross Device Development] silver04v:
Quick question, Im on 9.0.17 as an OOS base, but running aosip alpha which is a android 10 rom.

Would this custom option of this kernel work?
[OnePlus 6 & 6T Cross Device Development] acuicultor:
No, you must have Android 10 firmware installed in order to use this kernel, if you flash on pie firmware you'll brick your device.
[OnePlus 6 & 6T Cross Device Development] Luigi01:
Hi. I installed this kernel and now I'm unable to tap once (or twice) to access ambient display. Is it just disabled or there is a way to enable it? In my settings app it's already enabled and I'm on a custom ROM.
[OnePlus 6 & 6T Cross Device Development] Blackcrx:
Not to be a jerk but did you download the correct kernel version? There is one for OOS and one for custom ROM
[OnePlus 6 & 6T Cross Device Development] naseefnachi:
Can i directly flash your new kernel in pixen os? I don't know whether he made any tweaks.
[OnePlus 6 & 6T Cross Device Development] meiax93:
I recommended update this version. Working great on latest last OxygenOS OB6 and OxygenOS 10.3.2. (including HydrogenOS Stable and Open Beta) :good:

---------- Post added at 01:43 AM ---------- Previous post was at 01:39 AM ----------

You can flash it without any problems. ;)

PiXeNOS version is special because have display modes if not mistaken. :D

But i recommend wait next PiXeNOS update. ;)
[OnePlus 6 & 6T Cross Device Development] drpradsms:
Only difference we've is Livedisplay modes support. Rest is same.
[OnePlus 6 & 6T Cross Device Development] TENlll423:
Sorrybibhadbagewbtonmany beers

Boot to twrp flash kernel

Then flash magick boot to stem...

I just did that and all worked well.

I am sorry?too many beers and yes
[OnePlus 6 & 6T Cross Device Development] acuicultor:
No, that's not correct at all. Never flash magisk after kernel, the flashing instructions are clear in op, you just flash kernel zip and reboot system, that's all.
[OnePlus 6 & 6T Cross Device Development] goRt:
You can flash magisk, but there's no point in doing so as your kernel is magisk aware.
[OnePlus 6 & 6T Cross Device Development] Luigi01:
Yes, obviously
[OnePlus 6 & 6T Cross Device Development] yot2703:
So I just woke up and saw this thing on BBS..

Battery went from 63% to 26% over night...
[OnePlus 6 & 6T Cross Device Development] Revan427:
This kernel is blazing!
[OnePlus 6 & 6T Cross Device Development] naseefnachi:
Waiting for new update:cool:
[OnePlus 6 & 6T Cross Device Development] mrjuniork:
It is indeed. Thx again dev for your continuous support! Highly appreciated!
[OnePlus 6 & 6T Cross Device Development] shmykelsa:
I have the same issue. On Evolution X. Not the only screen off gesture that does not work.
[OnePlus 6 & 6T Cross Device Development] acuicultor:
Only omni based roms are fully supported, if your rom using another device tree it's normal that some functions aren't working.
[OnePlus 6 & 6T Cross Device Development] TENlll423:
Your just rewitning the writng the ram disk with mgiskt therefore flash kèmel last ...

---------- Post added at 01:22 PM ---------- Previous post was at 01:19 PM ----------

10.5 7
[OnePlus 6 & 6T Cross Device Development] emil_515:
Evo doesn't use the omni device tree?
[OnePlus 6 & 6T Cross Device Development] Darkcrystal38:
No problem by my side.

This version have better battery than 10.4.5.
[OnePlus 6 & 6T Cross Device Development] champagne66601:
This is working hella fine on Pixel Experience, you should give a try!
[OnePlus 6 & 6T Cross Device Development] FireBlast:
You are wrong for blaming others. The same issue here with my navigation app. It fc's on this kernel but does not on stock one.
[OnePlus 6 & 6T Cross Device Development] onliner:
That description is prerty vague...

What app? In which version did the problem start? After which upstream? OOS or custom? Version? What do the logs say? And dmesg?
[OnePlus 6 & 6T Cross Device Development] stavca:
this kernel is getting better and better and the last version is so damn snappy!! really appreciate your effort that keeps our still great devices in good shape
[OnePlus 6 & 6T Cross Device Development] urgali:
I have absolutely 0 problem on both crdroid and oos, the issue is obviously on your end or esle EVERYONE ELSE here would have the same issues
[OnePlus 6 & 6T Cross Device Development] Ryano89:
What navigation app?
[OnePlus 6 & 6T Cross Device Development] yot2703:
Maybe i will....
[OnePlus 6 & 6T Cross Device Development] Revan427:
It's actually the smoothest experience on my 6t since I've got it.

Keep up the good work!
[OnePlus 6 & 6T Cross Device Development] immi803:
Deleted
[OnePlus 6 & 6T Cross Device Development] Pseudonym:
Stop spamming that link
[OnePlus 6 & 6T Cross Device Development] immi803:
Deleted

Didn't mean to spam, just tried to inform if we can expect new version for OOS

apology if it hurts really
[OnePlus 6 & 6T Cross Device Development] roterbuntstift:
This Kernel is DOPE! Thanks for that! ?
[OnePlus 6 & 6T Cross Device Development] Ryano89:
The current version will work fine
[OnePlus 6 & 6T Cross Device Development] w_ayon:
This kernel is the best. Never thought i can get this much of sot out of almost 3 yr old phone.
[OnePlus 6 & 6T Cross Device Development] mad_rock:
just a side note, I'm able to have this kernel and the LOS kernel by the virtue of different slots on OP6. pretty nice.

I ran geekbench 5 a few times to see the difference, and aparently on this kernel the single core performance is a bit lower, but multicore is higher, while on the LOS kernel (4.9.217) the single core is higher while multicore is lower, but by around 1% or so. Could be down to randomness.

I'll test both for battery life, really curious. First time I install a custom kernel.
[OnePlus 6 & 6T Cross Device Development] castanedajor:
Hi team, can someone please tell me how to enable D2TW on Franco Kernel Manager? ... I am unsing Paranoid Android Quartz 2 but I am not able to enable double tap to wake, I dont care other screen off gestures, but I use a lot D2TW.... Before install RadioActive Kernel D2TW worked properly but after flash it it idid not work anymore... please help :(
[OnePlus 6 & 6T Cross Device Development] Tekken Lord:
DT2W is working with FKM on my stock OOS 10.3.2 light-debloated with Tomato script. Custom ROMS usually have DT2W baked in, but don't quote me on that.
[OnePlus 6 & 6T Cross Device Development] castanedajor:
Can you tell me where can I find the option to enable/disable D2TW on FKM?
[OnePlus 6 & 6T Cross Device Development] Tekken Lord:
Kernel Settings ==> Miscellanous
[OnePlus 6 & 6T Cross Device Development] castanedajor:
There is not the D2TW toogle ... :crying:
[OnePlus 6 & 6T Cross Device Development] Tekken Lord:
What KFM version is it? 5.1.1? Also, check your ROM if there is a DT2W toggle somewhere in the setting.
[OnePlus 6 & 6T Cross Device Development] castanedajor:
FKM Version is 5.1.1 and I have all screen off gestures enabled ....
[OnePlus 6 & 6T Cross Device Development] neinfricatu:
2 years.
[OnePlus 6 & 6T Cross Device Development] acuicultor:
If that rom is using a different gestures implementation like omni chances about broken gestures including dt2w are very high
[OnePlus 6 & 6T Cross Device Development] RMarques:
Does someone know if this kernel does support "Battery idle mode"?
[OnePlus 6 & 6T Cross Device Development] Shyciii:
10.5.7 kernel works very well with OxygenOS 10.3.3.
[OnePlus 6 & 6T Cross Device Development] Tekken Lord:
You said it. :good: I wasn't sure until I looked over PA Q2 ROM thread, and it was there "Note: Custom kernels are NOT supported!"
[OnePlus 6 & 6T Cross Device Development] Lord Alpha:
Broke all records ?
[OnePlus 6 & 6T Cross Device Development] STARK0711:
I deal drain is high

---------- Post added at 06:13 AM ---------- Previous post was at 06:11 AM ----------

Hey guys i want to know something :-

I have oos 10.3.2 with unlocked bootloader ... But i don't have twrp flashed I'm all stock ..

How can i flash this kernel without having twrp and root permission thank you for your future ans .. ?
[OnePlus 6 & 6T Cross Device Development] Lord Alpha:
Idle* drain

No it's not high, voice calls and music streaming apps with a locked screen are also taken into account while measuring idle drain
[OnePlus 6 & 6T Cross Device Development] acuicultor:
Boot twrp, flash kernel, profit.
[OnePlus 6 & 6T Cross Device Development] Ryano89:
Exactly!
[OnePlus 6 & 6T Cross Device Development] lazye53:
Can people sharing sot indicate on which device?

Because the Oneplus 6T device is much better in terms of battery life, if the shared screen times belong to the oneplus 6 then it's really big work.
[OnePlus 6 & 6T Cross Device Development] Lord Alpha:
The second last post by me (prev. page) was for OP6, on wifi all day without any gaming but a few video calls which are just as battery sucking
[OnePlus 6 & 6T Cross Device Development] Mattrazol:
Yeah. I noticed as well that there's a pretty huge drain in idle compared to the 10.4.5 (on the oneplus 6).
[OnePlus 6 & 6T Cross Device Development] EBeatFLA:
So I updated to OOS 10.3.3. I always use stock kernel for a day or two, so I get a good comparison when using custom kernels. 0.59% idle drain. Wow OnePlus.

Now I will come back to Radioactive, hopefully see the same or better results.
[OnePlus 6 & 6T Cross Device Development] k$kendsup:
Awaiting your results...!!
[OnePlus 6 & 6T Cross Device Development] EBeatFLA:
With Radioactive there is very little improvement on top of OOS 10.3.3 improvement, maybe only about 0.05% less idle drain on average. This is in my phone environment and my usage, YMMV.

I didn't compare any other stats, but I could feel OOS kernel get warmer during games. Which would also explain why it felt slightly smoother, but only very very sightly. Radioactive is much more balanced, getting same if not better performance and probably better battery life too, considering the reduction in heat. Plus you get all the goodies.

I'm using the devs default settings.

Also, if anyone plays COD Mobile, I can confirm OnePlus fixed the black screen bug with 10.3.3. FINALLY!
[OnePlus 6 & 6T Cross Device Development] lazye53:
[MENTION=8440569]Lord Alpha[/MENTION]

just see screenshots oos 10.3.2 stock core
[OnePlus 6 & 6T Cross Device Development] Lord Alpha:
Looks good ?
[OnePlus 6 & 6T Cross Device Development] Mattrazol:
So there is a battery drain.. because with the latest version of radioactive k the results are way worse... on 10.3.3..
[OnePlus 6 & 6T Cross Device Development] acuicultor:
No, there's no battery drain related to the kernel,check your wakelocks to see what's causing it.
[OnePlus 6 & 6T Cross Device Development] EBeatFLA:
If you read their messages, they are comparing OnePlus 6 stats. OnePlus 6t is fine. OnePlus 6 gets less sot, than 6t, but has nothing to do with kernel.

Are you saying you're getting worse results after updating to OOS 10.3.3? If so, what are the results?

Also, as in the original request, I agree we should specify 6 or 6t.
[OnePlus 6 & 6T Cross Device Development] Mattrazol:
Yes sorry about that.. I was talking about the 6. Ive updated both kernel and system to 10.3.3 and I'm getting way less sot compared to before the upgrade.. like 4 hrs instead of 6. I don't known if it's because of the kernel or the system upgrade.. but I can definetly tell there's more battery drain..
[OnePlus 6 & 6T Cross Device Development] EBeatFLA:
I'm on a 6t, but you should be getting around 6 hours sot, like the screenshots that were shared from a 6. There is definitely something going on, it's up to you to investigate. Please look into wakelock management, and utilizing the battery optimizations available in Android 10.

Providing Better Battery Stats screenshots are the only way anyone else is going to be able to help you with that.

You might also want to check your battery health using an app like Accubattery. It will take a few charging cycles to get a not so great estimate, but at least you'll know if something serious is wrong with the battery.
[OnePlus 6 & 6T Cross Device Development] Prakyy:
Great kernel, love it!
[OnePlus 6 & 6T Cross Device Development] Blackcrx:
Any chance future releases of this kernel will support battery idle mode what would be compatible with Advanced Charging Controller?
[OnePlus 6 & 6T Cross Device Development] acuicultor:
You know any kernel with that feature?
[OnePlus 6 & 6T Cross Device Development] Blackcrx:
Thanks for the quick reply dev,

I do not know of any OnePlus 6 kernels at the moment that does, I am not sure if OnePlus 7 kernels with this feature will help with source codes.

https://xdaforums.com/oneplus-7-pro/development/kernel-kirisakura-1-0-0-op7-pro-aka-t3933916
[OnePlus 6 & 6T Cross Device Development] acuicultor:
I'll take a look
[OnePlus 6 & 6T Cross Device Development] Prakyy:
We get better idle drain with this?
[OnePlus 6 & 6T Cross Device Development] KNGPN Q w Q:
No, it would allow the phone to directly use the current from the wall instead of relying on continuously depleting and recharging the device's battery. This would result in you safely being able to charge your device overnight without straining the battery and decreasing its lifetime
[OnePlus 6 & 6T Cross Device Development] mcdachpappe:
Hi,

i just came through here and read your post regarding acc. It seems to be possible to 'port' this feature from OP7Pro kernel source to our devices [I'm currently running a test build with accA]. Is this user-end app [accA] or anything else still required to make this feature work or does it work even without further software?

I'm quite new to this acc topic and never heard about it tbh.

[MENTION=5044876]acuicultor[/MENTION]:

I can share my edits/sourcecode if you like.
[OnePlus 6 & 6T Cross Device Development] Blackcrx:
I believe it does not require additional software, apparently it is part of the stock OnePlus 7 10.3.2 kernel also

https://android.stackexchange.com/q...tery-but-use-connected-power-to-run-the-phone

The magisk module works with terminal commands, I believe the ACCA is more for user interface and setting up different charging profiles. I only started using ACC last week so my information may not be the most accurate.

Below is the link to the ACC thread

https://xdaforums.com/apps/magisk/module-magic-charging-switch-cs-v2017-9-t3668427

Thanks you [MENTION=7030109]mcdachpappe[/MENTION] and [MENTION=5044876]acuicultor[/MENTION] for taking the time to look in to this feature, it is greatly appreciated.
[OnePlus 6 & 6T Cross Device Development] acuicultor:
Sure link me to the commits if you don't mind.
[OnePlus 6 & 6T Cross Device Development] Prakyy:
Ohhhh, that would be dope
[OnePlus 6 & 6T Cross Device Development] mcdachpappe:
Just noticed that I'm missing a few code lines .. I will need a deeper look into it
[OnePlus 6 & 6T Cross Device Development] Ujjaval:
when using otg and copying files, process halt in between. it donot allow to copy in background. Any suggestions
[OnePlus 6 & 6T Cross Device Development] acuicultor:
If you are trying to copy a file bigger than 4GB in a fat32 formated device it's normal that the process isn't working properly because of the file size limitations of fat32, other than that I've not faced any problems with file transfers.
[OnePlus 6 & 6T Cross Device Development] Ujjaval:
thanks for your reply. Yes i was copying around 8 GB. So have to screen ON for the total time till operation completed.
[OnePlus 6 & 6T Cross Device Development] mcdachpappe:
Here is a link to my current testing branch: https://github.com/mcdachpappe/android_kernel_oneplus_sdm845/commits/t4-battery (The last 5 commits are AAC / battery idle related)

//edit:

kernel log gets spammed every few seconds with 3 messsges: 'SMB2: smb2_batt_set_prop: user set disable chg 0'
[OnePlus 6 & 6T Cross Device Development] acuicultor:
Yes i saw that, you must activate and configure battery idle via terminal or using acca app to actually make it work as intended, after that no more log spam and the feature is working correctly as far as i can see, great work mate. Send me a pm here or in telegram [MENTION=5044876]acuicultor[/MENTION] if you want to talk about this further.