yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] otisman:
Quotes wrong post

No it won't work cause that's 7.0 and this is still 6.0 so I wouldn't flash it! Simple question simple answer[/QUOTE]
[OnePlus 3 & 3T Cross Device Development] Rydberg1:
So, I have a question regarding this kernel. It's concerning battery life and I hope it's related enough to this kernel to be in this thread.

When I monitor the battery usage in Gsam I notice a high usage from "Android System", as well as "Kernel".

Now to the question. How do I find out and fix what inside Android System and Kernel that's causing the battery drain? Or maybe this is normal when the phone is being actively used?
[OnePlus 3 & 3T Cross Device Development] eng.stk:
There's no abnormal drain done by the regular usage of the kernel.

There's lot's of battery threads on xda, search on them.
[OnePlus 3 & 3T Cross Device Development] Konskl:
and now you have root and f2fs in /data /cache? Also your root is systemless or system? Ty in advance.
[OnePlus 3 & 3T Cross Device Development] ungeeked:
Yes. F2FS in data and cache and systemless root working.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
blu_spark OOS 3.5.4 CB

blu_spark full compatible with OOS 3.5.4 CB, including storage access :)

Who wants? :silly:
[OnePlus 3 & 3T Cross Device Development] Flamehell:
OMG!!!!!!!I m on N but after this huge cookie......i need to be part of the party!!!Tnx buddy :)
[OnePlus 3 & 3T Cross Device Development] marvi0:
Yes sir.....
[OnePlus 3 & 3T Cross Device Development] RJMacReady:
Queue Ice Cubes' song, "Today Was a Good Day". [MENTION=3873953]eng.stk[/MENTION] The TWRP you have uploaded, what's different about it? 3.5.4 compatability? Sorry for asking this if you already answered.
[OnePlus 3 & 3T Cross Device Development] knonn:
Compatible with f2fs version used in the kernel if I remember correctly
[OnePlus 3 & 3T Cross Device Development] RJMacReady:
[MENTION=3873953]eng.stk[/MENTION] gimme that update boi. Been waiting for this like Christmas, just don't make me wait till then.
[OnePlus 3 & 3T Cross Device Development] Funk Wizard:
That would be a treat, waiting :o
[OnePlus 3 & 3T Cross Device Development] angdaminaman:
bring it on
[OnePlus 3 & 3T Cross Device Development] fuukinguy:
Yo bring it here dawg
[OnePlus 3 & 3T Cross Device Development] Abaddon:
give us some cookie pls. we want! :o
[OnePlus 3 & 3T Cross Device Development] Konskl:
Have they released the kernel sources of 3.5.4 or it happened that 3.5.4 is compatible with your new kernel version?
[OnePlus 3 & 3T Cross Device Development] Mostafa Wael:
I thought you didn't like the CBs and their aesthetics direction ? :D
[OnePlus 3 & 3T Cross Device Development] eng.stk:
3.5.4 is well put together.

I still prefer close to AOSP clean looks, but I can live with the latest CB iteration, is not that bad since it's more AOSPish than the first ones.
[OnePlus 3 & 3T Cross Device Development] Mostafa Wael:
Looks like a lot has changed since the first CB 3.5.1 then. Perhaps I should pay it a visit :)
[OnePlus 3 & 3T Cross Device Development] eng.stk:
blu_sp★rk r132

All right crew!

New build is up. Wicked!

First custom kernel for OOS 3.5.4 CB is here, let's see how this test build goes :)

This includes a fixed access to storage and a couple upstream stuff.

To install you need:

This will work on OOS 3.5.4 CB, but can/should work on OOS 3.2.6/3.2.7 also (untested).

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.

No OT about how to flash twrp, what twrp needed, how to use fw zips and the likes.

There's threads for that, search like I did.

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] Funk Wizard:
Finally my OP3 is now powered by blu_spark :o
[OnePlus 3 & 3T Cross Device Development] derdjango:
Since you didn't test it on 3.2.7, are you continuing to use the CBs?
[OnePlus 3 & 3T Cross Device Development] ritchiedrama:
Make sure you report back to us how this goes (battery life in idle and active :D) I'm intruiged!
[OnePlus 3 & 3T Cross Device Development] Funk Wizard:
I sure would, The kernel should take a couple of battery cycles to settle down.
[OnePlus 3 & 3T Cross Device Development] JonatasSfredo:
Working for me, on cb 3.5.4.

