yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] ericb982:
Quick issue, could you help me resolve it?

Hey Jarvis, great work! I have something I'd like to request you merge to the kernel, if you could? I can't link it, but Lineage recently made a compatibility change disabling Samsung's partial screen update mode. The commit on the 15.1 branch is #208861. Is there anyway you could add that to your kernel? My phone is absolutely unusable with this mode enabled :( Thanks!
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Weird, will look into it.

Applied to my staging branch, will be there in the next update :highfive:
[OnePlus 3 & 3T Cross Device Development] UTI0:
Do you know some good thread or support forum for Dirty Unicorns, I can't make JIRA account for some reason.
[OnePlus 3 & 3T Cross Device Development] knpk13:
Sorry.. but what does this mean?
[OnePlus 3 & 3T Cross Device Development] ericb982:
I replaced my screen with an aftermarket one that doesn't support the partial update mode that the samsung screens do. Everything else works fine, but this one feature ends up making my phone nothing short of seizure inducing. If you want more information on this commit specifically, I'd google it.

Thanks man, that will be a huge help! :D

By the way, what ROMs are compatible with this? Struggling to decide between OOS and LOS, and want to figure out which ones this kernel supports
[OnePlus 3 & 3T Cross Device Development] acultr:
Type /rules for the rules of this group!

Channel: https://t.me/dirtyunicorns

Downloads: https://goo.gl/2tJgrj

Gerrit: https://goo.gl/guv84s

Github: https://goo.gl/rNrMKX

G+: https://goo.gl/pb1FY3

Twitter: https://goo.gl/nyNV2J

DU chat public on telegram
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
I don't offer OxygenOS support in Caesium so you can use LOS instead.
[OnePlus 3 & 3T Cross Device Development] acultr:
this is my battery stats on DU my personal build

great

thnx
[OnePlus 3 & 3T Cross Device Development] husainkm:
Cant Use LED Flash light since clean install dnt knw if the problem is with LOS or Caesium
[OnePlus 3 & 3T Cross Device Development] anzila:
New record. My previous was 10h with Madys.
[OnePlus 3 & 3T Cross Device Development] VincentJoshuaET:
Are the "screen freezing" issues confirmed?
[OnePlus 3 & 3T Cross Device Development] pitrus-:
The screen freezing problems are due to a LineageOS commit, and is confirmed causing this issue on phones with Samsung screens.
[OnePlus 3 & 3T Cross Device Development] Riddle5:
Can share you settings?
[OnePlus 3 & 3T Cross Device Development] anzila:
https://xdaforums.com/showpost.php?p=75839868&postcount=1699

https://xdaforums.com/showpost.php?p=75851919&postcount=1712

Same settings, only difference is latest caesium.
[OnePlus 3 & 3T Cross Device Development] Sesame111:
The flashlight does not work if xposed and gravitybox are installed.
[OnePlus 3 & 3T Cross Device Development] husainkm:
then what should we do inorder for flashlight to work
[OnePlus 3 & 3T Cross Device Development] pitrus-:
Remove or disable Gravitybox and/or Xposed.
[OnePlus 3 & 3T Cross Device Development] husainkm:
Isnt therw a module or something that can help cause i need xposed for using a couple of modules
[OnePlus 3 & 3T Cross Device Development] Bearthquake:
If there was, that would be the goto solution, not "remove".

Flashlight or xposed. Take your pick
[OnePlus 3 & 3T Cross Device Development] husainkm:
I guess nothing in this world is ideal is it..
[OnePlus 3 & 3T Cross Device Development] Rodger_Rulez:
[MENTION=6552280]MSF Jarvis[/MENTION]

Could you please add all dispalay color profiles (e.g Soft)?
[OnePlus 3 & 3T Cross Device Development] caryle:
CPU's big cluster frequency is locked at about 1200MHz after flash this kernel. And my phone will slow when I have some heavy work.Does this kernel work fine on my phone? Or something wrong with my phone?
[OnePlus 3 & 3T Cross Device Development] Bearthquake:
Nope. Can't always have your cake and eat it too unfortunately.

