yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Everyone that had something similar were using stuff like that and force doze crap

Just use the search button.

Also if doing any kind of troubleshoot logs and/or reproducible behavior are mandatory (On stock ROM, with a previous cleaned system without crap from other installs, with only root modification allowed).
[OnePlus 3 & 3T Cross Device Development] Tema96:
Help. Wait answer
[OnePlus 3 & 3T Cross Device Development] marf28101995:
Let me tell you a secret ... There is a search button, sccchhhht don't tell anyone ;)
[OnePlus 3 & 3T Cross Device Development] Tema96:
I can not find, please tell me
[OnePlus 3 & 3T Cross Device Development] marf28101995:
https://xdaforums.com/oneplus-3/development/kernel-t3404970/post70687988

6 pages back last changelog !!! You can do the same for the older changelogs... Just use the search button
[OnePlus 3 & 3T Cross Device Development] DragonSlayer240:
Is it possible to use any AKT profiles on this kernel? (Blu_Spark R37)
[OnePlus 3 & 3T Cross Device Development] Sytis:
Sure, but you need to change the govenor in Kernel Adiutor first because those profiles wont work with blu_active afaik
[OnePlus 3 & 3T Cross Device Development] ungeeked:
Change governor to interactive on both clusters then you can as AKT is specific to interactive. Having said that, blu_spark governor itself is highly optimised and tweaking isn't really needed
[OnePlus 3 & 3T Cross Device Development] Mr.Crucial:
[MENTION=3873953]eng.stk[/MENTION] With twrp v15 while flasing rom there is error 7 telling that device is 3t not op3. Please check by flashing some rom
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Works fine with all Stock ROMs.

I also flashed at least a half a dozen custom ROMs today to give the custom blu_spark build a test drive not 1 single error.

Also you can change or remove any custom assert from ROM zip, it's kid's play.

On the other hand, asking support for something I clearly said I won't give any kind of support? C'mon...
[OnePlus 3 & 3T Cross Device Development] DragonSlayer240:
As expected that you need to change both CPU cluster to Interactive so that you can tweak with AKT... Did anyone tried using AKT profiles on Blu_Spark kernel? Just want to know whether it works great or not
[OnePlus 3 & 3T Cross Device Development] dante_nfs:
like ungeeked said you don't need the AKT with this kernel, the governor is optimized.
[OnePlus 3 & 3T Cross Device Development] DragonSlayer240:
For some reason it didn't work for me... Is it because I dirty flash the ROM? I probably gonna try clean flash this ROM later on and apply this kernel again
[OnePlus 3 & 3T Cross Device Development] dante_nfs:
well, I always clean flash and install the apps again from the store and I always have way less problem with roms or kernels. i recommend to clean flash as its way better.
[OnePlus 3 & 3T Cross Device Development] evanxyj:
I'm using it on interactive Governor on this kernel, can't say any difference, but it can work.
[OnePlus 3 & 3T Cross Device Development] Giocarro:
The new blu_spark kernel is amazing: just flashing it without messing with any setting at all, now the device is smoother and less battery hungry.

