yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] Konskl:
Do you need to clear cache/dalvik cache ? Or just flash and reboot?
[OnePlus 3 & 3T Cross Device Development] JumboMan:
just flash & reboot is sufficient.

But to be on safe side clear cache/dalvik cache
[OnePlus 3 & 3T Cross Device Development] kushmanek:
is 3.2.6 or 3.5.2 either of these supported with newer versions of kernels ?
[OnePlus 3 & 3T Cross Device Development] Butit:
3.2.6 is, 3.5.2 isn't yet.
[OnePlus 3 & 3T Cross Device Development] kushmanek:
just go to recovery flash kernel and reboot?

or any other steps needed for 3.2.6 ?
[OnePlus 3 & 3T Cross Device Development] Butit:
Go to recovery ➡️ flash kernel ➡️ wipe cache/dalvik cache ➡️ reboot.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Can't replicate and never happened to me.

There's no changes to kernel that would make that.

I suggest you cleanflash.
[OnePlus 3 & 3T Cross Device Development] immi803:
I'll clean flash and report, thanks
[OnePlus 3 & 3T Cross Device Development] pramathesh:
Does the device need to be unencrypted for F2FS?
[OnePlus 3 & 3T Cross Device Development] Butit:
I don't think it does.
[OnePlus 3 & 3T Cross Device Development] humzaahmed155:
3.5.3 CB is out and they seem to have fixed the issue where rolling back to stock was no longer an issue. For me the normal TWRP seems to be working too. Has anyone tried the kernel? In case they reverted sources which could be a possibility. I've rolled back to 3.2.6 for now.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
You can encrypt after converting to f2fs.

Beware that you need to backup you stuff before going from ext4 to f2fs, all will be erased on conversion.

Don't know, try and let us know. Probably it won't work and will be the same as of 3.5.2.

We need sources for it.
[OnePlus 3 & 3T Cross Device Development] pramathesh:
I'm following your advise from the first post. Also, how do I encrypt the device again, assuming conversion breaks it.

PS: Just wiped data partition and still don't see F2FS under change file system. Am I doing something wrong?
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Follow the OP directions, there's nothing more to it.

You have a ROM menu in security to encrypt.
[OnePlus 3 & 3T Cross Device Development] pramathesh:
Attaching an image of my TWRP

[IMG="No F2FS"]http://postimg.org/image/52s2om7jh/[/IMG]

Here's the link https://postimg.org/image/52s2om7jh/
[OnePlus 3 & 3T Cross Device Development] Reli4nth:
Use dianlujitao TWRP: http://xdaforums.com/oneplus-3/development/recovery-twrp-3-0-2-0-touch-recovery-t3402999
[OnePlus 3 & 3T Cross Device Development] JoshDaWhite:
Yes.You have 2 sim cards in your phone?If that is the case, pm me and I will help you.
[OnePlus 3 & 3T Cross Device Development] immi803:
No single SIM card, though clean flash resolved my problem, never experienced after clean flash till now
[OnePlus 3 & 3T Cross Device Development] humzaahmed155:
Would it be possible to sightly lower the saturation on the stock display profile for non root users? I've tried sRGB mode but that seems too warm IMO.

Cheers
[OnePlus 3 & 3T Cross Device Development] otonieru:
You will need (and better) root your phone
[OnePlus 3 & 3T Cross Device Development] eng.stk:
^^ this

If you want to tweak your stuff, that's one of the main reason to have root.
[OnePlus 3 & 3T Cross Device Development] humzaahmed155:
Bummer. Fair enough, usually I would root, however I'm only asking since my company and banking apps disallow rooted phones :(
[OnePlus 3 & 3T Cross Device Development] v7:
Maybe this'll help ->[APP][1.1] AutoMagisk - Auto-disable Magisk's root when certain apps are running

__

v7

Forum Moderator
[OnePlus 3 & 3T Cross Device Development] humzaahmed155:
Thank you, I just flashed it and opened the AutoMagisk app but it says it can't detect root.

