yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] S4turno:
At least on LineageOS, the lag can be fixed by going to Settings > Battery > Battery saver and performance and move the performance profile from "balance" to "quick":
[OnePlus 3 & 3T Cross Device Development] Aleks10:
Save me some time and don't quote me again. Battery life on du stock kernel is hell. I don't know what I can provide to help the dev, but hey, don't help me, instead talk ****.

Sorry for the off topic, not gonna reply anymore. I just want to make this kernel work properly on my device.

---------- Post added at 07:00 PM ---------- Previous post was at 06:59 PM ----------

I have the same problem on DU, Omni and Nitrogen. ?
[OnePlus 3 & 3T Cross Device Development] mk_1996:
Make this kernel run perfectly on your device by providing no logs? And do you know what you can do to help the DU dev improve battery life? Install BBS and screenshot him the logs. That's like the most easiest thing you could've done mate. But hey no hard feelings. Maybe you can try older versions,may be it'll suit your needs ;)
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
A new update - LamentableLychee, is now available on GitHub releases as well as on my webserver. The full git shortlog can be found here.

There has been no linux-stable release for kernel 3.18 for a decent while now, and Greg has expressed his disinterest in maintaining it. The upcoming 3.18.103 release, whenever it happens, might very well be the last.

Short summary of changes:

Disabled WLAN_RX wakelock

Forced kernel work to little cluster

Prepare to disable size optimisation

cpuidle improvements

Fix possible out-of-bounds in USB driver (CVE-2017-1653)

Remove dubious ramdisk tuning

Merge Linux 3.18.103 queue patches

Remove expensive thermal polling in msm-core

Merged Sasha Levin's -stable PR.

The AOSiP and ResurrectionRemix stock kernels have been updated as per practice.
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
The webserver is now up again, the older stable builds have not been rescyned to the server just yet. LamentableLychee is available on the webserver atm.
[OnePlus 3 & 3T Cross Device Development] Flounderist:
Is 3.18 reaching end of life?
[OnePlus 3 & 3T Cross Device Development] mk_1996:
Only 3.18.102 acc to the website. Do you know whether our phones can run a 4.4 kernel?
[OnePlus 3 & 3T Cross Device Development] Flounderist:
You should be asking to OP. I hope so, by the way.
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Pretty much. OEMs not taking the updates makes the updates useless as Greg laments here.
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Can run 4.4? Yes.

Is it a monumental task? I'd say so.

Am I ever going to do it? Nope.
[OnePlus 3 & 3T Cross Device Development] matthewls4:
would you point us to a site that describes what the monumental task requires? with all ignorance I'm guessing that each device's drivers are idiosyncratic and occult and so low level that they would require extensive rewriting...
[OnePlus 3 & 3T Cross Device Development] aymahalawa:
Thanks for the latest update , running smooth on Omni and the active drain seems really better even on first cycle :good:
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
There really is none. What you can do is download the latest CAF source and diff it against the mainline 3.18.102 release and see how much code does Linaro and Qualcomm add. The numbers will explain it to you.
[OnePlus 3 & 3T Cross Device Development] matthewls4:
Thanks for your quick reply.
[OnePlus 3 & 3T Cross Device Development] VincentJoshuaET:
Is this still an issue on LamentableLychee? I like sticking to the defaults.
[OnePlus 3 & 3T Cross Device Development] S4turno:
I'm not sure if this is a Caesium issue. I've tried other kernels with LineageOS and it still lags from time to time, so unless everyone is doing something wrong, it might be a ROM issue.

Is LineageOS as well optimised as, let's say, Paranoid Android?
[OnePlus 3 & 3T Cross Device Development] mk_1996:
I think lineage would get there eventually
[OnePlus 3 & 3T Cross Device Development] onliner:
Hi, i/o scheduler has something to do with battery? I mean, if I change my scheduler affects my battery life?
[OnePlus 3 & 3T Cross Device Development] nexus_vl:
https://xdaforums.com/general/general/ref-to-date-guide-cpu-governors-o-t3048957
[OnePlus 3 & 3T Cross Device Development] Uumas:
Does this kernel support using the phone as usb keyboard?

https://github.com/pelya/android-keyboard-gadget
[OnePlus 3 & 3T Cross Device Development] VincentJoshuaET:
DastardlyDurian!

