yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Good to see people testing stuff and talking about kernel on a kernel thread instead of crying about ROM and userspace crap :angel:

To know: threshold is like average load.

If you go lower on the threshold, fastlane will kick in sooner, so it's more more aggressive.

If you go higher, things will be more towards power saving.

You can have different thresholds in big and little clusters
[OnePlus 3 & 3T Cross Device Development] erikasnoske:
Just letting you know that there is something wrong with 67 version. On version 64 it was fine:

My phone started to freeze time to time, but I am not sure if it's related to F2FS file system or just a kernel itself.

version 64 worked without issues, but after update to 67 freezes started to appear. Maybe they are called "deadlocks", mentioned in this post?

And the most frustrating thing - I am done with this. Going back to Freedom OS (OOS based, debloated ROM), ext4 FS and your kernel for OOS. Sorry I am not indend to reproduce this bug. ;)
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Nope, all is fine on the kernel.
[OnePlus 3 & 3T Cross Device Development] Reli4nth:
Hi [MENTION=3873953]eng.stk[/MENTION]

Just to know if you found anything on the Battery Saver issue on your custom build. It's still happening on LOS based ROMs as of 5th March.

Everything else is smooth as a baby's bottom.

Thank you!
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Nope, honestly I don't really care about custom ROMs.

When we have OOS on 7.1 stable I might revisit that thingy.
[OnePlus 3 & 3T Cross Device Development] skyknife93:
Not sure if it's just me or I'm not being able to keep up with and am imagining it but i think I'm noticing an ever so slight stutter when i wake the phone, and transition through apps and the app drawer. I configured fastlane values set to 1 and Little cluster threshold on 40 and big cluster threshold at 50. I'm using ex kernel manager BTW, rooted with magisk, no modules.

Nothing else to report apart from Sparky awesomeness and that this phone now feels like my Hammerhead's true older brother :)

Thanks [MENTION=3873953]eng.stk[/MENTION]
[OnePlus 3 & 3T Cross Device Development] Mar-cel:
On ob12? Can you write in detail what I need to change?
[OnePlus 3 & 3T Cross Device Development] habylab:
Can fastlane theoretically, in its new version, save battery? Or is it more performance purposed?
[OnePlus 3 & 3T Cross Device Development] ndarkside93:
He set the value at a very conservative value of 50. You can tune the threshold for performance or battery. If you want more performance lower the threshold, if you want more battery than increase the threshold.
[OnePlus 3 & 3T Cross Device Development] immi803:
May be a noob thing to ask, if we set fastlane off than what happens exactly?
[OnePlus 3 & 3T Cross Device Development] ndarkside93:
You'll notice it if you had been running fastlane, as it causes frequency scaling to happen much more rapidly. But if you hadn't enabled it, you won't notice much difference from the speed of a regular kernel with interactive.
[OnePlus 3 & 3T Cross Device Development] candiesdoodle:
Use an app like kernel aduitor ... Gori cpu options and set fastlane to 1 for little cluster only. St it to 0 for big. Set cpu boost to zero mhz.

You will figure out once you are in the cpu screen
[OnePlus 3 & 3T Cross Device Development] Chaplan:
Nahhh, not really.

You will have blu_active governor kicking in either way which is still way faster and smoother than any other governor (stock interactive included).

The difference is easily noted.

But if you set fastlane on then you just won't have enough fingers for it.

Really enjoying FAAAASSSSTLANE...
[OnePlus 3 & 3T Cross Device Development] ndarkside93:
I was trying to give a comparison, but yeah, blu_active is definitely smoother. But fastlane makes it very pronounced. I miss it, but I know it'll be added to the LoS kernel soon enough
[OnePlus 3 & 3T Cross Device Development] Chaplan:
I lost my custom ROM flashaholic habits that was growing pretty intense over the past weeks (OMNI and LOS mainly) "just" for Fastlane.

It is defenatly THE deal breaker to me!

We will see if that wish of yours comes true.

