Skip to content

Even faster charging? + Add and enable Adreno Idler #3

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 4 commits into
base: Moun_Kernel_V4.0
Choose a base branch
from

Conversation

GamingDevilsCC
Copy link

tiny code fix

@mountaser
Copy link
Owner

i need to look into that first let me get the new g3 and try it then i will Merge it !

commits that added:
https://bitbucket.org/arter97/android_kernel_samsung_msm8974/commits/22d0b352f54a00029cfa18c368e9d680e3aaf60a
https://bitbucket.org/arter97/android_kernel_samsung_msm8974/commits/28c79e6018fd761245303feb51b1ad684399290f
https://bitbucket.org/arter97/android_kernel_samsung_msm8974/commits/6a001e2993138a7e44371632ab623e07d78e1a8b
https://bitbucket.org/arter97/android_kernel_samsung_msm8974/commits/b75554aa37be5dce5a83974d362d58d4cb7991a6
https://bitbucket.org/arter97/android_kernel_samsung_msm8974/commits/72b75f62452486c482dfd009ad038b1fdaf6a941
https://bitbucket.org/arter97/android_kernel_samsung_msm8974/commits/423c55f7ef34f73c0913a70f5d1463d94b612de3
https://bitbucket.org/arter97/android_kernel_samsung_msm8974/commits/c9fd20d3185ca0594c0175a3d1c8a6164e3956c2
https://bitbucket.org/arter97/android_kernel_samsung_msm8974/commits/d66cd80d6ca422fc1398bb0c821409e82bc0ba0d

partial. just the power suspend mods.
https://bitbucket.org/arter97/android_kernel_samsung_msm8974/commits/adebe9f7080df129d4cd5128fdbab2aeeba223b4

plus some extra lines of code from Artx kernel.

It should ramp down the frequency to the lowest after about 200~500ms when system hits idle.

And you can turn Adreno idler on/off and fine-tune from /sys/module/adreno_idler/parameters.

Benchmark
I've tested with watching a movie and playing a game.

1. 15 GB 1080p 2.5 hrs movie w/ HW decoder - Airplane mode ON/Brightness 25%
1.1. Adreno idler off - 46.3% battery drain, can expect approx. 6hrs 5mins of video playback on 100% battery charge.
1.2. Adreno idler on - 25.5% battery drain, can expect approx. 11hrs 2mins of video playback on 100% battery charge.

2. Casual game, leave it for 30 minutes on the same screen - Airplane mode ON/Brightness 100%
2.1. Adreno idler off - 13.4% battery drain, can expect approx, 3hrs 43mins of gameplay on 100% battery charge.
2.2. Adreno idler on - 11.7% battery drain, can expect approx, 4hrs 16mins of gameplay on 100% battery charge.

Source:
http://forum.xda-developers.com/android/software-hacking/adreno-idler-idling-algorithm-devfreq-t3134872

Signed-off-by: arter97 <[email protected]>
@GamingDevilsCC GamingDevilsCC changed the title Even faster charging? Even faster charging? + Add and enable Adreno Idler Mar 4, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants