yashsingh1/xdaforums huggingface dataset:
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] benzxi:
same result on this one. went back to r17..
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] akashk07:
Dash Charge support

Does this kernel support Dash Charging? are there any advantage on this kernel than stock one?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] redhunter22:
Did you read the op ???yes, and there are only advantages,like you flash it and 2 days after you are staring at your screen and trying to understand how your battery lasts that long with that use
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Mata99:
[MENTION=3292224]franciscofranco[/MENTION] can you tell me the path for battery life?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] knpk13:
The secret path of infinite battery life: Never unplug your charger :p
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] 64ashg:
Nice

btw, [MENTION=3292224]franciscofranco[/MENTION] had my first reboot, although I'm on beta branch, r20 alternative release in the comment+ob5, keyboard got hanged in firefox, then a complete system freeze, no heatup or warming. Then a reboot. Didn't happen in ob4+r19. I know open betas aren't supported, but just saying. Using it for quite a while and this was the first time. This was 12 hours ago, going rock stable since. Have used SwiftKey and Firefox, and the keyboard freeze has been a bug for me on opo and op3t. But it never caused a reboot, not even in my opo. Used Firefox and SwiftKey even after the reboot for two hours straight, no freezing since.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] akashk07:
Oh great! if this is the case, then tonight only I'll root my OnePlus3T and flash this wonderful magical kernel!
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] matust:
[MENTION=3292224]franciscofranco[/MENTION] 2 reboots, first while on google photos second while trying to upload the first file to xda
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] jasleen_ss:
I want to report a bug(happened multiple times):

I was OOS 4.1.1, rooted with Magisk and FKr16, FK Manager reported an update. Left everything I was doing and went in the app to press Auto-Flash.

Got the latest version of the kernel, but lost root. Flashed Magisk zip again again, no luck. Wiped system, flashed kernel, flashed Magisk.. all good.

I was on OOS Open beta 5, rooted with Magisk and FKr17, FK Manager reported an update. Left everything I was doing and went in the app to press Auto-Flash.

Got the latest version of the kernel r20, but lost root. Flashed Magisk zip again again, no luck. Wiped system, flashed kernel, flashed Magisk.. all good.

So the problem seems to be with Auto-Flash script. I will stay away from that until this gets fixed and will flash the future updates manually.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] sakumaxp:
Maybe it's a problem with magisk, when I use the auto update with SuperSU everything is fine
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] surya1_:
Best settings

Is there any best profiles for this kennel or should I be in the default ,I want maximum battery life than performance
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] B3501:
Default.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] foxsprout:
Ever since Magisk >11, it seems that sometimes it forgot it has root access after certain reboots. A simple reboot solve the problem.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] rebelpixel:
Went through something like this about a week ago. First time I actually tried magisk on the OP3T, and the repetitive flashing/trying to solve the lost root ended up with me having a non-bootable, non-readable system. Had to wipe everything, or maybe I just didn't try hard enough to do a proper recovery.

My point, at least in my case, is that magisk can make things very complicated. I'm now back to simply rooted/SuperSU on 4.1.3 with r20. Not as smooth as previous fk versions, but no hanging or freezing for me.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] rebelpixel:
sorry, duplicate post
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] akashk07:
Problem with Hardware keys

Hello all,

I've just flashed latest build of this kernel: R20

and after flashing it, I'm facing a big problem with my hardware keys such as:

Back, Recent and Home.

whenever I'm touching those keys, they are automaticly getting long pressed and some other functions are getting executed instead of intended.

I flashed r17 also, but the same issue.

Is there any fix for this?

If there's no fix, then, how an I install stock kernel? does someone has the zip/file for it?

(This is very urgent)
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Haunt3r:
I am facing the same issue, but I thought it was an issue with the ROM itself since I read somewhere 1+ software has issues with the HW keys.

Again, not that I think its the kernel but my information is:

OOS OB5

magiskV12

