yashsingh1/xdaforums huggingface dataset:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
It doesn´t work on the latest magisk canary 279. It works on canary 278 for me. It´s being looked into.

You´re very welcome :)

Unfortunately I don´t use it myself. Look at the ACC thread I linked in my release post. It will redirect you to the projects github page, where you should be able to find support.

You´re welcome :)

Both your posts are incredibly unhelpful. Could you state your device, your current OS, remove all magisk modules, sound mods or other mods and follow the bug report etiquette here please?

https://xdaforums.com/showpost.php?p=79603946&postcount=2

If you flash the companion module and don´t change your device to use the 675MHZ GPU step battery life will be the same as before.

Using the 675MHZ GPU step may increase battery consumption a bit depending on how you use your phone. If you game a lot and max out GPU frequency a lot you´ll probably notice more heat before noting more battery consumption anyway. ;)

Guess you have to try and see for yourself.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] diabolo24:
Oba twoje posty są niesamowicie nieprzydatne. Czy możesz podać swoje urządzenie, obecny system operacyjny, usunąć wszystkie moduły magisku, mody dźwiękowe lub inne mody i postępować zgodnie z etykietą zgłaszania błędów tutaj?

Sorry for the confusion. I removed the Viper module and everything works. Thank you for the good work.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] VampireHeart:
All ok here with viper oxygen is 10.0.4 7 pro
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] TotallyAnxious:
You also got no logs!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] osm0sis:
But you've left it not up-to-date, so maybe you shouldn't be including this in your changelog when it's not true? :confused::(
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
Thanks for the heads up. It seems I repacked the old zip with the new kernel (and dtb) and forgot to use the new zip from my ak3 repo. :(

will be fixed in the next release!

Edit: edited the release post.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] tetrabyt:
Yea, thanks for stating the obvious. I asked a question and made a statement. Was merely checking if the issue was mine alone. If I choose to upload logs, there will be logs.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] TotallyAnxious:
I'm really fighting the urge to make a pro choice joke. But **** it lol

So here's it is! Without a log, you essentially aborted any ability for people to help you figure the issue out.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] tetrabyt:
Thanks for your input.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] TotallyAnxious:
That would have been more insulting/funnier if you said "thanks for your output". Implying it wasn't helpful enough to be considered input.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] valeriee:
Thank you OP for this update! So just to confirm, the gpu overclock is disabled by default and the only way to enable it is to download exkm? Does it affect battery life? Thank you!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] osm0sis:
Sweet! Thanks. :)

Once you're up-to-date you could start linking this for your custom ROM users in your release posts: https://xdaforums.com/showpost.php?p=82097109&postcount=932

:highfive::victory:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Beachbum2049:
The release post says 1.9.2 but the link is to 1.9.1.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] TotallyAnxious:
He's aware.

Youre looking at it backwards. The hyperlinked text for 1.9.1 says 1.9.2 lol

Edit: I guess brain and explosion emojis don't work on xda :(
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Leicxan:
Hi Freak07,

Any chance for disable audit log flooding in kernel log?

It shows tons of audit: rate limit exceeded in dmesg.

And much appreciated for your new kernel update;)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Texan1:
Apologies for not remembering but is the 'Ram Boost' setting meant to be on or off with this kernel?

(I have the 6GB model)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] beeshyams:
On June 5th LAST YEAR, OP says

"It doesn´t matter. This kernel doesn´t include the necessary changes for this feature to function any longer.

I set mine to disabled. Don´t worry about it."
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
The GPU overclock is disabled if you flash my module alongside the kernel, which is what I recommend.

Judging from the downloads tab I usually see less people download the module than the kernel itself.

I think I made it pretty clear in the OP that it´s intended to run both, the kernel and the module. :)

If you don´t flash the module GPU OC will be used by default.

You don´t need EXKM or FKM for it. These are just graphical interfaces to make it easier to set it.