Waiting for results.

Thanks man, great job!!
[OnePlus 3 & 3T Cross Device Development] ronieta:
Anyone having problems with wifi after flash blu_spark_r132 on oxygen 3.5.4?
[OnePlus 3 & 3T Cross Device Development] aldi.xiaomi:
bootloop

im getting bootloop after flash the kernel, :( any solution ?
[OnePlus 3 & 3T Cross Device Development] RJMacReady:
Use those steps, and it'll work. I foolishly just went and flashed without reading this.

Firmware here (use 3.2.7 Firmware +Modem): [FIRMWARE/MODEM] [04.10.2016] Collection - Flashable Zips! by jamal2367, everything else is in blu_sp★rk thulium. Remember to wipe dalvik.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
For the time being yes, seems solid.

It's around the same as blu_spark on 3.2.7, the main difference between ROMs is because of debug and such on the CB.

The kernel won't do much difference.

Follow the steps and you will be fine.

You nned to have the system unmounted when flashing the kernel and system must be RW.

Flash it again. and make sure of it
[OnePlus 3 & 3T Cross Device Development] ritchiedrama:
Yah I know, it was more related to the Community build, sorry for the misunderstanding :)
[OnePlus 3 & 3T Cross Device Development] NickosD:
Coming from Freedom os (3.2.7)

Flashed rom, su and xposed and 3.2.6 firmware

flashed twrp

flashed kernel

and it booted
[OnePlus 3 & 3T Cross Device Development] samisharora:
Guys i know the following is off topic but need your help. I am on stock 3.5.4 CE build non rooted, I first tried installing official twrp using fastboot and then all the steps just mentioned by the OP. However after fastboot flash of twrp recovery, my phone doesnt boot to twrp. I tried power button + vol down combo as well as fastboot reboot but no luck.

I also tried flashing the twrp 3.0.2-21 but still stock recovery is not getting replaced. Please help.
[OnePlus 3 & 3T Cross Device Development] ScreaMRooT:
Bro using freedom OS 3.2.6 CB...R124 Kernel is a wow.. Cheers!!

I'm gonna say sry i won't be upgrading or downgrading the OS or the kernel unless i learn i'm missing something from either:cool:
[OnePlus 3 & 3T Cross Device Development] NickosD:
[MENTION=3873953]eng.stk[/MENTION] so I am at latest cb. I am again facing issues with snapchat not playing stories, like I did with an older version of you kernel.

Anyone else to confirm this?
[OnePlus 3 & 3T Cross Device Development] stavca:
I didn't try elementalX but I got 151k+ with this kernel on RR!! with all of my apps installed, no performance governor etc, just pure default - gr8!!
[OnePlus 3 & 3T Cross Device Development] twist3d0n3:
Enjoying this kernel so far, thanks for your hard work OP :)

I'm wondering if you have plans to include fauxsound in future builds?
[OnePlus 3 & 3T Cross Device Development] Spliffman1:
Just flashed kernel, very smooth so far. Thanks for the work. Running kernel with RR Rom (official). Will provide an update after a couple days use.
[OnePlus 3 & 3T Cross Device Development] ctakah27:
Question: I'm running an unofficial cm13 rom - i don't know if that means I have a custom kernel or not. What steps do i take to correctly flash this?

Also - my rom comes with this (see attached) - what happens to the built in battery optimizations/modes?

Thx
[OnePlus 3 & 3T Cross Device Development] roberto15359:
You mention your custom governor the blue one, what is it actually doing to save the battery, what are the parameters? & Have a beer on me pal, cheers!
[OnePlus 3 & 3T Cross Device Development] joho5:
Does this kernel have audio gain control?
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Nope. Sound is good and loud enough on the OP3.
[OnePlus 3 & 3T Cross Device Development] twist3d0n3:
A shame, i like it loud, but I have to increase volume in poweramp and viper4android to get it anywhere near what I like. Thanks for the reply :)
[OnePlus 3 & 3T Cross Device Development] joho5:
Obviously this is a kernel you develop for your needs and you just share with us and I am greatful for you guys, but the volume is quite low compared to other devices. I actually use my phone running 5-6 times a week and have to pull out my iphone for this.