What I have heard other users doing was find a white image online, screenshot it, then open it and turn your brightness all the way up and use your phone screen to light stuff up. You could give it a go lol
[OnePlus 3 & 3T Cross Device Development] husainkm:
Somehow the flash lightbhas started functioning on its own.. Thats surprising
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Looks like I missed quite a bit in a day here.

Xposed breaking flashlight doesn't make much sense, reporting it in my thread even lesser. Even if it's true, it's not my problem to mitigate. Not everything that happens after you flash a custom kernel is because of the kernel.

No I don't want to add all the screen modes stuff again, it's a bunch of ugly crap which I'd rather not reintroduce. If I have enough time to burn soon (not likely), I'll possibly look at it again.
[OnePlus 3 & 3T Cross Device Development] wartle.S:
Will dci-p3 available on the next stable release? I've tried the beta, but still, only srbg is available on omni rom.
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
DCI-P3 is available in the kernel, just not for Omni because they like to forge their own random path for everything and I'm tired of keeping up with their inconsistencies.
[OnePlus 3 & 3T Cross Device Development] Sam Nakamura:
But it seems to work fine, isn't dci-p3 just a kernel feature, independent from the ROM?
[OnePlus 3 & 3T Cross Device Development] jfodra:
How to enable it? I tried using terminal emulator but I am not able to notice any changes. Also, I found your mini tutorial using kernel adiutor but I really can't understand how to do it. I'm sorry.

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

What app is this?
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
The inbuilt toggle in Omni uses a completely different sysfs path for it which isn't added to Caesium.
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
It is EXKM, you can find it on the Play Store. I've updated Post 2 with instructions for this as well.
[OnePlus 3 & 3T Cross Device Development] Sam Nakamura:
All right :laugh: now I got it...
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
AtheistApricot

A new update - AtheistApricot, is now available on GitHub releases as well as on my webserver. The full git shortlog can be found here.

Short summary of changes:

Merge Linux v3.18.100

F2FS updates from kernel/common

Disable partial update for Samsung displays

Switch to sultanxda's tri-state-key driver

Small other bugfixes

The AOSiP and ResurrectionRemix stock kernels have been updated as per practice.
[OnePlus 3 & 3T Cross Device Development] Arno_Nymus:
Props for this releases name. ?
[OnePlus 3 & 3T Cross Device Development] c3star:
I am using Oneplus3 A3000 with official LOS15.1 nightly and magisk as root. But there are some bugs with LOS kernel.