FK17
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] akashk07:
No, this is not the issue of ROM, this problem is not there in BluSpark kernel. but I can't use that kernel, because wifi hotspot is not working in that kernel. Do you have stock kernel bro? if yes, then can you please send me?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] dorimanx:
BUG detected in NET code. causing reboots!

To OP:

I have detected reboot bug caused by commits:

https://github.com/franciscofranco/one_plus_3T/commit/5aa600d42fd0ff60238b394e6f73dc38f9e0f4b9

https://github.com/franciscofranco/one_plus_3T/commit/810c60631b9586b79fcea63902374fd253af90b7

https://pastebin.com/RjBw6gcW

Its triggered when wifi module is enabled/disabled or any other net activity stopped by ROM/taskkiller.

I had 3 stuck and reboot while testing many other things, and always bug was triggered in net/ipv4/af_inet.c or net/netfilter/xt_qtaguid.c functions.

reverting this change in my source.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] surya1_:
I'm using this kernel from two days and I'm getting only 5 hours screen on time didn't find any difference from stock kernel to this and I'm on this latest build , what about u guys the screen on time
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] surya1_:
These are my battery status
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] franciscofranco:
Yup, I also had those crashes when testing those commits. Nasty ****.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] franciscofranco:
New Franco Kernel version for the OnePlus 3T

r21

1. Merged +100 security related commits. These are very important to make sure your device is less vulnerable

2. Updated F2FS to its latest state from upstream

3. Improve compatibility with magisk root to be able to run my sepolicy changes during boot

zip: https://kernels.franco-lnx.net/OnePlus3T/7.1.1/anyKernel/fk-r21-anykernel2.zip

XDA-Developers thread: https://xdaforums.com/oneplus-3t/development/kernel-franco-kernel-r1-12nd-december-t3517519

Franco Kernel Manager & Updater is the best companion for this Kernel (https://play.google.com/store/apps/details?id=com.franco.kernel)

I also strongly suggest you install Naptime (https://play.google.com/store/apps/details?id=com.franco.doze), for free, to achieve the best battery life through out the day. Try it, you won't be disappointed!
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Sas0ri:
Holy ****, you're doing your magic again! Everything installed fine here.

Is there a diff for the 100+ security related commits? I'd be interested in seeing what's changed, that sounds like a huge list.

Thanks for all the great work you put into this already great device!
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] franciscofranco:
Everything is in the repository.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] miam78:
Thanks again God of Kernel !!

Got a question tho, on naptime you're applying agressive doze ?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] franciscofranco:
Obviously. That app does nothing otherwise.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] dorimanx:
Merged 80+ commits to MM branch! thanks for sharing! :highfive:

P. S

Commit for pstore buffer mode actually removed all pstore data, and no logs where created on reboot.

I have seen you merged it too, i have already reverted.

Need the logs :)
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Daerk_Sun:
Hi I'm wondering if this kernel works with the beta 5, and if decide return to stock kernel how can I do this?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Midomad:
Yes,by dirty flashing you're ROM.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Daerk_Sun:
Can I do dirty flash with the stock recovery?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] da4kgr3y:
Anybody have issues with 21th version? A have some FC, Tapet app won't open. Flashed r20 and everything is OK
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Midomad:
Dunno,Flash TWRP.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] franciscofranco:
Wtf is Tapet app?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] da4kgr3y:
It's a wallpaper app. Very cool, you should try.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] domsch1988:
I normally stay away from battery optimization apps. But since it's from you I'll give it a try :good: only toggle aggressive doze and that's it?

Also bought you furry friend some tuna ;) thanks for all the work you have done for this community over the years :good:
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] chazarss:
After flashed r21 all my apps freeze and crashes one by one, i will return r20 asap
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] franciscofranco:
It doesn't crash here.

