yashsingh1/xdaforums huggingface dataset:
[Galaxy Grand Duos i9082 General] iceyhotguy:
Yes that is expected, this tweak is aimed at better UI interaction and more lag free usage of your phone along with auto freeing of your RAM. But that causes a small drop in performance scores, not that high but a small drop. My drop was just 200 points.
[Galaxy Grand Duos i9082 General] Galaxy_Vin:
CPU settings keep reverting back

Hi,

I'm using latest version of Performance control and under CPU settings, the Current Minimum slider keeps reverting back to maximum1200 MHZ even though I change it to minimum, with Governer set as Interactive, IO scheduler as CFQ and set as boot option enabled. After phone reboot it just reverts back. Is that normal ??

Thanks,

Vicky
[Galaxy Grand Duos i9082 General] iceyhotguy:
It's working normally for me but I'm on CM based ROMs. It reverts to 1200 each time you open the app on 4.2.2 stock based ROMs, once the value is applied it stays the same (312Mhz if you used that) until you open the app again. You can monitor your phone's frequencies in "Time in State" tab.

Please keep in mind that PerformanceControl was made for CM/AOKP based ROMs but it works on stock based as well, so minor problems are expected.

Workaround for this would be, to set the minimum frequency back to 312MHz each time you open the app.
[Galaxy Grand Duos i9082 General] Galaxy_Vin:
artists kpleased

Thanks for the information . This looks to be the case after checking the stats under ' Time in State' Tab. Rebooting the phone resets the CPU settings to default.
[Galaxy Grand Duos i9082 General] igoen:
I can't see the memory setting. it seems the picture has been removed.

can you write down the setting?

thanks in advance

---------- Post added at 12:37 AM ---------- Previous post was at 12:35 AM ----------

I can't see the memory setting. it seems the picture has been removed.

can you write down the setting?

thanks in advance
[Galaxy Grand Duos i9082 General] iceyhotguy:
The image is still there for me, it's uploaded on xda server so it shouldn't be removed :)

Don't worry about the specific values for Memory Setting, simple click on "Aggressive" or "Very Aggressive" and proper values will be applied.

Check "Set on Boot" after you have set the values :)
[Galaxy Grand Duos i9082 General] wiryawang:
Performance Control freeze with blank black display when first run on latest GENNXT SUPERIOR ROM Build MJ4. Any comment ?
[Galaxy Grand Duos i9082 General] iceyhotguy:
I used Performance Control version 2.1.8 for 3 days without problem before I changed back to Slim ROM.

Make sure you are giving it root access. Or try reinstalling the application
[Galaxy Grand Duos i9082 General] igoen:
The problem is coming from my internet provider. Change the internet provider and I can see the picture.

Thanks.
[Galaxy Grand Duos i9082 General] memon sid:
Thanxx
[Galaxy Grand Duos i9082 General] mysticsantum:
Thanks

Phone is a lot more smoother now.. thanks a lot
[Galaxy Grand Duos i9082 General] ##W4TCH0UT##:
gr8 App

Boosted my AnTuTu scores
[Galaxy Grand Duos i9082 General] Preshak:
Use quickengine.zip:thumbup:
[Galaxy Grand Duos i9082 General] iceyhotguy:
That's a completely different tweak than this that involves adding parts of third party components/scripts to the system while this is modifying the system itself to perform better.

Please restrain from posting unfruitful comments.
[Galaxy Grand Duos i9082 General] raghavsharmaxda:
U won't believe but i find this is xda's best thread :P

Cm10.1 and cm11...works on any rom..any version :D..love it...thanks for this awesome share mate.. :)
[Galaxy Grand Duos i9082 General] iceyhotguy:
Thanks man, that's very generous of you. This tweak can actually be used on any phone, not just any ROM since most systcl have similar config values. I am currently using 3 different Samsung and 1 Sony phones self modded with this tweak :)

I'm thinking about adding build.prop tweaks to the 2nd post for better responsiveness and dalvik app performance but that's commonly available.
[Galaxy Grand Duos i9082 General] raghavsharmaxda:
As i have realised that this tweaking increases the performance...so does comparative ram usage :P..

Just curious that does this tweak will effect boiting in ART..(havnt tryd on new rom in art)..
[Galaxy Grand Duos i9082 General] iceyhotguy:
I haven't experimented a lot with ART tweaking yet, it's still experimental and the code is being constantly changed and improved. But from what I understand, it should mainly change the code involving dalvik properties, so the systcl and build.prop should be mostly same (not all).

