High I/O Usage Causing Occasional Lag - Nexus 7 Q&A, Help & Troubleshooting

I'm still desperately fighting the beast of Nexus 7 lag (since my Galaxy Nexus seems to be consistently smoother). I'm running Smooth ROM with Stock (tried Bricked) and it seems occasionally, such as when awoken from a long sleep, the tablet gets real choppy and unresponsive. I installed CoolTools to try to track down the culprit, and it looks like high I/O usage. Is there a process monitor that will show per-app I/O usage so I can keep diagnosing this? So far the closest I've gotten is that mmcqd seemed to be running while the tablet got choppy.
(I've run LagFix, factory reset, etc. I don't think this is the TRIM issue)

Try latest motley kernel, it runs great on smoothrom. Use trickster app to tune
Sent from my Nexus 7 using XDA Premium HD app

I couldn't agree more for motley. Running it with cm10.1 and its BEAST!!
Sent from my Nexus 7 using xda premium

perrako47 said:
I'm still desperately fighting the beast of Nexus 7 lag (since my Galaxy Nexus seems to be consistently smoother). I'm running Smooth ROM with Stock (tried Bricked) and it seems occasionally, such as when awoken from a long sleep, the tablet gets real choppy and unresponsive. I installed CoolTools to try to track down the culprit, and it looks like high I/O usage. Is there a process monitor that will show per-app I/O usage so I can keep diagnosing this? So far the closest I've gotten is that mmcqd seemed to be running while the tablet got choppy.
(I've run LagFix, factory reset, etc. I don't think this is the TRIM issue)
Click to expand...
Click to collapse
Just curious to know if you ever found something that would show show per-app I/O usage? I can see that my issue is 100% disk io...just cant seem to get any more specific than that though.
Thanks

What launcher are you using? I used apex for a while and kept noticing lag, then switched to nova and everything is faster.
Sent from my LG-P999 using xda app-developers app

Android's java-based architecture results in huge amounts of data (mostly, dalvik and DEX files) being shoved around all the time. Persistent "Google Mobile Services" and all the apps triggered to load by intents (such as connection or screen state change) can cause a steady IO of 50MiB/s and more.
It is stupid by design & I hate it.
I very much hope libhybris/wayland based alternative linux-on-android distros make it to as many devices as possible ASAP.

also because apps get kicked out of memory all the time even with 1GiB of RAM.. android's memory waste is beyond ridiculous, it's truely horrendous.
I mean, even SystemUI is kicked out sometimes, and the lockscreen has to reload. Also the input handling lag that can occur .. indeterministic random lagging, congratulations ^^
---------- Post added at 08:15 PM ---------- Previous post was at 07:29 PM ----------
actually thinking of it, a vast part of the app baggage is also the tracking, spamming and obfuscation stuff... and no shared dynamic libs for apps. What an techno-aesthetic fail.
Had Google decided to support native linux and enforce a new business model - mandatory Open Source - oh how cool things could be.
But regardless, everyone will switch to open source in the long run anyway, and self-coding AI not need no license terms..

Related

Huge lag hangups when installing apps?

I'm not sure what the issue is here but ever since the new update, I'm getting absurd hangups of lag when installing applications. My phone just freezes and I can't do anything until the apps has installed... anyone else experience this issue?
DigitalDementia said:
I'm not sure what the issue is here but ever since the new update, I'm getting absurd hangups of lag when installing applications. My phone just freezes and I can't do anything until the apps has installed... anyone else experience this issue?
Click to expand...
Click to collapse
I've had that happen on my Eris, so I just chalked it up to being "normal."
It's certainly far from being normal, it never happened on my Droid 2, Incredible, and rarely on my Droid. It's unacceptable that a 1ghz processor should struggle so hard, especially after being called the strongest processor. It seems whatever tweaks they've done severely affect multi-tasking in general because it happens all the time now that I think about it.
This should be fixed with froyo. But this is what the lagfixes are for. There is the OCLF n the market, run it at 700mb(u will c what I mean if u use it) it will not lag at all anymore. Then do quadrant. Its a little bloated but shows the true potential. Try it, post back
they call me...kick ass
I had this happen to me on my incredible too, but that was after I had it for almost 6 months.
Sent from my SCH-I500 using XDA App
I'm guessing you're seeing the effect of the poor performance that Samsung's proprietary filesystem offers. That's a disk I/O problem, not a CPU problem. The lag fix partially fixes this by creating a virtual ext2 filesystem, but not everything goes on that filesystem. The apps themselves are still installed on Samsung's filesystem, so the larger the app, the more "lag" you'll notice as the system waits for the data to be written. Hopefully they will change the filesystem with the Froyo upgrade, but I wouldn't count on it. Best hope for fixing that is probably a custom ROM.
Sent from my SCH-I500 using XDA App
ivorycruncher said:
I'm guessing you're seeing the effect of the poor performance that Samsung's proprietary filesystem offers. That's a disk I/O problem, not a CPU problem. The lag fix partially fixes this by creating a virtual ext2 filesystem, but not everything goes on that filesystem. The apps themselves are still installed on Samsung's filesystem, so the larger the app, the more "lag" you'll notice as the system waits for the data to be written. Hopefully they will change the filesystem with the Froyo upgrade, but I wouldn't count on it. Best hope for fixing that is probably a custom ROM.
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
I figured that might be the issue... can't wait for voodoo to make it's way here, I'm going to hold off of the other lag fix and just wait for voodoo.