Everything works fine here.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] cristianvaz81993:
Any conflict usimg naptime and multitasking options of oxygen os like aggresive mode?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] franciscofranco:
Obviously you shouldn't use both at the same time :|
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Haunt3r:
Hey man, forgot to reply. Just flash the full rom zip or boot.img you backed up from your stock install. Also, on official 4.1.3 with r21, keys aren't being auto long pressed. OB5 has a lot of HW key lag.

Edit:

Well scratch that. On stock 4.1.3 can't duplicate. But with fk it freaks out. Will post a video.

Edit 2: video: https://drive.google.com/file/d/0B8bfExf12OUHU1hObGxBT1VRUEk/view?usp=drivesdk

In the beginning I show you the unexpected behavior by pressing the back key, I also am able to show you the expected behavior momentarily before it is back to unexpected behavior.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] franciscofranco:
Everything works fine here.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] akashk07:
Thanks a lot bro. is it working fine on r21? and, is everyone having the same issue? if yes, then any fix?

---------- Post added at 10:42 AM ---------- Previous post was at 10:38 AM ----------

Hi all,

Does naptime work on stock/other kernels?

actually due to hardware keys getting long pressed, I'm unable to use our beloved franco kernel for sometime.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] foxsprout:
Or you could use on-screen nav bar as a workaround. Just saying.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] snark_be:
r21 works great for me too. No issues to report.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Didgeridoohan:
Have hade some freezing when unlocking the phone with fingerprint, mainly if an app is active when the phone locks itself. Most of the times I'll have to long-press power to reboot, sometimes it reboots by itself. Uploading console-ramoops from a reboot that just happened...

Oxygen OS 4.1.3, Franco Kernel r21, Magisk v12 with MagiskSU.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] dorimanx:
Very important Information. from OP3T Github Source!

People asked for kernel source for 4.1.3. and this what OP3 DEV answered.

aaronqiuchiu commented 2 hours ago

@dustin84 thanks for your remind, and for OOS 4.1.3 there is no any modification with OOS 4.1.0 in kernel source.

so there is no any commits for OOS 4.1.3.

Thanks

https://github.com/OnePlusOSS/android_kernel_oneplus_msm8996/issues/34

This mean, that kernel source is good to be used with all BETA builds. all problems/fixes from ROM only.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] dorimanx:
checking the log you provided!

I see that crash came from switching GPU govs. (devfreq_gpubw_event_handler)

it's monitoring gpu govs stop/start

Do you change GPU govs with some apps? maybe profiles that switch GPU govs if screen on/off?

if so. dont do it. it's not safe. GPU gov should be left alone! as msm_adreno and never changed. this was not supported by original code.

No one was caring to add all needed checks to allow safe GPU gov switching.

Just trying to help to understand the issue.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Didgeridoohan:
Hmm. No I don't. The only thing I have happening on screen off is Greenify kicking in. I have tried without it though, with no discernible difference.

Edit: Wait a minute! Scratch that... I also have Tasker set up to change the performance profile in FK Manager & Updater to Power-saving on screen off. Would that have anything to do with it? I'll try turning that off and see what happens.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] danmit:
Does anyone knows if we could have different profiles for gaming/normal mode?

Sorry for bumping this but it really could be a nice feature
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] zeeebs:
Getting random reboots on r21. First build to have any issues.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] thomsch:
Same ?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mrblackthorne:
Incredibly SOT and smoothness on r21. That's the only variable on these past few days and I'm sure it is because of FK. Thanks
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] alvin182:
Everything is working gr8 on r21 for me!
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] McIero:
same, got random reboot.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] sharath_babu:
stable or ob5??
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] kifla127:
Same. Ob4
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] The Apostle:
From reading the last 20 pages of this thread it seems my best bet is stable OOS with Franco. If I am currently on OB5 can I dirty flash stable 4.1.3?

I ask because I come from Samsung / LG devices and even clean flash downgrades are not possible. Once you move forward there is no looking back.

