yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] Magissia:
When you check CPU spy you're not in your launcher anymore, you are on CPU spy.

If you didn't set pegasusthingy for CPU spy then it work as intended that you're not on pegasusthingy on it.
[Xposed Framework Modules] bibica:
Yes, I've seen it

Thanks :D
[Xposed Framework Modules] namezys:
Hello.

I can't found information in description so I have couple of question.

1. What means notification check box in profile?

2. What means CPU 1 / CPU 2 and etc? Can I disable CPU at all?

And I want have 2 mode when screen is of. First is a simple screen of (minimal performance) and second is play music.

PS: Where I can read about governor and io schedule?
[Xposed Framework Modules] :
Is it possible to add a function to disable the profiles and use Performance Control solely for apps? That means disable the default profile, screen off, and screen lock functions so the only thing needed is an app boost .

I'm currently using CPU Tuner as it gives more control but it doesn't do much for apps in performance mode (lags out after a bit) compared to yours.

Excuse me if I went too far with the statement ._.
[Xposed Framework Modules] Metallijim:
There are switches to disable screen off and lockscreen settings.
[Xposed Framework Modules] :
If I'm not mistaken, aren't those for force activating the profiles? They would still auto activate when the requirements are met. I'm thinking of a full disable
[Xposed Framework Modules] Metallijim:
I could be wrong, but what I said is what I thought they were for. Perhaps wait for dev's input
[Xposed Framework Modules] pepollo:
Great app.

Could be possible an option to disable core/s ?

---------- Post added at 04:04 PM ---------- Previous post was at 03:29 PM ----------

Sorry, I found it
[Xposed Framework Modules] dimm0k:
any suggestions for my dilemma? I'd like to have a profile set as long as my music player is playing, regardless of whether or not it has focus. currently as soon as I change focus to another app even though the player is playing, the profile changes.
[Xposed Framework Modules] :
Try clicking on the music player profile and set NICE priority foreground to negative values.
[Xposed Framework Modules] dimm0k:
I have... however when I switch to another application, the profile gets reset to the normal default profile even though the music player is still active.
[Xposed Framework Modules] Wireframe Beast:
Does busybox needs to be installed in bin instead of xbin??? The module don't seem to recognize it even though I have a fresh install.
[Xposed Framework Modules] Crumplet:
Guess I got my hands full today ty.
[Xposed Framework Modules] luke76bg:
What is the correct nice values for launcher, to improve the smoothness ?
[Xposed Framework Modules] EMJI79:
Would like to know that too
[Xposed Framework Modules] :
Edit. Yeah, I should explore more.
[Xposed Framework Modules] wurstherpes:
If you are working on this module further?
[Xposed Framework Modules] zombiegoaste:
Hi!

Is this module still maintained?

I have issues on Lollipop 5.0 (Xposed and Xprivacy working fine)

Performance Profile does not detect lockscreen and screen-off, and thus can not apply profiles associated with them (and goodness gracious, by default all eight cores remain active even when phone is in deep sleep on my phone)
[Xposed Framework Modules] elite-NSX:
Concerning default profile

[MENTION=4674443]h0rn3t[/MENTION] This post is in regards to the default profile the one for system restore.

Mind my english grammar and spelling

Is there a way to deactivate the default profile in a similar way that the lockscreen and screen off profile have, the simply on off switch. Im having conflicts when using shell to tune kernel, it seems that ur apk takes priority over using shell and using a kernel tuner apk to change settings. In sum ill tune kernel through shell or a apk of my choice then once exiting said shell session or apk the default profile on ur apk kicks in again. Im not sure whether this is a bug or the way ur app is suppose to run but a simply on off switch for the default profile would be appreciated. oh on a final note i use Amplify battery extender to control my wakelocks alarms and services and with default profile being enabled all the time since install i hav noticed a 21.5mins loss for SOT and a 1.5hrs total from a full battery charge
[Xposed Framework Modules] :
If you're still wondering, lockscreen and screen-off must be set to Active Profile before they can be used. They have a delay in implementing, you might want to use other CPU managers. Performance Profile will only activate and override per apps so there are no conflicts
[Xposed Framework Modules] papol37:
Can i use this without busybox? I just want the cpu control, i dont what the custon script. Is it possible?
[Xposed Framework Modules] :
That I'm not sure, sorry.
[Xposed Framework Modules] nikhil18:
Awesome app thanks a lot now I can keep a power saving without worrying about lags in games
[Xposed Framework Modules] totalz:
hi h0rn3t,