Magisk manager says root isn't mounted either
[OnePlus 3 & 3T Cross Device Development] eng.stk:
There's threads about Magisk and the likes to help you out, let's keep this thread clean of non kernel discussion.

Thanks.
[OnePlus 3 & 3T Cross Device Development] OmerElbaz:
Hi, [MENTION=3873953]eng.stk[/MENTION]

In a recent update to this big kernel tweaking guide thread, in the end of the 3rd comment it now says that for phones with 64GB (or more) of internal (or external) storage (just like our OP3), you should use 3072KB of read ahead buffer, and that 512KB (the default settings in your kernel) is good for phones with much less storage.

So.. um.. what do you think about it? is this right? does that even matter that much?

P.S just wanted to say that I love you kernel and it's just great, thanks for everything!! :)
[OnePlus 3 & 3T Cross Device Development] eng.stk:
I already explained why I use what I use and such on IO settings.

You will see some devices storage with 128GB at 128 readhead, UFS by default uses 4096 for instance.

I use what gives the best results on my testing.

But tunables are in order to tune, you can test it out what wroks best for you ;)
[OnePlus 3 & 3T Cross Device Development] OmerElbaz:
Thanks for the quick reply!

Yeah I want to test it with 3072KB instead of 512Kb, just to see if I can have any increase in performance in my specific workload/device.

After changing the value to 3072Kb, what exactly should I be looking for in my testings?

I mean, in what scenarios I may see an increase (or decrease) in performance? playing games/opening apps/switching apps/copying or pasting files/streaming videos..?
[OnePlus 3 & 3T Cross Device Development] eng.stk:
So anyone noticed that custom builds are not build with blu_naro?

Had a derp on my scripts, next build will correct this :angel:
[OnePlus 3 & 3T Cross Device Development] ritchiedrama:
[MENTION=3873953]eng.stk[/MENTION] - is this kernel fully compatible with exkm, eg can I load a profile thats for exkm?

edit: answered my own question - it isn't! :D
[OnePlus 3 & 3T Cross Device Development] Asiier:
Yes you can, but make sure that the governor is on Interactive and not blu_active
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Why would he start to go away from the goodies on the kernel?

I only recommend people to use Kernel Adiutor, which is the official app for my kernels since day 1.

You can make profiles with Adiutor, even to start auto let's say when you enter a game or specific time with tasker.

And it's free
[OnePlus 3 & 3T Cross Device Development] ritchiedrama:
It's because asiier knows I use a profile he made, that's all.

:)
[OnePlus 3 & 3T Cross Device Development] Mostafa Wael:
[MENTION=3873953]eng.stk[/MENTION] did you give the latest CM14 a try? It is stable enough for daily use imo and has better battery life as well.

Just curious :angel:
[OnePlus 3 & 3T Cross Device Development] Puddi_Puddin:
[MENTION=3873953]eng.stk[/MENTION] May i ask what the blu_active govenor does? Have to say that this Kernal is the most feature ridge tho. Thumbs up!
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Only daily driver for me is OOS.

Custom ROMs still have stuff lacking and battery can't touch OOS.

CM14 is not stable and still have quite some bugs, can't call it a daily driver imo
[OnePlus 3 & 3T Cross Device Development] Mostafa Wael:
I agree on that, but I am happy to report that i can reach much better battery stats than those of OOS actually. Last night I had 7.5 hrs SOT over 16 hrs of total time, that was even the 2nd charge cycle since flashing. Anyways, I have to admit that nothing beats OOS in the "complete package" offering, since Custom ROMs are notorious of lacking camera quality specifically the post-processing and the amount of noise it produces in low light.

Thanks for your reply :)
[OnePlus 3 & 3T Cross Device Development] Flamehell:
[MENTION=3873953]eng.stk[/MENTION] bro,a general question...do you have in developer options the Doze setting turned on or of?And you guys?Tnx a lot :)
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Some force or dozing tweaking apps can help you get better results.