echo 585000000 > /sys/class/kgsl/kgsl-3d0/devfreq/max_freq

this will set the maxfreq to 585mhz stock sd855 value. You can set it via terminal app, tasker, scripts etc.

I was hesitant to add this in the beginning since there seemed to be a lot of selinux-related errors on OOS specifically.

But I guess it can be safely disabled by now. I´ll have a look at it in the next update :)

That was for Pie [MENTION=6285129]beeshyams[/MENTION] :) but very nice that you used search!

On Android 10 I´d keep Ram Boost enabled as it will enable ZRAM. RAM usage on Android 10 OOS increased compared to Android 9.

So the 6 and 8GB RAM variants should keep it enabled for ZRAM!

Fixed :)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] VampireHeart:
Sorry but I see only 1.9.1 link
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
Yes 1.9.2 was a typo. 1.9.1 is the latest :svetius:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] da4kgr3y:
On lastest build my phone doesnt wake up after dose.

On previous build everything was ok.

Does anyone faced this issue?

---------- Post added at 12:49 PM ---------- Previous post was at 12:43 PM ----------

I have latest stable OOS plus Renovate Rice and OP7pro.

Latest magisk 20.4 abd gms doze plugin.

---------- Post added at 12:52 PM ---------- Previous post was at 12:49 PM ----------

Ip , maybe in next update you will thing do back port cpu clocks and voltages from sdm 855plus to your kernel?

Not only for gpu?

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

How dramatically will affect the battery life turning off Power saving workingqueues? And how it will affect perfomance?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] replica88:
The battery idle mode seems to not work, as ACC said the kernel not support it, and my oneplus 7 pro only have one charging switch that works on stop charging the battery. After stop charging, the battery is still in use and drop the percentage after a while, can you look into this?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] markoelprototipo:
I have this problem, I can't see ambient display information with a single tap or a stock double tap if I disabled on exkm, how can I do it?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] zoman7663:
Are you on open beta?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] replica88:
Oh, so I need to switch to beta right? What you suspect is right, I'm on stable right now
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] TotallyAnxious:
You need to troubleshoot with ACC thread and telegram group. Lol as it said in the release post.

---------- Post added at 03:49 PM ---------- Previous post was at 03:49 PM ----------

That doesn't matter
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] TotallyAnxious:
If you're not willing to read how to use ACC and troubleshoot, you shouldn't attempt to use features that are considered in beta.

It took a lot of convincing on my end to have freak07 keep this in the release because of people likely not taking the time to see how to get it working. I even warned the dev of ACC of the kernel release to be prepared for people asking for help lol
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] replica88:
Actually it's the issue with the kernel, and as there's only 1 switch available, ACC cant help since they are not the one provide the idle mode, they just create the CLI app to flipping that switch. I've already used that switch long ago before ACC was created, and battery idle mode support is a thing that must come from the kernel side. If there's any user space support missing from open beta rom then I dont know, but current stable OOS cant activate it
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] TotallyAnxious:
It's been merged into the kernel lololol if you read ACC documentation you'd see support for op7pro is considered beta. If you read telegram group, you'd see me and 2 other people troubleshooting and getting it working with the appropriate commits from the beta branch of the kernel. Lol

Like I literally posted a screenshot of it working and you're like no it doesn't?

ACC helps because not even OnePlus has enabled anything user facing besides kernel commits. So Acc is used to control that sysfs for it.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] replica88:
Are you on open beta, and what version of ACC? I use the latest rc from july 2019 but idle mode cannot be enabled. I may try latest dev version. Dont say like I havent try it.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] moomoon03:
Hi i'm running on stable 10.0.4 on oneplus 7 pro with this Kernel, but do u suggest to keep battery optimisation on or off in system settings?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] replica88:
Then at least put the required version of acc here. Aint nobody have time to go through telegram posts, and Freak07 said he doesnt use it himself I have the right to suspect.

