Very low fps almost on every 3D game - Samsung Galaxy A3, A5, A7 (2017) Questions & Answe

As i wrote, i'm getting very low fps almost every 3D game and even with game tuner +2 performance. What am i supposed to do ? (A7 2017, No root, 8gb free space)

The cause of the problem is unknown. Take a privileged logcat (doesn't require root) with adb logcat, adb permission granting, or sysdump. Search for "limitGPUFreq" "limitCPUFreq" "SIOP_ARM_MAX". Not the tag, but the content. Which games are affected?
Game Launcher > High Performance
Status/Notification Bar > Power saving > off

Bryan48765 said:
The cause of the problem is unknown. Take a privileged logcat (doesn't require root) with adb logcat, adb permission granting, or sysdump. Search for "limitGPUFreq" "limitCPUFreq" "SIOP_ARM_MAX". Not the tag, but the content. Which games are affected?
Game Launcher > High Performance
Status/Notification Bar > Power saving > off
Click to expand...
Click to collapse
Thx for the answer. I'm not very interesting in this things. I tried to search what you wrote on LogCat app but it couldn't find anything. Game Launcher is also set High Per. And power saving is also off. :/

tgfax said:
Thx for the answer. I'm not very interesting in this things. I tried to search what you wrote on LogCat app but it couldn't find anything. Game Launcher is also set High Per. And power saving is also off. :/
Click to expand...
Click to collapse
Logcat isn't an app by itself. Is it CatLog/MatLog? That app requires the granting of a permission in adb (PC connection) or it will only receive logcats of itself, not others.
Also the specific log entries will only be available for a few mins after the FPS drops.
Alternatively while the game is running, check the content of /sys/power/cpufreq_max_limit; /sys/class/misc/mali0/device/dvfs_max_lock_status;
/sys/class/devfreq/17000010.devfreq_mif/max_freq.
1872000,[0:0][1:0][2:0][3:0],1539000 on a520f, should be the same on a720f. Slight throttling is OK.
Some games simply cannot be run on high settings with good FPS, hardware limitation.

Related

how to stop the media scanning

I found that the media scanning is lagging to my i9000, is there any way to stop it?
hkfriends said:
I found that the media scanning is lagging to my i9000, is there any way to stop it?
Click to expand...
Click to collapse
yeah man .. i think its very annoying .. keeping you waiting, plus i have a larg storge and too much mp3 files and videos .. so it takes time .. i hope there is way to stop it.
+1 count me in boys
Yep, please, please, how to disable it?
If you do have a lot of files on SD, it takes ages and slow down phone as hell.
Hey guys,
1st post. Keep it easy on me ya?
Below are the requirements needed before you can disable Media Scanning for good.
1) Rooted Galaxy S
2) Startup Manager (free in Marketplace)
Steps:
1) Startup Startup Manager
2) Goto System tab
3) Uncheck Media Storage
4) Reboot
5) And it will never bother you again
This method works too when you plug and unplug the USB cable + the annoying scan on bootup.
For the bad news
Default Music Player will NOT be able to recognise additional new files (MP3 etc) after adding it.
Workaround for this is to reboot the phone and it will recognise it again. I presume software that depend on the Media Storage for creating paylists are prone to this issue.
For the good news
Get another music player in the Marketplace which allows you to manually scan create playlists should be fine.
if we disable Media Storage, can we do manual scanning then? i can do without the music player, but i think gallery also needs media scanning to work?
Some widgets like Extended Control has button to force scanning, wonder if it will work.
If you want a media scanner, search the market for Aditya
I have made a media refresh app.
It's called Rescan Media
http://www.androlib.com/android.application.com-addz-mediascanner-jtDAw.aspx
I think there is a slight misunderstanding here.
The main purpose of this is to disable the media scanning that occurs every reboot, power on and unmounting of the SD cards.
Instead of auto scanning, what we (I think) is to have the option of manually initialising it. This is due to the long scanning period some people have (thousands of songs etc)
I had tried your app and it works as it should with the exception that Media Storage service need to be autostarted for your app to work.
Not sure for the rest, but what I do want is to stop the annoying scanning part upon reboot/power on/umounting of SDs and to instead use your app for example to scan as and when I do want.
Btw, nice icon for the app
mystifiyer said:
I think there is a slight misunderstanding here.
The main purpose of this is to disable the media scanning that occurs every reboot, power on and unmounting of the SD cards.
Instead of auto scanning, what we (I think) is to have the option of manually initialising it. This is due to the long scanning period some people have (thousands of songs etc)
I had tried your app and it works as it should with the exception that Media Storage service need to be autostarted for your app to work.
Not sure for the rest, but what I do want is to stop the annoying scanning part upon reboot/power on/umounting of SDs and to instead use your app for example to scan as and when I do want.
Btw, nice icon for the app
Click to expand...
Click to collapse
The icon is what I too really loved. It looks brilliant on dark wallpapers which in turn look brilliant on the SGS.
Ok now back to the topic.
If Media Storage is not started, what error do you get?
FC?
I'd like to fix it. Could you post a crash dump if you get a fc?
Or have a look at logcat for anything?
Thanks
aditya_t90 said:
The icon is what I too really loved. It looks brilliant on dark wallpapers which in turn look brilliant on the SGS.
Ok now back to the topic.
If Media Storage is not started, what error do you get?
FC?
I'd like to fix it. Could you post a crash dump if you get a fc?
Or have a look at logcat for anything?
Thanks
Click to expand...
Click to collapse
You got it right! Im using a pitch black wallpaper!
Anyway, back to topic.
When Media Storage is disabled from startup.
1) Launch Rescan Media
2) Screen will flick for a split second
3) Media scanning message does not appear
4) Repeatedly attempts yield the same thing
When Media Storage is enabled
1) Launch Rescan Media
2) Screen will flick for a split second
3) Media scanning message occurs
4) Repeated attempts still successful
This phenomenon still occurs even when tested with other media scan app (ScanMedia by HumanRobot) so rest assured its not bad coding on your end.
There is no crash or FC. Just nothing happened that is all.
aditya_t90 said:
The icon is what I too really loved. It looks brilliant on dark wallpapers which in turn look brilliant on the SGS.
Ok now back to the topic.
If Media Storage is not started, what error do you get?
FC?
I'd like to fix it. Could you post a crash dump if you get a fc?
Or have a look at logcat for anything?
Thanks
Click to expand...
Click to collapse
suggestion:-
check for Media Storage status when user runs your app
1) if not running (means user has disabled startup intentionally), then start Media Storage, do the scan, then kill it when user exit your app.
2) if already running (ie default phone setting), then no change is required.
YES I HAVE DONE IT.
I CAME, I SAW, I HIT HIM RIGHT THERE IN THE JAW!!!! *WOOT WOOT*
Uninstall the older Rescan Media
Search for Aditya in the market.
Then Rescan Media ROOT.
I require ROOT privileges to restart services and processes.
Open the app and allow root privileges(I promise there is nothing bad going on).***Read more on what goes on behind the scenes.
To kill the service after you are done click on kill service.
To restart the service click restart service.
To quit click exit.
***Read what goes on behind the scenes
I execute
Code:
"pm enable com.android.providers.media/com.android.providers.media.MediaScannerReceiver"
and
"pm disable com.android.providers.media/com.android.providers.media.MediaScannerReceiver"
If you are afraid, drop to a shell and type
Code:
su
pm disable com.android.providers.media/com.android.providers.media.MediaScannerReceiver
pm enable com.android.providers.media/com.android.providers.media.MediaScannerReceiver
It has the same effect of starting and stopping the service.
aditya_t90 said:
YES I HAVE DONE IT.
I CAME, I SAW, I HIT HIM RIGHT THERE IN THE JAW!!!! *WOOT WOOT*
Uninstall the older Rescan Media
Search for Aditya in the market.
Then Rescan Media ROOT.
I require ROOT privileges to restart services and processes.
Open the app and allow root privileges(I promise there is nothing bad going on).***Read more on what goes on behind the scenes.
To kill the service after you are done click on kill service.
To restart the service click restart service.
To quit click exit.
***Read what goes on behind the scenes
I execute
Code:
"pm enable com.android.providers.media/com.android.providers.media.MediaScannerReceiver"
and
"pm disable com.android.providers.media/com.android.providers.media.MediaScannerReceiver"
If you are afraid, drop to a shell and type
Code:
su
pm disable com.android.providers.media/com.android.providers.media.MediaScannerReceiver
pm enable com.android.providers.media/com.android.providers.media.MediaScannerReceiver
It has the same effect of starting and stopping the service.
Click to expand...
Click to collapse
Hi Dude!
Thanks for the continued support!
I just downloaded it from the market and tested.
Pity though that I couldn't get it to work. Got stuck at the "Hardcore background Kung-fu"
Funny!
OK, here's the thing. My rom (JM5 + Lagfix) is not a default rom so your fix might not have work since some of my files were shuffled around to the ext2.
Perhaps I will try your fix again when I flashed to a newer default rom next time with a newer lagfix.
Hope to hear some success stories from the rest here.
One more thing: Your app is the 1st I see in the Market that required 0 permission (beside the newly added Superuser permission).
That is AWESOME!
Keep it up and thanks again for the good work!
mystifiyer said:
Hi Dude!
Thanks for the continued support!
I just downloaded it from the market and tested.
Pity though that I couldn't get it to work. Got stuck at the "Hardcore background Kung-fu"
Funny!
OK, here's the thing. My rom (JM5 + Lagfix) is not a default rom so your fix might not have work since some of my files were shuffled around to the ext2.
Perhaps I will try your fix again when I flashed to a newer default rom next time with a newer lagfix.
Hope to hear some success stories from the rest here.
One more thing: Your app is the 1st I see in the Market that required 0permission (beside the newly added Superuser permission).
That is AWESOME!
Keep it up and thanks again for the good work!
Click to expand...
Click to collapse
What lagfix do you use?
I use the Ryan Za lagfix.
What lagfix do you use.
I will post a video later to show it working on my quadrant ~2000 ext2 lagfix on a DDJG4.
aditya_t90 said:
What lagfix do you use?
I use the Ryan Za lagfix.
What lagfix do you use.
I will post a video later to show it working on my quadrant ~2000 ext2 lagfix on a DDJG4.
Click to expand...
Click to collapse
Mine is the 1st gen fix from http://forum.xda-developers.com/showthread.php?t=748596
Not too sure if it play a part in this but for now, it seemed highly probable.
Maybe I go try again when a newer firmware is out. Both Chainfire's and RyanZA looks good.
mystifiyer said:
Mine is the 1st gen fix from http://forum.xda-developers.com/showthread.php?t=748596
Not too sure if it play a part in this but for now, it seemed highly probable.
Maybe I go try again when a newer firmware is out. Both Chainfire's and RyanZA looks good.
Click to expand...
Click to collapse
Try going to adb shell
Code:
su
pm enable com.android.providers.media/com.android.providers.media.MediaScannerReceiver
See what happens.
:::::::UPDATE:::::::
Youtube video.
May take a while to process
http://www.youtube.com/watch?v=Bo_mBQL8VrU
1st half is without startup manager
2nd half is with startup manager + disabling media storage.
aditya_t90 said:
Try going to adb shell
Code:
su
pm enable com.android.providers.media/com.android.providers.media.MediaScannerReceiver
See what happens.
Click to expand...
Click to collapse
Good Work, I say!
It works now.
In case you interested, this is the output after I keyed in your command.
Component {com.android.providers.media/com.android.providers.media.MediaScannerReceiver} new state: enabled
Did a test drive by rebooting and switching off Media Storage. Works like a charm now.
Perhaps you can advise what was wrong earlier? Was my MediaScannerReceiver state=off?
mystifiyer said:
Good Work, I say!
It works now.
In case you interested, this is the output after I keyed in your command.
Component {com.android.providers.media/com.android.providers.media.MediaScannerReceiver} new state: enabled
Did a test drive by rebooting and switching off Media Storage. Works like a charm now.
Perhaps you can advise what was wrong earlier? Was my MediaScannerReceiver state=off?
Click to expand...
Click to collapse
Awesomesauce!!!
Glad it worked.
Maybe it needed to be on just once I really dunno lol.
Now we just need to wait for this thread to be propagated around.
Saw a couple of posts in Android Forums and Modaco asking for a fix like this.
I say, this is a different kind of Lagfix altogether
LOL~!
Is it possible this fix can be incorporated in the next Rescan Media Root?
And you are right. The command only need to be entered once and not every reboot
I think I'm going to go share this with your captivate brethren. This works great!