[MENTION=3873953]eng.stk[/MENTION] 's furnace has not been fed with fastlane for custom just yet as far we ( [MENTION=4939514]marf28101995[/MENTION] and I) know. :fingers-crossed:

But we never know where the blu_ship turns to next, do we?

Lets keep enjoying the Beta for a Beta. It's not every day that we have the opportunity to beta test our kernel of choice on an unreleased sources OB12/3.

Sharing your thoughts on Fastlane is ON TOPIC as stated by the OP...

We are all a bunch of lucky littlebastards here and today without a doubt.

Fastlane on Big cluster with a threshold of 40 @ the moment, by the way...
[OnePlus 3 & 3T Cross Device Development] ndarkside93:
I know what you mean. I'm not complaining, and I'm just trying to be helpful. I love to help people where possible and test when possible as well. It's my way of giving back to the community when I'm not busy working in web development
[OnePlus 3 & 3T Cross Device Development] evertking:
Am I tripping or did this kernel just vastly improve my battery life on CB12!!
[OnePlus 3 & 3T Cross Device Development] deepongi:
[MENTION=3873953]eng.stk[/MENTION] did you pushed the fastlane changes for the governor, into github? i can't seem to find it.

wan't to add it to the custom rom version of the kernel.

regards.

edit:

seems there's issues with custom rom version of the kernel and omnirom.

gestures get disabled. in attachment is ss of the options with custom kernel and with stock kernel.

can someone else running omni confirm? thanks.
[OnePlus 3 & 3T Cross Device Development] Mar-cel:
Sorry bro, I can not find that fastlane :/
[OnePlus 3 & 3T Cross Device Development] NickosD:
Wrong governor
[OnePlus 3 & 3T Cross Device Development] candiesdoodle:
See attached.. you will find this screen in governor options
[OnePlus 3 & 3T Cross Device Development] Mar-cel:
Thanks, i have set it now to 0.

and fastlane_thresholds shows by me 50 not 80 as by you
[OnePlus 3 & 3T Cross Device Development] Neuz:
I'm sorry it's naptime.

Tapatalked from my OP3.
[OnePlus 3 & 3T Cross Device Development] parth5490:
Wifi problem

How did you get working wifi with this kernel ??
[OnePlus 3 & 3T Cross Device Development] habylab:
So your Doze kicks in after 30 minutes. Still get notifications then? Have you put apps into No Battery Optimisation Mode too?

Looks stock apart from the top settings. Not bad. Do you still get all your notifications then?
[OnePlus 3 & 3T Cross Device Development] Neuz:
Yup. All notifications works

Tapatalked from my OP3.
[OnePlus 3 & 3T Cross Device Development] rantek:
trying to revert to stock kernel but there is no system/lib/modules directory.. running oplite2. 2

addendum:, also getting weird screen behavior with colors. after boot srgb is on but colors are saturated.. when turning it off the colors differ and turning it on gives the stock srgb look again. this happens after every boot.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
sRGB switch is wonky read up, nothing I can do.

I don't know what you're doing in your system, seems like a bad install.

Maybe you should dirty flash your ROM.

This is exactly why I don't support anything else than stock, meaning the image provided by OnePlus.

For the last time guys: don't post if not using the supported scenario (untouched stock, just root change is supported).

No OT about apps, custom ROMs and other stuff not kernel related.

Also the thread and specially OP is meant to be read. Follow the rules.
[OnePlus 3 & 3T Cross Device Development] 1ceb0x:
It worked out of the box. I don't use xposed though.

After 15 minutes. 1800s is 30 minutes - this was ths default value. And yes, i get notifications in time as all i did was to tell doze to kick in faster 15 min instead of 30).

No. I use stock settings for Batt. Optimisation Mode.

Back to ontopic please.
[OnePlus 3 & 3T Cross Device Development] habylab:
Apologies, but you're telling the device to wait 15 minutes whilst checking sensors, then another 15 minutes before going idle/Doze.

Kernel seems to be working great for me. Has anyone changed any settings for blu_active? I've switched io is busy to 0 and lowered the CPU boost freq slightly and the min time boosted. No lag so far.