I've been staring at the pic for awhile :silly:

so apps on background depends on the process queue (last foreground app goes to bottom), but not the backgorund nice value?

I'm trying to use the nice value to keep apps in memory, is this a valid approach? If so, what's a safe/good value to use?

thanks :)
[Xposed Framework Modules] :
Hello everyone ?

Is this module working properly for android marshmallow?

Thank you
[Xposed Framework Modules] pathologo:
Two problems with this otherwise great module:

1. Performance Profile itself doesn't run with a higher priority by default, so it lags every time it applies a profile - sometimes for several seconds. You can define a profile for it but then it has to be manually started first to make it lag-free.

2. It cannot apply a profile to background services, so you have to start their corresponding apps first. An option would be nice to periodically check for an app's background service so it then can apply the app's profile to it. - Or even better: Listen to specific system events to react to process starts.
[Xposed Framework Modules] cunha17:
It works with MM but I figured out that the "screen off" profile is not working... at least in latest CM13 Nightly with Boeffla kernel. Hope it gets fixed soon.
[Xposed Framework Modules] boudou1234:
When i used xposed on my g3 cpu usage is always over 52 percent , is that normal? I uninstall it and now the cpu usage is going to 0-35 percent with same usage
[Xposed Framework Modules] rony raj:
it`s great app for cpu management for overclocked devices

thanks for stable update it`s cool
[Xposed Framework Modules] Xelasarg:
Great app! It's working nicely on my Note 4 (N910f, MM 6.0.1, AEL kernel 10.6).

One feature suggestion: it would be useful to be able to group together several apps in one list, and apply settings to this list. VR apps for example all require the same settings, so it's a bit tedious to set up every single app.
[Xposed Framework Modules] Cavaler:
I'm trying to use it on Redmi Note 3 Pro (Snapdragon 650), running MIUI8 (based on Android 5.1)

And I cannot control CPU frequency - by default i see "0 MHz", and clicking it does nothing. Also "CPU 1" switch is unaccessible.

However, I can select CPU/IO governors, as well as GPU frequency.

Standalone software like Kernel Adiutor correctly works with frequency. What could I be missing? I have BusyBox installed as well.
[Xposed Framework Modules] hkhelen:
why i rooted and installed busybox, the performance profile still noticed me that root access fail or busybox not install?

my phone is sony z5, thank you
[Xposed Framework Modules] chandr1000:
system-less root not supported

try to copy su bin located at "/su/bin" into "/system/bin"
[Xposed Framework Modules] jeffcleds:
I don't understand. Can you make an instruction? A precise one? Thank you
[Xposed Framework Modules] majid.ilkhani.no1:
Problem with Magisk

Does not detect MagiskSU and/or its BusyBox

Running on marshmallow TouchWiz

My Xposed is also a Magisk module (not natively flashed)
[Xposed Framework Modules] Static-Ip:
I installed the module however when I open up the app it stated that there is no busy box or root. When I do. Im not sure if it's me or a bug I'm using the Samsung galaxy A5 2017
[Xposed Framework Modules] tecnicopascoal:
I am with the same problem
[Xposed Framework Modules] freddiesilva:
My Performace Profile interface is saying "Root access failed or busybox was not found!". I was able to create a blank backup in the app and resture it. And it then shows me some Profile options like the Default and Screen Off. But if I close the app and relaunch it goes back to the error statement.

It initially did not ask for permissions for superuser, but when I loaded the backup it did. So I have both Busybox and SU permission granted.

Has anyone encountered this issue? I appreciate any assistance.
[Xposed Framework Modules] gokulraj3:
I am also looking forward for a solution.. as the same has happened to me.. the root access and busybox is not available. Please help..
[Xposed Framework Modules] PallabKumarS:
Same problem.....

Root access failed or busybox was not found...

Rooted with magisk and busybox latest installed in /system/bin

Help please....
[Xposed Framework Modules] PallabKumarS:
For those who is getting same problem as no root ot busy box...do this...

Forst go to extra and then back up a file then restore it...ot will work perfectly...and also after tweaking back up once more...
[Xposed Framework Modules] pratyush28:
Anyone knows about an alternative that works on android 10? The closest i could find is this perf by MakPersonalStudio