Galaxy S10+ Battery Optimisation guide

After my truth revealing updates and posts are deleted by the team with the excuse of them being "offensive" when there's clearly no offence, I decided you don't deserve any of this, your right to generate traffic using my content is forfeit.
The guide will not be updated:
I'm not going to update this guide or answer any question anymore.
Mod Edit: Content in violation of Forum Rules (disrespectful, insulting, rude) with no content related to this guide, removed
Corv0 said:
Many users have asked more details on how I achieved my battery life results, this guide will cover some basic settings and behaviors that are proven or supposed to reduce energy consumption, no root involved.
Power results to expect:
7-9h SoT: Mainly 4G, mid to max brightness, navigation applications and outdoors utilities.
9-11h SoT: Your average work day, 50% max brightness and 4G, 50% half brightness or less on WiFi, mainly video playing, communication and web browsing applications.
11-14h SoT: Same as above but with lowered screen brightness and no 4G.
Gaming applications automatically forfeit any battery report due to too many variables. I can’t include them, but your gaming time will certainly last longer if you follow everything.
According to what has been seen on forums, Snapdragon versions seem to perform considerably worse than Exynos ones regarding power consumption and they should be expected to not last as much, I’m still waiting to see a side by side battery test between the two, please mention your model when posting screenshots.
Initial Setup
Just a few options here:
Avoid restoring backups from older/previous devices, Google’s app data restoring system has been known to permanently influence Play Services’ drain.
Smart Switch is also bugged, do not use it, everyone saw better results by skipping it.
Set up as new and import only what you need.
Theme
Night Theme
Black/Night themes will reduce power consumption without doubt while helping your AMOLED maintain quality for the future, your Quickpanel has a simple shortcut to enable Night mode system-wide and on supported Samsung applications, keep it on all the time if possible.
Quickpanel
Your Quickpanel is not actually black in Night mode (85% black), it also forces your device to drop frames every time it is summoned by blurring the background, a very expensive and unnecessary effect.
Download Good Lock from the Galaxy store
Open QuickStar, set BG Color to black (make sure to run the bar to the darkest end) and disable Blur effect.
Launcher
As smooth and elegant as OneUI Home can look, it is stupidly heavy on the GPU, especially when launching the app drawer (unnecessary blur effect again), you can see Nova and OneUI Home compared:
Nova: No frames dropped
OneUI: Dropping frames EVERY single time the drawer is summoned, keeps dropping several scrolls later too.
You can make Nova look exactly the same as stock OneUI while having more features and better performance.
Background wallpapers
Darker wallpapers will help, but overall no big deal.
Animated wallpapers are expensive, you’re not going to stare at them, keep your wallpapers static and your animations in the gallery.
Connections
More connection settings: Disable Nearby device scanning, it’s mostly used to push ads whenever you’re around malls and shops.
Private DNS: Set your DNS to 1dot1dot1dot.cloudflare-dns.com, Cloudflare’s DNS will greatly improve your browsing speeds. This setting will also make it harder for Google to track you around the web, you will be blacklisted from Google Opinion Rewards by keeping it on, if you do not use Google Opinion Rewards then you have absolutely nothing to worry about.
Location services
Biometrics and Security, Location, disable everything under Improve accuracy, you don’t need this on this phone, nobody does, modern GPS systems are already accurate enough indoors to not justify having to scan for Wifi SSIDs or Bluetooth even when they're off.
Audio
Dolby Atmos requires some additional processing to handle the extra channels, if you do not hear any quality difference, keep it off.
Display
FHD+ (2280 x 1080) and WQHD+ (3040 x 1440) will look exactly the same to the untrained eye.
WQHD+ will to make your GPU worry about 23% more pixels, it will result in:
-30min off your average SoT day
-25% less autonomy in 3D games
I personally couldn’t go back to 1080p after upgrading all my displays. All my SoT screenshots have been taken on 1440p settings.
Apps
Most apps can be disabled from Settings, Apps, for apps that can’t be disabled that way, I recommend using this guide if you are unfamiliar with Adhell.
After disabling everything related to Facebook (use alternative apps if you really need it), do not keep duplicate active services that do the same kind of tasks;
If you are using Gboard as keyboard, disable Samsung Keyboard and Keyboard Neural beta
If you are not using OneUI Home then disable OneIU Home and Bixby Home.
You can safely disable Bixby itself if you prefer Google Assistant or no assistant at all.
You can apply the same principle to all the system apps you think aren’t useful to you, this will greatly reduce RAM usage and CPU wakelocks/alarms.
Battery Monitors
They’re not free to use, they drain energy by logging, everything does.
Unless you’re specifically checking for rogue apps attacking your battery, get rid of Accubattery or similar apps.
Keyboard
The two best keyboards I know are Gboard and Samsung keyboard, I do not like and cannot recommend any other.
Your keyboard should also be black at all times, that will result in at least 30% less power waste when typing, Gboard and Samsung Keyboard have their own themes for that.
Disable anything that makes your buttons clicking sounds or vibrations, it’s unnecessary, energy expensive and has been demonstrated to not improve your typing performance in any way.
Device Care
Good utility, but you shouldn’t run it manually and you shouldn’t kill apps with it, instead:
Enable Auto optimisation, set it some-when during your sleep.
Enable Auto restart, no Operating System is immune to bugs manifesting by staying on for too long, make your device restart itself at least every 3 days, when you sleep, and at least 10 minutes after auto optimisation is supposed to run.
Disable Security, Samsung is getting paid to put this McAfee crap in their firmware, in the EU it will be disabled by default since it is also a tracker not initially included in any other contract from Samsung.
If you accidentally enable it, go to Apps, look for Device Security, and wipe data, that will disable it.
Android does not need an Antivirus, you will not get malware unless you install modified apps with unofficial signatures (the Play Store still has malware too, stay away from shady apps), if you often try third party apps from the outside, make sure your apks are clean by uploading them to www.virustotal.com.
If you suspect your phone has been infected and you can’t identify the package, install a better Antivirus software such as Bitdefender or Avira, but I don’t recommend keeping them installed unless you are playing with high risk applications all the time.
Sleeping apps
Sleeping apps puts unused (not in your multitasker) apps to sleep, alike pressing X on a desktop Operating System.
Since most apps are badly optimised and using Android’s great RAM management to keep them alive only results in more wakelocks and drain, Samsung deserves a lot of respect for letting us do this without third party apps such as Brevent or Greenify.
You need to have Outlook installed on your phone to follow those annoying work e-mails, but you’re tired of notifications? Put it to sleep.
Put every app to sleep unless:
You need notifications from it
You use it often
Animations
Animations are expensive and make your system appear slower, reducing them will help by making your GPU draw less frames.
They can be sped up or disabled from Developer options, I recommend .5x for a good balance, to enable developer options:
Settings, about phone, software information, repeatedly tap on Build number until you magically become a developer.
Additional animations can be removed by enabling Reduce animations in Advanced features and Remove Animations in Accessibility, Visibility enhancements.
Ad-blocking
If you are using Adhell, that’s your best adblocker for Knox devices.
https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts is the best collection of hosts, make sure your Adhell is whitelisting Analytics domains, you will notice these domains being spammed under “Domains blocked in past 24 hours”, Android will keep trying to reach those domains until they are whitelisted.
If you don’t want to use Adhell for whatever reason, Blokada is an excellent VPN-based adblocker that is way less invasive and does not seem to impact battery, use it with the recommended hosts and keep it on at all times, enable always on if you notice it getting killed often.
Click to expand...
Click to collapse
When trying to put a private dns I added it and lose data and Wi-Fi it spazes out if I turn the private dns off it's fine. I am from Australia would that be any? 1dot1dot1dot.cloudflare-dns.com is it this or 1.1.1..cloudflare-dns.com
Sent from my SM-G975F using Tapatalk
---------- Post added at 05:33 PM ---------- Previous post was at 05:17 PM ----------
Also what do you suggest is good alternative for facebook
Sent from my SM-G975F using Tapatalk
What is your opinion about "adaptive power saving" in performance options?
Should we turn it on?
Very helpful thank you
madvinegar said:
What is your opinion about "adaptive power saving" in performance options?
Should we turn it on?
Click to expand...
Click to collapse
It should be on, I forgot to include it, thank you.
@dominicstg2 It might not work well in every region, in that case you can just skip it.
A great alternative to facebook is Face Slim
some great tips there thank you
so if you are struggling battery life wise should you go from QHD to FHD or does it make no real difference? and would you say having a blue wallpaper would drain a lot more than a black wallpaper?
Notefan161 said:
some great tips there thank you
so if you are struggling battery life wise should you go from QHD to FHD or does it make no real difference? and would you say having a blue wallpaper would drain a lot more than a black wallpaper?
Click to expand...
Click to collapse
FHD will definitely help but I find vision quality to be a higher priority over half an hour or more of battery per full cycle, it's totally up to you.
Blue wallpapers will in theory drain more than any other colour, this Dynamic AMOLED's blue subpixel is much larger than the others, but you won't feel the difference unless you stay still on your home page for long periods of time.
Also one small correction if I may. The correct DNS should be 1dot1dot1dot1.cloudflare-dns.com
(you forgot the last 1 at the end).
very helpful post. Thank you @Corv0
madvinegar said:
Also one small correction if I may. The correct DNS should be 1dot1dot1dot1.cloudflare-dns.com
(you forgot the last 1 at the end).
Click to expand...
Click to collapse
Wow indeed, I shouldn't have typed it from memory, thanks.
 @dominicstg2 try the correct one.