With the new recovery even DM-Verity is not nagging anymore, so really glad to have this excellent developers community and thanks a lot to eng.stk for his work!
[OnePlus 3 & 3T Cross Device Development] mysky911:
101% agree with the awesome blu_spark kernel. Thanks [MENTION=3873953]eng.stk[/MENTION].
[MENTION=5002647]Giocarro[/MENTION] , your DM-Verity just gone after you dirty flash R37 + twrpv15? I clean flash with R32 + twrpv14 then follow by dirty flash to R37 + TWRPv15, DM-Verity still exist... :(

Sorry for OT here:D
[OnePlus 3 & 3T Cross Device Development] dreinulldrei:
For a clean install flash boot.img (unless you made a nandroid backup you need to adb side load the full ROM) and then install latest kernel. If you flash other stuff like Magisk, kernel comes last.
[OnePlus 3 & 3T Cross Device Development] paratox:
until now the most stable and battery friendly custom kernel for OP3T nougat! :good:

ElementalX -> higher idle battery drain then stock and this.

francokernel -> data problems.

sorry for comparison in this kernel thread. i know everyone has to test for himself. but this is my conclusion after testing them all and maybe this is a useful information for someone.
[OnePlus 3 & 3T Cross Device Development] Giocarro:
I got rid of DM-Verity installing stock recovery and stock OOS 4.02, but reading this thread it looks like there's a faster way: https://xdaforums.com/oneplus-3/how-to/fix-easy-method-removing-dm-verity-t3544339 .
[OnePlus 3 & 3T Cross Device Development] sarus_b:
Omg [MENTION=3873953]eng.stk[/MENTION] that's so rude man.... How can you expect such a hard thing like touching roms zip when people don't even dont bother to read the op, then come ranting and complain how kernel ruined their life (phone). Gone are the old days of xda where people actually helped dev by providing steps to reproduce or atleast logs. Now people don't even try to solve the problem at their end by trying something. Next thing we know they complain in kernel threads go on ranting how rude the dev is....
[OnePlus 3 & 3T Cross Device Development] PivotMasterNM:
OP stated f2fs is supported on /cache, when it boots it reformats is to ext4 though. Does OOS not support it or do I need to change a script somewhere?
[OnePlus 3 & 3T Cross Device Development] mrmcshagbag:
I only have data mounted as F2FS in OOS 4.0.2 as that's what I had read that changed in the update. I imagine that's all OOS supports for the OP3 at the moment. I could be wrong though.
[OnePlus 3 & 3T Cross Device Development] ungeeked:
OP isn't updated. Previously it was supported on cache. Now only on data which is in line with OOS
[OnePlus 3 & 3T Cross Device Development] Chaplan:
I'ts stated in the OP and it has always been as updated as it can be:

- Multimount fstab (you can use data and cache partitions as f2fs [only data in OOS] or ext4

You can't get it clearer than that, if only people read!!!
[OnePlus 3 & 3T Cross Device Development] ungeeked:
Apologies. Missed that because I have just been following dev posts.
[OnePlus 3 & 3T Cross Device Development] Tema96:
How to use this kernel with AKT profiles?
[OnePlus 3 & 3T Cross Device Development] marf28101995:
Really mate ? Do you even read the last pages ? It's been answered like 2 times per day lol

Learn to use search button
[OnePlus 3 & 3T Cross Device Development] Re¢o:
[MENTION=3873953]eng.stk[/MENTION] can you look into this ?

https://github.com/RenderBroken/OP3-kernel/commits/rk-oos-r1-t4-eas ''Its The reason why Pixel Phones have nice battery Life ,,
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Already talked about EAS several times.

Search button is your friend.
[OnePlus 3 & 3T Cross Device Development] Re¢o:
Oh sry i followed The tread Long time but i have missed this :D

And thanks for The r37 its running very smooth i only had on issue after i opened The Rview App my Phone hangs The Hardware keyz dont respone and i cant so anithing so i musst do a hardreboot after that no issues animore . I have no logs sry ( No Root all Stock )
[OnePlus 3 & 3T Cross Device Development] tsoureki:
FreedomOS 2.3 with latest r37 kernel. Amazing!
[OnePlus 3 & 3T Cross Device Development] fossean:
Exactly the same here. Phone unplugged at 100% and put on table, six hours later could only access lockscreen with power button, not fingerprint. Lockscreen showed 96%, but phone was frozen. Had to hard-reboot with power button. Battery then showed 80%. Running r37-oos on stock rooted 4.0.2

Checked for kmsg and last_kmsg but unfortunately not saved.

The only suspicion I have is that I earlier uninstalled Greenify and turned off aggressive doze; maybe this causes a problem until a reboot?
[OnePlus 3 & 3T Cross Device Development] Riku Azhurlar:
No I eventually figured it out uninstall any kernel or doze apps and disable pocket mode but you don't have to disable aggressive doze I haven't had the issue since I uninstalled kernel auditor
[OnePlus 3 & 3T Cross Device Development] fossean:
Thanks, I do have Kernel Adiutor installed. I'll clear the cache. If it continues to freeze I'll try uninstalling.
[OnePlus 3 & 3T Cross Device Development] Riku Azhurlar:
Hope it works for you
[OnePlus 3 & 3T Cross Device Development] Hassan92:
I have just flashed Blu spark twrp and kernal .... Want to know that do I get any kernal icon into my screen ?? So that I can change the governer or anything else with my own choice ??
[OnePlus 3 & 3T Cross Device Development] lxxs:
Flashing the kernel doesn't install any kernel app. If you want to tweak kernel you have several options in Playstore like Kernel Auditor for example.
[OnePlus 3 & 3T Cross Device Development] Riku Azhurlar:
Kernel auditor is your best bet but if you look at the posts above it may cause weird issues so be wary of that
[OnePlus 3 & 3T Cross Device Development] Hassan92:
Thank you so much for your quick Reply .... So basically there is no need to install anything the kernal will do its work by itself ?
[OnePlus 3 & 3T Cross Device Development] lxxs:
Yes, thanks to [MENTION=3873953]eng.stk[/MENTION] the kernel is already full of great tweaks that give us great performance and battery in my opinion!
[OnePlus 3 & 3T Cross Device Development] B3501:
It happens on all Roms, even stock. In my experience it's caused by Doze or any apps that enable a "heavy" Doze like Greenify. The doze seems to kill the fingerprint sensing.
[OnePlus 3 & 3T Cross Device Development] MarcTremonti:
hey guys. i'm pretty new to custom kernels but wanted to give this one a try.

i installed kernel adiutor and clicked through settings a bit.

so basically for the beginning i just want to use the default settings of the kernel. do i have to tick all the "Apply on boot" options then in kernel adiutor settings or are all the bluspark tweaks active by default and i have only to tick "Apply on boot" when i want to change these settings?
[OnePlus 3 & 3T Cross Device Development] B3501:
All bluspark tweaks are enabled without ticking the checkboxes. It only if you make a change you have to tick "apply on boot".
[OnePlus 3 & 3T Cross Device Development] MarcTremonti:
Alright, that was also my suggestion, but wasnt sure. thank you very much sir. :)

i guess eng.stk made some smart thoughts about his default settings, so i just leave them as they are for now.
[OnePlus 3 & 3T Cross Device Development] Riku Azhurlar:
No it uses default settings even without kernel auditor
[OnePlus 3 & 3T Cross Device Development] MarcTremonti:
another quick question, when i install a new ROM or update my current ROM do i have to flash the kernel again or does it stay until i flash another one?

(keyword OTA friendly)
[OnePlus 3 & 3T Cross Device Development] Floydfire:
You need to flash the kernel again
[OnePlus 3 & 3T Cross Device Development] AcidNoteZ:
Yea, after the applying the OTA just flash it.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
OTA friendly means that because my kernel is systemless, doesn't touch system so you only need to flash stock boot.img to apply incremental OTAs.

Everytime you flash a ROM, boot.img will be overwritten, you always need to flash the kernel after.
[OnePlus 3 & 3T Cross Device Development] MarcTremonti:
Alright, thank you. :) And sorry for that potentially stupid question, but its my first custom kernel.