https://play.google.com/store/apps/details?id=dev.MakPersonalStudio.Perf
[Xposed Framework Modules] ptr4president:
This method worked for me on oneplus8 pro :good:
[Xposed Framework Modules] Mr. JAVI:
Thank you :)
[Xposed Framework Modules] nereis:
What might make things even more interesting is to create a scripter interface, which would allow the user to fine tune governor tunables and such based on app.

This is quickly becoming my favorite xposed module aside from greenify, already installed on all my devices. This way I can boot the phone at a relatively conservative setting and raise min clock to work around problematic apps, or OC for others.
[Xposed Framework Modules] h0rn3t:
Thank you for suggestions....

I'm working on multicore support.

But remember that the application must restore initial values when a profile become inactive. So, I dont think is possible to have a scripter interface. In addition, more tunable parameters mean more time consumed and potentially bad behavior when profile are changing. Must be a balance!
[Xposed Framework Modules] otyg:
Yeah, strange I disabled all other xposed modules, but that didn't help either

in shell if i type this it will switch to performance mode

echo "performance" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

(note I am using performance mode as an example, all the other governors don't work either ie the userspace gov, manually setting speed ..etc also doesn't work,)

My device runs android 4.2.2 , latest busybox installed to /system/xbin/ ,
[Xposed Framework Modules] nereis:
Some worst case scenarios: I've put system ui in the whitelist to avoid frequency change everytime I pressed the recents button. Then it got me thinking, what if I happen to be reading in a ebook app with capped high frequency, and a call came in? Might be nice if the app would revert to default if telephony apps come to foreground?(that would include com.android.incallui in kitkat, which for some reason doesn't show in the list of system apps)
[Xposed Framework Modules] nereis:
View attachment 2710858

Also slightly unsure about the stuff in the notifications, the first set of parameters are confirmed and frequencies are set correctly for each app, but the notification contains other stuff behind it which as far as I can tell, are not actually used.
[Xposed Framework Modules] iamolu:
[MENTION=4674443]h0rn3t[/MENTION] From OP page, saw you were able to create a whilte list but unable to create while list on mine. How do i go about creating a whitelist
[Xposed Framework Modules] h0rn3t:
Try with com.android.dialer. The other stuff are parameters of the rest of your cores. I working now to support multicores in profiles.

com.andoid.incallui:

View attachment 2711405
[Xposed Framework Modules] h0rn3t:
Longtap on a package to add to whitelist (from packages list). Use menu to show whitelist.
[Xposed Framework Modules] HmMarques:
Thanx, lookin fine.
[Xposed Framework Modules] h0rn3t:
Profiles can not be applied to launchers so they are hidden from packages.
[Xposed Framework Modules] iamolu:
thank you
[Xposed Framework Modules] nereis:
Lockscreen frequency

I wonder what it would take for this app to control lockscreen turn on frequencies, I tried taking systemui out of whitelist and made a profile for it, but no avail. Sometimes the screen turn on and facial recognition secure lockscreen can be kind of slow on older devices, think this might be of some help?
[Xposed Framework Modules] leonardoroza:
It's not working on Moto G with CM.

Actually no tool can change max freq here. It strike back to 1.2 GHz, probably because of mpdecision.

Edit: mpdecision off now, all working good ;)

Enviado de meu Moto G usando Tapatalk
[Xposed Framework Modules] KorhanKurt:
Nice app . Thank you
[Xposed Framework Modules] chw9999:
Any idea about the next release date? Looking forward to enjoying it :)

--

Gesendet mit HTC EVO 3D and Tapatalk
[Xposed Framework Modules] h0rn3t:
Very soon
[Xposed Framework Modules] h0rn3t:
v1.1

added multicore support (may not work with mpdecision/hotplug)

added GPU frequency (kernel related)

Migration:

Restore defaults value for all profiles. In profile's window use menu to restore. Then you can set the new desired values

Actually backups are not compatible with the new version or future.
[Xposed Framework Modules] #sharath:
Could you please change the frequency values from Hz to MHz?

Also i can only select 4 frequency steps in min and max frequency option. Is this because my kernel doesn't support more steps? I would like to have 200,400,600,800,1000 Mhz
[Xposed Framework Modules] educk:
The application reads the possible values from the kernel. If the kernel doesn't support those steps, you won't be able to use them.
[Xposed Framework Modules] hertsjoatmon:
I like the sound of this, bit concerned with how it will work with my Samsung tablet. I'm currently using trickster MOD to overclock the CPU and GPU and use the powersaving mode built in to Touchwiz. Would the powersaving mode override the settings in this module or vice versa?