The only reason I root phones is, solely, to raise the volume of headphones.

Is there a way I can manipulate or change a file to do it on my own by chance?
[OnePlus 3 & 3T Cross Device Development] Kiranb212:
[MENTION=4851254]twist3d0n3[/MENTION] appreciate if you can share working Viper4Android on OnePlus3.. Thanks
[OnePlus 3 & 3T Cross Device Development] twist3d0n3:
Arise sound system exodus rc, would link but at work and on my phone. :)
[OnePlus 3 & 3T Cross Device Development] Kiranb212:
[MENTION=4851254]twist3d0n3[/MENTION] thanks much.. tried searching the ARISE thread .. but too many files.. bit confused.. when you have time please share the direct link

Sent from OnePlus 3
[OnePlus 3 & 3T Cross Device Development] _ ReivaX _:
Tried but I miss the sRGB mode function. I've returned to stock.

Nice job anyways!

Sent from my OnePlus 3
[OnePlus 3 & 3T Cross Device Development] Stephen:
Thread cleaned,

Please read the information in the OP before asking questions,
[OnePlus 3 & 3T Cross Device Development] bihariel:
Hi, will you add kexhec support for multirom?

https://github.com/MR-op3

Thanks
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Don't see nothing that is not already there...

Seems like multirom uses no kexec workaround btw
[OnePlus 3 & 3T Cross Device Development] bighit101:
Would DASH wok?

Sorry noon question, but would flashing this kernel disable DASH charging???

Thanks.
[OnePlus 3 & 3T Cross Device Development] JumboMan:
Yes,it will disable Dash charging.
[OnePlus 3 & 3T Cross Device Development] bighit101:
[MENTION=5377508]JumboMan[/MENTION]

Thanks for the reply!

I thought it was just custom Roms which won't have it.

Maybe you can help me on another issue. So I have already flashed this kernel but did not make a backup and now if I want to go back to stock how could I do that without having to install the ROM all over again?

Thanks
[OnePlus 3 & 3T Cross Device Development] JumboMan:
Steps to Go back to stock without data Loss

1.Download stock boot img as per os version(someone posted here link for stock boot)

2.Go to system/libs and delete modules folder and rename modules_back folder to modules

3. boot to twrp and flash stock boot img

(To install boot img you have to switch to image and select boot)

4.Now boot into system.you will be back on stock without any data loss
[OnePlus 3 & 3T Cross Device Development] ungeeked:
Do

Fastboot erase recovery

Fastboot flash recovery twrp.img

Allow twrp to modify system if it asks so
[OnePlus 3 & 3T Cross Device Development] RJMacReady:
I keep getting "Wrong Pattern" issues - I'll keep debugging.
[OnePlus 3 & 3T Cross Device Development] xanthrax:
You better use the search function...

https://www.google.com/url?q=http:/...sntz=1&usg=AFQjCNFq401UiiT_nDkhSGzvQafRsp3K5g

Sent from my Darkside of Oneplus 3
[OnePlus 3 & 3T Cross Device Development] johnypl:
not working for me on 3.5.4, the phone not boot. I try 2 times
[OnePlus 3 & 3T Cross Device Development] JonatasSfredo:
Snapchat is force close after flash kernel in CB 3.5.4
[OnePlus 3 & 3T Cross Device Development] eng.stk:
You did it wrong 2 times.
[OnePlus 3 & 3T Cross Device Development] johnypl:
i flash rom, kernel, supersu and xposed.
[OnePlus 3 & 3T Cross Device Development] xanthrax:
Don't flash before reading the "how to"

Sent from my Darkside of Oneplus 3
[OnePlus 3 & 3T Cross Device Development] maslaq:
Confirmed. Cannot play mystory
[OnePlus 3 & 3T Cross Device Development] samisharora:
Thanks for the help, tried this still no luck. Stock recovery stays there, tried changing usb ports as well. Cant understand why a twrp flash is s****** big time
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Can anyone test out r132 in OOS 3.2.6/3.2.7?