Always on, don't know why they put that switch there tbh
[OnePlus 3 & 3T Cross Device Development] chinmai560621:
I'd recommend to put it off. That actually is the modified version of doze. It's optimised by OnePlus. Disable that and get greenify, it uses the standard doze engine with also the backported doze on the go along with features like aggressive doze.
[OnePlus 3 & 3T Cross Device Development] otonieru:
No, it's not a modified version.

Oneplus put it there so user who feel that they have problem with notification can turn doze off altogether.

Keep it on. And do proper set up (whitelisting) with apps that urgently need notification
[OnePlus 3 & 3T Cross Device Development] proag:
It doesn't work with custom kernels
[OnePlus 3 & 3T Cross Device Development] Kiranb212:
Hi Folks..!! did anyone try the latest kernel on CM based custom ROM's.. Thanks
[OnePlus 3 & 3T Cross Device Development] EvilPat:
Works well on RR!!

Get Resurrected Oneplus 3
[OnePlus 3 & 3T Cross Device Development] eng.stk:
It does work actually, just shift color balance slider all the way to the left to make screen very bluish.

Then go to developer options and toggle the sRGB switch, the screen will become warmer (yellowish/redish).

The calibration values itself can be a little different on stock kernel maybe, we can only check it when 3.2.0 kernel source is available.
[OnePlus 3 & 3T Cross Device Development] proag:
I've just compared it to the stock kernel sRGB and the difference is noticeable, sRGB on your kernel doesn't make as big difference as it does on the stock kernel, but I guess it will be fixed when OP updates the kernel sources.
[OnePlus 3 & 3T Cross Device Development] nadejo:
Does this mean we will get no aosp versions even when cm goes official or do you mean no support for current roms based on unofficial cm.
[OnePlus 3 & 3T Cross Device Development] CroW_D:
Mhh i used it allready on tipsy :). Works fine here !

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
[OnePlus 3 & 3T Cross Device Development] nadejo:
Well that wasnt my question but thanks anyways :)
[OnePlus 3 & 3T Cross Device Development] CroW_D:
Ouh sry i just read is to fast [emoji23]

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
[OnePlus 3 & 3T Cross Device Development] joqinha:
OP3 owners, this kernel is awesome on OPX! Give this man a try, see for yourself ?
[OnePlus 3 & 3T Cross Device Development] nadejo:
I cant believe my eyes playing mc5 with this kernel on cm13 thank you
[OnePlus 3 & 3T Cross Device Development] NZnewbie:
RR rom and so far the kernel is working really well... Thanks a lot
[OnePlus 3 & 3T Cross Device Development] Kiranb212:
can anyone confirm if WiFi working on RR ROM (CM based ROM) Thanks :)
[OnePlus 3 & 3T Cross Device Development] NZnewbie:
Yes RR rom and wifi works as it should using the custom kernel version.
[OnePlus 3 & 3T Cross Device Development] albireox:
Any way to set SELinux permissive on this kernel?
[OnePlus 3 & 3T Cross Device Development] nadejo:
Use selinux mode changer apk search on xda
[OnePlus 3 & 3T Cross Device Development] albireox:
Doesn't work, at least not with supersu 2.74.

LE : works with 2.68, thanks!
[OnePlus 3 & 3T Cross Device Development] nadejo:
I dont use supersu because permissive selinux allows viper4 android aswell.
[OnePlus 3 & 3T Cross Device Development] stavca:
works for me with latest 2.76 beta ;)
[OnePlus 3 & 3T Cross Device Development] nadejo:
I dont want to sound offense to any kernel devs but this kernel on cm13 is better than elemental x overclocked. I did a couple of tests elemental x having 147k and blu 137k on antutu geek bench slightly higher aswell. But it seems like on blu kernel graphics in games are much better. I think this is also due gpu tweaks in this kernel. Again i dont want to blame any kernel devs just comparing them with my experience i will not share this in elemental x kernel thread since it might sound hatefull. Thanks again for the kernel.
[OnePlus 3 & 3T Cross Device Development] andyman_187:
Anyone tried r116 on 3.2.7?
[OnePlus 3 & 3T Cross Device Development] :
Just flashed
[OnePlus 3 & 3T Cross Device Development] phanipk:
Yup flashed yesterday and mobile is very smooth
[OnePlus 3 & 3T Cross Device Development] cossali98:
How is this possible ??? What are your kernel tweaks ?
[OnePlus 3 & 3T Cross Device Development] hasenbein1966:
If you are using your phone without pause for hours, then such high SOTs are rather simply possible.