Just had 5% drain overnight. I'm happy now :)
[OnePlus 3 & 3T Cross Device Development] lammpat:
Without any tweak, oss with this kernel draw only 3 % battery overnight(10hr) .. lol. Yes i do sleep full 8hr and in morning i do Not touch phone untill left for office... ;)
[OnePlus 3 & 3T Cross Device Development] habylab:
Interesting! Must be me then. I don't have any drain, it's all on the kernel and android system, not actual apps.
[OnePlus 3 & 3T Cross Device Development] C.H.T.J.:
Is this great Kernel dead :(?
[OnePlus 3 & 3T Cross Device Development] yung40oz84:
It has only been 3 days since an update, are u serious right now?
[OnePlus 3 & 3T Cross Device Development] C.H.T.J.:
Oh didnt see that there was a Update. Sorry ??
[OnePlus 3 & 3T Cross Device Development] sbrauns:
"Deleted"
[OnePlus 3 & 3T Cross Device Development] parth5490:
About miui rom?

Does any one confirm that this kernel will work on miui rom?
[OnePlus 3 & 3T Cross Device Development] eng.stk:
You don't you test and let the other know?

This is xda, test stuff ;)
[OnePlus 3 & 3T Cross Device Development] otonieru:
Flash your full rom to get a proper stock kernel. Bad revert can causing a lot of stuff (like wifi & elses) broken
[OnePlus 3 & 3T Cross Device Development] 1ceb0x:
I have made a nice KCAL profile for this screen and I want to provide the profile here.

You can change these via Kernel Adiutor BETA (you have to get into the beta program).

Disclaimer: this is made for my liking and I tuned them in the way I saw it looks best, it may not be for you as we all perceive colors differently.

You have to have sRGB on (i have them both on via Settings and via Kernel Adiutor)

RED: 240
GREEN: 240
BLUE: 256
Min RGB: 35
Saturation: 40
HUE: 0
Screen value: 127
Screen contrast: 127
[OnePlus 3 & 3T Cross Device Development] otonieru:
Saturation on 40 ? You sure ? because default is 30, and that's already way too saturated...

although i agree on your RGB setting. 240-240-256 looks nice,

only my saturation is on 22 and contrast 125
[OnePlus 3 & 3T Cross Device Development] 1ceb0x:
I have already said "Disclaimer: this is made for my liking and I tuned them in the way I saw it looks best, it may not be for you as we all perceive colors differently. "

Try it out and see. 30 is way too saturated on stock values without sRGB - i agree. 40 is nice for the profile I have provided.
[OnePlus 3 & 3T Cross Device Development] candiesdoodle:
0 means off. And I have set the threshold to 80.. see what works for you but you will have to set fastlane to 1 to enable it and let threshold values work.
[OnePlus 3 & 3T Cross Device Development] Schrotty35:
I have install the Kernel on Beta 3 with Fastlane but have lags on scrolling.
[OnePlus 3 & 3T Cross Device Development] marf28101995:
Nothing wrong on kernel side.. it's a problem in your setup
[OnePlus 3 & 3T Cross Device Development] Mar-cel:
My CPU doesn't cool down big CPU is always at 2150. How do fox that??
[OnePlus 3 & 3T Cross Device Development] Mar-cel:
See here
[OnePlus 3 & 3T Cross Device Development] xanthrax:
That GESAMT is keeping your cpu busy, can't you see it?

Sent from my Darkside of Oneplus 3T
[OnePlus 3 & 3T Cross Device Development] Schrotty35:
I think not! I use Stock Kernel setting and have only enabled fastlane.
[OnePlus 3 & 3T Cross Device Development] Mar-cel:
No it's always at maximum. And phone is overheating...
[OnePlus 3 & 3T Cross Device Development] Mar-cel:
No, it's always at maximum and phone is overheating...
[OnePlus 3 & 3T Cross Device Development] xanthrax:
pal , read your screenshot again ... GESAMT is 2.48 time and the CPU stays up to 2.37 ... a little math please
[OnePlus 3 & 3T Cross Device Development] Schrotty35:
Here is all ok with CPU.
[OnePlus 3 & 3T Cross Device Development] marf28101995:
I think it's funny how this beta has ~900 downloads and then there are 2 or 3 guys coming here saying that the kernel has a problem and locks at max freq and some more bull****

It's simple if only 2/3 user are having problem it's 0.222222%/0.3333333% of the users base, and that usually means the problem is in your setup

Maths beats everything
[OnePlus 3 & 3T Cross Device Development] eng.stk:
When/if I'm happy with the testing and stuff makes into stable branch, I'll update it.

I give no support for custom ROMs, but I actually talked about that particular situation already.

Search is your friend.

Use the search button, I talked about that stuff (again) a page ago!

backgorund app optimization or this https://xdaforums.com/showpost.php?p=71294983&postcount=3527

It's been talked 100 times, nothing to do with kernel.

Tasks get cpus stuck sometimes, so you temp throttle.

This is present in every OOS 4 version and people continue to post this crap on kernel threads.

Enough.

kernel is fine (hell, more than fine lol), but it will not automagically fix whatever you got in there.
[OnePlus 3 & 3T Cross Device Development] Chaplan:
https://xdaforums.com/showpost.php?p=71296217&postcount=3530

Search and profit the next time.
[OnePlus 3 & 3T Cross Device Development] luisangel89:
Awesome kernel man. Big fan of you on hammerhead!
[OnePlus 3 & 3T Cross Device Development] Mar-cel:
Did not helped, even a clean install did not fix the bug..... Both CPU are always at maximum..... Back to stock kernel....
[OnePlus 3 & 3T Cross Device Development] joakimbo:
In kernel auditor is blu_active supposed to be the governor on both big and small? Just rebooted and noticed that interactive was set on big..
[OnePlus 3 & 3T Cross Device Development] cultofluna:
Use ex kernel manager to tweak your kernel...
[OnePlus 3 & 3T Cross Device Development] Lownita:
Terminal command:

Su

Setenforce 1 or 0, whatever you prefer

That should fix stuck frequency.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
The hammerheads keep coming :)
[OnePlus 3 & 3T Cross Device Development] cdonald:
One more here. I love knowing that I still have my hammerhead as a backup device where it's still supported by blu_spark and flies with fastlane on.

Sent from my ONEPLUS A3000
[OnePlus 3 & 3T Cross Device Development] silentvisitor:
Hello [MENTION=3873953]eng.stk[/MENTION]

Possible to do this great addition to your solid kernel ?

https://xdaforums.com/android/software/kernel-development-pdesireaudio-maximum-t3429491

Thanks :good:
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Good to see you here mate :highfive:

fastlane baby :good:

Nope, sorry.
[OnePlus 3 & 3T Cross Device Development] acultr:
And one more.

Thank you!
[OnePlus 3 & 3T Cross Device Development] S1nc3r3:
Any Updates for Roms with new camera blobs
[OnePlus 3 & 3T Cross Device Development] kinfam:
Wrong place to ask this. You should ask this question in individual ROM forum posts.
[OnePlus 3 & 3T Cross Device Development] S1nc3r3:
Not if this is the kernel I want to use with that rom this is in my opinion the best kernel out with ROMs updating and using the newest blobs it breaks the camera a kernel update would fix that none of the custom kernels have been updated for that
[OnePlus 3 & 3T Cross Device Development] Sytis:
Maybe try the beta Kernel, it is patched to work with the OB 12/3 Camera
[OnePlus 3 & 3T Cross Device Development] marf28101995:
It's literally asking for eta and that is forbidden here ;)
[OnePlus 3 & 3T Cross Device Development] Jaizu:
Really well done making it work on stock with 7.1.1, no problems but I gota test it more tho.