Thanks.
[OnePlus 3 & 3T Cross Device Development] xanthrax:
Booted fine... Phew [emoji12]

Sent from my Darkside of Oneplus 3
[OnePlus 3 & 3T Cross Device Development] eng.stk:
What about storage, all good?
[OnePlus 3 & 3T Cross Device Development] xanthrax:
Yup, nothing wrong with it

Sent from my Darkside of Oneplus 3
[OnePlus 3 & 3T Cross Device Development] immi803:
Booted fine [MENTION=3873953]eng.stk[/MENTION]
[OnePlus 3 & 3T Cross Device Development] ungeeked:
Working fine on 3.2.7 here too. Booted without any hiccups
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Just for sake of completion, you guys encrypted or not, using ext4 or f2fs?
[OnePlus 3 & 3T Cross Device Development] ungeeked:
No encryption

F2FS on data and cache (still there)
[OnePlus 3 & 3T Cross Device Development] xanthrax:
Ohh... Not encrypted, ext4, I don't think we really need f2fs

Sent from my Darkside of Oneplus 3
[OnePlus 3 & 3T Cross Device Development] core_x:
ext4 encrypted everything is working fine so far.
[OnePlus 3 & 3T Cross Device Development] immi803:
Encrypted here with f2fs cache and data
[OnePlus 3 & 3T Cross Device Development] eng.stk:
We got all the possibilities, talk about some quality testing :)
[OnePlus 3 & 3T Cross Device Development] NickosD:
Can you check out the snapchat bug? In 119 that was fixed.
[OnePlus 3 & 3T Cross Device Development] johnypl:
my false, i forgot to flash 3.2.6 firmware, now everything is ok. thanks for the good work
[OnePlus 3 & 3T Cross Device Development] dpryor88:
I'm on 3.5.4 with the latest kernel build. Works like a charm. Just running blu_active and getting great results.

Thanks!
[OnePlus 3 & 3T Cross Device Development] nikhilsnigam:
+1
[OnePlus 3 & 3T Cross Device Development] tdamocles:
Build 132? I can't get it to boot up after install.
[OnePlus 3 & 3T Cross Device Development] dpryor88:
I had 3.5.4 installed. Went into modified twrp. Flashed 3.2.7 firmware. Then flashed kernel. Wiped dalvik/cache. Reboot. Done.
[OnePlus 3 & 3T Cross Device Development] otonieru:
Read again. You certainly missed the most important step.
[OnePlus 3 & 3T Cross Device Development] Muhammad Habashi:
Shall we flash 3.2.7 firmware?
[OnePlus 3 & 3T Cross Device Development] Funk Wizard:
Assuming you are on 3.0.2-21

Yeah Flash 3.2.7 firmware

Flash Kernel

Reboot and Profit :o
[OnePlus 3 & 3T Cross Device Development] Muhammad Habashi:
I've "modified" twrp-3.0.2-19 installed not 3.0.2-21
[OnePlus 3 & 3T Cross Device Development] immi803:
[MENTION=3873953]eng.stk[/MENTION]

Watching cpu's on 132 on oos 3.2.7, cpu 0 & 1 uses 1593 mhz alot and sometimes feel stuck there even nothing functional , please review, I'll be happy to hear from you mate
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Nope, it's normal here.
[OnePlus 3 & 3T Cross Device Development] xanthrax:
Watching with what application? Using which tweaking application?

Sent from my Darkside of Oneplus 3
[OnePlus 3 & 3T Cross Device Development] immi803:
Reboot solved, may be some hitch by rom or app

Verified, no such issue by kernel :)

---------- Post added at 03:02 PM ---------- Previous post was at 03:01 PM ----------

Kernel auditor
[OnePlus 3 & 3T Cross Device Development] Rikzaah:
Has anyone tried using GhostPepper profile with Blue_Active?
[OnePlus 3 & 3T Cross Device Development] crisgen:
I'm really sorry for question but I'm on 3.0.2-19 and I'm tyrying to find this 3.0.2-21 everywhere without success.

