yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] GawDroid:
Quick question:

I'm running CM11 (KK 4.4.3) and I have installed Performace Control.

My settings, however, aren't applied on boot - governor gets reset back to interactive, Minfree Taskiller values are reset as well.

I read I need to disable native CM performance settings in system/performance - but I am missing them entirely, my CM rom doesn't have them.

So, what else can I do to have Performace Control save my settings and apply them on every startup?
[Android Apps and Games] h0rn3t:
Did you wait for notification? PerformanceControl show a notification when apply boot sequence. May take some time...
[Android Apps and Games] GawDroid:
I don't remember really, I might have just discarded it.

I have uninstalled the app, cleared app data and deleted app folder. Rebooted, then reinstalled it. Changed a couple settings, no notification yet.
[Android Apps and Games] Vtrendzzy:
I did everything as directed still when i reboot phone, the changes aren't applied. I checked init.d folder the script is there but actually the changed settings aren't actually written there. Fix this issue asap.
[Android Apps and Games] h0rn3t:
Maybe your system doesnt execute the scripts from init.d folder....
[Android Apps and Games] velosa:
You think this app work properly on my s5?
[Android Apps and Games] h0rn3t:
I don't know. I don't own S5.
[Android Apps and Games] velosa:
I'll try. Thanks anyway for your work.
[Android Apps and Games] activegiri:
Download link not opening. Reverts back to tapatalk page... Plz help

GT-I9082 Carbon ROM with Nebula
[Android Apps and Games] Phenom2122:
Same here, but I seem to have a problem downloading anything from the XDA site..
[Android Apps and Games] h0rn3t:
It is an XDA issue.

EDIT: It seems that is ok now...
[Android Apps and Games] h0rn3t:
2.2.0

enable/disable MSM HOTPLUG - added by [MENTION=3261191]F4k[/MENTION]

added Battery Calibration - menu battery tab

fast charge notification is now clearable
[Android Apps and Games] ahmed dzico:
Thank you [emoji106]
[Android Apps and Games] fdc77:
is it possible to insert the possibility to backup recovery/kernel before flashing a new one?

thanks great app very usefull on my gt-i8150
[Android Apps and Games] h0rn3t:
Yes...
[Android Apps and Games] h0rn3t:
2.2.1

I cant upload in download section so here is the new version: fixed some issues
[Android Apps and Games] Phenom2122:
There are always issues downloading from the download tab in any thread I have ever tried. Which is strange because attachments are always fine. I guess they are two different file hosts? Have you considered using Dev-host for these?
[Android Apps and Games] jesuinodsa:
Buddy download from app

Settings>check for updates

Its quick way to download
[Android Apps and Games] h0rn3t:
2.2.2

added backup kernel/recovery option

(backups are saved in PerformanceControl/backup/kernel or PerformanceControl/backup/recovery forlders on internalSD)

EDIT: Can be downloaded from project download section too...
[Android Apps and Games] khan663399:
I update to latest version in Xperia z kitkat. I tried battery calibration and my display is not going off with power key and also after 30s it's key lock but display light is not going off.

Edit: I did a reset and downgrade performance control. Now working good..
[Android Apps and Games] jesuinodsa:
The app works great and as acepted

Thanks fr the app dev

Never faced a prblm
[Android Apps and Games] h0rn3t:
2.2.3

check for su & busybox at startup just once and when the rom is changed

updated russian translation thanks to [MENTION=5077369]LeroViten[/MENTION]

added support for GT-I9082 thanks to [MENTION=5367286]TripRex[/MENTION]
[Android Apps and Games] andr3w_0:
I can't stop zRam to chage disk size.
[Android Apps and Games] jesuinodsa:
Simply stop it it will take some time to stop

Den u can change its disk size
[Android Apps and Games] h0rn3t:
If the values doesn't go to 0, try more times to stop it. Close app and reopen it This is possible to happen with some zram implementation.
[Android Apps and Games] andr3w_0:
I tried it. but since I installed the v2.2.2 does not work anymore

edit:After many trials, now it works. thanks :)

edit2: after reboot Zram back to 13% :(
[Android Apps and Games] _jis_:
[MENTION=4674443]h0rn3t[/MENTION]: Why is Performance Control applying boot control sequence every restart when I have disabled Set on boot on every settings tab?
[Android Apps and Games] dabl8:
Updating from 2.1.19 to 2.2.3 I find the displayed zRAM value reverts to 9% when the app starts. Also got this crash when starting the app once:

E/AndroidRuntime( 1320): FATAL EXCEPTION: main

E/AndroidRuntime( 1320): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.brewcrewfoo.performance/com.brewcrewfoo.performance.activities.MainActivity}: java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0