How to speed up phone and fix launcher lag

https://play.google.com/store/apps/...&utm_medium=organic&utm_term=ram+manager+free
Download this app grant superuser permissions click balance scroll down and check lock launcher in memory. And enjoy the speed.
Sent from my Play using Tapatalk 2
Or use the original V6 Supercharger, which was poorly copied by that app
V6 or nothing.
I don't need this app since I use DiXperia 2 ROM. Super smooth even with millions widgets installed.
Prefer stock for the official support and this app is helpful for gaming lag/etc.
Prefer this app to v6
I remember seeing Juwe11 post a ram script and it was hell popular last time too. Why is it accused of being a copy now?
i downlaoded the pro version, switch to hard gamming, and i still have the same performance on dead trigger, a bit laggy and with some frame drops, im running the game on the lowest setting
i wanna pimp my xplay..
gac3la said:
i downlaoded the pro version, switch to hard gamming, and i still have the same performance on dead trigger, a bit laggy and with some frame drops, im running the game on the lowest setting
i wanna pimp my xplay..
Click to expand...
Click to collapse
Use the less aggressive hard gaming one. Its far better for our amount of ram
Jordanooo said:
Use the less aggressive hard gaming one. Its far better for our amount of ram
Click to expand...
Click to collapse
Hard Gamming ( Less Agressive ) Mode: ON
Zep (the creator of V6) claims RMP stole some numbers and OOM fixes he used for his script. Which is why V6 wont even install if you have RMP somewhere installed.
Xperia-Play said:
I don't need this app since I use DiXperia 2 ROM. Super smooth even with millions widgets installed.
Click to expand...
Click to collapse
I only have 3 widgets and it still hangs :S
---------- Post added at 01:15 AM ---------- Previous post was at 01:07 AM ----------
drivenby said:
Zep (the creator of V6) claims RMP stole some numbers and OOM fixes he used for his script. Which is why V6 wont even install if you have RMP somewhere installed.
Click to expand...
Click to collapse
I have both running :S
even with HARD GAMMING less agressive, the same laggy performance for my games
gac3la said:
i downlaoded the pro version, switch to hard gamming, and i still have the same performance on dead trigger, a bit laggy and with some frame drops, im running the game on the lowest setting
i wanna pimp my xplay..
Click to expand...
Click to collapse
Go and check out Project Lard
It helps so much, even tho its Ment to speed up UI it speeds up gaming 2!!!,C:
This app is SUPER and better than RAM Manager app
https://play.google.com/store/apps/...xLDEsImNvbS5idXJha2dvbi5nYW1lYm9vc3RlcjIiXQ..
All of this is just placebo until numbers can be shown, and even then its not for sure. Even Antutu can be + or - 1000 points depending what cycle the moon is in (joke), but yeah I believe 90% of the scripts out there don't do anything useful at all. I've never noticed a difference. Even the bravia engine is a joke, unless you side by side a hi res picture, you really aren't going to notice difference.
In past, i used this. And i think that is placebo effect, like others. No real or significant results.
You guys are digging out 7 months old topic... I reckon that none of these folks from 08.2012 are going to look back into this thread after 7 months..
Sent from my own planet using ion cannon
olokos said:
You guys are digging out 7 months old topic... I reckon that none of these folks from 08.2012 are going to look back into this thread after 7 months..
Sent from my own planet using ion cannon
Click to expand...
Click to collapse
To be honest, I don't think people can win. If they start a new topic about something then they are told to use the search as the topic already exists elsewhere but then if they do use the search and find a relevant topic then they are told its too old. How can you win?
In my opinion, if the topic is relevant, the age of the thread shouldn't matter. Its much better to have an old thread with a lot of contributions to it than the same thread posted 100x over.
i hate all that placebo think they love to play with our mind....lol, like the volume control apps, that gains bout 120% of volume gain...lol not true

An Idea for efficient ram usage [for gaming]

The i9000 has just 389 mb ram available to users and hence often leads to lags and app closures in background, in addition to poor gaming performance(apps have to be closed by the game causing stutters and frame rate dops in the beginning of any game)
I was wondering if like ios it was possible for a rom dev to just allow core os apps in a rom and have psuedo-multitasking(freezing and unfreezing) like ios.The reason that iphone 4s, works so smooth and can play heavy games(like real racing 3) with 512 mb ram is because of their multi tasking technique.
At the moment,There is an option in developer options where you can limit background processes to none and purge activities as soon as you exit the activity.This is good for running games(as even the launcher and any other back ground app is closed as soon as u start the app allowing full ram for the current game).This is good for gamers but prevents any form of multi tasking between apps.
If this could be used in complement with freezing and unfreezing of background apps(like ios) then maybe this phone would not have any lag issues at all, even in future heavy os updates.
P.S : It's just an idea. I'm no dev but sure could use an opinion of one .
EDIT : A solution which works for me. Gamerzrom v4.0 has caching of apps pre-enabled. So no more apps killed in background due to lack of ram.
Or you could just use a task manager/killer. Es task manager is good.
Sent from my GT-I9000 using cm10.1
huskyT said:
Or you could just use a task manager/killer. Es task manager is good.
Sent from my GT-I9000 using cm10.1
Click to expand...
Click to collapse
Taskmanagers are not good and are conflicting with android LMK.
I'd also love to see stuff working like this. Instead of killing all the apps running in background, keep them "frozen" and restore their last state when opening, just like iOS.
And please, don't give us ideas like task killers, tweaks, overclock, bigmem and stuff.. That's NOT what I want, got it?
Odesláno z mého GT-I9000 pomocí Tapatalk 4 Beta
kogli said:
I'd also love to see stuff working like this. Instead of killing all the apps running in background, keep them "frozen" and restore their last state when opening, just like iOS.
And please, don't give us ideas like task killers, tweaks, overclock, bigmem and stuff.. That's NOT what I want, got it?
Odesláno z mého GT-I9000 pomocí Tapatalk 4 Beta
Click to expand...
Click to collapse
Buy an iPhone then. Got it?
Sent from my GT-I9100 using xda app-developers app
Too expensive xDD
Odesláno z mého GT-I9000 pomocí Tapatalk 4 Beta
Try Greenify
mrjraider said:
Taskmanagers are not good and are conflicting with android LMK.
Click to expand...
Click to collapse
Agreed as task killers never worked for me, But to have actual freezing (of background apps only) there's greenify (available on market for free for root users only), and so i have enough ram(about 170-190 mb) to play heavy games without much lag.
But the issue here is to have proper multi-tasking without burdening the os. That is just like how greenify stores the state of the app in background and then completely freezes it, so it won't start again in background and yet open normally when needed(better than disabling the app/service) .If something like this could be extended to foreground apps.
If there's no solution possible, then just buy the cheaper version of iphone coming soon, if its expensive ryt now .
Thats a great idea but there's a problem today new phones come out like crazy i mean now you have phones with quad core processors and 1gb of ram new graphic gpus and stuff which make our phones too old and weak and most people dont bother with things like that because most of them just get a new phone sooner or later which doesnt really need this since they are strong enough to run anything and make it happen fast. So in conclusion devs dont bother with a project that big cause they will move on to different phones as you see they are cheaper everyday. I blame everything on android cause it could have been made better. I have my hopes up for ubuntu touch but well see how that goes
Sent from my GT-I9000 using xda app-developers app
Still many people have sgs
darkknigh_t said:
Thats a great idea but there's a problem today new phones come out like crazy i mean now you have phones with quad core processors and 1gb of ram new graphic gpus and stuff which make our phones too old and weak and most people dont bother with things like that because most of them just get a new phone sooner or later which doesnt really need this since they are strong enough to run anything and make it happen fast. So in conclusion devs dont bother with a project that big cause they will move on to different phones as you see they are cheaper everyday. I blame everything on android cause it could have been made better. I have my hopes up for ubuntu touch but well see how that goes
Sent from my GT-I9000 using xda app-developers app
Click to expand...
Click to collapse
Well over 25 million sgs1 have been sold, and all of them don't have enough money to upgrade anytime soon.
Also the need of such high specs is because apps run in parallel in background.If such a project to develop psuedo-multi tasking is started and completed, then there won't be any need of upgrading ur phone at all(even other low ram phones will benefit from it). But such a project requires great deal of work with how the system works internally, it will require great devs (which we have ) so maybe something can happen :fingers-crossed:.
I know that our phones are strong enough to handle any app one at a time(i disabled all background services possible and set phone to purge any activity as soon as it exits and set background app limit to 0 , using 439mb ram option in devil kernel with sick sky launcher), so i had upto 230 mb ram free when i checked it in settings app(which uses 30 mb ram itself) . With such a setup and oc to 1.2 ghz, i have been able to play real racing 3 with medium graphics(modded)(played at level of graphics of iphone 4) on my phone with almost no lag.
Yes the i9000 has sold alot but ive been looking at the dev section and people are moving on slowly :/ which is a shame. Our phones have enough power for now but for how long i think that at lot of devs will leave the i9000 which makes me sad but what can you do.
Sent from my GT-I9000 using xda app-developers app
As above:
The same is for our device the Samsung Galaxy S Plus (I9001). There is development but it is slow and some great developers have gone to another device
mrjraider said:
As above:
The same is for our device the Samsung Galaxy S Plus (I9001). There is development but it is slow and some great developers have gone to another device
Click to expand...
Click to collapse
Yes if you notice devs have left and those who stayed have many projects and so the development goes slow until it stopps :/
Many of us dont have the money to move to a new device so well just see whats going to happen fingeres crossed it all goes okay
Sent from my GT-I9000 using xda app-developers app
Im still on modified gingerbread. xD
Use greenify search for it in the play store
Sent from my SGH-T959 using xda app-developers app
Couldn't this easily be achieved with a swappiness tweak? Write any app that isn't in focus onto the swap partition so no background apps are in memory, would make the system **** tier slow though for anything but gaming.
Sent from my GT-I9000 using xda premium
Delete bloatware,disable unnecessary services without disabling whole app with DisableServices app ( you can find it on google store,and it's free), install busybox pro and run RAM manager Pro, and last step would be to try installing soem custom Roms which probably could give better performance to you.
A good setup for gaming
For those people who want to obtain maximum performance from games, here are some tips which i have found over the 3 years i have had this phone:
1) The best kernel for gaming which i have used would be devil kernel (jb 4.2) , purely because of a 439 mb ram optionum amount of ram which can be found usable at the moment. This mode however disables the camera completely. Also it has options for overclocking.
I personally use the 439 mb ram option and 1.2 ghz clock speed for processor.
2) Try to use a debloated rom, and then try to use as less gapps as possible i.e. try to use the slim version of the gapps for the rom or install the gapps which u require manually. The gapps are not shown normally but under google services so u cant hibernate them with greenify. SO its better to not have unused gapps and features like face unlock ets.
3) Instead of using task managers, use greenify so that apps do not restart again. And try to hibernate all apps which u dont require. Apps like facebook, g+ and whatsapp are the biggest ram hoggers. Also beware of google maps cuz it does not hibernates(uses 30-40 mb ram)
4) Disable services like email exchange etc which are not used by you at all.
5)I have seen that restarting the phone helps get rid of some google core services, giving more free ram.
6) There is an option in developer settings at the bottom in apps section, set background app limit to none and also check the option "don't keep activities". Do this just before gaming and then undo them after ur done or else it will prevent any form of multi tasking.
7)Try to use light weight launchers, and no widgets(as these themselve are like an extra process which need to run in background). I am using sicksky launcher(uses just 18 mb). other options are zeam and lightning launcher.
NOTE : anyone using stock samsung rom (2.3.6), they should switch over to a custom rom, because samsung rom is completely not for gamers. most of the system processes are hard to kill , also total available ram is only (316-330) vs jb ( total ram usable is 390- 439). However if
u dont wanna change ur rom, greenify will still help, also disabling services.
Conclusion: I am using gamerzrom v4, with devil kernel using 439 mb ram option and 1.2 ghz oc.
I have had no lags in all temple runs (including oz), subway surfer and rr3 on medium graphics, nfs mw. normally using the above tips i have 180-210 + <ram used by settings app> ram free at any moment when i'm checking free ram in settings->apps->running (settings itself is a process and to see total free ram add the amount used by settings to free ram).
Also i have observed that the game devs(mainly gameloft and glu) have now begun to put our phone in low power gpu category(not totally incorrect for an unmodded sgs but not true if u have use the above tricks(especially oc and ram mod)).
so these games often can be modded for higher graphics (various mods on xda for games like nfs mw, rr3, asphalt 7, nova 3 etc) so they can be played with better graphics without lag. I have tried nfs mw mod, asphalt 7 mod, rr3 mod and they all work pretty good on medium(not available normally).
i would love it if more people share their tips on how they keep their phones going strong
Saw this Forum, Even tho im not a Samsung GS1 User, My Buddy has one and i recently gave him my ADJ Values that i use on my Xperia Play (same specs as ur device...) and he said he could do Gaming, Multitasking, and All sorts of more,
Here it is:
Code:
# Pro Gamer ADJ 1.3 By Pizza_Dox
ro.FOREGROUND_APP_ADJ=0
ro.VISIBLE_APP_ADJ=3
ro.PERCEPTIBLE_APP_ADJ=2
ro.HEAVY_WEIGHT_APP_ADJ=3
ro.SECONDARY_SERVER_ADJ=15
ro.BACKUP_APP_ADJ=7
ro.HOME_APP_ADJ=6
ro.HIDDEN_APP_MIN_ADJ=3
ro.EMPTY_APP_ADJ=15
Also if u Wanna Keep the Home Launcher in Ram do this Instead of This:
Code:
ro.HOME_APP_ADJ=6
Replace with This:
Code:
ro.HOME_APP_ADJ=1
Oh and to apply them just copy to build.prop but make sure their arnt any other ADJ Values, then once done save and reboot!
Hope this helped,
Oh btw try VmLagTunner before Playing Games, Or install Permanently!
special
darkknigh_t said:
Yes the i9000 has sold alot but ive been looking at the dev section and people are moving on slowly :/ which is a shame. Our phones have enough power for now but for how long i think that at lot of devs will leave the i9000 which makes me sad but what can you do.
Sent from my GT-I9000 using xda app-developers app
Click to expand...
Click to collapse
Well, our I9000s are almost 4 year old so no doubt that the development is gonna be worse, cause newer devices are being released.
Anyway, 4.2 seems to work bad on our phones so I really doubt that 4.3 will be any better. It just seems that the new JellyBean more performance than our phones can offer.
Sooner or later we all will switch to something newer
Dandry said:
Well, our I9000s are almost 4 year old so no doubt that the development is gonna be worse, cause newer devices are being released.
Anyway, 4.2 seems to work bad on our phones so I really doubt that 4.3 will be any better. It just seems that the new JellyBean more performance than our phones can offer.
Sooner or later we all will switch to something newer
Click to expand...
Click to collapse
I dont know about that im running gamerzrom 4.2 and its running great i think 4.2 can run fine just needs a little more work and time but yea will have to move on to a new phone :/
Sent from my GT-I9000 using xda app-developers app