I would switch to ART but I absolutely cannot live without Xposed, I'm not really sure how we survived with just mods to tweak our phones before this :p
[Galaxy Grand Duos i9082 General] raghavsharmaxda:
Turns out my antutu score ia quite same after tweak..but actually the practical performace ia increasd..(so is fault of my rom build...(got lesas benchmark scores then other roms sadly)

So will update to omni rom build 4 and let u know...

There is a new option in VM settings in latest performance control app..i used multiwindow for this :P...there is pic u shared above..and below is perfcntrl app i was parallel tweaking with.....

There is extra option btween ext frag threshold and laptop mode...see below half multiwindow..!
[Galaxy Grand Duos i9082 General] iceyhotguy:
It's an added feature with 4.4 along with zRAM KSM to the kernel.

While tuning extra free kbytes, a high value will increase the amount of memory that the kernel tries to keep free, reducing allocation time and causing the low-memory killer to kill earlier. A low value allows more memory to be used by processes but may cause more allocations to block waiting on disk I/O or low-memory killer.

0 uses the default value chosen by ActivityManager.

A positive value will increase the amount of memory that the kernel tries to keep free, reducing allocation time and causing the low-memory killer to kill earlier.

A negative value allows more memory to be used by processes but may cause more allocations to block waiting on disk I/O or low-memory killer

I'm experimenting with them already, will update the OP when I have stable config to perform faster than stock
[Galaxy Grand Duos i9082 General] Darian71:
[MENTION=358207]iceyhot[/MENTION]guy,Using your suggested tweaks exactly as you stated, excluding the "dirty" ratios as you mentioned may cause lower Antutu Benchmarks, I consistently got 11500+ scores after numerous tests. Soooo, since I found xenon92's nebula kernel to be amazing scoring higher, but with random reboots even at stock voltages, I decided to once more give his kernel a try with your settings and the updated Performance apk. I deleted the one that came with his kernel, and used the exact same settings as I previously stated, with the exception of the max mhz which I set eventually at 1600. So far the kernel has been stable with no random freezes or reboots. And as we are all aware of, usually the first Antutu test yields the best score. Below is my 5th consecutive test score....THANKS FOR THIS THREAD! :D:D:thumbup:
[Galaxy Grand Duos i9082 General] Donnalyn:
i have a problem , i change value in VM setting , set on boot and also apply value after edit , but when i press back and go to VM setting , the values revert back to normal , why ? :(

• Don't say thanks , but HIT THANKS button if you think my post help you ?^_^ •
[Galaxy Grand Duos i9082 General] Darian71:
Did you use Root Explorer or a file manager to place the performance apk in /system/app?
[Galaxy Grand Duos i9082 General] Donnalyn:
yes , i rename it to PerformanceControl.apk and move it to system/app and change permission to r-w--rr--

• Don't say thanks , but HIT THANKS button if you think my post help you ?^_^ •
[Galaxy Grand Duos i9082 General] raghavsharmaxda:
I didn't moved it to system at all..

My values do change too... realized now :-O .... Did u tick set on boot in vm settings???

I did.. Still
[Galaxy Grand Duos i9082 General] iceyhotguy:
Are you using any scripts?

Some scripts contain their own config for VM and sysctl values, that's where they configure the smoothness.

Try using 2.18 version, the 2.19 is still in beta stage so it might have bugs and make sure you press the "Apply Values" button in VM Settings next to Set on boot
[Galaxy Grand Duos i9082 General] Donnalyn:
you didn't move it at all ? so you just install it or ?

no , i don't use any script at all , and actually i use performance control 2.18 version , still the problem still appear :(

• Don't say thanks , but HIT THANKS button if you think my post help you ?^_^ •
[Galaxy Grand Duos i9082 General] raghavsharmaxda:
I just installed it..

Simply like apk after downloading from xda..

Then it asked for root.. Once it acquired it...i did tweak and rebooted...

Waited for few minutes or hrs.. and performance was great after that..

Me no scripts used or anything.
[Galaxy Grand Duos i9082 General] iceyhotguy:
I have noticed that in 4.4.x ROMs, that PerformanceControl root permission granted toast notification after reboot doesn't come up till about 1-2 min after the reboot, but whenever I have checked the settings, they are all applied to what I set them to be, including VM.

So I'm thinking the values don't get applied right away, or atleast until you see the toast notification popup after reboot.

Also, greenify-ing this app prevents the values to be applied sometimes (not everytime)

Yea, you don't need it to make it a system app. I run it as a user app.
[Galaxy Grand Duos i9082 General] raghavsharmaxda:
Using ART so no xposed modules like greenify..

I have also realised toast is about 1min after phone reboots...but still vm settings got changed.. every thing else is all same as set...!

(Though it doesn't matter as performance is increased alot..bt still there is curiosity to know performance on this setting.
[Galaxy Grand Duos i9082 General] Donnalyn:
yes , before i edit those values , i wait all apps that required supersu permission be granted , so after performance control notification toast pop up , i try to edit them again , but still .... hm :( any solution ? should i try to reinstall rom and make clean install ?

• Don't say thanks , but HIT THANKS button if you think my post help you ?^_^ •
[Galaxy Grand Duos i9082 General] iceyhotguy:
The update of the app includes KK compatibility. The VM settings are sticking for me, but for whatever reason if they aren't working for you guys, try the new version. It seems stable enough on first look.

v2.1.9 BETA 2 [05.01.2014]

You must uninstall previous version before installing the new one

Fixed compatibility with KK

Added logcat and dmesg dump (Tools Tab)

Added touchscreen control: s2w, h2w, etc (Advanced Tab)

Fixed zram
[Galaxy Grand Duos i9082 General] Donnalyn:
i will try to reinstall rom and make clean install , and i will report you back :)

• Don't say thanks , but HIT THANKS button if you think my post help you ?^_^ •
[Galaxy Grand Duos i9082 General] Darian71:
I am using v2.1.9 BETA 2 and did experience the sdcard read ahead value would revert back to 2048 after each reboot. But after around my 3rd or 4th reboot ALL settings are sticking just as I set them. So no issue here. I did full wipe my system yesterday after the fatal random reboot with the nebula kernel and did a clean restore of a backup I made so maybe that will help to do so. Dunno :what:
[Galaxy Grand Duos i9082 General] raghavsharmaxda:
Got clean install here too..still problems in vm settings
[Galaxy Grand Duos i9082 General] Darian71:
That's weird. I have decided to stay with the nebula kernel awhile and test more. I went ahead and set the dirty ratio's as icyhotguy listed so everything is set exactly as he described with the exception of my max 1600 mhz setting. Scoring consistently at or above 12,000. Texting, phone calls and Internet now for about an hour and no reboots. (fingers crossed). :thumbup:
[Galaxy Grand Duos i9082 General] Darian71:
Without KSM checked.. Just now
[Galaxy Grand Duos i9082 General] raghavsharmaxda:
Vm settings given made my score 10000in range.. :/
[Galaxy Grand Duos i9082 General] Darian71:
When I was on the stock Kernel, I left the dirty background and dirty ratio settings alone as suggested in OP. You might try resetting those. Because I got middle to high 11000's then.
[Galaxy Grand Duos i9082 General] raghavsharmaxda:
U knw..i ws getting 12000+ on ART earlier ..bt then i switchd ro dalvik..n art again..n everything got ruined :/
[Galaxy Grand Duos i9082 General] Darian71:
These kernels are very hard modify and still keep stability apparently. I remember using various types on my Single core Captivate, Semaphore, Devil, and Gear Kernels all of which would perform above the stock Kernel, but never would remain consistent after a week or so of using them. Random reboots, FC's, freezes etc would always occur. Cyanogenmods kernel designed for the Rom itself was always the Stable worry free one.
[Galaxy Grand Duos i9082 General] raghavsharmaxda:
Aftr changing my dalvik to art..i no more get 11500+ .... that actually is bad :(
[Galaxy Grand Duos i9082 General] jortegat7:
Tested

Tested by something like 3 days. Now I'm going back to the default settings. Doesn't work too good for me.

4.2.2 Stock Rom.

Thank u anyway.
[Galaxy Grand Duos i9082 General] Darian71:
Hey guys, found the problem with settings not sticking for some. The permissions must be set to rwxrwxrwx. You may be able to change to just rwrwrw, not sure, but I accidentally discovered I had never changed them, must have forgotten. But when I did, my settings no longer stayed as I had them. As soon as I left the VM menu they went back to original settings. :thumbup:
[Galaxy Grand Duos i9082 General] Donnalyn:
so i need to set permission to rwxrwxrwx ?

• Don't say thanks , but HOT THANKS Button if you think my post help you ?^_^ •
[Galaxy Grand Duos i9082 General] Darian71:
That's what I discovered on the BETA 2 version. Donnalyn, but I just decided to try the stable release of Performance apk and after I installed it, then moved it to system/app, I long pressed it and pressed permissions and it showed to already be rwrwrw none of the "Execute" boxes were checked so I left it that way and adjusted my settings and they are staying just like I set them. Except for sdcard read ahead, it sometimes goes back to 2048. And of you reboot your phone for any reason, both apps will go back to default settings again. :thumbup:
[Galaxy Grand Duos i9082 General] Donnalyn:
I'd change permission to rwxrwxrwx on 2.1.9 beta , and it works actually :D

• Don't say thanks , but HOT THANKS Button if you think my post help you ?^_^ •
[Galaxy Grand Duos i9082 General] Darian71:
Correct
[Galaxy Grand Duos i9082 General] yespress:
great! will try it..
[Galaxy Grand Duos i9082 General] iceyhotguy:
Update

-----OP UPDATED-----

-Renamed the thread to [GUIDE] Tweak Your Phone Yourself

-Reordered the OP to make room for build.prop tweaks

-Put the explanations in a separate box for Performance Control

-Added info about SmartassV2 and SIO for custom kernel

-Added KSM settings info and config

-Added Dirty expire and writeback centisecs config and info for VMSettings

-Added instructions to alter build.prop file

-Added build.prop tweaks
[Galaxy Grand Duos i9082 General] raghavsharmaxda:
And that's exactly what i was waiting for :D :P
[Galaxy Grand Duos i9082 General] iceyhotguy:
I got some time off, have a hangover and nothing to do. This was long overdue so I said, what the hell! LOL.

Let me know how the new tweaks work out, think I covered all the good ones.

EDIT : Minor add

In #Net Speed Tweaks

Line added - #DONTCOPY there's no space between any number here, but XDA is displaying it anyway. please remove it while copying into build.prop

Think there's a no-space character limit in XDA, because in all lines of Net Speed Tweaks there is a visual space after comma or 163 but there shouldn't be.
[Galaxy Grand Duos i9082 General] raghavsharmaxda:
I realised ksm tweak do better performance in some ROMs and screws performance too :P..

Pages reading was something I wasn't even getting that what is it :P..

Though in my case its good..

Thank you again for this..
[Galaxy Grand Duos i9082 General] kushal16:
For those tweaks..... do I need to edit build.prop with those #signs or directly commands??? Pls help... im new to dis kind of stuff
[Galaxy Grand Duos i9082 General] iceyhotguy:
If you are new to this, I would strongly suggest you to make a backup copy of the build.prop first.

The answer to your question is already in the OP, just read everything and you'll be ok.

But to be more specific to your question, you can do either of those things. Even if you copy everything as it is, it'll work fine. If you copy just the codes, that'll work fine too.
[Galaxy Grand Duos i9082 General] iceyhotguy:
Minor Update

-----OP UPDATED-----

-Added Scrolling tweak for Build.prop

Improves scrolling speed and responsiveness, missed it in the last post :p
[Galaxy Grand Duos i9082 General] iceyhotguy:
UPDATE

-----OP UPDATED-----

-Added VM property drop_caches

Writing to this will cause the kernel to drop clean caches, dentries and inodes from memory, causing that memory to become free.

1 => To free pagecache

2 => To free dentries and inodes

3 => To free pagecache, dentries and inodes

This will drop data sectors at each boot, keeping the memory free and will let the kernel start caching as soon as the boot is complete
[Galaxy Grand Duos i9082 General] sharath412:
what is default value of VM.drop_cache? I saw default value as 0 , but I didn't see a explanation for 0...
[Galaxy Grand Duos i9082 General] iceyhotguy:
0 means no cache will be dropped, this would just let the cache build up, no cleanups.

Over time if you don't clear your caches it can slow down your phone.
[Galaxy Grand Duos i9082 General] saiharsit12:
Thank you for these tweaks :good:
[Galaxy Grand Duos i9082 General] maxxinn:
Battery backup is much much better..... thanks for the tweaks man......:thumbup::thumbup::thumbup:
[Galaxy Grand Duos i9082 General] raghavsharmaxda:
As am using evolution here....it got some zram thingy...and if I am blind then I m sorry but I think its not added in OP abt how to tweak zram and all...(the latest version of kernel change log is mostly about zram x tweak or zram y tweak.

Just suggestion that it would be greatful if u add info abt it in OP ....thanks for your efforts mahn...and sorry if u have already added and my this post in nonsense :P..

---------- Post added at 05:32 PM ---------- Previous post was at 05:25 PM ----------

Also I found this ..maybe its been here from months and I noticed now....but on main screen of performance control(where is max or min freq. Tune up setting...)..when we tap on the current frequency running(the big words which vary as I use interactive governor), then the one written at the right corner in small letter in blue, changes to two...and the option to increase/decrease the frequency gets hidden(faded)... As per my best guess, maybe it is number of cores ..(maybe!!)..but I wonder why then tuning fades :|..sorry if idiotic ..:|.
[Galaxy Grand Duos i9082 General] iceyhotguy:
Ok, first, dude chill! You said sorry like 5 times in one post :p As long as it's not a basic/obvious question I don't mind answering it and explaining in detail. Like you, I'm here to learn so I don't helping others with me :)

Yes I noticed k2wl finally added zRAM to our phone's kernel. I have used it before, give me a bit to make sure the values I used in other phones work good for our phone as well, and I will update the OP with the appropriate info explaining it. But for now, I would advise against using it, since we already have a 1 GB RAM.

Regarding the blue letter on the side, I can only guess what that is, since it has no description with it. And my best guess would be how many cores are being used at the current time, or less likely, number of frequency steps on that frequency. I tried toggling between 600-1500 but it stays on one, and very rarely jumps to two but it's not something I could do on purpose.
[Galaxy Grand Duos i9082 General] Jacksocool:
Srry For The stupid Q ...can these tweaks Be Used On Stock Rom And Kernel??
[Galaxy Grand Duos i9082 General] iceyhotguy:
Yes they can.
[Galaxy Grand Duos i9082 General] iceyhotguy:
UPDATE

-----OP UPDATED-----

- Highlighted VM explanations

- Fixed "wifi.supplicant_scan_interval" in build.prop tweaks ('_' was missing before scan, sorry about that)

- Added explanation and values for zRAM for 4.4.2 custom kernel
[Galaxy Grand Duos i9082 General] Jacksocool:
Dude U see My phone nvr really lagg or anything....but if there are tweaks which can removed the lagg from games like gta3 and all plz tell

will really appriciate :angel: and these tweaks and the app is awsome :good:
[Galaxy Grand Duos i9082 General] siddhu2199:
Awesome tweaks...... Made my SGG very much faster than ever.... Thanks
[Galaxy Grand Duos i9082 General] ##W4TCH0UT##:
For me zRam is not working.

When I try to start it does not start.

M on evolution kernel v1.5 on RR latest build

And on rr 5.0.3 using evolution kernel 1.5
[Galaxy Grand Duos i9082 General] iceyhotguy:
- skip using dirty ratios in VM settings

- use vf cache pressure value of 15/20

- Don't use zRAM

- use debug.sf.hw=1 and video.accelerate.hw=1 from build.prop tweaks

-----------

That would have to be discussed with k2wl as his kernel is what is adding this particular feature to the phone. I can only provide values that would suit the phone well.
[Galaxy Grand Duos i9082 General] ShOn_P:
my sgg running on gennxt is unable to play nba 2k14 v1.14

it is not at all starting

is there any tweaks or anything for playing that game

thanks in advance...
[Galaxy Grand Duos i9082 General] raghavsharmaxda:
U can give a try to tweaks given specifically for gaming given 3-4post above by [MENTION=4462857]iceyhotguy[/MENTION] ..(BTW. Not starting of game is something I don't think can be resolved(but if there is lagginess, that can be made smooth))..

More over..try 4xMSAA in developers option..and force 2d rendering...(minimal chance that a game which don't start will start, can't promise)...
[Galaxy Grand Duos i9082 General] Jacksocool:
umm dude the minimum freq. in cpu control are changing on its own :eek: i keep it 312 and when ever i reopen the app it keeps jumping back to 800

any solution?

---------- Post added at 02:07 PM ---------- Previous post was at 01:51 PM ----------

dude whats 4xMSAA??
[Galaxy Grand Duos i9082 General] raghavsharmaxda:
It gives u better graphics and performance while playing games...(try it with and without and u will get it..(u can find this option in developers setting)..

Now abt frequency..u set minimum frequency to 312 right?(that means minimum it will go is 312, not below that).. 800 is above 312..(u haven't specified maximum frequency to 312..note that ur frequency varies with app u use, heavy the app, heavy the requirements and heavy is usage.. So if u want it not to go over 312, set maximum to 312 and minimum to 312 too)..

Hope I helped :)
[Galaxy Grand Duos i9082 General] Jacksocool:
unable to find that MSAA option can u give a screenshot plz?;) and about the freq. see i am using that performance control app and i always keep my max freq to 1200 and min to 312 ondemand ...but when ever i open the app the minimum bar is always 800 and not 312 how come?

---------- Post added at 03:42 PM ---------- Previous post was at 03:01 PM ----------

Dude my friend is using this app called romtoolkit pro (almost the same as performance control) its has many predefined build.prop properties...and he also wanted to try the same tweaks as mine(gaming tweaks) the only problem he is facing is that there are 2 video.acceleration.hw predefined properties 1.it says force hardware accleration to render videos for supported devices & 2. says use hardware accleration to render videos1=on 0=off so which one shall he set as 1?