I have already gone through latest changelog from acc develop releases and nothing is mentioned. Anyway I will try latest dev release to see
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] TotallyAnxious:
Latest ACC from telegram, and I think you can download development builds from GitHub.

I'm on stable oos.

---------- Post added at 04:07 PM ---------- Previous post was at 04:05 PM ----------

I'm not going to provide direct download links for someone else's work. You can look yourself, or just not use it.

I've told you were to look to find the information. You told me you don't have time to look at it. So what am I supposed to do? Lol

---------- Post added at 04:23 PM ---------- Previous post was at 04:07 PM ----------

https://github.com/OnePlusOSS/andro...mmit/ff4f679b7586b0c4c339c7605407641c2cbb95a3

https://github.com/OnePlusOSS/andro...mmit/e58dafa80b013dde442f8c1f290ceace6327c408

The sysfs of interest is "op_disable_charge".

:)

ACC isn't using the OnePlus provided way of deciding when to turn off charging the battery. It's using only the sysfs to disable charging, using ACC script to decide when charging is stopped, etc.

If OnePlus makes battery idle user configurable and not part of some AI thing, it'll likely look like the battery saver at x% setting screen.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
Set the delay in EXKM to 90 seconds.

However I don´t advise to change values, which I set on boot otherwise you might lose some of the improvements.

The boost settings, should look like this two minutes after the device fully booted:

"0:1036000 1:0 2:0 3:0 4:1056000 5:0 6:0 7:0"

It always does for me.

set it in OOS settings to advanced - either mode in advanced should work fine with KCAL!

Not vivid or natural! This won´t work.

I had exactly the same problems/symptoms as all of you yesterday evening. My WiFi would only work after several boot attempts or ZRAM won´t get setup. If anything of this happens something is wrong on your device. I don´t know what exactly yet.

It started after using the unofficial TWRP with working data decryption (not the chinese one) for the first time yesterday evening.

Excerpt from my previous post:

It was the first time ever I used the latest version of the unofficial TWRP or any version of the TWRP that had data decryption working.
I don´t know if it was coincidence or something else.
I also don´t want to talk badly about someone else´s work. It´s just what happened. I flashed my zips hundreds of times before without using this twrp and not once faced an issue.
But after booting back up it seemed that the boot process was just in some way impaired.
I replace a file called init.qcom.post_boot.sh on /vendor in order for everything to get set up correctly.
Usually this script will get executed on bootup no matter if you´re on a custom kernel or the stock kernel. I noticed that all of the scripts on vendor didn´t run any longer after a bit of investigation.
I wasn´t able to restore functionality by putting back the stock files and restoring a stock boot.img.

The easy fix:

What I had to do was reflash the no-wipe firmware.zip via the internal OTA updater on my device. Before rebooting and switching slots, I made sure I install magisk via magisk manager to the inactive slot.

That way it´s easy to dirty flash whatever firmware you´re on currently.

After a reboot install my magisk module via magisk manager.

Then flash the kernel-zip via exkm.

reboot. wait a few minutes.

flash the kernel again via exkm (need due to avb still actively when powering the phone down on first flash.)

Afterwards everything should work just fine.

Start using your phone again.

Important:

If you want to check if ZRAM is set up correctly. The size of ZRAM should be 1/8 of your total RAM.

So for example on my 12GB RAM unit I have roughly 1,4GB of ZRAM. 8GB RAM unit should have roughly 1GB ZRAM. You get the idea
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] kezzuki:
So i think i'd better just re-install the kernel, as it is very likely that i did something wrong...

Do you suggest I restore stock kernel first, and follow the instruction again? Or should i try flashing the kernel with EXKM? (i have magisk module in place and ZRAM is indeed set to 1/8 RAM and swappines is 190, i guess at least we can say that the kernel is partially installed correctly? lol)

Thanks!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] fignon:
Indeed, thats the key. You have to use any of the three advanced modes
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] kezzuki:
You are right!..