I come from a little Hammy as well, where is my cookie? o/
[OnePlus 3 & 3T Cross Device Development] S1nc3r3:
Or I just want to know if he ran into the issues others are having
[OnePlus 3 & 3T Cross Device Development] infamousvincci:
Hey everyone, i flashed the r67 to my op3t running DU. Could u guys let me know which gov profile is the best for battery? Blue_active gov is focused on performance?
[OnePlus 3 & 3T Cross Device Development] immi803:
Yes and it focuses on everything :laugh:

Don't believe try it, most of us here left everything on default as there's no need, battery and performance is hard at the same time but eng stk has made it possible

I recommend all default values as it is, try yourself
[OnePlus 3 & 3T Cross Device Development] infamousvincci:
Got it :) ill try it one more time. The wakelock name qcom_rx is a pain. Idk how to block it.
[OnePlus 3 & 3T Cross Device Development] immi803:
Search is your friend mate

Search "wakelock" and you'll get enough of stuff, kennel won't stop wakelocks, and technically it should not
[OnePlus 3 & 3T Cross Device Development] andre0005:
Gesamt translates to Total in german.

Whoops.. Didn't notice that i haven't checked the thread in two days. Probably not relevant anymore.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
blu_spark r72 unified

All right crew!

New build is up. Wicked!

Fastlane for me, fastlane for you, fastlane for everybody :highfive:

Because of unified TWRP changes, you will need to use latest TWRP build from xda thread or flash my TWRP 3.0.4-x blu_spark v22 (recommended). Any other version will not have full support for the kernel and the installer.

Keep in mind: I will give no active support for custom ROMs (including OOS based ones) or OB.

Meaning, if using anything besides stable OOS don't bother posting about it.

I am only interested on debugging stuff in stable OOS (with logs and reproducible steps to replicate the issue).

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 and rate the thread nicely, it's free ;)
[OnePlus 3 & 3T Cross Device Development] Dieppy:
Fastlane is amazing :cowboy:
[OnePlus 3 & 3T Cross Device Development] uudruid74:
Ant changes interactive governor. So .. you aren't using blue active gov?
[OnePlus 3 & 3T Cross Device Development] NickosD:
He should? Interactive is better imo
[OnePlus 3 & 3T Cross Device Development] immi803:
[MENTION=3873953]eng.stk[/MENTION]

In r72 , fastlane is enabled by default? Or we still need to enable it?

---------- Post added at 11:30 PM ---------- Previous post was at 11:25 PM ----------

[/COLOR [MENTION=3873953]eng.stk[/MENTION]

I'm on ob3 3t , flashing r72 broke camera, opening it results in unknown error :confused:
[OnePlus 3 & 3T Cross Device Development] ram4ufriends:
Works with 7.1.1 beta?
[OnePlus 3 & 3T Cross Device Development] immi803:
I'm doubtful as it broke my camera on 7.1.1 ob3

Edit : r69 is for beta only, clarified by op
[OnePlus 3 & 3T Cross Device Development] cultofluna:
R69 is for beta 7.1.1....
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Yeah blu_spark sucks.

No, people can enable it if they want.

Stable version aren't for OB for now.
[OnePlus 3 & 3T Cross Device Development] Sytis:
Savage. No seriously, with fastlane it's even snappier. Let's see what battery life we can get. :good:
[OnePlus 3 & 3T Cross Device Development] immi803:
[MENTION=3873953]eng.stk[/MENTION]

You do wonders mate, I've developed so much faith In whatever you set for us, flash and forget, I'm trying new value for fast lane threshold everytime, you set values as you like them good and enable it by default , i don't have faith IN myself but in values you set, lol

Do that in next build if possible as many people don't have kernel auditor paid version and some using different faulty apps, it's your best kernel that i threw kernel auditor literally out of my phone before fast lane as it was most useless app ;) blu_governor rocks
[OnePlus 3 & 3T Cross Device Development] uudruid74:
Isn't that the point of blu spark?
[OnePlus 3 & 3T Cross Device Development] eng.stk:
A kernel made because a cpu governor? Non sense.

Hardly 10% of the work.