I'll be flashing this when the next LOS weekly comes, thanks.
[OnePlus 3 & 3T Cross Device Development] 9Lukas5:
Is there a reason the LowMemmoryKiller tab in kernel adiutor isn't there?

L
[OnePlus 3 & 3T Cross Device Development] VincentJoshuaET:
Nevermind. FP scanner is fast!
[OnePlus 3 & 3T Cross Device Development] chewdaniel:
?

where?

EDIT: nvm.... saw it :P
[OnePlus 3 & 3T Cross Device Development] Bearthquake:
Going to edit and delete this. Didn't see your edit before posting
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Yes, I don't use the in-kernel LMK driver.
[OnePlus 3 & 3T Cross Device Development] 9Lukas5:
So, based on what values the system is handling it then? ?

And is there still a way to play with these values?

L
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Not on the kernel end.
[OnePlus 3 & 3T Cross Device Development] 9Lukas5:
Yeah, but where does it happen then?

Or does that mean is no where to be adjustable because of that?

I jsut don't get it right now, as I thought android needs to do it's memmory management somewhere and am curious now where this is set else, if your kernel doesn't has a lmk driver ?

L
[OnePlus 3 & 3T Cross Device Development] gilnfld:
Hey folks,

quick off-topic questions, or maybe only partly off-topic. First of all, thank you for an amazing Kernel [MENTION=6552280]MSF Jarvis[/MENTION], I have been using almost every release since first oreos - - very solid on almost every ROM.

OK so i have been curious to try DU rom for quite some time as the feedback on their google groups has been getting better and the raving reveiews of the latest 12.1 has really piqued my curiosity - - i think DU was the main ROM i ran on my old HTC droid phone back in the day. It has been running AMAZING the last couple of days on my 3T and even more amazing with your solid Kernel. What I am desperately missing is DT2W which the DU team does not bake into their rom/kernel. i thought that flashing this Kernel would enable it on the kernel side. I know we are not supposed to be talking too 'loudly' about DU but if someone can give me a pointer or two on whether this Kernel will enable DT2W would greatly appreciate it. When I flash Caesium and the look at KAdiutor etc it says there is support for DT2W but it does not allow me to enable it....

tnx

gs
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
It happens in the Android userspace, by the OS itself.
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
3.18.104 just released with one patch in all to fix a build error that the op3 clearly doesn't encounter so I'm skipping the update for obvious reasons.
[OnePlus 3 & 3T Cross Device Development] Uumas:
[MENTION=6552280]MSF Jarvis[/MENTION]
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
No
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
A new update - DastardlyDurian, is now available on GitHub releases as well as on my webserver. The full git shortlog can be found here.

Yes this has been on GitHub for a couple days, I was just a tad too lazy and busy to make the release post. Someone care enough to make a script for me to automate this? :p

Short summary of changes:

Merge Linux v3.18.103

Merge April ASB (tag: ASB-2018-04-05_3.18-o-mr1)

The AOSiP and ResurrectionRemix stock kernels have been updated as per practice.
[OnePlus 3 & 3T Cross Device Development] jamescable:
[MENTION=6552280]MSF Jarvis[/MENTION], can you please do one last nougat update? Plenty of people still use nougat and I would be willing to donate some money....more than $15.....
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Do I sense a bribe here? :p
[OnePlus 3 & 3T Cross Device Development] jamescable:
Call it whatever you want lol
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
I'll stick with bribe then :silly:

Let's assume I managed to find some time between the forced insomnia from college and my other projects, what would you want this update to look like? What changes do you think should find their way into it?
[OnePlus 3 & 3T Cross Device Development] jamescable:
Well, obviously you can't merge ALL of the updates that you have added to Oreo kernel due to Android versions, but security patches, upstreams, fixes and if you feel like adding stuff from Oreo that CAN be added...but I would be happy with just up streams and security stuff
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
I'll think about it. I don't see myself having a lot of free time for Android until late next month (evident by bare changelogs) so even if I start working on this it'll be a while before I release it. No, bribes don't help with the "I need sleep" situation :D
[OnePlus 3 & 3T Cross Device Development] FrailtyXYZ:
is it normal to have 1056 as minimum freq?
[OnePlus 3 & 3T Cross Device Development] alaskenikeni:
Dt2w not working on latest Du. Is there any way to activate it?
[OnePlus 3 & 3T Cross Device Development] stevenkyk:
Most likely not, it's not supported/disabled by du on purpose it seems, along with all other screen off gestures, feedback to du devs might help. There are roms like aosvp that managed to get all gestures working on oreo.
[OnePlus 3 & 3T Cross Device Development] DanielL.:
Any chance to get Y-Cable support?