In real (or non-addicted ;)) usage scenarios of course the SOT naturally is much lower. Don't worry.
[OnePlus 3 & 3T Cross Device Development] Flamehell:
But source from OP is not out yet right [MENTION=3873953]eng.stk[/MENTION] ?
[OnePlus 3 & 3T Cross Device Development] eng.stk:
They probably didn't change nothing kernel wise.
[OnePlus 3 & 3T Cross Device Development] Dr. Narinder:
working fine with 3.2.7
[OnePlus 3 & 3T Cross Device Development] Antsu:
Hello [MENTION=3873953]eng.stk[/MENTION]

I just installed your kernel over OOS 3.2.7. Nice job mate! Question: When I uc big to 1996Mhz and little to 1478Mhz, should I change some tunables of your blu_active governor to match the maximum uc frequency. For example target_loads 2100000:95 to 1950000:95 and so on? Or does it matter?
[OnePlus 3 & 3T Cross Device Development] Explorer23:
Like already said, with continuous usage you can achieve high SOT without any tweaks. I managed 9h 45m some time ago with fully stock OOS 3.2.0 with stock kernel. So with blu_spark it should last even longer.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
You can keep the tunables, the bigger difference will com from your UC
[OnePlus 3 & 3T Cross Device Development] calvinistmac:
[MENTION=3873953]eng.stk[/MENTION] Thanks for the awesome kernel! My OP3 hasn't run this well in some time! Glad I came back to this kernel!
[OnePlus 3 & 3T Cross Device Development] Antsu:
[MENTION=3873953]eng.stk[/MENTION]