are the "dot" in the dns name to be letters or a . ? the latter didn't work for me.
By the way do you happen to know why the sync feature keeps re enabling itself ?
charlene17 said:
are the "dot" in the dns name to be letters or a . ? the latter didn't work for me.
By the way do you happen to know why the sync feature keeps re enabling itself ?
Click to expand...
Click to collapse
Sync will go back on every time you accept to sync in a Google app.
Corv0 said:
Sync will go back on every time you accept to sync in a Google app.
Click to expand...
Click to collapse
I'm not sure about the "sync in a google app" as even going thru parameters (without opening any app, above all a google one), it keeps re enabling itself. I suspect that the S10 os is buggy (this android version or samsung implementation ??) or embedded with hidden (unreachable) parameters.
charlene17 said:
I'm not sure about the "sync in a google app" as even going thru parameters (without opening any app, above all a google one), it keeps re enabling itself. I suspect that the S10 os is buggy (this android version or samsung implementation ??) or embedded with hidden (unreachable) parameters.
Click to expand...
Click to collapse
I tried every single one of Google's apps and I couldn't replicate your bug, it stays off.
Did you restore through Smart switch or Google backup?
@Corv0 I had a bug where I could not download anything at all wiped Google play etc ended up doing a factory reset and don't you steps again and my battery is great thi k stand byvis fixed
Sent from my SM-G975F using Tapatalk
Just one thing to add. That is really great and comprehensive guide. I actually disabled few apps and services. Be aware though, if you disable One UI launcher and are using navigation gestures, you will lose recents and back gesture.
What is your processor?
Corv0 said:
Biometrics and Security, Location, disable everything under Improve accuracy, you don’t need this on this phone, nobody does, modern GPS systems are already accurate enough indoors to not justify having to scan for Wifi SSIDs or Bluetooth even when they're off.
Click to expand...
Click to collapse
So, it's ok to let the Location "ON" and just disable everything under "improve accuracy"? The battery draining isn't significant for location "on" or "off"?
I remember in Oreo we had the opportunity to set it on battery saving.
dominicstg2 said:
@Corv0 I had a bug where I could not download anything at all wiped Google play etc ended up doing a factory reset and don't you steps again and my battery is great thi k stand byvis fixed
Sent from my SM-G975F using Tapatalk
Click to expand...
Click to collapse
I had the same issue actually
Adaptive battery being on is huge having this on