E/AndroidRuntime( 1320):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2308)

E/AndroidRuntime( 1320):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2358)

E/AndroidRuntime( 1320):	at android.app.ActivityThread.access$600(ActivityThread.java:153)

E/AndroidRuntime( 1320):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1247)

E/AndroidRuntime( 1320):	at android.os.Handler.dispatchMessage(Handler.java:99)

E/AndroidRuntime( 1320):	at android.os.Looper.loop(Looper.java:137)

E/AndroidRuntime( 1320):	at android.app.ActivityThread.main(ActivityThread.java:5227)

E/AndroidRuntime( 1320):	at java.lang.reflect.Method.invokeNative(Native Method)

E/AndroidRuntime( 1320):	at java.lang.reflect.Method.invoke(Method.java:511)

E/AndroidRuntime( 1320):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:795)

E/AndroidRuntime( 1320):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:562)

E/AndroidRuntime( 1320):	at dalvik.system.NativeStart.main(Native Method)

E/AndroidRuntime( 1320): Caused by: java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0

E/AndroidRuntime( 1320):	at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:251)

E/AndroidRuntime( 1320):	at java.util.ArrayList.set(ArrayList.java:477)

E/AndroidRuntime( 1320):	at com.brewcrewfoo.performance.fragments.CPUSettings.onCreate(CPUSettings.java:53)

E/AndroidRuntime( 1320):	at android.app.Fragment.performCreate(Fragment.java:1673)

E/AndroidRuntime( 1320):	at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:854)

E/AndroidRuntime( 1320):	at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1057)

E/AndroidRuntime( 1320):	at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1039)

E/AndroidRuntime( 1320):	at android.app.FragmentManagerImpl.dispatchCreate(FragmentManager.java:1835)

E/AndroidRuntime( 1320):	at android.app.Activity.onCreate(Activity.java:896)

E/AndroidRuntime( 1320):	at com.brewcrewfoo.performance.activities.MainActivity.onCreate(MainActivity.java:50)

E/AndroidRuntime( 1320):	at android.app.Activity.performCreate(Activity.java:5104)

E/AndroidRuntime( 1320):	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)

E/AndroidRuntime( 1320):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2262)

E/AndroidRuntime( 1320):	... 11 more
[Android Apps and Games] h0rn3t:
Crash is happen on every starting ?

Edit: Zram will show system value if "Set on boot" is not checked.
[Android Apps and Games] ihyabond009:
Minfree Setting Resets after opening your app

Hi there, I've search your thread for the problem I've experienced. looks like I'm not the only one