Oh my, I've disabled touch boost, input boost and uc:d to 1996 and 1478. Yeah? This beast still sparks rocksolid for me. I thought boostpulse is on, but it isn't either, I assume (or is that even related)? Amazing! Someone had typing problems? I can't even type that fast. This almost types without me ;) Using google keyboard btw. Thanks and thanks!
[OnePlus 3 & 3T Cross Device Development] nmlssit:
Is the kernel forcing Doze? Everytime I pick up the phone and I open WhatsApp I am being flooded with messages all at once :(
[OnePlus 3 & 3T Cross Device Development] Antsu:
Even if you disable doze in rom, I suggest you to use the whitelist option also, for the circumstances when doze might be on for some reason.
[OnePlus 3 & 3T Cross Device Development] nmlssit:
Previously I had 111, (or the first version without fastlane, I don't remember) and this did not happen. I just did a factory reset, so I need to know if it's the kernel supposed to work like that or if I messed up some setting :confused:
[OnePlus 3 & 3T Cross Device Development] AlkaliV2:
No, this behavior was happening in Allo as well when I tested the community build 3.5.3 (stock kernel) where I would have it unplugged overnight and no notifications would come through until I woke the phone.

If you need whatsapp messages you will have to whitelist it.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Doze is on ROM side, kernel doesn't know nothing about it.
[OnePlus 3 & 3T Cross Device Development] nmlssit:
Thanks for the answer, I just clean installed WhatsApp to see if the problem was the TiBu restore of it :good:
[OnePlus 3 & 3T Cross Device Development] cossali98:
Anyone has some parameters to suggest me to try whit this kernel to improve battery life without give up at performance ?
[OnePlus 3 & 3T Cross Device Development] chinmai560621:
Battery life depends on your usage. But there is no compromise on performance.
[OnePlus 3 & 3T Cross Device Development] Explorer23:
Yes: don't touch anything, flash and forget :)
[OnePlus 3 & 3T Cross Device Development] AlkaliV2:
What he said ^^^^
[OnePlus 3 & 3T Cross Device Development] nmlssit:
chg_wake_lock? Charger Wakelock? Do you also have that?
[OnePlus 3 & 3T Cross Device Development] otonieru:
Whatsapp is acting pretty randomly honestly. Even when it whitelisted, sometimes the notification simply wont come through
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Guys let's keep the thread clean of ROM and apps discussion.

If you use the charger or connect to computer you have an wakelock from charger (there are a couple)
[OnePlus 3 & 3T Cross Device Development] R3Lax1:
Is it just me or is the wakeup time on blu_spark is slower? It's especially noticeable with fingerprint unlock, it's instant on stock whereas on blu_spark it takes about half a second.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Any difference that may occur is in the order of some miliseconds, nothing that big on my setup.

You can try to use the input boost like stock to see if it improves your situation.
[OnePlus 3 & 3T Cross Device Development] immi803:
[MENTION=3873953]eng.stk[/MENTION]

I know, no support for custom roms, just a yes no query, is custom build compatible with aosp paranoid build? Thanks for amazing work mate :laugh:
[OnePlus 3 & 3T Cross Device Development] eng.stk:
blu_sp★rk r119

All right crew!

New build is up. Wicked!

I decided to revert a couple commits that made performance regressions imo.

Also decided to revert all f2fs changes to Linux 3.18.46 without jaegeuk upstream stuff, just feels more stable for now (which is what is also used on CB 3.5.3).

I recommend using the TWRP 3.2.1-20 I attached to use this changes correctly if you want to use f2fs.

I also recommend backup if you're using f2fs or even start over to check out the possible improvements.

This will not work on OOS 3.5.3 CB, but will fully work on OOS 3.5.1 CB.

Keep in mind: I will give no active support for custom ROMs or CB. I am only interested on debugging stuff in stable OOS.

Don't spam this thread with CM or other ROMs stuff like "this don't work, my app doesn't open, etc" or debugging features.

Also don't go spam and bug reporting on ROM threads if using this.

If you like my work, donations are always welcome (but not mandatory).

Don't forget to hit thanks, it's free ;)
[OnePlus 3 & 3T Cross Device Development] Flamehell:
Tnx a lot buddy!Do we have to use TWRP 3.2.1-20 also if we are not using f2fs?Tnx a lot for your masterpiece :good:
[OnePlus 3 & 3T Cross Device Development] Funk Wizard:
[MENTION=3873953]eng.stk[/MENTION] Many Thanks for your continued support.

i hope we see a build for 3.5.3 as there is no custom kernel support for it yet. Ultimately these to builds 3.2.x & 3.5.x series is going to merge so if not now may be later....
[OnePlus 3 & 3T Cross Device Development] samisharora:
Na, i dont think so! I just flashed it over the official twrp and it works great. Yes the great kernel is even better now. Go flash it
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Well not up to me, if OnePlus bothered to comply with GPL and released the sources fir the CB builds, I could do something.

This way, I can't.

You don't have to flash it, but you can flash it
[OnePlus 3 & 3T Cross Device Development] :
Why you reverted random backport 4.2 ?
[OnePlus 3 & 3T Cross Device Development] Explorer23:
Read post #1015 ...
[OnePlus 3 & 3T Cross Device Development] _tekken_:
could you make it clear for me, please? I have /data and /cache partitions formatted as f2fs and your kernel r116. What i need to do to make it work like a charm?

I should flash your attached TWRP, then flash your kernel r119 and that's all, am i right? Or i need to do smth else. Thanks in advance
[OnePlus 3 & 3T Cross Device Development] lordvj:
119 is way smoother than 116! awesome stuff
[OnePlus 3 & 3T Cross Device Development] olegych76:
I have tried several kernels, but keep coming back to BlueSpark. Great! Thank you so much.
[OnePlus 3 & 3T Cross Device Development] Reli4nth:
Hi [MENTION=3873953]eng.stk[/MENTION]

Just a question I've been asking myself.

With the anykernel installation, ramdisk is kept intact. This is the reason you suggest dirty flash the current ROM before blu_spark the device.

I'm on RR (CM13), if I flash the CM13 boot.img does it also restore the stock ramdisk? or is it independent from it?

Thanks and sorry for the little OT.
[OnePlus 3 & 3T Cross Device Development] liver20:
This kernel have backlight dimmer?

Enviado desde mi ONEPLUS A3003 mediante Tapatalk
[OnePlus 3 & 3T Cross Device Development] derdjango:
No.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
anykenel install doesn't keep the ramdisk, it uses the ramdisk in place at the time of flashing and injects my changes.

That's why you must flash the default boot.img from the ROM you have currently installed so it's clean.

IF you flash boot.img from your ROM you will have the default complete kernel from your ROM

If you don't have any issues you can try just flash and use.

If using f2fs, I recommend using the twrp iI posted and latest build, formatting the partitions again and go from there.

Keep in mind if you try any other kernel or recovery, issues may occur because of the different revision (f2fs is not always back compatible)
[OnePlus 3 & 3T Cross Device Development] core_x:
[MENTION=3873953]eng.stk[/MENTION] latest version is awesome! Great performance and great battery life! Perfect job! Thanks a lot!
[OnePlus 3 & 3T Cross Device Development] marvi0:
I agree he's definitely done some magic as out of the box with no tweaking the phone is flying fast great job.
[OnePlus 3 & 3T Cross Device Development] slewis1972:
Anyone running latest with freedom.1.5 rom?

I tried it but got a few reboots but was installed over elemental prior. May reinstall and do a cache clean at same time.
[OnePlus 3 & 3T Cross Device Development] AlkaliV2:
Have to report the same as others. Running 3.2.7 Stock with Blu_Spark r119 my phone is running very well. I used the posted TWRP and changed cache and data to f2fs and I've had no issues. My battery life is exceptional and the phone is very smooth. Excellent work eng.stk! :good:
[OnePlus 3 & 3T Cross Device Development] niwia:
Any help in getting a good battery life :crying:
[OnePlus 3 & 3T Cross Device Development] Puddi_Puddin:
Keep it stock it isnt going to get better ;). But yea its pretty good already.
[OnePlus 3 & 3T Cross Device Development] niwia:
I mean any kernal tweaks... If any to get a 5hr sot even
[OnePlus 3 & 3T Cross Device Development] eng.stk:
I'm Dr. Strange cousin ;p