Please, I don't ask just a link but simply where can I find this version of twrp.

May you help me?

Thx

EDIT.....FOUND IT!!!!!
[OnePlus 3 & 3T Cross Device Development] immi803:
You can find it where you find blu_spark kernel, go to downloads on first page and you'll find it there
[OnePlus 3 & 3T Cross Device Development] Tikerz:
So in order to get this kernel to run on the community builds we have to flash the stock OOS firmware. Doesn't that mean other stock OOS kernels will now work on the community builds?
[OnePlus 3 & 3T Cross Device Development] suryo88:
twrp 3.0.2-21 this modify twrp?
[OnePlus 3 & 3T Cross Device Development] Flamehell:
Yep :)
[OnePlus 3 & 3T Cross Device Development] suryo88:
thanks, just want to makes sure before i flash this twrp and the new kernel
[OnePlus 3 & 3T Cross Device Development] ritchiedrama:
The way I did it with 3.5.4:

Official TWRP

Flash 3.2.7 Firmware

Wipe everything (including Storage etc).

Flash 3.5.4 (no firmware version)

wipe cache/dalvik

Flash Bluspark kernel

wipe cache/dalvik

Flash my Oxygen cleaner (removes all bloat and crap)

wipe cache/dalvik

Flash SuperSU SR1

wipe cache/dalvik

reboot - profit.

Currently getting great results, but need to test further and idle drain (not kernel related, though).
[OnePlus 3 & 3T Cross Device Development] xanthrax:
Hey Ritchie! Is it encrypted now if wasn't before?

Sent from my Darkside of Oneplus 3
[OnePlus 3 & 3T Cross Device Development] immi803:
Your oxygen cleaner link?
[OnePlus 3 & 3T Cross Device Development] ritchiedrama:
[MENTION=3873953]eng.stk[/MENTION] am I okay to post it here?
[OnePlus 3 & 3T Cross Device Development] immi803:
Is purely a blu kernel thread, even i was hesitant to ask you here, :rolleyes:
[OnePlus 3 & 3T Cross Device Development] ShotByMeir:
I have found a bug in the kernel. Everything is running great, but when I touch the home button and directly after touch the screen Google Now opens. The feature locking the buttons when touching the screen seems to cause it. It sort of 'locks' the buttons in the state which they are in so it 'locks' the home button as if it was kept being pressed.

Don't if there is a workaround and it is a minor bug but just wanted to report as I was wondering why I was sometimes opening Google Now when I was typing :p
[OnePlus 3 & 3T Cross Device Development] eng.stk:
No, you probably have double tap or long press defined or launcher gestures that is doing that.

There's nothing on kernel related to that kind of controls.
[OnePlus 3 & 3T Cross Device Development] ungeeked:
When using Kernel Adiuter, the vibration strength is only tunable in the range 28-100%. Below 28 there is no vibration. Is it because of the app or the vibration motor or something on the kernel side?

Have seen same behavior with EX too
[OnePlus 3 & 3T Cross Device Development] ShotByMeir:
Haha yes I have that configured and it is the kernel. If I press the home button and then immediately touch the screen the home button gets 'locked' into 'pressed' mode. That has nothing to do with what I have configured, that's the kernel. I also have this when I use Boeffla's kernel which has a 'locked' buttons when touching screen feature' as well.

True that the kernel doesn't actually open Google Now, but it does lock the home button into press mode.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Again no.

It behaves like that because of the double press and long press actions, which by default opens google now on long press (or if you touch the home button and rapid slide to the touchscreen).

The patch checks if screen is pressed and disable touch keys, not the other way around

It's not a bug, it's how it works.
[OnePlus 3 & 3T Cross Device Development] Lither:
Can you link me where I can get 3.5.4 ROM without firmware included?