Lagging in Mobile Legend and Rules of Survival but PUBG works great

After I bought this phone I installed Ros, ML, and PUBG. I observe that only in ROS and ML I feel a massive lag even in good ping in middle of the game. I don't know if it's fps drop I mean I think sd675 can handle all high graphics of this two. PUBG in HDR and ULTRA settings works great no fps drop no lag. Can anyone notice it too? I feel bad because I'm a gamer
I had try ML but not Ros. I face same problem like you. for the first 3min on ML it good after that fps start drop until i restart the game and fps drop again
+1
maxivilyan said:
PUBG in HDR and ULTRA settings works great no fps drop no lag.
Click to expand...
Click to collapse
How did you get those settings in PUBG? What android version are you on?
Edit: Mine is July security patch. I can't put the game on higher than HD and High frames.
Same here. Mobile legends is lagging badly.
I used to play a very lightweight game called Punch Quest (no longer in the play store but i loved it), it ran smoothly as hell on my previous Oppo F7 ,But on A70 it was lagging like hell.
I rooted the phone and discovered that "msm-adreno-tz", which is the GPU governer for our A70, is doing horrendous work with 2D graphics (Such as ML) and Punch Quest but it's decent for 3D Graphics such as PUBG.
Changing it to Performance or even Powesave fixed the heavy lag in my games.
I hope this helps someone out.
Edit: i take back this post as this isnt working anymore. I just got excited posting thinking it was fixed right after. The phone plays games without throttling while charging. Please see my edited solution
Solution
So i have been looking what applications are associated with running the app and every system processes that affects the performance of the game.
1. The game launcher launches the game everytime and enhances the game really well. So i skipped this one.
2. I went to Galaxy Store and noticed program called *GameOptimizingService* . I went to look for the reviews and there are a couple of users who complained about frame drops too. I took the time to look at it and it seems its the main culprit for the game frame drops.
Going to the app, i looked for every processes that involves this app. Please follow these steps to stop the app from changing your system performance aggressively.
1. Go to Settings > Apps
2. Click the options or 3 dots on the upper right corner and hit *Show System apps*
3. Look and click for *Game Optimizing Service* > scroll to the bottom of the page and under Advanced Section, youll see *change system settings* > unclick the *allow permission*
4. Same goes under Appear on top section > unclick the *allow permission*
5. Click the options or 3 dots on the upper right corner and hit *Special access*
6. Under *optimize battery usage* > click the drop down *Apps not optimized* and select *All*
7. Turn off *Game Optimizing Service* and *GOS Legacy* and hit back
8. Under *Appear on top* option, hit option on the upper right corner and show system apps, then disable *Game Optimizing Service* and go back once.
9. On of the most important process, enter *change system settings* . hit option on the upper right corner and show system apps, then disable *Game Optimizing Service* and *game tools* then go back once.
10. Under wifi Control, look for *Game Optimizing Service* and disable the app permission.
11. Under usage data access, look for *Game Optimizing Service* and disable the allow usage tracking
The main goal is to hinder game optimizing service from messing any of your device's system apps.
After which, all games improved drastically in mine. Please let me know what happens to your device.
Rixil 1 said:
I used to play a very lightweight game called Punch Quest (no longer in the play store but i loved it), it ran smoothly as hell on my previous Oppo F7 ,But on A70 it was lagging like hell.
I rooted the phone and discovered that "msm-adreno-tz", which is the GPU governer for our A70, is doing horrendous work with 2D graphics (Such as ML) and Punch Quest but it's decent for 3D Graphics such as PUBG.
Changing it to Performance or even Powesave fixed the heavy lag in my games.
I hope this helps someone out.
Click to expand...
Click to collapse
Does this mean you forced gpu to work on everything? How was the battery life after doing it? Does the battery decrease?
Does somebody knows a work around without havibg to root the device?
chirogan said:
Edit: i take back this post as this isnt working anymore. I just got excited posting thinking it was fixed right after. The phone plays games without throttling while charging. Please see my edited solution
Solution
So i have been looking what applications are associated with running the app and every system processes that affects the performance of the game.
1. The game launcher launches the game everytime and enhances the game really well. So i skipped this one.
2. I went to Galaxy Store and noticed program called *GameOptimizingService* . I went to look for the reviews and there are a couple of users who complained about frame drops too. I took the time to look at it and it seems its the main culprit for the game frame drops.
Going to the app, i looked for every processes that involves this app. Please follow these steps to stop the app from changing your system performance aggressively.
1. Go to Settings > Apps
2. Click the options or 3 dots on the upper right corner and hit *Show System apps*
3. Look and click for *Game Optimizing Service* > scroll to the bottom of the page and under Advanced Section, youll see *change system settings* > unclick the *allow permission*
4. Same goes under Appear on top section > unclick the *allow permission*
5. Click the options or 3 dots on the upper right corner and hit *Special access*
6. Under *optimize battery usage* > click the drop down *Apps not optimized* and select *All*
7. Turn off *Game Optimizing Service* and *GOS Legacy* and hit back
8. Under *Appear on top* option, hit option on the upper right corner and show system apps, then disable *Game Optimizing Service* and go back once.
9. On of the most important process, enter *change system settings* . hit option on the upper right corner and show system apps, then disable *Game Optimizing Service* and *game tools* then go back once.
10. Under wifi Control, look for *Game Optimizing Service* and disable the app permission.
11. Under usage data access, look for *Game Optimizing Service* and disable the allow usage tracking
The main goal is to hinder game optimizing service from messing any of your device's system apps.
After which, all games improved drastically in mine. Please let me know what happens to your device.
Click to expand...
Click to collapse
Please see my edited solution above. Hoping this work well for you too.
FIXED
Problems solved: You just Charging your phone while playing game like Gaming on laptop. It worked for me and it should work for you also.
bochanseiha said:
Problems solved: You just Charging your phone while playing game like Gaming on laptop. It worked for me and it should work for you also. Thanks me later ?.
Click to expand...
Click to collapse
Did any of us say that? No. I never charge my phone while I'm playing, and the lag is always there.
SniperLolz said:
Did any of us say that? No. I never charge my phone while I'm playing, and the lag is always there.
Click to expand...
Click to collapse
Because i faced the same problem. That why i guess they maybe play while uncharged phone like me. Cuz i dont need charger with 4500mA battery. But when i play game while charging i dont get fps drop. You look so Negative Man.
bochanseiha said:
Because i faced the same problem. That why i guess they maybe play while uncharged phone like me. Cuz i dont need charger with 4500mA battery. But when i play game while charging i dont get fps drop. You look so Negative Man.
Click to expand...
Click to collapse
He is not actually negative, the way you write your sentences makes them easily be misunderstood.
SniperLolz said:
Did any of us say that? No. I never charge my phone while I'm playing, and the lag is always there.
Click to expand...
Click to collapse
As I said above, you misunderstood. He says that you should play while charging.
What @bochanseiha wants to say is:
If we use the phone for gaming while it's connected to charger, games will work smoother without (or less) fps drops. Just like laptops.
---------------------------------------------
Your solution is logical. But I do not play pubg or mobile legends. I usually play Vainglory and it never gets laggy even if I play with low battery. Someone who plays mobile legends should give this solution a chance and share his/her opinion here.
Update Game Booster in Galaxy Store.
- Open your Game.
- Pull down the Notification and tap on Game Booster
- Tap on High temperature.
- Turn off Auto Control.
I test without Charging and it work good. You can test.
I was looking for the solution but any of the solution was useless for me lol... So i moved to lineage os and got rid of everything... Games run perfectly now without any problem and also its all your stupid stock that was annoying... Now i can even play games while charging and doesnt matter if screen is on or not charging is fast.. Earlier playing with charger was so **** because it uses to lag more
bochanseiha said:
Update Game Booster in Galaxy Store.
- Open your Game.
- Pull down the Notification and tap on Game Booster
- Tap on High temperature.
- Turn off Auto Control.
I test without Charging and it work good. You can test.
Click to expand...
Click to collapse
this is the correct work around. I forgot to come back to update.
But apart from this, it is important to update GameOptimizingService as it throttles the game significantly too. I updated this earlier than game booster and the problem was solved.
bochanseiha said:
Update Game Booster in Galaxy Store.
- Open your Game.
- Pull down the Notification and tap on Game Booster
- Tap on High temperature.
- Turn off Auto Control.
I test without Charging and it work good. You can test.
Click to expand...
Click to collapse
it is working better after update but still, i will got lag and fps drop until restart app from launcher if i switch app while i am playing ( opening whatsapp, replying mail, etc ) and then tab back to the game. if i am tabbing out even once then the frame drop wont go away no matter what i do till i close the game and play again
isakuiky said:
it is working better after update but still, i will got lag and fps drop until restart app from launcher if i switch app while i am playing ( opening whatsapp, replying mail, etc ) and then tab back to the game. if i am tabbing out even once then the frame drop wont go away no matter what i do till i close the game and play again
Click to expand...
Click to collapse
I recommend while playing do not switch app or using other app. And block all pop up notification while playing game. I mean just play the game only.
bochanseiha said:
I recommend while playing do not switch app or using other app. And block all pop up notification while playing game. I mean just play the game only.
Click to expand...
Click to collapse
well, i am replying whatsapp message, instagram or something like that when i am dying or respawning. There are no such issue on my previous phone and this phone with Gameoptimizing service and gameenhanced service disabled via CSWE app manager. The thing is i just want to use game launcher and game booster normally without these issues like fps drop when switching app and such cz when it happen, it will only getting worse, till i restart the game again, no matter what i do. The fps drop after few minutes playing did dissapear after update, but when switching app even for a moment, it still broke.
isakuiky said:
well, i am replying whatsapp message, instagram or something like that when i am dying or respawning. There are no such issue on my previous phone and this phone with Gameoptimizing service and gameenhanced service disabled via CSWE app manager. The thing is i just want to use game launcher and game booster normally without these issues like fps drop when switching app and such cz when it happen, it will only getting worse, till i restart the game again, no matter what i do. The fps drop after few minutes playing did dissapear after update, but when switching app even for a moment, it still broke.
Click to expand...
Click to collapse
Yeah!! When i using S7 everything Good. I dont need to do anything just open the game and everything smoothly. But This A70 is running SD675 it should be good for gaming. I think Cuz of software make limited to the SD675 to run cold and drop our fps while gaming on it. Sad