Soo...the problem is, the minfree values settings are not applied after the boot. I wondered, why? is it the init.d script? If so, why do all of my other scripts works perfectly, but this one(your app's) is not?

Then I tried to do what you said at post #658, wait. So I applied the minfree value, reboot, then waited for several minutes. Wait, and see, and there's no notification whatsoever. And of course, the minfree setiings reset.

Then, again, I have a theory, is there anything wrong with your app's init.d? so I checked your script, changing its permission to be same as my other scripts. Then reboot. wait for several minutes, and wondered if the minfree values in your init.d scripts resets. it's not changing!. It's same as what I applied before reboot! Then I opened your app, and voila! it resets again to default:crying:

Strangely, the other features of your app work perfectly :p

I'm running your app on latest version(updated from 2.20), on Xperia Ovelay 4.4.2

Sorry for long post and baad english :(
[Android Apps and Games] nagpalkapil:
Please support my device I9500 Samsung Galaxy S4 for Kernel and recovery flash. I have attached screenshot showing its not supported. Thanks for your beautiful & smart application.
[Android Apps and Games] h0rn3t:
Because I cant reproduce your issue on my phone, I need to ask you do this test:

1: change minfree values

2. be sure you have "set on boot" checked

3. close app. You must see a toast notification "init.d script apllied"

4. run next command in the terminal

cat /sys/module/lowmemorykiller/parameters/minfree

and see if you get your values

5. reboot

6. run again the command

cat /sys/module/lowmemorykiller/parameters/minfree

and see if you get your values

Let me know results.
[Android Apps and Games] h0rn3t:
I'll do it.
[Android Apps and Games] h0rn3t:
You can put attached file (extract from zip) in the folder named PerformanceControl on your Internal SD

View attachment 2843585
[Android Apps and Games] nagpalkapil:
Not only ur application is beautiful and awesome, u r urself beautiful from inside. Too humble and graceful. I hv seen u since this application was launched and u r still the same eagerly supporting one and all in the community by your hard work. I am happy and proud for u that this application has become so popular and has come a long way.

Wish u success in all ur future endeavours.
[Android Apps and Games] -CALIBAN666-:
can we simply editing the xml to match with other devices,so when i change it with my values from my device it will work?
[Android Apps and Games] h0rn3t:
Sure.

But you must know that for flashing is used dd command, and partitions must be correct, otherwise bad things can happen
[Android Apps and Games] Rexus1:
It works great on cm 11 :good:
[Android Apps and Games] ihyabond009:
It's testing time!

1. Okay...

2. Yes, I always do that, even since I told you yesterday

3. Oh, you mean toast notification? Of course. I thought you mean Statusbar notification.

4. I ran it in the terminal, good, Minfree is set on Aggresive values

5. Okay, and I also wait for several minutes after boot.

6. I ran it again in the terminal, WAT? it resets again to default value. I didn't even opened you app yet!

Should I upload some screenshot?
[Android Apps and Games] h0rn3t:
I was sure. Something else change your minfree values, not app. It is not a bug in app.
[Android Apps and Games] DaniPhii:
Hey, [MENTION=4674443]h0rn3t[/MENTION]! It's been a while. :)

I finally fixed my superuser permissions uninstalling integrated BusyBox version in kernel at every boot of my ROM and installing latest BusyBox in my system. Since version 2.1.8 of Performance Control I didn't use any other version, but now I'm running latest version. Nice icon, everything is just perfect. :D

Well done! And good little work translating newer strings, [MENTION=5156330]Garcia98[/MENTION]. :)
[Android Apps and Games] venxicarina:
I set my minifree taskkiller on very aggressive and my music player (apollo) is just stopped working. I try use just aggressive mod and apollo problem goes away but my phone start laggyng... So can i choose what apps wont be killed ^^

Sorry for my english...
[Android Apps and Games] ihyabond009:
Ah! Finally it's working...

Finally I can get it to work! Here's what I do

1. I Uninstalled updated version(from 2.20 to 2.23) with the latest version(2.23 only)

2. I ran it as usual, but I don't check the "use init.d script" option in app setting

3. Voila! Every settings is applied at every boot, dunno why :p

All I can say, It's nice great App :fingers-crossed: It's very simple and very useful at the same time! Great Job!
[Android Apps and Games] ahmed dzico:
I have CyanogenMod room can I use it ???
[Android Apps and Games] nagpalkapil:
I am not able to back up my kernel, screenshot attached. I am on I9500 with latest version. Anything I m doing wrong or needs to be taken care of.

Two, I would request u to add governor tuning parameters like powersave_bias, up_threshold_h, up_threshold_l etc to be altered. These can be moded for any Aosp rom based on any or CM kernel. All other products similar to us hv this Governor Tuning parameter option.
[Android Apps and Games] meydon:
No!, you can't set minfree values per application if that's what you're asking. That would seem ridiculous. :silly:

Very aggressive, aggressive and other preset taskKiller options are only there to gauge and set your actual minfree values based on the amount of RAM on your device. Therefore, you are not limited to those options, you can tweak the minfree values themselves if you feel you are not satisfied with the preset ones. You can set minfree value for foreground apps, background apps, hidden apps and others in megabytes just above the preset values. It is possible that your phone lags and apollo stopped working because your background apps minfree values is too high.

Hope this helps:angel

Ahmed

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

Yes, CyanogenMod and other AOSP based ROMs should work.

It would be of more benefit to you if you read the first post at least.

---------- Post added at 03:09 PM ---------- Previous post was at 02:58 PM ----------

I don't really know why you are not able to backup your kernel :confused: but I would suggest you check that you have an updated busybox.

You can also check the path specified for saving kernels. If its on external SD, then you should be sure to have one inserted.
[Android Apps and Games] nagpalkapil:
Sir I am not satisfied with your reply. I would wait for [MENTION=4674443]h0rn3t[/MENTION] reply.

I would request you [MENTION=4870640]meydon[/MENTION] that dev [MENTION=4674443]h0rn3t[/MENTION] himself is very active on this thread in resolving and replying any issues so we should not reply for the sake of replying if we ourselves are not sure of the right answer.
[Android Apps and Games] meydon:
Am really sorry if my reply has offended you in any way. I know [MENTION=4674443]h0rn3t[/MENTION] is the developer and maintainer of this thread, but this is an open forum and every one can help or discuss issues at the absence of the developer. In fact, that's why this thread is created. If the developer wanted all questions and feedback to go to him directly, then he wouldn't have open this thread in the first place. He would have specified his mail or other means.

And again, my reply to your post clearly shows it's a suggestion. I am not a developer, am just an android fanatic just like you and everybody here. If you choose to hear from the developer directly always, it's no problem but you shouldn't suggest other people should stop helping one another . I never assured you my reply would solve your problem with the app. I was only trying to help in my own way. Thanks
[Android Apps and Games] nagpalkapil:
My point was we should answer when we know the right answer.

U r more than welcome to post and support but then before posting we should know what to post. Also it's good to gain experience first as a member before we start suggesting.

I am sorry if I hurt u in anyway. U r more than welcome to post here and in other threads. We both would also stop this here to maintain sanctity of the thread. I will not reply more anything on this. Also sorry to [MENTION=4674443]h0rn3t[/MENTION] for creating little fuss in development thread. I am sorry once again if I hurt u and best wishes.
[Android Apps and Games] jesuinodsa:
For guys having problem with minfrees

My solution mite help

M using the default presets or self presets and set it on boot

It never chnged or created prblem for me thou so try doing that
[Android Apps and Games] h0rn3t:
In CPU Settings Tab use menu > Governor settings (not all governors are tunnable)

About kernel: flashing is working for you?
[Android Apps and Games] nagpalkapil:
It was hidden to me, tab, I missed it. Thanks. It makes application complete for me, no other tool required.

No backup for kernel or recovery. For flashing while choosing the file it does not show .img file on the SD card though it's present there.

I had placed ur xml file a few days back in my SD card directory when I told u my device was not compatible, just wanted to remind u of the same.

Thanks for your reply and quick solution to my missing the tab button.
[Android Apps and Games] ahmed dzico:
I must check *set in boot* if I want pkf ???
[Android Apps and Games] h0rn3t:
Yes, if you want to apply settings after boot
[Android Apps and Games] nagpalkapil:
Free space is 3.6 GB as in attachment.

Next I did not had backup/kernel folder but I created one under/performance control still error in backup.

Also attached open view from performance control which does not show .img file but other Explorer shows twrp img file, so it's not possible to choose for flashing as well.
[Android Apps and Games] h0rn3t:
You will see only files named boot.img or recovery.img (you can put in custom named folders if you have more)

For testing try flashing only kernel and be sure you have a system backup
[Android Apps and Games] nagpalkapil:
Flashed recovery working. Thanks.

Only one thing stands pending, backup of kernel or recovery. Else everything is working as it should.
[Android Apps and Games] h0rn3t:
I will try to find the issue later. I need your assistance further...
[Android Apps and Games] h0rn3t:
OK.. Please go to Tools Tab and dump a dmesg log to see if app can create a folder on sdcard. Then go to sdcard in PerformanceControl/logs/ and see if the file was created.
[Android Apps and Games] nagpalkapil:
Attached "RUN"

Sir file attached as u asked for. Thanks once again for your prompt response and effort to solve any difficulty in using the application.
[Android Apps and Games] h0rn3t:
I need this file right after you get the error message. Try again to backup the kernel and when you get the error message go and copy the run file.
[Android Apps and Games] nagpalkapil:
Please find attached run file immediately after the operation. Operation succeeded in this case. Thanks once again for your prompt support and time.
[Android Apps and Games] porozex:
i got am issue with zram. if i want a size of 100mb i must set it to 200mb. a guy here: http://www.modaco.com/topic/372447-kernel-y300g510-stock-huawei/page-36 said that is badly written in the source
[Android Apps and Games] h0rn3t:
amount of zram is calculated assuming that every core has a corresponding zram device. If you have 2 cores and 1 zram device you will have half of zram value
[Android Apps and Games] sancho_panzer:
Deleted.
[Android Apps and Games] porozex:
ok. i let know about that to the developer of the kernel thx
[Android Apps and Games] h0rn3t:
2.2.4

added backup/restore settings (menu > app settings)

all core status are displayed now on cpu settings tab

fixed issue with kernel/recovery backup custom names

updated russian translation thanks to [MENTION=5077369]LeroViten[/MENTION]

Until September I'll be in vacation.
[Android Apps and Games] nagpalkapil:
Better becomes Best. No words to express my thanks to you for this beautiful application. The application is already a gem and ur regular updates on features and bugs has made this application a masterpiece.

Thanks once again for the most beautiful app u have made. Happy Vacations....!
[Android Apps and Games] -CALIBAN666-:
As expected it works like a charme.

GREETZ FROM TEAM-OPTIMA!!!
[Android Apps and Games] ianjay06:
will this works on 4.4.2?
[Android Apps and Games] ahmed dzico:
Yes
[Android Apps and Games] OffDatGoGo:
[MENTION=4674443]h0rn3t[/MENTION]

Love the app and have been using it for a while on my SG3 d2tmo.

I have one tiny request, can you enable the ability to arrange the tab order to our liking?
[Android Apps and Games] bsimpson1:
The Optimize Databases function doesn't work out of the box. Doing a logcat reveals that Performance Control can't find "sql_optimize". I was able to locate this file from the Android Kernel Tweaker git repo, and after copying it to the "files" directory under its /data/data folder and setting the correct permissions/ownership, it works.
[Android Apps and Games] Dreamer...:
Something strange in cpu settings.

MTK 6589

Please, fix it.

View attachment 2881669
[Android Apps and Games] itman-ch:
Mtk6589 owner here.

Looks ok to me - less the cryllic letters.

Not sure what you expect in this tab. Mtk is well known for keeping opensource stuff as closed as it gets.
[Android Apps and Games] d1mas:
[MENTION=530607]Dreamer...[/MENTION] надо было перевести систему на английский, многие не поняли что вы пытались сказать :)