keep up the good work!:cowboy:
[OnePlus 3 & 3T Cross Device Development] eng.stk:
No prob mate, totally on topic so it's good :)
[OnePlus 3 & 3T Cross Device Development] Arno_Nymus:
For OB11 I have to flash OOS Version, since custom is for CM and stuff, right?
[OnePlus 3 & 3T Cross Device Development] ungeeked:
[MENTION=3873953]eng.stk[/MENTION] I use KA for tweaking your kernel but EXKM for battery monitoring purposes. I found a new tunable in the latter named HTC pnpmgr, enabled by default. Couldn't find anything about it?
[OnePlus 3 & 3T Cross Device Development] tofuboi01:
Whats the recommended Kernel control app to use with this app? Kernel Adiutor doesnt seem to allow me to change scheduler or network type etc.

---------- Post added at 15:08 ---------- Previous post was at 15:07 ----------

Can confirm after initial flash, sRGB needs to be disabled and re-enabled in developer options.
[OnePlus 3 & 3T Cross Device Development] k1ngp1n.:
Have flashed only the kernel no SuperSU on OOS 3.2.2 so far good

And DASH CHARGING WORKS
[OnePlus 3 & 3T Cross Device Development] Kiranb212:
it's been already answered by dev himself... just few pages back... Kernel Adiutor beta version works fine with this kernel..
[OnePlus 3 & 3T Cross Device Development] eng.stk:
There's no kernel code changed by me to turn it on/off automatically, that's switched by the ROM.