Then I just flashed your kernel and found that bugs existing in LOS kernel disappeared, but memory usage of my phone is not good.... Foreground Apps are always killed with sufficient RAM. I try to install kernel auditor, but there is no LMK option.....
[OnePlus 3 & 3T Cross Device Development] sharkyslo:
Latest kernel version makes my OP3 still slower than LOS stock kernel...
[OnePlus 3 & 3T Cross Device Development] deepak3048:
Is this kernel work on rr rom 8.1.0 in op3
[OnePlus 3 & 3T Cross Device Development] Bearthquake:
Read the post from the last release a single page back.
[OnePlus 3 & 3T Cross Device Development] jfodra:
Can someone give me some tips? I'm using rr rom with this kernel and my screen on time is always at around 2 hrs 30 mins only. Even when I'm just browsing the net. :/
[OnePlus 3 & 3T Cross Device Development] knpk13:
Does this fix the issues on NLOS with DCI-P3? And what does the new tri state key driver do? Does it mean we have options for ring and vibrate for the slider?
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Caesium uses LineageOS' DCI-P3 implementation so I'm still confused why would NLOS have a problem. The new tri-state driver actually removes the extra keycodes that allowed these modes to work. I'm very busy in college work for a couple weeks so I can't look into porting the commit on top of Sultan's cleaner driver.
[OnePlus 3 & 3T Cross Device Development] megatomic:
In what apps are you seeing the slowdown? I just installed the newest kernel this morning and so far it feels pretty snappy for me. I don't tweak the kernel at all, just using the default settings.
[OnePlus 3 & 3T Cross Device Development] sharkyslo:
All the apps opens a bit slower, also fingerprint unlocking works slower, and the diferrence is also in Geekbench. Custom kernel 1800/4300, Caesium kernel 1650/3700, Antutu benchmark Custom kernel 165000, Caesium kernel 145000.
[OnePlus 3 & 3T Cross Device Development] VincentJoshuaET:
Same. Haven't done any benchmarks/tweaks, it's just generally slower on fingerprint unlocking and overall user experience for me. I'm using NLOS.
[OnePlus 3 & 3T Cross Device Development] sharkyslo:
SensualPear kernel version was very smooth, but with CreepyMango version started work slowly. And latest version too.
[OnePlus 3 & 3T Cross Device Development] megatomic:
I don't run any benchmarks but my short experience with this kernel is that the fingerprint scanner works the same as before and I haven't felt any change in how my apps operate. My phone is a OP3T with a clean LOS 0319 build, OB23 firmware, stock OpenGapps, and Magisk v16. I have installed 2 Magisk modules for running Gcam mod and that's it for customizing. Everything just feels fluid, I hope it stays that way.
[OnePlus 3 & 3T Cross Device Development] anzila:
DCI-P3 works fine on NOS.
[OnePlus 3 & 3T Cross Device Development] xNAPx:
What ROM are you using?
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
NOS and NLOS are different ROMs.
[OnePlus 3 & 3T Cross Device Development] xNAPx:
What ROM are you running?
[OnePlus 3 & 3T Cross Device Development] arifqur:
Sorry for troubling you but what rom is NLOS?

Edit: Okay found out that it is nvertigo67' rom
[OnePlus 3 & 3T Cross Device Development] sharkyslo:
Latest LineageOS.
[OnePlus 3 & 3T Cross Device Development] Vlad83:
I'm confused, how do I enable DCI-P3 in Los? I see the option for sRGB in EXKM but not DCI-P3...
[OnePlus 3 & 3T Cross Device Development] stevenkyk:
The second post might be of interest to you :)
[OnePlus 3 & 3T Cross Device Development] mmmzq:
The tri-state-key driver doesn't work well with NOS... it only has the 2nd and the 3rd states working on the 1st and 2nd pysical state key.
[OnePlus 3 & 3T Cross Device Development] blaze95rs:
I have noticed touch input not being properly registered. Like when I play games like mini militia, the aim flickers like I am holding down 2 points(very close in location) at the same time on the virtual aimer. This happens only a few times, not always, but I didn't have this problem on lineage 14.1 or OOS. I tried the stock kernel and the battery profiles but nothing helps. Though this is not noticeable anywhere else. But it is an annoying but anyway.

Does anyone know how to fix this?

Lineage 15.1 March 19 build

Ceasium kernel AtheistApricot.
[OnePlus 3 & 3T Cross Device Development] anzila:
Oh, I didn't read properly. Lol
[OnePlus 3 & 3T Cross Device Development] Bearthquake:
Its a really simple fix; go back to Nougat.

Android Oreo has huge multitouch issues. Every ROM will have them at some point. Doesn't look like it'll be fixed in P either
[OnePlus 3 & 3T Cross Device Development] blaze95rs:
Wow really? Damn. I thought the issue is with lineage OS. I thought changing a few kernel settings would help
[OnePlus 3 & 3T Cross Device Development] Bearthquake:
Nope. Tis a shame that Google essentially killed gaming on their platform. Just wish there was some way to fix it
[OnePlus 3 & 3T Cross Device Development] knpk13:
I have no idea what you're talking about. What are these severe multitouch issues present on every Oreo rom?
[OnePlus 3 & 3T Cross Device Development] blaze95rs:
https://photos.app.goo.gl/o3fUmWbeHutSsgHj1