Reading the OP before jumping into stuff ususally helps.

You need a clean system to flash the kernel, without any crap from other installs.

Start a good search on xda to improve your device usage.

A kernel isn't a miracle performer.
[OnePlus 3 & 3T Cross Device Development] zulu657:
Another amazing kernel. I don't know how they keep getting better and faster but I'm sure glad you do!!!

Thanks for the hard work.
[OnePlus 3 & 3T Cross Device Development] Antsu:
For the latest update, r119, I decided not to change any settings. With previous I uc:d and disabled touch- and input boosts. And now I'm having superfluid experience with better battery consumption(?). I wonder why I didn't keep the defaults earlier. Shame me, I should trust the knowledge of the [MENTION=3873953]eng.stk[/MENTION] rather than my own little experiencies. Keep up the very good work mate, thank you.
[OnePlus 3 & 3T Cross Device Development] Giocarro:
I'm keeping this kernel stock, too. Nothing to more nor less is needed to rock our OP3's.
[OnePlus 3 & 3T Cross Device Development] dpryor88:
Just installed this kernel on aokp. I was running ElementalX. I gotta say, just running bluspark with default settings, things are great! Good kernel!
[OnePlus 3 & 3T Cross Device Development] NickosD:
[MENTION=3873953]eng.stk[/MENTION] the issues I had with snapchat and Instagram stories have gone at cm roms. Thx :)
[OnePlus 3 & 3T Cross Device Development] chinmai560621:
I flashed the kernel as usual and then magisk, and it actually crashed the WiFi driver. I had to again flash your kernel to get it back.