In Nexus 6p for instance, you also have to switch it on/off after reboot.

You can set it on boot with Adiutor if you wish so

Said several times already ant it´s in OP:

Compatible with Kernel Adiutor Beta and others
[OnePlus 3 & 3T Cross Device Development] tofuboi01:
I do read the OP and i did state i installed KA from playstore but it is lacking the features in your screenshot, ill have a look for the beta version if this is a different to the playstore one.

Thanks
[OnePlus 3 & 3T Cross Device Development] IlD4nX:
I'm sorry but ROM is pure OOS stock; just changed the kernel. If I revert back to stock kernel no auto changes on this flag.

At least this is happening to me, maybe I'm doing something wrong !!
[OnePlus 3 & 3T Cross Device Development] eng.stk:
The beta is from playstore, you must enter beta program (or sideload the apk from apkmiror website).

I already said several times it must be Adiutor beta, that's why I wrote that in OP so people aren't constantly asking.

Grarak will launch the new Material Adiutor to stable channel soon, you can wait also if you want.

I'm not saying that you don't have it sticking, what I'm saying is that the kernel code I merged is directly from OP and by default the state is disabled.

What changes it to on /off is the ROM switch after boot.

Just check the Nexus 6p forum, there's lot's of people with the exact similar issue related to sRGB switch, it's erratic.

On the limit, perhaps KCAL somewhat interferes with it, but I seriously doubt it because it happens to people with stock kernel.

If you tick it on or off on kernel Adiutor and set it to apply on boot, the setting sticks fine, I would use that.

Other than that nothing I can do for you.
[OnePlus 3 & 3T Cross Device Development] shalom06:
i just flashed it on 3.2.1 dash charge dosent seem to work
[OnePlus 3 & 3T Cross Device Development] eng.stk:
What doesn't seem to work?

I only support OOS 3.2.2 which matches the kernel changes, I don't debug on anything else.
[OnePlus 3 & 3T Cross Device Development] Joyo-rocker:
Broke wifi for me on OOS 3.2.2 with root and xposed.
[OnePlus 3 & 3T Cross Device Development] shalom06:
Dash charge the statusbar icon for dash charge is different afaik. Ill update to 3.2.2 and check. Btw love the Kernel and thanks for the efforts
[OnePlus 3 & 3T Cross Device Development] eng.stk:
How about read the damn thread and actually see what you're flashing?
[OnePlus 3 & 3T Cross Device Development] Joyo-rocker:
Hey no offence.

I am just reporting..!
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Read before posting is an xda rule: I don't support any mod beside root for instance, is in OP.

Now go read a couple posts behind to understand why you don't have wifi.
[OnePlus 3 & 3T Cross Device Development] Berlino:
I have no problems with wifi on OOS 3.2.2 root and xposed with this kernel.

Maybe you flashed the kernel for custom roms...
[OnePlus 3 & 3T Cross Device Development] Sytis:
But to a certain point he is right. While browsing the thread I (and eng.stk) encounter the same questions/problems/demands once a while. I can understand why his nerves start "weakening" and he starts getting a little loud (i probably would too). Great Kernel, using it since early Nexus 5 releases and never got dissapointed. And for the WiFi: Check if you got the right Version (Custom for CM based ROMs and OOS for stock ROM) and maybe do a clean Flash. ;)
[OnePlus 3 & 3T Cross Device Development] Bradl79:
[MENTION=3873953]eng.stk[/MENTION] I like to underclock but after every reboot it goes back to stock settings is there anyway u can try to do aroma so they can stick after reboot, thank u
[OnePlus 3 & 3T Cross Device Development] Sytis:
You can also use Kernel Adiutor to make it apply after boot as a workaround
[OnePlus 3 & 3T Cross Device Development] Bradl79:
I tried kernel adiutor and I couldn't underclock small and big cores and it still didn't work, I am using kernel toolkit now and same things it does not always apply after boot, but I will give it a try, thank u
[OnePlus 3 & 3T Cross Device Development] evanxyj:
WiFi is boomed. Flashed the right zip.
[OnePlus 3 & 3T Cross Device Development] dante_nfs:
[MENTION=3873953]eng.stk[/MENTION] i was wondering what is the best setting for having sustained performance? I don't care about temperature.i know the rom has a deamon to control temperature, there is nothing we can done in kernel?

In thermal settings there is a intelithermal option, I searched it but even faux123 didn't say something clear. Having it on is good for sustained performance? Or disabling core control? Or rising the temperature sliders? Thank you in advance.
[OnePlus 3 & 3T Cross Device Development] Rawwrius01:
eng.stk why is everything you do so insane great ? :D

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
[OnePlus 3 & 3T Cross Device Development] marf28101995:
Wait till you see the next one...

#notaleak
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Don't know why you would have that, maybe [MENTION=4684315]flar2[/MENTION] can help out.

Thermal is controlled by daemons, that's only for ROMs with them disabled or removed.

Doesn't really makes any diference changing that stuff in OOS.

Honesty and wicked hard work :)
[OnePlus 3 & 3T Cross Device Development] thechints:
#Tease
[OnePlus 3 & 3T Cross Device Development] volldez:
Amazing performance, stability and battery life with this kernel, hard to imagine that it can get any better than this!! :) :D :cool:
[OnePlus 3 & 3T Cross Device Development] geekynoob:
I know you do not support Custom roms.. But why is Wifi broken on Custom roms? Don't kill me for this question.. Because getting over this kernel is tough..!
[OnePlus 3 & 3T Cross Device Development] :
The first night with this kernel and clean flashed ExperienceROM v10.1 I had 0,5% drain per hour in comparison to earlier I had 1,5% drain per hour. I chose this kernel instead of EX because I tried EX earlier(MM) and could not notice any difference and heard that this kernel had less idle drain. I know its just the first night but together with AKTs fusion performance, this thing is really flying..

Thanks alot [MENTION=3873953]eng.stk[/MENTION] for your awesome work. :)
[OnePlus 3 & 3T Cross Device Development] eng.stk:
You forgot to post the results we had on the build I cooked specially to run Antutu scores.

Also something epic like "it will double speed of sound" or "turn your girlfriend into Chuck Norris" is required to be considered proper development nowadays :cyclops:

Haters will say it's fake or photoshoped lol
[OnePlus 3 & 3T Cross Device Development] marf28101995:
"Proper development " ain't nobody got time for that ??

Next time use your freezer it will bump the score a bit more ??
[OnePlus 3 & 3T Cross Device Development] eng.stk:
I already answered about that specific, search after r37 release.
[OnePlus 3 & 3T Cross Device Development] cultofluna:
What is AKTs fusion performance?...:D