I didn't get the previous post...

Yea the color calibration has to be "advanced" for EXKM colar adjustment to work...

I guess the kernal is installed fine...

Thanks!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Neffarion:
Tried it and thought I would get better battery life, turns out stock does it better lol

Also, sometimes opening apps takes a bit longer

Using GM21BA 9.5.5
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Mimsy:
I came from stock and followed instructions to unlock, root and flash TWRP, then I flashed magisk companion and flashed kernel twice through EXKM. Now it seems kernel isn't setup properly. EXKM shows I'm using 675 MHz GPU step which shouldn't be enabled by default (I didn't tinker with EXKM or anything) and swapiness is 100 (should be 190) for example. ZRAM is 1/8 of my RAM like it should be. I've even reflashed stock boot.img and did everything from scratch, same problem.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
Wait 2 minutes after booting before you check the values. Maybe remove, reboot and reflash the module. Afterwards reboot again.

Works for me every time
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
Both is better than on stock for me. Mileage may always vary :svetius:

Give it a few days at least. I don’t think anyone can judge battery life after less than one day.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] deborok:
I flashed ver 1.2.0 and it made a great change on my SOT.

I used battery monitor in EXKM and played some games. After 3 hours, it showed that my battery lost about 8.5% per hour xD
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
Yeah for me it also improved compared to stock. Usage is always very subjective. Glad it works out for you! Thanks for reporting!

Have a nice ride :highfive:
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] yodainascoda:
man this is one superb well built kernel been a sammy user since s2 so this is new to me well done mr freak
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] deborok:
Stock kernel gave me about 7-8 hours SOT. I tried using Sky Dragon kernel and it improved SOT over 9 hours.

I think your kernel is the best kernel currently. Great work :D
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Purest:
Has anyone experienced after installing this kernel that their contact images in Google Messages no longer show and just shows a default avatar? OnePlus messages shows them just fine but after installing this kernel I no longer have them showing up in Google Messages.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Reuben_skelz92:
So you got 9 SOT with sky dragon. What about this one ?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] MrPhilo:
Hi

Should be 1036800, which is probably why it shows as 0mhz when you go into to change it

I've only tweaked it a bit. My setup may vary but I found the peformance with

"0:1478400 1:0 2:0 3:0 4:1056000 5:0 6:0 7:0"

"500"

Give me the best battery life and peformance on EX Kernel beforehand. Also using above seemed a lot more 'snappier' than the stock setting for a bit. I'm not saying it's bad, it's just from my experience.

I also adjusted zram and stuff as seeing '933' just makes my OCD kick in :P to 1024. I've changed the swap to 100 for now and gonna see how other people experience with it at 190 first :P

Changed westwood to cubic as I found that having better speed for my router etc - But overall still a great kernel, defo less stutters at time than EX kernel atm I've experienced
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] kezzuki:
just curious, what else did you modify besides using this kernel? like Xxx_nolimit and the like?

i dont get as good sot like yours:crying:

thank you!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Arden144:
One thing I'm slightly confused about. Is keeping RAM Boost on recommended? I have the 12GB model
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
Thanks :) enjoy it!

Thank you very much for this report! It´s a selinux denial caused by merging latest CAF sources.

It will be fixed in the next update of the magisk module.

For your convenience you can download the attached magisk module to this post.

Flash it via magisk manager, do a reboot. Afterwards they should appear fine!

It doesn´t matter. This kernel doesn´t include the necessary changes for this feature to function any longer.

I set mine to disabled. Don´t worry about it.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Purest:
Thank you for the quick fix, I thought I was the only one with the issue but I'm glad you were able to see the issue. Keep up the solid work!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] deborok:
It is about 11 hours with my regular use: firefox, youtube, game.

I want to report an issue. After restarting my phone, i couldnt turn on my wifi. I didn’t know why, i didn’t install any magisk module before restarting phone. My wifi came back after a reboot.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
Remove all modules and see if it still happens. A mod that changes doze behaviour is likely to cause issues with doze. ;)