Having your cake and eating it too

Most of life is a choice between one or the other but with the Nexus 7 along with Root, Custom Recovery, cm10.2 unofficial, Faux Clock Kernel Control App and Jassy Release 5 Kernel it might just be possible to have both. Jassy has managed to put together a kernel that combines a 1.9 GHz over clock and a 487 MHz GPU over clock. With a global undervolt of -24 MV I managed to pull off stunning benchmarks, smooth lag free performance and incredible battery time. Just under 13 hours battery time in fact. I did this with a YouTube kung fu movie fest for about 12 and a half hours and a half hour of benchmarks and downloading a few apps. Remember if you game you can not expect this kind of battery performance but it does do great at that as well. I've attached some screenshots of my settings so you can reproduce these results if you would like.
Remember when you Root, ROM and Over clock you do it at your own risk and please thank the fine Developers who gave their time to make this kind of fantasy possible. I in no way had a hand in developing this software, I just took the time to do many benches and battery tests on many Roms and kernels then undervolted a bit.
Sent from my Nexus 7 using xda app-developers app
Benchmarks
Sent from my Nexus 7 using xda app-developers app
Nice, will have to check this out
Sent from my Nexus 4 using xda app-developers app
So to replicate your results, we need to flash cyagen, and jassy release 5, and then adjust the settings to replicate yours, or does jassy's release already have some of those settings in it?
What other apps did you download?
Getting longer battery life and a faster tablet is quite attractive!
EDIT I just installed jassy r5, and my quadrant is only 5679.. is something wrong, or do I need to also do the tweaks you listed here first?
EDIT 2: I've set faux to the same setting now, but am still using cleanroom1.3, and the quadrant results are 6787
Gareee said:
So to replicate your results, we need to flash cyagen, and jassy release 5, and then adjust the settings to replicate yours, or does jassy's release already have some of those settings in it?
What other apps did you download?
Getting longer battery life and a faster tablet is quite attractive!
EDIT I just installed jassy r5, and my quadrant is only 5679.. is something wrong, or do I need to also do the tweaks you listed here first?
EDIT 2: I've set faux to the same setting now, but am still using cleanroom1.3, and the quadrant results are 6787
Click to expand...
Click to collapse
Sorry I never saw your posts. Never looked at the thread again. To replicate my results you would have to download cm10.2 and Jassy release 5 and faux kernel control app paid version and set exactly like in the screen shots. I have since made a few more refinements but nothing you couldn't play with yourself. Make sure you enable mpdecision. Make every screen look like mine.
Fiops as I/o and 62c 82c as intellithermal is the only settings changed. Bout 7 hours of YouTube and 5 hours of heavy browsing. Couldn't ask for better battery life. NO Gaming.
Sent from my Nexus 7 using xda app-developers app
Yep, I did duplicate them, but couldn't get quadrant scores anywhere near yours. (they were better though.. it might be a cleanroom issue).
I upgraded to Jassy rev 6, ran into issues, and then just reflashed the stock kernel.
I was hoping we'd see Jassy rev 6 lockup issues fixed, but its been a week now. I'm also read of a few misc cm issues, and I'e been waiting for them to clear up as well. Cleanrom isn't having any issues at all, so I've stuck with it for now.
conan1600 said:
Fiops as I/o and 62c 82c as intellithermal is the only settings changed. Bout 7 hours of YouTube and 5 hours of heavy browsing. Couldn't ask for better battery life. NO Gaming.
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
How's stability with your set-up?
Gareee said:
Yep, I did duplicate them, but couldn't get quadrant scores anywhere near yours. (they were better though.. it might be a cleanroom issue).
I upgraded to Jassy rev 6, ran into issues, and then just reflashed the stock kernel.
I was hoping we'd see Jassy rev 6 lockup issues fixed, but its been a week now. I'm also read of a few misc cm issues, and I'e been waiting for them to clear up as well. Cleanrom isn't having any issues at all, so I've stuck with it for now.
Click to expand...
Click to collapse
Cleanrom will not bench as high. Its a stock based ROM. Truth is though once your this high your not gonna see a whole lot of improvement in daily performance unless you go looking for it. Cleanrom is one of the best Roms I've ever used and there is absolutely nothing wrong with sticking with it. I go back and forth between the 2 myself. As themes and tweaks come out for nexus 7 2013 you'll find cleanrom will get even better than it is now also. Wish someone would do a tablet ui lol.
dkb218 said:
How's stability with your set-up?
Click to expand...
Click to collapse
I haven't had a single random reboot. Chrome works real well as long as you can change it from beta in lower left of xda page. I haven't overheated but I gotta tell you I'm no hardcore android gamer. Some angry birds from time to time or subway surfers lol. I have probably gamed for about an hour or so on these settings and not gone into a state of panic about temps though. Any longer than that or some other game and I couldn't say. in fact FOR me things are so smooth on this machine I had to order a new HP to tinker with lol. Seriously this is the best android machine I've owned. And buddy, I've had em all. I also use adaway so that may help with chrome as well.
Impressive scores man.
Yeah hesitant to jump to other roms myself at least at this time. Everything is so new finding a "good one" is hard to do at least yet. Though I've used CleanROM's on other devices I've had in the past and love them. Personally if CleanROM comes out with a 1.4 I might consider jumping into it.
Thanks for sharing! My only suggestion would be for you to recommend another kernel tuning app other than Faux's app. I'm just personally not a fan of someone who does nothing but kang, and even then still doesn't credit who he is kanging from. Too many hard working honest developers for me to support a faux developer (yes, pun intended. Maybe that's where the screen name came from?).
Just my $0.02.…
EDIT : For anyone questioning the integrity of my comment, just do some research and you'll see what I'm saying
SwiftKey'ed from my '13 Nexus 7 FHD using XDA Premium HD
stanglifemike said:
Thanks for sharing! My only suggestion would be for you to recommend another kernel tuning app other than Faux's app. I'm just personally not a fan of someone who does nothing but kang, and even then still doesn't credit who he is kanging from. Too many hard working honest developers for me to support a faux developer (yes, pun intended. Maybe that's where the screen name came from?).
Just my $0.02.…
EDIT : For anyone questioning the integrity of my comment, just do some research and you'll see what I'm saying
SwiftKey'ed from my '13 Nexus 7 FHD using XDA Premium HD
Click to expand...
Click to collapse
I have absolutely No interest in politics on my nexus 7 2013. if he did wrong, shame on him however I have tried each and every kernel control app on the market and reported my best results. I have yet to produce scores or battery life comparable even within 10% of fauxclock/Jassy R5 combo. I do not intend to do any research at all about whatever faux123 did or didn't do. I understand a personal grudge and respect your right to hold one. If your looking for something as close as you can get to his kernel control app try trickster. I didn't have a lot of success with it but you might find a combination that works close. If I were in the middle of whatever happened between faux123 and you or whoever I might have formulated an opinion. I'm not chiding you either. You brought an issue before me and I am simply stating I don't want involved as its in my humble opinion not my place or my fight, not to mention it appears it was already fought.
if I simply hated and didn't use a product based on someone else I don't know having a problem with that individual I wouldn't be able to buy anything, at all, anywhere, on earth, or in heaven, ever! If you tell me he harmed a baby and I see he was convicted of it in a trial of his peer's elected in a fair and balanced environment I will most certainly NOT have anything to do with him. But unproven or conflicting information, that may be due to personal interpretations is difficult for me to get involved in. Especially after the fact. And then there is the whole, if a man was punished for his crime do you continue to persecute him after he paid his dues thing.
Are there any deal breaking issues in CM? If not, switching does not bother me at all, and getting better all over performance is worth while.
I just don't want to spend more time tinkering with my tablet than actually using it.
What's your binning?
appreciate you sharing your jassy 5 set up with the fauxclock app. im on jassy 5 as well and have been running the setup that jassy posted but now im gonna try your set up. i just got one question about it: how is your sleep mode stand by time? i lose 1-2% in 8 hours
Gareee said:
Are there any deal breaking issues in CM? If not, switching does not bother me at all, and getting better all over performance is worth while.
I just don't want to spend more time tinkering with my tablet than actually using it.
Click to expand...
Click to collapse
I personally would call the current cm build almost RC material. I have no problems with it at all.
My bin was 14/2 if I'm not mistaken.
I probably lose a bit less than that but can't say for certain as I constantly use it lmao. I do get exceptional screen on time really. There are some screen shots on previous page I think.
Cool. Might have to take the plunge. Do you have to wipe to install it? (I didn't have to wipe for cleanrom.)
Gareee said:
Cool. Might have to take the plunge. Do you have to wipe to install it? (I didn't have to wipe for cleanrom.)
Click to expand...
Click to collapse
You have to wipe on a first install.
conan1600 said:
You have to wipe on a first install.
Click to expand...
Click to collapse
Ugh.

Sluggish performance on GPU intensive games?

Just wondering if this is common or not, mainly PUBG runs sluggish even on the lowest graphics setting.
Isopropil said:
Just wondering if this is common or not, mainly PUBG runs sluggish even on the lowest graphics setting.
Click to expand...
Click to collapse
maybe because of the 2k?
I also tried pubg and yes, it's too damn laggy. lowering the resolution to 720p didn't help much. i guess i have to see how it runs on another device to be sure it's not a crappy app (Even though it looks like it)
I though the same thing, wish there was a easy way of lowering like on Samsung roms.
Isopropil said:
I though the same thing, wish there was a easy way of lowering like on Samsung roms.
Click to expand...
Click to collapse
if you're willing to use the navbar (or mipop if you're on stock), it's as simple as making a couple of shell scripts that change density and resolution, then adding widgets for them. Since probably nobody is looking at the capacitive buttons bug this will probably be the only way to do it
The main problem for gpu intensive games is that they start to lag more the longer u play. Its because (at least on stock roms) the kernel throttles the cpu and gpu way too aggressively at a certain temperature. Same happens to hearthstone.
At beginning i can play a few rounds with 40-60fps, but after some time the kernel throttles the cpu and gpu down by alot even though the device itself only just got a bit warm. Main issue is throttling happens way too soon by way too much. And well some games are not well optimized and dont clear graphic cache often enough. Hearthstone for example has this issue, even if device is cooled, the game drops fps (not as much as with throttling tho) if too many graphical stuff loaded into the graphical ram over time (at least thats how i think it is)
Sent from my ZTE A2017G running V1.2.0B08 using XDA Labs
GodOfPsychos said:
. And well some games are not well optimized and dont clear graphic cache often enough. Hearthstone for example has this issue, even if device is cooled, the game drops fps (not as much as with throttling tho) if too many graphical stuff loaded into the graphical ram over time (at least thats how i think it is)
Click to expand...
Click to collapse
I play PUBG on stock ROM after basically disabling CPU GPU thermal throttling and adjusting the governors to use the full frequency range accordingly. Having a fan of any sort, even a small usb powered one blowing air on the back up to a meter will keep the battery under around 50degC. The aluminum unibody cools effectively and efficiently with the help of a fan. I use a Tasker task to change the CPU limits and other optimizations before playing.
After eliminating the processor bottleneck the game can run on high settings smoothly. However the game uses 1GB of RAM on high settings that I've tested and the device lags under around 500Mb of free RAM on stock's OOM configuration. So free RAM needs to be able to reach at least 1.5Gb to not cause slow downs. Having already debloated and using greenify with and root commands to disable background user processes, I can play without RAM being an issue. I monitor free RAM and other hardware in real time to check these function without issue.
Having now removed both those bottlenecks I found there's still some lag that can develop after the phone has been playing for a few games or after standby overnight uptime. I've only just started testing changes to Virtual Memory thinking it might be a delay caused there. But the post quote above gave me the thought it could be GPU video memory related. Anyone know where to check in the kernel for how much RAM is reserved for GPU on the Axon 7?
I also gave the resolution lowering trick a little try and that didn't seem to improve performance at all. I'm still on B32.
Sent from my ZTE Axon 7 using XDA Labs
Mind explaining how to get rid of the CPU/GPU throttle? I just haven't bothered with those kind of things since my Galaxy Nexus days ;_;
Isopropil said:
Mind explaining how to get rid of the CPU/GPU throttle? I just haven't bothered with those kind of things since my Galaxy Nexus days ;_;
Click to expand...
Click to collapse
The background I posted ages ago is here https://forum.xda-developers.com/axon-7/how-to/stock-cpu-gpu-throttling-performance-t3716060
That way doesn't fully disable throttling and just enables a different higher one. I could update the thread if people are interested
Sent from my ZTE Axon 7 using XDA Labs
Infy_AsiX said:
The background I posted ages ago is here https://forum.xda-developers.com/axon-7/how-to/stock-cpu-gpu-throttling-performance-t3716060
That doesn't fully disable throttling and just enables a different higher one. I could update the thread if people are interested.
Click to expand...
Click to collapse
Tbh thats quite an interesting thread for ppl that have either heating issues and want to lower voltages and edit throttling levels or for ppl that would like to have a more consistent performance when gaming. As you mentioned in that thread, i too renamed the 2 thermal config files with .bak at the end. Will test later to see the results.
But i think you could maybe update the thread with a guide for like:
-ppl that want to preserve battery life
-ppl that want to get more consistent performance
-and ppl that want to have a good mix between performance and battery life.
Also in that thread you mentioned disabling vdd restriction (like through kernel adiutor i guess). Is this necessary to really see the full effect of renaming the thermal engine files to .bak? I ask because i saw that inside the thermal engine files, there are also entries for vdd monitoring. So in the end would disabling vdd restriction actually do something? (Since the values from thermal engine files won't be applied at boot anymore after renaming them)
Sent from my ZTE A2017G running V1.2.0B08 using XDA Labs
I get some lag even in Angry Birds 2, never had this on my Sony Xperia XZ Premium. The reason is due to throttling from over heating.
The phone does indeed get hot after some heavy gaming and this is when throttling starts and causing some lag.
GodOfPsychos said:
Tbh thats quite an interesting thread for ppl that have either heating issues and want to lower voltages and edit throttling levels or for ppl that would like to have a more consistent performance when gaming. As you mentioned in that thread, i too renamed the 2 thermal config files with .bak at the end. Will test later to see the results.
But i think you could maybe update the thread with a guide for like:
-ppl that want to preserve battery life
-ppl that want to get more consistent performance
-and ppl that want to have a good mix between performance and battery life.
Also in that thread you mentioned disabling vdd restriction (like through kernel adiutor i guess). Is this necessary to really see the full effect of renaming the thermal engine files to .bak? I ask because i saw that inside the thermal engine files, there are also entries for vdd monitoring. So in the end would disabling vdd restriction actually do something? (Since the values from thermal engine files won't be applied at boot anymore after renaming them)
Click to expand...
Click to collapse
That's some useful suggestions. For each point
- I've already shared that function. Just modify to a lower voltage you prefer. In terms of using it in combo with throttling disabled, that can be more advanced.
- Consistent like powerful? Need to tweak values in the file for full performance. Personally I've edited several profiles of various CPU GPU configs to range from light games to heavy executable from Tasker.
- Really a matter of preference. There isn't really a perfect middle ground. That's why vendors are offering power mode switches for normal use and gaming. Problem there is ZTE's is shipped broken and others still have decided limits. Which as my previous point, I use a basic profile for normal use and switch to suit based on the gaming demand. The method in that thread alone is inefficient as it's moderately powerful but isn't power saving for example.
Yeah I meant in a kernel configuration app like Adiutor. It's rather confusing but IIRC switching on VDD is it's own set of restriction different than unmodified. Removing the files by renaming .bak falls back to some hidden profile as described in that thread. Now I just edit the file for no limits instead and use Tasker to change parameters when needed.
I may post a guide. But I'm not sure how much interest or benefit there is. Hardcore tweakers aren't on stock, it's probably only a small group that prefer stock for particular reasons and are still advanced tweakers. One factor against AOSP though is I've heard repeatedly in the past the GPU driver gaming performance is lacking, don't know if that has changed. I'm all for helping out though, just unsure about useless effort. I welcome questions to get anything working and it's more direct than writing up a whole guide.
Sent from my ZTE Axon 7 using XDA Labs
Infy_AsiX said:
That's some useful suggestions. For each point
- I've already shared that function. Just modify to a lower voltage you prefer. In terms of using it in combo with throttling disabled, that can be more advanced.
- Consistent like powerful? Need to tweak values in the file for full performance. Personally I've edited several profiles of various CPU GPU configs to range from light games to heavy executable from Tasker.
- Really a matter of preference. There isn't really a perfect middle ground. That's why vendors are offering power mode switches for normal use and gaming. Problem there is ZTE's is shipped broken and others still have decided limits. Which as my previous point, I use a basic profile for normal use and switch to suit based on the gaming demand. The method in that thread alone is inefficient as it's moderately powerful but isn't power saving for example.
Yeah I meant in a kernel configuration app like Adiutor. It's rather confusing but IIRC switching on VDD is it's own set of restriction different than unmodified. Removing the files by renaming .bak falls back to some hidden profile as described in that thread. Now I just edit the file for no limits instead and use Tasker to change parameters when needed.
I may post a guide. But I'm not sure how much interest or benefit there is. Hardcore tweakers aren't on stock, it's probably only a small group that prefer stock for particular reasons and are still advanced tweakers. One factor against AOSP though is I've heard repeatedly in the past the GPU driver gaming performance is lacking, don't know if that has changed. I'm all for helping out though, just unsure about useless effort. I welcome questions to get anything working and it's more direct than writing up a whole guide.
Click to expand...
Click to collapse
Well a guide might be useful for many users. Maybe also what your setup in tasker is.
Personally im usually not that into graphic intensive mobile games (except for like shadowgun legends, cool game imo).
I mean i play games while watching youtube or any series sometimes. But its still annoying when games start to lag after like 10 minutes already.
I also play hearthstone alot on my axon 7 since i used to play it alot on my laptop (sadly the game lags way too much now on my laptop due to weak hardware, hence why i play it on mobile now).
About the consistent performance i mentioned earlier, yes i meant as in powerful which keeps the performance without dropping down.
Sadly the performance governor isnt a big help since the aggressive throttling is still active, which makes the governor quite useless if it cant keep up the cpu clock at max.
Anyway, from what i noticed after renaming the 2 thermal files, shadowgun legends for example runs better for a longer period of time than before (it takes longer before the game starts to drop frames significantly)
Sent from my ZTE A2017G running V1.2.0B08 using XDA Labs
With most GPU intensive apps and games like PUBG and Daydream View, I have to disable the Night Light. It provides a noticeable difference in performance.
@ Isopropil,
Hi,
Would you like to post your screenshot here? I experience the same problem and we probably help each other. My phone is A2017U, what about yours?
Thanks in advance!
Hope to hear you soon!

Categories

Resources