This. It's mostly noticeable in games. And it is a known issue in Oreo now that I read about it. https://issuetracker.google.com/issues/70344455
[OnePlus 3 & 3T Cross Device Development] Bearthquake:
https://xdaforums.com/pixel-2/how-to/multi-touch-issues-8-1-0-dp2-t3711649
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
GluttonousGooseberry

A new update - GluttonousGooseberry, is now available on GitHub releases as well as on my webserver. The full git shortlog can be found here.

Short summary of changes:

Merged Linux 3.18.101

Improvements to bq27541 power driver

The AOSiP and ResurrectionRemix stock kernels have been updated as per practice.
[OnePlus 3 & 3T Cross Device Development] RaEsAcademy:
Hello dev,it seems that exFAT is not supported.Is there any chance to implement support for it?Thx in advance
[OnePlus 3 & 3T Cross Device Development] sykomaniac:
Is it possible disable the tri state driver? As it removes the key codes it makes the slider useless
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Sure.

Disabling the tri-state driver will completely kill alert slider functionality. Gah I'll just revert back to OnePlus' ****ty driver for the next release and put myself out of this misery.
[OnePlus 3 & 3T Cross Device Development] _Johnito_:
NoooOooOooOooo !!!
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
HeathenousHoneydew

A new update - HeathenousHoneydew, is now available on GitHub releases as well as on my webserver. The full git shortlog can be found here.

Short summary of changes:

Merged Linux v3.18.102

Revert to old tri-state driver

Add exFAT support

Improve bluetooth power consumption

The AOSiP and ResurrectionRemix stock kernels have been updated as per practice.
[OnePlus 3 & 3T Cross Device Development] VincentJoshuaET:
Have you tried the latest one?
[OnePlus 3 & 3T Cross Device Development] rankin1:
This update broke my color switches on MSM -X
[OnePlus 3 & 3T Cross Device Development] sharkyslo:
Yes. Situation is the same. You?
[OnePlus 3 & 3T Cross Device Development] rankin1:
Can this kernel be used on lineage OS based ROMs or is it strictly for AOSP ROMs
[OnePlus 3 & 3T Cross Device Development] RaEsAcademy:
It's actually based on lineage kernel...
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Well if the ROM itself is unstable I can't really help much
[OnePlus 3 & 3T Cross Device Development] vjdennis77:
Deleted

---------- Post added at 09:38 AM ---------- Previous post was at 09:35 AM ----------

OK appreciate for your work mate , let me try and will report back :)
[OnePlus 3 & 3T Cross Device Development] thanhnvt194:
Really good battery life. I got 6hours sot with 1hour gaming.

Thanks you MSF Javis!
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Update time!

Release 2 - SensualPear

Changelog is in the link above, but I'll go ahead and copy paste it anyway :P

SDCardFS Updates from Google

F2FS upstream updates

Reworked cpu-boost driver thanks to TheCrazyLex

CAF changes to msm camera and sensor drivers

kgsl and mdss improvements

Added support for sched fair sleepers and arch power

CFQ improvements

Added OB21 sRGB and DCI-P3 calibrations

Increase thermal wakeup limit for energy-aware msm-core driver

Tune up westwood TCP congestion algorithm and set as default
[OnePlus 3 & 3T Cross Device Development] LordArcadius:
[MENTION=6552280]MSF Jarvis[/MENTION] Thug™ Nice work bruh, didn't know you have an op3 o.O
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Lol have had it for like two months or so now, [MENTION=2637227]blk_jack[/MENTION]'s overly generous gift :highfive:
[OnePlus 3 & 3T Cross Device Development] LordArcadius:
Wew! That's great :)
[OnePlus 3 & 3T Cross Device Development] blk_jack:
<3 <4 <5
[OnePlus 3 & 3T Cross Device Development] svandasek:
Thaaaanks for the update !!
[OnePlus 3 & 3T Cross Device Development] rob rich:
Thank you for the update, but sorry, that I have to be an asshole and say something negative again :D it's really strange, but sRGB falls back to the old, yellow one after reboot. I don't know how, but it does :D when I change it to something else and then back to sRGB in settings, it's the new sRGB, but when I reboot, it's yellowish again :eek:
[OnePlus 3 & 3T Cross Device Development] rob rich:
:D :D :D