No I won´t change anything else in that direction, besides providing the additional GPU step introduced officially by CAF for the SD855+.

Just leave the power efficient workingqueues setting as it is. The setting should be ro/not toggleable anyway ;)

You can have either kernel wake gestures or oos wake gestures enabled. If you are on open beta, the kernel only support stable OOS.

If you don´t have the time to do some research before modifying something charging related on your phone, you might think twice about doing so. If you don´t like the fact that the "support" is on telegram, well that´s out of my control really.

You suspect correctly, I don´t use that mod myself. However I can see how the mod may be especially beneficial to those who plan on keeping the device for a longer time, since it has a non removable battery.

So all I´m doing is providing the possibility for users to utilize this option, as I think it can be very helpful.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] beeshyams:
Deleted
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] beeshyams:
Thanks a ton for your efforts. I got it running as advised.

There is yet another feature which caters for Constant Voltage support and [MENTION=5228676]VR25[/MENTION] in the Telegram group, says it is possible if the kernel supports

May I request you to explore with [MENTION=5228676]VR25[/MENTION] and see if you can incorporate that as well?

Second donation sent :)
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] da4kgr3y:
Does kernel supports DC diming?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] fake.:
Is battery idle support something that could possibly be added to the custom kernel in the future or is it just an OOS thing?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] beeshyams:
Battery idle is not just OOS. Other devices too support. List ATM below from ACC Telegram group

And it is already added in kernel. Developer is only providing the possibility, rest had to be worked out by you

Support Battery Idle Mode

- Asus Zenfone Max Pro M1 (stock kernel)

- Essential Phone

- Lenovo K5 Pro L38041 (kunlun), Stock Vendor ZUI 11.0.99, AOSIP Pie GSI

- Motorola (Snapdragon)

- OnePlus 7 Pro (guacamole), chargingSwitch=(battery/op_disable_charge 0 1), kernels to be confirmed

- Xiaomi Redmi 3 (ido)

- Xiami Redmi Note 8

...

Support Custom Max Charging Voltage

- Essential Phone

- Lenovo K5 Pro L38041 (kunlun), Stock Vendor ZUI 11.0.99, AOSIP Pie GSI

- Xiami Redmi Note 8

...
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] fake.:
I appreciate the info, but have you used it on the custom rom version of the kernel or just the kernel made for OOS? The info below from the OP makes it sound like it's only integrated into the kernel made for OOS at the moment.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] beeshyams:
Ahh.. You and me are talking of different things.

I use it only on Stock no idea about custom. But I guess it should work with them as well
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] Freak07:
Thank you very much for the donations! I really appreciate it.

I´m very reluctant on modifying the charging driver on modern phones with non removable batteries. I usually exclude all changes from CAF-Upstream, which change the battery driver, simply because I have no means to long term test any changes as the OEM does.

I added the OOS Battery Idle support, because OnePlus pushed these commits and functionality to their official repo, even though the beta branch at this moment. But it is something that´s broadly tested and deemed ready for a public release by OnePlus.

I hope you understand my reasoning regarding this subject.

yes the necessary commits are included for a very long time now.

yes you´re right [MENTION=10580841]fake.[/MENTION] battery idle support is only merged into the OOS kernel. The kernel for custom roms doesn´t have this functionality at the moment. I can see if it can be added to the next release.
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] beeshyams:
No problem. You are the developer and know best. Thank you

Edit: [MENTION=3428502]Freak07[/MENTION] please don't remove this IF one plus discards. It is a great and immensely useful tool
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] fake.:
That would be awesome, thanks a lot! I've been using the custom kernel for a few days now and it's been great!
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] bilguun1:
Can i flash this on Open Beta?
[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] lil_kujo:
Yes it works just fine I'm on open beta 2 for OnePlus 7t