(OTG and charging at the same time)
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Here's a build off the XOS-8.0 branch upstreamed to 3.18.104, I am in a very sleep deprived state rn so it's entirely possible I derped things there. Let me know if anything is off.
[OnePlus 3 & 3T Cross Device Development] crian:
Disable touchboost.
[OnePlus 3 & 3T Cross Device Development] jamescable:
Will this work on nougat los?
[OnePlus 3 & 3T Cross Device Development] stevenkyk:
It is meant for nougat, but no guarantee that nothing will break
[OnePlus 3 & 3T Cross Device Development] jamescable:
Won't boot on RR
[OnePlus 3 & 3T Cross Device Development] husainkm:
Is there anyway the flashlight can start functioning???
[OnePlus 3 & 3T Cross Device Development] gilsol:
I have a hunch no one has any clue what you're on about or even where to start. Did you get lost?
[OnePlus 3 & 3T Cross Device Development] Bearthquake:
Yea, use a different ROM
[OnePlus 3 & 3T Cross Device Development] gilnfld:
Yeah I tried making a comment about the DT2W absence on the DU Google+ page and.... Oh man, had the wrath of God cast at me by one of the team leaders. They are completely uninterested in any screen-off gestures. Really unfortunate; I mean I understand that many gestures are somewhat useless but the DT2W is such a practical tool when I am at the office. It's a shame since, imho, the new 12.1 DU releases feel like the most stable and solid of all Oreo ROMs.
[OnePlus 3 & 3T Cross Device Development] stevenkyk:
It's been stable for me even before their official release, I guess it's one of the sacrifices to enjoy the rest of the ROM. I simply don't quite understand their philosophy of "if we don't find it useful we won't implement it". I see them implementing dt2w for some other devices, and many other roms have it too, it's not a new feature that they couldn't figure out. :/

Maybe if someone able to fix it and submit a pull request will make them reconsider. I've grown too used to dt2w to use my phone without it.
[OnePlus 3 & 3T Cross Device Development] iam_adarsh:
I'm on weekly DU 12.1 and running this kernel. I cannot find the pocket mode anywhere. You know, where the proximity sensors disables the fingerprint when in pocket to prevent triggering. Can someone help?
[OnePlus 3 & 3T Cross Device Development] gilsol:
I'm on the same setup and I don't know that there is a menu item for pocket mode. But I also get zero wakeups in pocket so it might be on by default.

Do you have an issue with FP wakelock?
[OnePlus 3 & 3T Cross Device Development] iam_adarsh:
Yes my phone triggers when it's in pocket. Can it be because I'm on a custom kernel? Probably it's implemented onto the stock kernel. Let me check.
[OnePlus 3 & 3T Cross Device Development] gilsol:
This kernel is vastly better in terms of battery and deep sleep compared wig with stock DU.
[OnePlus 3 & 3T Cross Device Development] iam_adarsh:
I'm pretty sure of that. MSF has done a really good job. I've been a long time lurker here but today is the first time I installed an 8.1 ROM and tried this.
[OnePlus 3 & 3T Cross Device Development] gilnfld:
Hey,

Yeah I completely agree. So you have actually seen DT2W implemented in other devices running the new Oreo 12/12.1 releases? That's good to know; i only did a quick overview of some of the phones running official/weekly and I had the feeling that DT2W was not available in ANY device's-ROMS. BUT if, as you suggest, I am mistaken then that is a promising sign - - that means it is not the case they find it 'not useful' in general but just not useful for certain phones, ours being one such phone. I can only suspect that, if this were so, the reasoning behind it is based on the OP3/T having a front FP sensor and thus a double tap to wake is redundant. BUT even if this were the case, it still greatly limits the productivity of the device to have the FP as the only alternative to the physical Lock button. It ignore the true usefulness of the Lockscreen itself which has come such a long way since my early days using Android Cupcake.