Thanks.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Akash1739:
V21 is not stable guys... Apps like play store are not working after some time... Phone freezes
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Haunt3r:
I dirty flashed 4.1.3. Haven't had any problems. On r21. No weird crashes like others are experiencing
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] mrblackthorne:
Stable 4.1.3.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] domsch1988:
I'm on OB5 with R21 and am having no problems what so ever...

---------- Post added at 08:08 PM ---------- Previous post was at 08:00 PM ----------

I take it back... 5 minutes after posting that phone froze and rebooted :confused:
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] The Apostle:
You dirty flashed over OB5?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Haunt3r:
Yes. I normally wouldn't but I think 4.1.2. 4.1.3. Ob4 and ob5 are very similar builds. Obviously recommended is clean flash, but like I said, no weird reboots or crashes. Just the annoying hw key problem, but I can ignore it and it was present regardless of the oos I was on, I could obviously flash stock to fix but then I lose fk. You're mileage may vary.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Didgeridoohan:
Jeez... What happened to posting logs when there are issues?

[MENTION=3292224]franciscofranco[/MENTION] I have an annoyance/bug to report for the FK Manager & updater... Display profiles get set after Night Shift on boot. This means that if you reboot your phone after Night Shift have been scheduled to start, Night Shift will kick in at boot just to be quickly replaced by the Display profile. To get Night Shift back you then have to enter settings and toggle Night Shift off and on.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] The Apostle:
Delete
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] foxsprout:
I'm sorry but I found users who report any kind of issue here are misleading (except for one that posted and got his issue from Tasker). They don't provide logs, keeps on repeating on reporting getting crashes/reboots, not even hinting on what changes they made in kernel app, and blatantly 'advise' other users to keep away from using the kernel. Is this some kind of campaign?

---------- Post added at 11:45 PM ---------- Previous post was at 11:37 PM ----------

Isn't the 'game mode' introduced by OBx supposed to be a 'notification blocking'? CMIIW. IMO, this phone is a beast. Full stop. Even games run smoothly in underclocked CPU & GPU.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] blackthund3r:
Ah, this is a good tip! I defaulted to leaving OxygenOS's Aggressive Doze feature enabled along with Naptime. Would definitely recommend highlighting on the OP3/3T threads that we should disable the OOS features to make full use of Naptime.

Thanks for all your work! :)

EDIT: The option I have in OOS is "aggressive doze & app hibernation", which I have now disabled. In addition, there is the setting "Auto close high power usage apps": should we disable this as well to make full use of Naptime?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] sahafdeen:
S can flash, after flash rom, flash super user, and r21 fk
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] foxsprout:
It was discussed in pg. 193-194 if I'm not mistaken
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] nh5:
Seeing this on r20-21, only seems to occur about 1-2min after plugging in the charger.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] aleksio:
[MENTION=3292224]franciscofranco[/MENTION] i have the same problem as was mentioned - IT was 100% fine (on r.17) until r.21 , now i have random freezes which results in phone turning off. I didnt change anything, Just updated kernel, this is really bad...

Can i flash r.17 over the r.21 on twrp?

[MENTION=300945]Freedom[/MENTION] os 2.7 and franco kernel, everything stock, root, no xpossed or any other mod...
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Didgeridoohan:
Logs, logs, logs! Or it didn't happen.

/sys/fs/pstore/console-ramoops

Today's ratio of hand-holding spent!
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] domsch1988:
Yeah, sorry for not posting logs. I was just in a hurry... I know flashed back to 4.1.3 Franco's kernel is much more important than having the beta :good: and I'm 99% sure it's not a kernel problem but a problem with OB5

---------- Post added at 10:23 AM ---------- Previous post was at 10:03 AM ----------

Ok, it's getting weird, had a reboot 5 minutes after going back to stable... I'm pulling the log and will post it in a few minutes. I now went back to R17. Was the last I remembered was 100% stable :confused:

---------- Post added at 10:26 AM ---------- Previous post was at 10:23 AM ----------

I don't have this file. Only two with dmesg something. I can't attach those for whatever reason. XDA app won't let me...
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] aleksio:
Please find logs attached

Also can i flash r.17 which i have in fkernel updater app on TWRP over r.21 and bot cause additional problems?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] sahafdeen:
Flash full beta 5 and super user + kernel, its ok, fine everything
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Midomad:
Beta 5 is fine.

---------- Post added at 01:01 PM ---------- Previous post was at 12:58 PM ----------

You have to choose either Naptime or aggressive doze & Auto close high power usage apps,not both.

Theoretically they have the same function.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] aleksio:
Yeah, but for now i dont want to change firmware, i Justyna want to flash r.17 on top of the r.21 is that safe?
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] sahafdeen:
yes , can ... safe .
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] omair2005:
Just wanted to add to the previous reported issues. I opened up Amazon app, and the screen went black. I had to reboot. Happened one time before as well.

Stock 4.1.3

Here are the logs, not sure which one

https://mega.nz/#!qoQjzDKQ

https://mega.nz/#!awAkiRIL
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] zer0xploit:
Bluetooth stack buggy on r21?

Hey Francisco!

For me it seems that the bluetooth function is greatly impaired on r21 - never had problems with all previous versions.. When I connect my 3T with my car's handsfree bluetooth it keeps crashing bluetooth every 30 seconds - it reconnects then crashing again :silly:

Beside that I wanted to thank you for your continous developement and the dedication you have towards your kernels and other software!!

One more question: how do I use the speaker/mic gain feature? Like what inputs does it expect from me.. :confused:

THANK YOU FOR YOUR HELP!

---

PS: sorry in advance for poor formatting - this is my first post in this awesome forum :laugh:

Details: OP 3T on OxygenOS 4.1.3 (debloated via FreedomOS Aroma with excluded bluetooth midi support(might this cause probs?), rooted via Magisk v12, powered by Franco Kernel r21
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] gb.yolo:
Great kernel overall, good battery life for now, but need more testing.

What value should I put in the speaker gain setting field? I'm asking because I've tried "3", "+3", "3db", "+3db" but I always end up in opening the FK Manager app and finding "-3" in that field. Also, are the sliding buttons working or they're there for "beauty"?

Thanks.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] franciscofranco:
Dunno about those crashes. No idea what could've caused them. I'll try to figure it out somehow.

Thanks for the report.

BT stack is 100% stock.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] zer0xploit:
If I can help you with this by any means please contact me.. I am very happy if I can help - even if it is some other beta testing for one of your software projects! ;)

Thank you for your efforts!
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Didgeridoohan:
No worries.

I can confirm that any freezes and reboots I had was caused by changing between Power-saver and Balance profiles on screen off/on with Tasker. Rock solid on OOS 4.1.3 and FK r21 since i disabled that Tasker profile.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] franciscofranco:
Hmm... interesting. Though it shouldn't crash anything. Very weird.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Didgeridoohan:
I thought so too... In case you missed it, my log's here:

https://xdaforums.com/showpost.php?p=72036434&postcount=2558

[MENTION=2376110]dorimanx[/MENTION] pointed me in the right direction. Thanks.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] dorimanx:
The speaker gain cannot be rised, only lowered.

Any input you set, you get negative value.

I have asked flar about this (original code owner for sound gain) he told me this info.

Its safe to remove any comments in control app about rising gain, and clarify that speaker gain can be lowered only.

So far only viper4arise driver can control speaker gain. And its software processor.
[OnePlus 3T ROMs, Kernels, Recoveries, & Other Deve] Haunt3r:
Just had my first freeze on OOS 4.1.3 , Magisk V12, FK r21. Was in Snapchat typing a message when the phone froze.

Here is the ramoops: https://www.dropbox.com/s/u3zsvq7tmbl6067/console-ramoops?dl=0