Your older "just for Rob Rich special edition" works great :)
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Gdi you confused me even more now. Current release branch is based off the srgb branch I linked when I uploaded that build :silly:
[OnePlus 3 & 3T Cross Device Development] rob rich:
I'm confused too :) I'll grab a log later, I have no idea what's going on :D
[OnePlus 3 & 3T Cross Device Development] arifnasirshaikh:
[MENTION=6552280]MSF Jarvis[/MENTION] which rom do you use?
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Sweet

halogenOS
[OnePlus 3 & 3T Cross Device Development] acuicultor:
Maybe THIS can help you with the issue.

Sent from my Nuclear OnePlus3T
[OnePlus 3 & 3T Cross Device Development] vjdennis77:
Guys , which kernel setting is the best for this great kernel pls ? Or stock ? I'm watching for best battery backup
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Flash and forget, nothing needs to be configured.
[OnePlus 3 & 3T Cross Device Development] vjdennis77:
OK thanks mate
[OnePlus 3 & 3T Cross Device Development] rankin1:
Ok I'm currently testing it on Crdroid I'll report back soon
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
MSM -X, whatever that is, has deviated from LineageOS then. I only support LineageOS' color modes implementation.
[OnePlus 3 & 3T Cross Device Development] westenlive:
hello

can flash your latest kernel on lineage os 7.1.2?

thanks
[OnePlus 3 & 3T Cross Device Development] edoardotavecchio:
just read the OP, where it's clearly stated that nougat support ended lots of versions ago.
[OnePlus 3 & 3T Cross Device Development] Vlad83:
I'm getting the best battery life I've ever had on the 3T with GluttonousGooseberry, I don't even want to upgrade to this one lol

Does the revert to the old display driver have any impact on battery?
[OnePlus 3 & 3T Cross Device Development] LazerH:
Can j use this kernel for dirty unicorns?
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
It's not the old display driver, it's the standard LineageOS alert slider driver + support for extra modes. On the previous version I made the switch to Sultan's alert slider driver which lacks support for the extra modes which broke a lot of ROMs and upset many users. There's no battery life regression coming from it.
[OnePlus 3 & 3T Cross Device Development] julb_n:
I'm using it right now on last DU12 weeklies
[OnePlus 3 & 3T Cross Device Development] _Johnito_:
I actually have the same issue with the same ROM, also after a clean flash. 1st time this happens for me. Might be related to permission set in the ROM though, i doubt the kernel has anything to do with this.