When I am at work dealing with Office applications I am mainly on MS Word or Adobe Acrobat. I give myself windows where I am committed to NOT answering work emails or texts BUT even if I am not immersed int them I still want to know WHO messages me and in what order and, maybe even the subject of the email thread. For that purpose I do not want to unlock my phone I just want to look at my Lockscreen and without the DT2W I can only access the lock screen with Lock/Power buttons as the fingerprint immediately unlocks the phone. But using the lock button requires more involvement with the phone. Is it hard to do? No of course not, that's how i was mocked by some people on those forums who told me to stop being lazy and hit the damn lock button. BUT that misses the point; it is a smatrphone, I want it to be smart and I want it to be productive goddamn it -- and very quickly double tapping my screen so i can see what is on my lockscreen should not be much to ask for. I tried explaining this and I get called a NOOB even though I have been using, fixing, and dealing with phones since the early 2000's. Mind boggling. OK my rant is over now. sorry.
[OnePlus 3 & 3T Cross Device Development] iam_adarsh:
Not a kernel issue. I'm on omni + caesium right now, but damn I miss fluidity of DU.
[OnePlus 3 & 3T Cross Device Development] stevenkyk:
Thats what I don't understand those toxic people. It's like having a car key, but some just refuse to replace the battery so instead they choose to fumble with the key each time they want to unlock their car. That's one of the reason I left the rom although I admit the other aspect of it is great, if I find time maybe I could try to make a personal build and figure out how to patch it.
[OnePlus 3 & 3T Cross Device Development] knpk13:
Lol nice discussion about kernel dev here
[OnePlus 3 & 3T Cross Device Development] Sam Nakamura:
RR has dt2w and Omni too, it's rather an exception that this feature isn't available from what I know, I however didn't use DU since 11, I totally lost interest but that's just my personal opinion... I mean if a ROM doesn't offer your expected features move on, simple...

I first refused to use dt2w on my OP2 but nowadays wouldn't want to miss it anymore, even though I still refuse all other off-screen gestures,they're useless to me... :laugh:
[OnePlus 3 & 3T Cross Device Development] gilnfld:
How very observant and insightful of you....

I only kept up with my DU rant about lack of D2TW in DU12 since [MENTION=6552280]MSF Jarvis[/MENTION] says in the OP that he welcomes Off topic discussion. Actually I started commenting first because I wanted to first of all thank the dev for his excellent work which is so solid on ALL the 8.0/8.1 roms including DU which runs much smoother with Casesium than stock and second, I merely wanted to know (prior to trying) whether i would have luck getting the kernel to provide DT2W in DU as I thought it was Kernel dependent. But yes the discussion has deviated a bit I agree; so, [MENTION=6552280]MSF Jarvis[/MENTION], I will stop with this if it's bothering you.

NICE...here is a much more sensible post. Thanks for the input Sam., much appreciated. Yeah I have tried most of the 8.1 releases here and the majority of them do indeed have DT2W which I completely agree is the ONLY off-screen gesture which is useful to me, the rest are very gimmicky. I am in the same boat, man -- on my first phone that had DT2W (cant remember which it was. Might have even been Windows mobile phone lol) I thought it was a gimmick as well but then, as I became more and more dependent on using the lock-screen interactively for my notifications , the DT2W became a must for me. You are right that if a ROM does not have a feature that one needs, then you move to a different ROM. BUT I am stubbornly trying to stick with DU as I am finding its stability and fluidity above and beyond anything else here.. We will see how I manage without the DT2W; I have found a temporary solution for now anyways.

gs
[OnePlus 3 & 3T Cross Device Development] foxsprout:
Sorry off-topic, but; can a kernel break vibration?
[OnePlus 3 & 3T Cross Device Development] Sam Nakamura:
I'm confident you find the same level of stability, reliability and smoothness on Omni, I personally highly recommend it and that's why TWRP "invented" backup & restore... Otherwise it's your personal issue, you can't complain if you are actually unwilling to try different stuff...

That's again just my opinion, I'm out :cool:
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Holy hell this place went up in goddamn flames.

Okay so, let's make a few things clear.

1) [MENTION=7134312]knpk13[/MENTION], please read the OP again, and pay special attention to the part where it says off-topic is welcome.

2) Yes I know DU has consistently refused to add anything they find to be "useless" so everybody looking for DT2W on OnePlus3 DU is pretty much boned.

3) I can try implementing kernel side DT2W after my exams for the people affected by 2