(it was necessary to change system language to English, lots of people here did not understand what you were trying to say)

[MENTION=949156]itman-ch[/MENTION], He is saying that max freq slider is lower than min freq slider... in other words :: values didn't match sliders :)
[Android Apps and Games] Emre Han:
An application for overclocking. is doing its job. nice one
[Android Apps and Games] Cozmos23:
Just a little question, are the settings shown on first load of the application the Stock settings of the Kernel. F.e. when MP Decision is ckecked thats tje setting that is already active even without Performance Control?
[Android Apps and Games] TheTigerDeveloper:
Great!!! Thanks much :)
[Android Apps and Games] h0rn3t:
Please provide a logcat
[Android Apps and Games] Marília de Oliveira:
Why is giving this error?
[Android Apps and Games] h0rn3t:
Is not an error, just an information. And appear if the app doesnt detect Limit Charge and Fast Charge features
[Android Apps and Games] famewolf:
[MENTION=4674443]h0rn3t[/MENTION]

Thanks for sharing such a wonderful product with us!

Can you recommend a free sdcard readahead buffer size benchmark app? Is this something that at some point can be added so the user can determine what the ideal cache size is for their specific card?
[Android Apps and Games] OldYellowBricks:
is there a chance for fauxsound control to be added? not a request, but is it possible? thank you so much
[Android Apps and Games] :
FauxSound is a paid app, which imho would make it difficult to add. Besides, not everyone likes/uses/needs FauxSound.
[Android Apps and Games] OldYellowBricks:
Ohh okay. There's also the issue of how to enable fauxsound which is kinda complicated (like its hard coded to prevent people from changing fauxsound values via scripts like init.d)
[Android Apps and Games] asdfasdfvful:
Just got a nexus 5 and while using this app I'm getting this issue again (no log of now)

View attachment 2899205

Could you also consider changing it so that you can change the CPU settings whether it's used or not? With core 4,its almost never on so it can't be changed.
[Android Apps and Games] gRaB@:
I found some bug, PC changing my deflaut cpu fraq from 200 % 1000, when i change this i PC, and boot, once again PC change it to 100 & 800 mHz.

CM11 TC

Chrono kernel

Ace 2
[Android Apps and Games] ahmed dzico:
Guys it is time of vacation most of developers in vacation in this days
[Android Apps and Games] Vtrendzzy:
Cpu frequency automatically goes to the maximum level and stays there. Tried reboot and everything but it's not working.

Xperia U

Thank me if you respect my help.

Otherwise these are just virtual assets.
[Android Apps and Games] :
Assuming you use a custom rom and a custom kernel, perhaps the version of the kernel you use doesn't function the right way with the governor and/or scheduler you chose. Try a different governor/scheduler and see if that makes a difference.