Battery Saving Tips [SIMPLE, RELIABLE, EFFECTIVE]

This is just a thread to guide how I have improved battery life, since the current software still lacks many battery related optimisations:
Step 1: IMPORTANT
Install Greenify (donate if possible, you can really avoid play services battery drain with that, just 1$ )
Turn on smart hibernation, it will have aggressive doze can really improve standby life
Follow the prompted steps of adb shell to enable it and turn off instant lock (have a 5 sec wait period) for effective hibernation
Step 2: IMPORTANT
Check if you have share usage statistics enabled anywhere in the following apps:
- Oneplus Experience
- Gboard (Uploads a lotttt of data)
- Improve user experience of any sort
Step 3: IMPORTANT
Set location of all apps to only while using
Step 4: IMPORTANT
Intelligent control doesnt seem to be perfect yet
Put all apps to optimise from intelligent control that you suspect to run in background
Except apps you cant afford to be hibernated
Like whatsapp
Only keep apps you cant even afford to be killed at any costs in Dont optimise
Step 5: IMPORTANT
If you tend to unlock your phone a lot and especially if you have 90hz on, consider removing the live wallpaper and replace it with the static verison
Step 6:
Turn off backgrlound data for apps which have literally no use in backround
Step 7:
Radio doesnt seem to be optimised yet, try to limit all of your bluetooth and data related apps, especially while travelling and low coverage areas, turn off bluetooth scanning in location
Step 8:
Consider using dark mode, use amoled to full potential
Step 9:
Try checking for unecessary apps which you have kept installed for :maybe if i need in future, and keep giving you notifications or run in background, try keeping an apk or greenify it.
STEP 10:
If you are using play music etc for local songs, consider running in offline mode, or if you stream in low coverage, consider saving songs offline
Thanks for this!
Any apps you know of that have experience improvement optins?
I have installed the greenify but how to disable google play services app in the greenify i installed donation package also
Nihas61 said:
I have installed the greenify but how to disable google play services app in the greenify i installed donation package also
Click to expand...
Click to collapse
There is an option called show all in three dot where you hibernate apps, you will find play services
Marine41991 said:
Thanks for this!
Any apps you know of that have experience improvement optins?
Click to expand...
Click to collapse
I have mentioned a few in OP
Mainly Gboard does it
bhavstech said:
I have mentioned a few in OP
Mainly Gboard does it
Click to expand...
Click to collapse
Yeah I didn't know if there was anymore you knew of. It's definitely been helping.
Wow TMobile app won't let me set it too only when using
Can anybody confirm if the above steps reduce the battery usage?