4) The 3.18.105 update hasn't been pushed yet because I've been busy trying to study for my exams and get the camera fixed.
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Can. This one shouldn't.
[OnePlus 3 & 3T Cross Device Development] knpk13:
Policing? Lol, I was just joining the OT. Thought you'd know considering my previous posts. I didn't make a single negative comment, just pointed out how amusing the conversation was. Someone doesn't like me xD , so I'll leave.
[OnePlus 3 & 3T Cross Device Development] foxsprout:
Ok. I freaked out when I found out ny phone's vibration isn't responding in system and in recovery, so I asked it here. But it magically comes back for no reason lol.
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
A new update - KaleidoscopicKumquat, is now available on GitHub releases as well as on my webserver. The full git shortlog can be found here.

Sorry for the late update, I was trying to get the camera situation sorted.

Short summary of changes:

Merge Linux v3.18.105

Switch to LineageOS camera stack

The AOSiP and ResurrectionRemix stock kernels have been updated as per practice.
[OnePlus 3 & 3T Cross Device Development] AssToast:
Hey man, all the best for your exams and screw kernel updates for now. You're under no obligation to provide updates and features for people. ;)
[OnePlus 3 & 3T Cross Device Development] MirkoMirko9:
Hi, i have a trouble with my app "Kodi", i installed omni rom and caesium kernel.

With "stock" kernel omni the app work well but with caesium crash.... Any help ? Thanks
[OnePlus 3 & 3T Cross Device Development] jamescable:
Won't boot on RR nougat
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Eugh not again. Added a reminder to queue the fix for the next release.
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Yeah I realised I fubared it. Don't really have any motivation for nougat so not willing to spend more time on it.
[OnePlus 3 & 3T Cross Device Development] MirkoMirko9:
Many thanks, i appreciate a lot :)
[OnePlus 3 & 3T Cross Device Development] amrtalaat:
Hey . I flashed the kernel now on omni rom. Can i ota weekly updates as usual or i must flash stock kernel first ?
[OnePlus 3 & 3T Cross Device Development] anzila:
You can ota. You need to flash latest caesium after as per usual.
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Testers in the Telegram chat report that they're able to play videos on Kodi with the latest beta, feel free to grab it from my webserver :)
[OnePlus 3 & 3T Cross Device Development] MirkoMirko9:
:good::good: great

Thank you again
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
There's going to be a couple hours of downtime beginning right now while I migrate hosts, stable builds are on GitHub as always, people looking for beta builds will have to wait. Thanks for your patience!

Edit: And we're back, prettier than before :p
[OnePlus 3 & 3T Cross Device Development] agrageraldis:
Not gonna lie.. It IS pretty. Loving that ubuntu vibe :o

But we were able to see the whole name of the build before so we know what exact build we were clicking and now we don't :( it's fine tho i think small sacrifices just has to be made
[OnePlus 3 & 3T Cross Device Development] Mr. Y:
What are you using to get your status bar looking so dope?
[OnePlus 3 & 3T Cross Device Development] agrageraldis:
Thanks! I'm using an xposed module called flat style bar indicator. It's available on the play store :D
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Welp, oversight on my end. Guess I'll move to having only one beta build in the folder and older ones moved to an archive folder away from the main stuff.
[OnePlus 3 & 3T Cross Device Development] jirik152:
[MENTION=6552280]MSF Jarvis[/MENTION]

sorry about question are you planning to do newer version of linux kernel? right now we are on 3.18 but for example i've seen that DU is experimenting with 4.4. Not asking for ETA just currios.

Btw thanks for great job :)
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
Nobody's experimenting with 4.4 on op3. Moving five million lines of code and adapting it to the hundreds of thousands of commits between 3.18 and 4.4 is no child's play.
[OnePlus 3 & 3T Cross Device Development] jirik152:
I haven't said that it was on oneplus. FYI it is honor view 10, I do know this not an easy thing. The question was terrible asked, my bad, so you're not experimenting, that's all I wanted to know.
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
The View 10 ships with kernel 4.4 OOTB, DU isn't experimenting with anything, the kernel they use is prebuilt straight from EMUI, just like everybody else is using, for lack of 8.1 kernel source.
[OnePlus 3 & 3T Cross Device Development] jirik152:
Oh I see. Thx for the explanation :)
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
A new update - TiredTomatoes, 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.106

Re-apply GCC 7 fixes on camera driver

Fix crash/freeze when using the Kodi app

The AOSiP and ResurrectionRemix stock kernels have been updated as per practice.
[OnePlus 3 & 3T Cross Device Development] mk_1996:
And if i am correct apart from some security stuffs there's not a whole lot of improvements
[OnePlus 3 & 3T Cross Device Development] MSF Jarvis:
There is