And btw... from what I've read, the Dev is not supporting custom ROMs but I see a lot of users running this kernel on custom ROMs....What am i missing...??....
[OnePlus 3 & 3T Cross Device Development] Sytis:
A Interactive Governor preset. Support in this case means he won't help (support) you when things got f***ed up in your custom ROM but it will still work in most custom ROMs if you use the custom zip from the download section. Most people misunderstand 'support' in this case.
[OnePlus 3 & 3T Cross Device Development] :
Advanced kernel tweaks. Yeah I thought so too but I got that answered a few pages back. ?
[OnePlus 3 & 3T Cross Device Development] cultofluna:
Is the default governor on this kernel?...( Interactive )....
[OnePlus 3 & 3T Cross Device Development] Sytis:
Actually not, the default is blu_active, a highly optimized version of interactive and in my opinion just as good if not better then the AKT presets. You can if you like change the governor in Kernel Adiutor with just a few clicks if you like but there is not really a need for that.
[OnePlus 3 & 3T Cross Device Development] cultofluna:
Advanced kernel tweaks....Is something that I can tweak with an app like kernel adiutor?
[OnePlus 3 & 3T Cross Device Development] ungeeked:
I think everyone here would prefer good old blu_spark performance instead of getting their phones smoked.

Those who want that "epic" antutu performance already know where to find it.

On r37 getting very good battery life even with moderate to heavy usage. Great work :good:
[OnePlus 3 & 3T Cross Device Development] :
No you have to download an app or do it through terminal. Very easy and very handy though.

https://xdaforums.com/oneplus-3/how-to/advanced-interactive-governor-tweaks-t3476589/page263
[OnePlus 3 & 3T Cross Device Development] MarcTremonti:
hmm, after 1 day testing i got more battery drain than with stock FreedomOS kernel. especially over night.

this isnt supposed to be normal right?

running FreedomOS2.3 with latest bluspark kernel and bluspark TWRP v14.
[OnePlus 3 & 3T Cross Device Development] :
Let it settle in. Patience.
[OnePlus 3 & 3T Cross Device Development] B3501:
I havr a flat battery line overnight. Sounds like you have a rogue app.
[OnePlus 3 & 3T Cross Device Development] MarcTremonti:
its just because i read in this thread [GUIDE] A Potential Fix for High CPU + Battery Drain on LOS/AOSP/OOS 7.x-based ROMs

that there seems to be an issue with custom kernels and when selinux policy is set to "enforcing" instead of "permissve".

this is what FreedomOS2.3 fixed i think. but since i use custom kernel now, i might have "destroyed" the fix and maybe need to set selinux back to "permissive"?!

any thoughts on that?
[OnePlus 3 & 3T Cross Device Development] cultofluna:
Flat battery line with wi-fi and data on?...
[OnePlus 3 & 3T Cross Device Development] :
Of course you may be right. There could be a 1000 reasons for your drain. I'm just saying it is futile to jump to conclusions when the kernel has not settled in yet. If you came from a clean flash with twrp blusparkV15 you should be all good. If not. I recommend a clean flash and to use the tools necessary for everything to be as good as it is for me.
[OnePlus 3 & 3T Cross Device Development] B3501:
Yes, maybe 1-2%loss overnight.
[OnePlus 3 & 3T Cross Device Development] MarcTremonti:
i did a clean flash with bluTWRPv14 yea. what do you mean by "the tools necessary"? cant follow you.

i guess i give it another night first and see how the drain over night was next morning.

didnt know a kernel needs to settle in first. pretty new to the custom kernel topic.
[OnePlus 3 & 3T Cross Device Development] cultofluna:
I need to set wi-fi and data off to lose only 1 or 2℅....

OOS 4.0.2 EX kernel 2.01....
[OnePlus 3 & 3T Cross Device Development] B3501:
I'll post a picture tomorrow but it's completely flat with WiFi and data on for me.