Thanks
[OnePlus 3 & 3T Cross Device Development] jorgis1:
Don't know if it has been asked. But will TWRP -21 allow for future installations of CE and/or other ROMS or do we need to go back to stock? I apologize if I missed it somewhere on the thread.
[OnePlus 3 & 3T Cross Device Development] ungeeked:
It allows to install the latest CB. If OnePlus changes something else in next release, it may not work. No one can predict future. But it works well for all versions of OOS and CBs till today
[OnePlus 3 & 3T Cross Device Development] ShotByMeir:
I want to believe you, but I actually just recorded it if you want to see it. I know what you mean, but that is not it. I don't want to bash on you or the kernel and I am sorry if I am annoying, but I am not stupid. When I shortly press the home button and then immediately touch the screen, it records it as a long press while the home button is not pressed long enough to actually make it register as a hold home press.

I know what you mean with the gestures and all that, but that is not it. I can record right now if I press the home button, then immediately touch the top of the screen and let the home button go, it will 'see' it as a long press. I think a 'button press' boolean is not set to false when the screen is touched.
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Indeed

It doesn't work by areas, but with timers.

It behaves similar if you use on screen buttons.

Other than that nothing to fix. Feel free to git pull any changes for it.
[OnePlus 3 & 3T Cross Device Development] jorgis1:
Not to bash on you or anything, but why would you press the home button and the screen at the same time if not by accident? What you say does happen but only when you practically press the screen at the same time as the home button...
[OnePlus 3 & 3T Cross Device Development] ShotByMeir:
When you type and press the spacebar... I'm tall so I have big hands so yes I can press the spacebar and the home button at the same time.
[OnePlus 3 & 3T Cross Device Development] nikhilsnigam:
1st charge cycle. CB 3.5.4 with bluspark kernel. ✌️
[OnePlus 3 & 3T Cross Device Development] demon507:
I'm not even close... Mine is not that good..

Any tweaks or stock settings.

I'm running stock settings.
[OnePlus 3 & 3T Cross Device Development] nikhilsnigam:
debloated CB a little.

bluspark interactive governer+greenify+build.prop tweaks
[OnePlus 3 & 3T Cross Device Development] immi803:
[MENTION=3873953]eng.stk[/MENTION]

Just want to ask, anything else changed in 132 other than cb3.5.4, anything with thermal or anything else?
[OnePlus 3 & 3T Cross Device Development] demon507:
Build prop tweaks... Which one?
[OnePlus 3 & 3T Cross Device Development] nikhilsnigam:
check pm
[OnePlus 3 & 3T Cross Device Development] Konskl:
What tweaks? Could you pm me the changes you've made?
[OnePlus 3 & 3T Cross Device Development] eng.stk:
Nope.

When I'm happy with testing I'll push a production build and all the changelog.
[OnePlus 3 & 3T Cross Device Development] juginkrebs:
Where I Can find TWRP-3.0.2.21 ?

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
[OnePlus 3 & 3T Cross Device Development] Abaddon:
downloads tab
[OnePlus 3 & 3T Cross Device Development] juginkrebs:
Found thanks

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
[OnePlus 3 & 3T Cross Device Development] phanipk:
Could you pm me the changes you've made?
[OnePlus 3 & 3T Cross Device Development] nikhilsnigam:
check pm

check pm
[OnePlus 3 & 3T Cross Device Development] Konskl:
Thnx mate. I'll try those settings. :)
[OnePlus 3 & 3T Cross Device Development] Giocarro:
[MENTION=5569820]nikhilsnigam[/MENTION], I don't understand why you don't share these build.prop tricks with the community.

I mean, nobody is earning something over this, and sharing knowledge is the point of XDA.

If you are not sure whether these changes could cause damages - well - we are all here to tinker with our devices and no one could blame you I guess.
[OnePlus 3 & 3T Cross Device Development] nikhilsnigam:
That is what I am trying to prevent. People with no knowledge might **** up with their devices. Also I don't think I am allowed to post these things in kernel thread.
[OnePlus 3 & 3T Cross Device Development] chinmai560621:
I reached 6.5-7 hr sot with heavy usage . 6 hrs with some gaming. I switched off touch boost, laptop mode- true, fsync-off, reduced input boost to 480-small and 1036-big, reduced vibration to 50%. Phone is REAL smooth, and no issues with typing. I'm on f2fs and I use greenify for aggressive doze and doze on the go.