EDIT : Switching kernels (Caesium -} EX) resolved the issue. Didnt try to switch back yet
[OnePlus 3 & 3T Cross Device Development] arifqur:
There new version is working great with the March 23rd DU
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
My download host is down for a while and I'm locked out of my DigitalOcean account for the time being so the only download source right now is GitHub releases. I hope to resolve this issue as soon as possible and will update this post when it's fixed.
[OnePlus 3 & 3T Cross Device Development] docck:
[MENTION=6552280]MSF Jarvis[/MENTION] sorry for feature request but is it possible to add fast charge from USB in your kernel?
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Oh well. Alright I'll try to add it for the next release.
[OnePlus 3 & 3T Cross Device Development] Yamato-san:
Pls I'm still on Nougat, can you pls give me way to download BrokenBerries?
[OnePlus 3 & 3T Cross Device Development] knpk13:
:(

Post 1 says it's all on GitHub in the first line or so.

https://github.com/MSF-Jarvis/onepl...kenBerries/Caesium-oneplus3-BrokenBerries.zip
[OnePlus 3 & 3T Cross Device Development] Yamato-san:
OMG, now I look like a very dumbass, but I swear it didn't work when I tried it. I'm very sorry, and thanks you so much.
[OnePlus 3 & 3T Cross Device Development] knpk13:
I'm more sad that you're still using nougat than you not being able to find the download link lol
[OnePlus 3 & 3T Cross Device Development] Yamato-san:
I'm sure found the link, but "bad gateway".

I'm still on Nougat/LOS14.1, because I not see Oreo/LOS15.1 too good for daily use. On my second phone for testing I have it and there's still some problems, not so big, but annoying. I'm patient ☺️
[OnePlus 3 & 3T Cross Device Development] Bearthquake:
Don't know if you could download it at all but I just downloaded it and uploaded here for you
[OnePlus 3 & 3T Cross Device Development] Yamato-san:
Thanks a lot, I'm not sure why, but no one link on Github works for me (not only in this thread).
[OnePlus 3 & 3T Cross Device Development] Dirk:
Are you using any ad block software?

Thanks to the OP for this awesome kernel. Your work is really appreciated. :good:
[OnePlus 3 & 3T Cross Device Development] Flounderist:
Hi [MENTION=6552280]MSF Jarvis[/MENTION], in the latest times I was a little unhappy with battery performance of my OP3T running official LOS 15.1 so I switched back from your latest build to LapsedLemons.

It improved a lot the battery life, especially in SOT performance and idle drain with network and Wi-Fi on.

I noticed that, using the very same (custom) interactive governor settings, latest builds are biasing LITTLE cluster toward higher frequencies.

Does any change from PerkyPeach onward affected the kernel performance?
[OnePlus 3 & 3T Cross Device Development] Flounderist:
++++Edit++++ even if my device is working on lower average frequencies, SOT has not been affected that much, I am still about 5hrs with older version.
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Not really. Some people had reported drains due to Spectrum defaulting to performance profile which I handled for the next release but not much of anything else has come across to me.
[OnePlus 3 & 3T Cross Device Development] sharkyslo:
I am not happy with performance since PerkyPeach... Before it was great...
[OnePlus 3 & 3T Cross Device Development] Flounderist:
I can see no big difference in performance between older and latest build. This device is always over performing :D The battery life worsened, but at this stage I assume it is a ROM issue.
[OnePlus 3 & 3T Cross Device Development] sharkyslo:
Also battery life, yes. Also Geekbench and Antutu scores are much lower... ~15% difference.
[OnePlus 3 & 3T Cross Device Development] Flounderist:
Never used benchmark apps. To be said, I am using a custom interactive governor settings.

Edit: I tested my device with AnTuTu for a reference. I had 161629. Device is running OB24 firmware, official LOS 15.1 and LapsedLemon.
[OnePlus 3 & 3T Cross Device Development] foxsprout:
Shout out to the dev! Just found out this kernel from a telegram group and decided to gave it a try... not 24hr has passed and the idle drain is definitely better than stock DU Weeklies!
[OnePlus 3 & 3T Cross Device Development] Aleks10:
Any lag while scrolling?
[OnePlus 3 & 3T Cross Device Development] knpk13:
Yeah, 1337ms of lag for every action
[OnePlus 3 & 3T Cross Device Development] foxsprout:
Not that I'm aware of
[OnePlus 3 & 3T Cross Device Development] chewdaniel:
:laugh::victory:
[OnePlus 3 & 3T Cross Device Development] Aleks10:
Ok smartass, there are several posts about it, the lag is there while scrolling in apps ( sync, talon, g+, ...), but no problem with the stock kernel, smooth af.
[OnePlus 3 & 3T Cross Device Development] AssToast:
Why don't you save you and everyone else some time and stick with your stock kernel if you feel it's better?

You're not providing anything for the developer to fix the "lag" and yet you're here posting about lag.

It's also common sense that no one replies to a problem means nobody else is having it and you should do your own troubleshooting if you wish.
[OnePlus 3 & 3T Cross Device Development] chewdaniel:
no lags here. maybe it's just you. i'm on the latest LOS btw...