Question How to force 120hz in OS12??

I've enjoyed my OnePlus 9 pro since I got it and use the app AutoHZ to force 120hz on certain apps. Ever since the update the app no longer works, the frames stutter and drop below even 60 when playing games or watching tik tok. Is there any fix for this??
Super disappointed how OnePlus can f*** this up so bad and make a phone unusable
spetzuu said:
I've enjoyed my OnePlus 9 pro since I got it and use the app AutoHZ to force 120hz on certain apps. Ever since the update the app no longer works, the frames stutter and drop below even 60 when playing games or watching tik tok. Is there any fix for this??
Super disappointed how OnePlus can f*** this up so bad and make a phone unusable
Click to expand...
Click to collapse
try this app
sefai77 said:
try this app
Click to expand...
Click to collapse
No it doesn't work
Like how difficult is it to include an advanced section under refresh options and have a force 120 all the time selection... Isn't rocket science and is the reason I'm on Android
Like c'mon OnePlus
Download setedit app and change peak refresh rate to 59.9
spetzuu said:
No it doesn't work
Click to expand...
Click to collapse
can you try this pls
predator_395 said:
Download setedit app and change peak refresh rate to 59.9
Click to expand...
Click to collapse
Tried that doesn't work in OS 12
That doesn't work either..
It's so funny because I upgraded from my OnePlus 7pro and it performed better at games than the 9.. like wtf
Force Highest Refresh Rate in Android 12 with commands
First Make sure you select high refresh rate in settings (that is auto mode by OnePlus described as "High")
Then use these commands
With pc using adb commands
adb shell settings put system peak_refresh_rate 59.0
adb shell settings put system min_refresh_rate 59.0
OR
Without pc
In app (Like Termux)
settings put system peak_refresh_rate 59.0
settings put system min_refresh_rate 59.9
NOTE:
If you have selected 60 (lowest refresh rate) in settings and then apply above commands
Then that will also work but until you device screen gets off. Once screen gets off when you turn it on, it will be back to 60 and not forced to highest.
So make sure set it high first in settings app in OnePlus device.
predator_395 said:
Download setedit app and change peak refresh rate to 59.9
Click to expand...
Click to collapse
59.0 in system table
Mohitash said:
Force Highest Refresh Rate in Android 12 with commands
First Make sure you select high refresh rate in settings (that is auto mode by OnePlus described as "High")
Then use these commands
With pc using adb commands
adb shell settings put system peak_refresh_rate 59.0
OR
Without pc
In app (Like Termux)
settings put system peak_refresh_rate 59.0
NOTE:
If you have selected 60 (lowest refresh rate) in settings and then apply above commands
Then that will also work but until you device screen gets off. Once screen gets off when you turn it on, it will be back to 60 and not forced to highest.
So make sure set it high first in settings app in OnePlus device.
Click to expand...
Click to collapse
C:\adb>adb shell settings put system peak_refresh_rate 59.0
Exception occurred while executing 'put':
java.lang.SecurityException: com.android.shell was not granted this permission: android.permission.WRITE_SETTINGS.
at android.provider.Settings.isCallingPackageAllowedToPerformAppOpsProtectedOperation(Settings.java:17116)
at android.provider.Settings.checkAndNoteWriteSettingsOperation(Settings.java:17004)
at com.android.providers.settings.SettingsProvider.mutateSystemSetting(SettingsProvider.java:2191)
at com.android.providers.settings.SettingsProvider.insertSystemSetting(SettingsProvider.java:2125)
at com.android.providers.settings.SettingsProvider.call(SettingsProvider.java:609)
at android.content.ContentProvider.call(ContentProvider.java:2473)
at android.content.ContentProvider$Transport.call(ContentProvider.java:521)
at com.android.providers.settings.SettingsService$MyShellCommand.putForUser(SettingsService.java:382)
at com.android.providers.settings.SettingsService$MyShellCommand.onCommand(SettingsService.java:278)
at com.android.modules.utils.BasicShellCommandHandler.exec(BasicShellCommandHandler.java:97)
at android.os.ShellCommand.exec(ShellCommand.java:38)
at com.android.providers.settings.SettingsService.onShellCommand(SettingsService.java:50)
at android.os.Binder.shellCommand(Binder.java:970)
at android.os.Binder.onTransact(Binder.java:854)
at android.os.Binder.execTransactInternal(Binder.java:1226)
at android.os.Binder.execTransact(Binder.java:1163)
Please specify some more details and ask the person above who did the same and got positive resultsnas expected
Mohitash said:
Please specify some more details and ask the person above who did the same and got positive resultsnas expected
Click to expand...
Click to collapse
I selected high refresh rate in settings and tried this command in adb and got those result. Thats all.
I'am on c62 OOS 12 with magisk (root).
predator_395 said:
Download setedit app and change peak refresh rate to 59.9
Click to expand...
Click to collapse
it works! thanks.

Categories

Resources