blu_spark ain't blu_active.
[OnePlus 3 & 3T Cross Device Development] fonlan:
Can OOS build enable fastlane?
[OnePlus 3 & 3T Cross Device Development] Nevermindthelabel:
Yes. Running it on OB 12 with r69
[OnePlus 3 & 3T Cross Device Development] fonlan:
Thank you! Found the option. And I found OOS build r72 has out. Does this build support OB12?
[OnePlus 3 & 3T Cross Device Development] ram4ufriends:
How do you enable it?
[OnePlus 3 & 3T Cross Device Development] ndarkside93:
Using any kernel manager app, set governor to blu_active and open governor tunables. Set fastlane to 1 and then the threshold to whatever level you want. (Lower for more performance, higher for better battery)
[OnePlus 3 & 3T Cross Device Development] Nevermindthelabel:
What he said, and no OB 12 only works with r69
[OnePlus 3 & 3T Cross Device Development] lesgoth:
Tried finding what fastlane is exactly... Can someone explain it? I have it enabled, the threshold is set to 100 for both cores and I'm not noticing a change in performance which I think is good? How much would this improve battery?
[OnePlus 3 & 3T Cross Device Development] aymahalawa:
https://xdaforums.com/oneplus-3/oneplus-3--3t-cross-device-development/kernel-t3404970/post71376034
[OnePlus 3 & 3T Cross Device Development] lesgoth:
That's not specific enough for me. I know how to enable it. I want to know what makes it "good" to use.
[OnePlus 3 & 3T Cross Device Development] aymahalawa:
From what I've read it is a performance tweak so enabling it shall increase the performance but if you're battery oriented (like me) then I think you can just leave disabled

In other words , increasing threshold and enable fastlane will not improve battery than disabling it

But of course [MENTION=3873953]eng.stk[/MENTION] will have the correct info for both of us
[OnePlus 3 & 3T Cross Device Development] liver20:
Value for fastlane activated is 1 or can be higher?
[OnePlus 3 & 3T Cross Device Development] Chaplan:
It's a 1/0 ON/Off switch.

Activated is 1.

In the need for specific information on this matter you should hit the search button. It makes wonders.

Enable it on Big cluster with stock threshold of 50 for starters.

It has no impact on battery, every time i tested it it just overwhelmed me on the battery side.

It shines when scrolling on apps like G+ where you normally get pronounced stutters.

But it has other benefits to. We will see if someone finds them in the mean time and points them out.

And I found this with the search button. Search keeps amazing me everyday still.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
TWRP blu_spark v24

All right crew!

Here's an updated TWRP with all the blu_spark goodies inside and fully synced with TWRP Android-7.1 branch (including more recent upstream than official TWRP).

I'm just sharing my personal recovery build since people asked, meaning no support will be given

If your cat get's on fire you're on your own ;p

No mirrors allowed

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

Don't forget to hit thanks and rate the thread nicely, it's free ;)
[OnePlus 3 & 3T Cross Device Development] tikizondo94:
Your latest r72 with fastlane enabled is the smoothest experience I've had to date on my OP3. Much appreciated! Thank you
[OnePlus 3 & 3T Cross Device Development] candiesdoodle:
Oh nice twrp 3.1... Just what I was waiting for!! Thanks mate.
[OnePlus 3 & 3T Cross Device Development] savvymatthew:
Is TWRP blu_spark v24 having the same issue's with f2fs as the new official TWRP 3.1 update?
[OnePlus 3 & 3T Cross Device Development] liver20:
How is the battery with fastlane activated?

Better than without it? The same?

Enviado desde mi unknown mediante Tapatalk
[OnePlus 3 & 3T Cross Device Development] tikizondo94:
About the same. I haven't run any battery tests yet. But the fluidity is amazing.
[OnePlus 3 & 3T Cross Device Development] Dieppy:
Fastlane on both clusters or only in big one?
[OnePlus 3 & 3T Cross Device Development] matheus_sc:
R72 works for ob3?
[OnePlus 3 & 3T Cross Device Development] Midomad:
No.