I only take the tablet out of powersaving mode when I want to play processor heavy games or drawing apps.
[Xposed Framework Modules] #sharath:
When i try to toggle CPU on/off switch in the profile of an app,it force closes (Unfortunately performance profile has stopped) and goes back to the profile list.
[Xposed Framework Modules] hertsjoatmon:
Tried this last night and have been experimenting with it on my samsung note 8. Noticed that power saving mode takes priority over this. Also noticed that my clock speed seems to stay at what ever setting the last app I used was set to rather than return to a default I'd preffer.

Wanted to use this to over clock for specific apps. But won't use it if it leaves my tablet over clocked once I'm finished in that app.

It's returning to the guvnor back, just not the max clock speed

Sent from my iPhone
[Xposed Framework Modules] h0rn3t:
If you updated from 1.0 to 1.1 you must reset all profiles before apply new values. Use menu > restore defaults in profile's window.
[Xposed Framework Modules] #sharath:
So after every update i have to do this?
[Xposed Framework Modules] h0rn3t:
NO. Only from 1.0 to 1.1 !
[Xposed Framework Modules] h0rn3t:
Try with the same frequency on all cpus
[Xposed Framework Modules] h0rn3t:
v1.2

added NICE priority to profiles

added Screen Off profile (must disable notification from settings if you use Peek feature) - reboot required

added Hungarian translation thanks to [MENTION=4863176]szunyi77[/MENTION]

added donation option from module settings
[Xposed Framework Modules] tamingsarix:
Good update..by the way not all app are show at package..i notice that hidden app not appear..

---------- Post added at 05:48 PM ---------- Previous post was at 05:46 PM ----------

What is 'screen off' use for???
[Xposed Framework Modules] h0rn3t:
The profile will be apply when the screen goes off and restore when the screen goes on. Can reduce battery consumption.
[Xposed Framework Modules] tamingsarix:
Woww...thats good bro. Amazing!

---------- Post added at 06:06 PM ---------- Previous post was at 06:04 PM ----------

How about hidden app not show at package..
[Xposed Framework Modules] h0rn3t:
What app? Give me an example. Anyway the module works only with applications that have at least one visible activity.
[Xposed Framework Modules] tamingsarix:
App that i hidden from louncher..torch, browser etc
[Xposed Framework Modules] h0rn3t:
use menu to switch between user app and system app
[Xposed Framework Modules] tamingsarix:
Works...how come user app switch to system app..by the way thanks for help

---------- Post added at 06:36 PM ---------- Previous post was at 06:34 PM ----------

---------- Post added at 06:37 PM ---------- Previous post was at 06:36 PM ----------

Only system app are show..not user app
[Xposed Framework Modules] chw9999:
Thanks a bunch for the "nice" option. Short question: is the nice value from profile set

when the app is frontmost, and reset to what when in background? 0 or -20?

It might be nice for some apps to set them to -20 while in background..., and others to set to a "neutral" 0...

Thanks again!

--

Gesendet mit HTC EVO 3D and Tapatalk
[Xposed Framework Modules] h0rn3t:
When the app is frontmost will be renice to the value set in profile and will keep the value until will be killed. So, when the app go to background will keep the value.
[Xposed Framework Modules] chw9999:
That was a swift answer, thanks again :)

Any possibility to include a renice option for the event of an app going to background on the near future?

So (example) I could run my browser in background downloading pages, while not disturbing my other front app currently working, and then getting full throttle again when I bring the browser back to front again.

Just an example, there may be other good reasons as well ;)

--

Gesendet mit HTC EVO 3D and Tapatalk
[Xposed Framework Modules] h0rn3t:
Yes, is possible in the near future...
[Xposed Framework Modules] h0rn3t:
I made a test version. Let me know if is working. View attachment 2724953
[Xposed Framework Modules] xclub_101:
It seems to be an improvement but for some reason I seem to get some weird HUGE lags in the telephony apps (for instance when somebody is calling and the phone is in deep sleep). The problem goes away if I disable the module.
[Xposed Framework Modules] h0rn3t:
Did you have ScreenOff profile active? If yes what values do you use?
[Xposed Framework Modules] xclub_101:
I did, I don't know why I did not think of that :rolleyes: Default speeds but governor powersave and GPU on lowest.

EDIT:

Two other small ideas for next version:

- friendlier sorting/searching

- a way to keep program rules but make those inactive for testing purpose.
[Xposed Framework Modules] h0rn3t:
If you want to use powersave governor for screenoff, the min. freq. must be not very low (~300-700Mhz) but the max. freq must be higher then normal. This will help faster restore.

Also you can use conservative governor. In this case you can use lower min. freq. (~200-400Mhz) and lower max. freq. (~500-700Mhz).
[Xposed Framework Modules] xclub_101:
I am setting that one (screenoff) more like a "recovery option" and not like a "very low power option", so I revered it back to ondemand and standard values. The huge lag seems to be gone, I will report in a few days with more details on how my tests will go - mostly I want to use it as a CPU-limiter for Candy Crush, which is a huge power sucker even in power-saving mode but seems to be running OK even on lower CPU speeds (I am on N9005).
[Xposed Framework Modules] chw9999:
Thanks, the test version seems to work nicely ;) however, I wonder how I can check the priority via shell (will Google it later :))

More feedback if tomorrow...

Btw, using an ICS ROM...

--

Gesendet mit HTC EVO 3D and Tapatalk
[Xposed Framework Modules] h0rn3t:
Use shell cmd: ps -p
[Xposed Framework Modules] bartidirsun:
good work mate , will try in my jb 4.3 ;)
[Xposed Framework Modules] chw9999:
Argh, post got lost... Just saying it works flawless in front and background :)

I made a Tasker profile to emulate prio setting for my launcher, much less comfortable, but works. I believe it smoothes the launcher experience... maybe you want to put the launcher in regardles of the other thoughts...

Thanks again!

--

Gesendet mit HTC EVO 3D and Tapatalk
[Xposed Framework Modules] h0rn3t:
I'll see what I can do.
[Xposed Framework Modules] chw9999:
You da man :D

--

Gesendet mit HTC EVO 3D and Tapatalk
[Xposed Framework Modules] blessedsword:
Thanks for the app. Can you tell me why we need to set the CPU when screen off???? Does it not deepsleep? Thanks ^^
[Xposed Framework Modules] h0rn3t:
Some applications can wakeup the device. Using lower frequencies you can save battery.
[Xposed Framework Modules] blessedsword:
Thanks for bolt topics ^^. Sr for my stupid question, just the sms.apk or some chatting app can wake up my phone. If I set the lower frequencies for them and when screen is off, does it in to deepsleep?
[Xposed Framework Modules] folusmile:
Good work

Hello Dev, I really appreciate your effort u are doing a great job. But I am having a huge problem about this modules. Am using galaxy note2 I can't adjust min frequency and Max frequency. Can only set the cpu gov. and sometimes it force close. Pls do something I really like this modules. U see the screenshot below I can't change any of the min/max cpu frequency . off profile too same thing.
[Xposed Framework Modules] folusmile:
Fix

Dev, I saw performance profile test on the thread here and I decide to try it I thought it would solve my initial problem.. Still the same thing. Look at the screenshot below. Pls fix on time. I can't change min/max frequency.. That is default, then to change I can't.
[Xposed Framework Modules] h0rn3t:
I have the same issue with PerformanceControl with S4. I'm working to fix it.
[Xposed Framework Modules] h0rn3t:
Try this test version.
[Xposed Framework Modules] folusmile:
Dev thanks for your swift reply, but still facing same.. Can't adjust min/max frequency. Look at my spec below. Thanks
[Xposed Framework Modules] h0rn3t:
I hope this time will work!
[Xposed Framework Modules] folusmile:
Still same

Thanks for helping I think my kernel didn't support. Still the same.
[Xposed Framework Modules] asemore:
the download is not an apk... its a zip with a lot of files...what shall I do with it?
[Xposed Framework Modules] h0rn3t:
v1.3

added lockscreen profile

removed system/user packages list

added a single list of packages with filter option

allow profile per launcher (only NICE priority)

split NICE into 2 values: foreground and background
[Xposed Framework Modules] tamingsarix:
Hii..sory for noob question..what is nice foreground and background? And what does this tweak do?
[Xposed Framework Modules] h0rn3t:
Each process has a niceness value associated with it, which is what the kernel uses to determine which processes require more processor time than others. The higher the nice value, the lower the priority of the process. In other words, the "nicer" the program, the less CPU it will try to take from other processes; programs that are less nice tend to demand more CPU time than other programs that are nicer.

EDIT:

NICE foreground will be apply when the application is visible

NICE background will be apply when application goes in background