How to disable gpu rendering/acceleration globally? - Android Q&A, Help & Troubleshooting

Hello all, i've tried to find the asnwer through the google using different keywords but i'm unable to find any answer at all.
I have a samsung galaxy note ii, i suspect either it's cpu or gpu is broken. Mostly in web browser, the device sometimes display graphical glitches on some object areas, similiar to corrupted jpeg image data. Those glitches are also present in the screenshots i take.
Also, after i use some mildly gpu intensive apps even for a short while(2-3 min), apps start to behave weirdly. Like, whatsapp crashes while i'm typing, some functions stop working, etc. In extreme cases, all processes crash one by one, displaying error messages if i want to kill the process. And of course they launch again and they crash again.
I'm currently using the device on half clock speed(800MHz), this way at least the device is somehow stable.
It seems i can't underclock the gpu on this device, so i'm looking for a way to completely disable gpu acceleration on apps and see if the gpu is really the culript. If it is, i'll continue to use the device that way.
I'm not sure about these devices architecture so i'm not sure if completely disabling the gpu is reasonable, maybe gpu is also responsible for generating the display output.
So, does anyone know if there is a tweak or application that can force cpu graphics/rendering system wide, or a better idea to try?

Did you find a solution? Also have the same problem, and did not find a way to dosable HW acceleration yet

Related

Battery life

Hi Everyone,
is it just me or since flashing your phone battery life is not that long?
i own x10a, i running not timescene stuff all wifi, gmail, email is all turned off. I just run the bare minimum hardly place games. use it to only text message and make calls and i just fully charged my phone last night and now it already used 1/4 of the battery from 5 text messages this morning. the phone is brand new. just got it last thursday. any ideas?
- reduce display brightness and time to turn off
- disable power-hungry features (wifi, gps, bluetooth, even gsm at certain time) - you can do that automatically using tasker and his 'wifi near', 'gsm cell near' action contexts
- use SetCPU to dynamically scale processor speed, it is probably enabled by default but setcpu gives you a way to configure it. rooting needed.
also, reducing cpu usage can help reduce battery usage:
- edit autostart and disable programs that you dont need to have in memory (for example, i dont know why titanium backup places in the autostart and is loaded, and no feature of it is needed for me in realtime so i disabled it)
- task killers can *probably* help by automatically cleaning up programs that reside in memory after using them. i think that some poorly written apps can use CPU even in background and even when they do nothing
devein said:
- reduce display brightness and time to turn off
- disable power-hungry features (wifi, gps, bluetooth, even gsm at certain time) - you can do that automatically using tasker and his 'wifi near', 'gsm cell near' action contexts
- use SetCPU to dynamically scale processor speed, it is probably enabled by default but setcpu gives you a way to configure it. rooting needed.
also, reducing cpu usage can help reduce battery usage:
- edit autostart and disable programs that you dont need to have in memory (for example, i dont know why titanium backup places in the autostart and is loaded, and no feature of it is needed for me in realtime so i disabled it)
- task killers can *probably* help by automatically cleaning up programs that reside in memory after using them. i think that some poorly written apps can use CPU even in background and even when they do nothing
Click to expand...
Click to collapse
hi thanks for the reply, yes i now notice when i reduced my brightness it has stoped chewing battery. when i get SetCPU will that allow me to configured the autostart application on my xperia x10?
i dont really know what you mean.
SetCPU sets cpu clock downsteping on specified profiles (for example display off - set cpu 284 mhz to 384 mhz)
Autostart managers allow removing programs that put themselves on autostart, like on ms windows you know . of course you can always launch them later with your touch )
type "autostart" on android market to browse and see what they can do.
SetCPU is either on market or XDA x10 forums - use forum search.
good luck!
devein said:
i dont really know what you mean.
SetCPU sets cpu clock downsteping on specified profiles (for example display off - set cpu 284 mhz to 384 mhz)
Autostart managers allow removing programs that put themselves on autostart, like on ms windows you know . of course you can always launch them later with your touch )
type "autostart" on android market to browse and see what they can do.
SetCPU is either on market or XDA x10 forums - use forum search.
good luck!
Click to expand...
Click to collapse
Hi Devein,
sorry i am still having an issue with this application i power up the app and asks me to select my phone, i select auto detec because my phone is not listed, then it has a green scroll bar in the middle, i do not know how to setup profiles. and set this autostart manager you talk about.
thanks.
I figured it out thanks.
No problem: D
i am really disappointed though with the battery life of the x10. such an short battery life compared to what was stated.
Something weird has happened to my phone.. I was getting easily 16 hours off 60% charge.. then in the last 3-4 days it's dive bombing.. I'm down to 63% remaining from full charge after 5 hours... and haven't used it a lot..
Tried removing any new apps I've installed this week.. and also switched mobile data off as I've noticed that I've started getting a weak 3G signal at home and thought this might be the problem.. but doesn't seem to have slowed it down..
I'm on R2BA026 and not rooted.. I've not changed anything else..
Tempted to do a FDR it's that bad.. but I know that I'll get the 2.1 update in the next 2 weeks so really don't want to have to go through the pain of setting it all up again and then have to do it again when 2.1 lands!
The problem seems to have started when I did a test of using Moxier to get Hotmail Push.. but I've got rid of that now, and have cleared all the moxier data..
Confused!. Anyone?
(EDIT - Fixed it - for some reason Moxier still had data in it.. so deleted the data within App management and it's been ok since)
Check out my tutorial on getting the most out of Xperia X10 battery.
Most of the things have already been pointed out above. But, you still might come across a few tips not covered here in my tutorial.
As with iceman, most of the time it's some naughty app that causes all the trouble.

[Q] "Sleep time per frame", possible to set it in other game APKs to fix touch lag?

[Q] "Sleep time per frame", possible to set it in other game APKs to fix touch lag?
I have installed loads of random games, and 3/4 of them is mostly causing already known touchscreen lag. I really hate when I find a compatible game, then it lags (while at some point an incompatible game works with no problems, like EVAC HD [as nobody has APK for EVAC, which seems to be now free on market, but not available on mini pro], even that can run properly while some games which are 10x smaller have touchscreen lag). Most of Sunflat games (check on Android Market) seem to have an option called "Sleep time per frame", which seems to fix lag if set properly (can't explain what it really does, similar to FPS limiting). At this point, I don't understand why no such app has this option at all, and it should have IMO.
So, is it possible to add this feature to other games? What should be edited in APK (doesn't have to include option, at least to have fixed value)? Any similar optimization possible? It would be really helpful and much easier to play.
Note: I use stock Eclair 2.1 ROM (2.1.1.A.0.6), unrooted and I'm not going to do any kind of rooting due to USB instability (when mounted, instantly unmounts, asks again what to do, and same thing over and over until somehow it gets mounted properly, don't ask about repairing), phone will be taken to repair when possible, but not yet, so don't tell me that I have to do anything related with root, as this is just currently related with game APKs, not with phone itself.

Essential apps and setup on GBX0* + 3.4.26.13 kernel - update 02/01/13

I've been using GBX0* + 3.4.26.13 kernel for sometime on my uk rhod100. I know that it's not recommended for rhod100 but I have found it to work very well (a big thanks to the developers - hopefully the bug with bluetooth causing occasional reboots will be solved soon). After some reading around and experimentation I have found a setup that I am very happy with. Below I share my current setup in the hope that some find it useful. I stress that none of this is original and can be found scattered around the forums.
Initial Installation
Firstly, when installing the ROM I remove all the apks from the system/app directory that I have no use for. The apps I have removed without any detrimental effects are:
Bluetooth (I belive this is only required for file transfers via bluetooth which has never worked with any xdandroid build on my device)
GenieWidget (News and weather widget I never use but does cause device wakeups and launches when a data connection is found even if not used)
HTMLviewer
LatinimeTutorial
Mediauploader
PinyinIME (chinese android keyboard input)
Protips
Talk (Gtalk - never used this)
Vpnservices
I also uninstall launcher2 once I have installed an alternative after flashing (Lightning launcher with the least demanding settings and no wallpaper, as few widgets as possible and one screen is recommened)
Performance
The [[Speed Improvements]] Brainstorming & Testing Thread!! is full of useful tips and advice however was started sometime ago. I did use the V6 supercharger script for some time with good results however I now use and application called Android Tuner from the play store. With this app I can do many of the tips and tweak from the convenience of an app. I use it to do the following
1. Contolling the CPU frequency for overclocking. Stable upto 710MHz on my device
2. Controlling OOM settings (I use 8,16,32,64,96,128)
3. Controlling startup apps
4. Turning off the receivers for GoogleServicesframework
5. Performing tasks like FixPermissions / Clearing System caches / Wipe Davlik etc.
The app does a whole load more (changing SD cache / changing SysCtl settings/allowing uninstalling of system apps) - if people have other setup tips please share
I have also recently started using an app called Seeder (available for free to xda members) which seems to improve general performance. I am in the early stages of trying this but it does seem to help a bit. The reviews generally seem positive but the manner in which it works is debated. Any other experiences of this app would be appreciated. One drawback is claimed to be a decreased batter life - I have not seen this.
Battery Life
All the usual stuff re screen brightness and timeout apply here as well as data connections etc.
I have been using an app called One Power Guard which does seem to improve battery life mainly during standby without any discernible decrease in performance. This app causes various system and kernel tweaks,
Disabling data connections etc is well known to help improve battery life but I have also found a big difference by turing off Use Wireless networks in the Location and Security Settings.
A second battery with this ROM is recommended and I am very happy with the Mugen 1800mah battery.
Essential Apps
Notification Toggle by j4velin I would say is a must. It allows shortcuts (for apps and settings) and toggles (like CM7.2) for system settings to be placed in the notification area. With the rhod100 not reconnecting the wifi networks after a screen off having a rapid toggle function is essential. Highly recommended and light weight,
Leo AGPS injector app by tytung is essential for speeding up GPS locks. From reading around when using this app first extablish a data connection, then turn on GPS and then run the widget. Definitely speeds up GPS lock times. (Use GPS test to check)
Clock Sync by sergey baranov is another essential for preventing clock drift. Also I have read that an accurate clock time can improve GPS lock times so another reason for this app. As in the xdandroid FAQ I have it set to sync every hour. It may also be beneficial to change the NTP server to a local one.
That concludes my round up of my current setup. Please contribute any other tips that I have missed out. The above have only been tried with this ROM and work well on my Rhod100, I hope this is of help to someone.
Thanks akk29, very useful. I have now tried some of the things you have, some I will get around too as I play more and find more out (eg, controlling startup apps, uninstall inglauncher, GoogleServicesframewor). I'm constantly turning my backlight up/down - is there a fix for doing this automatically?
The jury is out as whether I'll switch back to WinMo... I love all the new apps I've got that WinMo just doesn't have.
The biggest problem, (at least I think it's what's causing problems), is speed (I'm running ok at 787 MHz at the moment!). The phone doesn't want to know about the Facebook App - it says it's loading it, but then bombs out after thinking for quite a while. Also it's very fussy about touching the screen. Trying to type using the screen keyboard is almost impossible. I love the hardware keyboard (which is why I've got the TP2), but sometimes I just need a quick soft-key entry. And whether I pressed a button or not, only time would tell.
But I'll use it and play with it for a little while longer, and most probably become too reliant on all the android apps to revert back!
[I had a WinMo tweak for boosting the volume which made my phone very loud, but now it seems quite quiet, especially playing songs]
-Jonny- said:
Thanks akk29, very useful. I have now tried some of the things you have, some I will get around too as I play more and find more out (eg, controlling startup apps, uninstall inglauncher, GoogleServicesframewor). I'm constantly turning my backlight up/down - is there a fix for doing this automatically?
The jury is out as whether I'll switch back to WinMo... I love all the new apps I've got that WinMo just doesn't have.
The biggest problem, (at least I think it's what's causing problems), is speed (I'm running ok at 787 MHz at the moment!). The phone doesn't want to know about the Facebook App - it says it's loading it, but then bombs out after thinking for quite a while. Also it's very fussy about touching the screen. Trying to type using the screen keyboard is almost impossible. I love the hardware keyboard (which is why I've got the TP2), but sometimes I just need a quick soft-key entry. And whether I pressed a button or not, only time would tell.
But I'll use it and play with it for a little while longer, and most probably become too reliant on all the android apps to revert back!
[I had a WinMo tweak for boosting the volume which made my phone very loud, but now it seems quite quiet, especially playing songs]
Click to expand...
Click to collapse
That's a old kernel/rom. Try the newer release like the 3.4.41 kernel.
Autobrightness was fixed in 3.4.26.
WizardKnight, I am using 3.4.35 Kernel - I've got a RHOD100, so the 41 didn't work very well (which is a shame, as fps has increased in that build). Thanks for the note about the autobrightness (looking at the changelog I have it working now I turn off/on the LCD).
Anyone had better luck with the Facebook app / integration?

[Q] Jittery scrolling on almost all scrolling applications

Its been about 3 weeks since I purchased my S6 edge (G925i), but it has always been showing this persistent lag when scrolling on almost any scrolling-based applications such as the Play Store (the worst), Instagram, Maps and even the Settings menu. I have re-installed the firmware via Smart Switch, cleared cache, basically everything that could be done in hopes of eradicating this issue. Does it happen with everyone else as well? Ive done the *#0*# touhscreen test and it didnt display any problems there. Do you think this could be a software issue? I've played with my mum's G4 and it was buttery-smooth when I was scrolling on it. Hell, it was even able to display some cool animations that came with the 5.6.8 Play Store update when I tap an app, while my S6 edge doesn't perform like that.
EDIT 1: Youtube link of lag on settings menu - https://www.youtube.com/watch?v=SE4VW8fNmB4
EDIT 2: I have uploaded 2 more videos displaying the lag, as mentioned by pratz82 its really odd how reviewers don't pick this up, especially when they go to the Play Store to download apps.
Scrolling in Play Store: https://www.youtube.com/watch?v=nPOf0knKmvI
Scrolling in Maps: https://www.youtube.com/watch?v=Ks5vzRw6QUM
You´re not alone. It bugs me that all the reviews never mentioned it. I´m starting to think Samsung is paying the reviewers big bucks....
Root, custom rom and greenify shouldn´t be needed on a 2015 flagship device to make it usable.
My Galaxy S4 and Nexus 4 are more fluid than this.... (though admittedley both rooted with custom roms) Still doesn´t justify them being on par or more fluid than a 3 year newer flagship phone..
Mine does it too. It's not just the browser, it's anything that requires scrolling. Out of the box I would also get:
- Stuttering in scrolling across the map (all apps)
- Pressing app drawer every so often it doesn't animate, stutters and apps just pop up
- Device is locked, I unlock and go to home screen to be blank while elements randomly and slowly show up on screen
Few more odd, less-than "project butter" smooth. This is my first non Nexus device since the Galaxy SII so I don't know how other phones are.
Mine doesnt do this. Are you using a custom rom? If you're using stock, which firmware version is it?
I am not necessarily an expert, but here are some things i would personally try in order to figure out the cause:
1. If youre rooted, try changing the cpu governor to "performance". use a free app called "kernel aduitor" (not a typo) and you'll find the option to switch it from interactive to performance in the sidebar menu under CPU. If it resolves, it may mean your issue is related to your kernel's cpu management.
2. make sure you do not have power saving mode enabled. This mode imposes limits on various components of the phone to save power at the cost of performance.
3. Download a process monitor from the play store and confirm that no processes are using large amounts of cpu, Alternatively you can utilize the built in process monitor of your phone by going into settings>about device, and repeatedly tapping "build number" until a notification appears confirming that you have enabled developer options. Now go back to Settings>developer options (towards the bottom of the list)>Show CPU Usage. This will let you see the processes that are using the most cpu and how much of it theyre using.
4. If you have enabled developer options using the procedure above, navigate to them and enable "force gpu rendering" and see if that helps at all.
5. Make sure your cpu/battery temperatures are not unusually high. A good app for this is AIDA64. you can find temperature stats under the "Thermal" section. Typical battery temperatures are somewhere between 30 - 40 while the phone is not charging. CPU temps above 60 may indicate that something is causing your phone to work too hard. Eventually the phone will begin to enforce limits on the cpu in attempt to lower the temps, resulting in less-than-optimal performance.
6. Check how much free memory you have under the application manager. If you are rooted, you can try downloading terminal emulator and entering
Code:
su -c "sync; echo 3 > /proc/sys/vm/drop_caches"
to regain a good deal of memory if your available memory is low.
7. If you are using a custom rom, make sure it doesnt disable scrolling cache. Maybe ask the developer if you are unsure.
always on performance gov can not be the solution..you will always power your CPU to max
Out of the box the Galaxy S6 lags and stutters while scrolling and it is very apparent. If someone has a device that does not, that is a defect because this is normal behavior of this device. I'm not basing this off of my personal phone only...between a few of my friends and family, the models in the stores, they all do it. This is something iOS has down correctly.
My playstore is terrible, when it comes to scrolling and selecting animations. However, I had two other units that didn't suffer from this.
No idea why...
I highly doubt that this is a hardware defect of some sort, if not this is a serious issue that needs to be raised to Samsung, looking at the number of people that are also affected by this. Maybe this only applies to G925I units with Cat 6 data speeds? But heres just my two cents on this. Perhaps maybe due to the closed source nature of the Exynos processor, developers were unable to properly optimise their applications for the device, which is why on some, if not on most occasions, Qualcomm devices perform more smoothly, since kernel sources are consistently released for most variants of the SnapDragon processors. Even my S4 performs better in Google apps such as the Play Store and Google Maps. I really want to avoid rooting my S6 edge, just for this once, so I hope the fix won't involve the need to dig into the system to solve this issue. Im still running 5.0.2, I heard 5.1.1 was not a major difference, but I'm just hoping for the best. We deserve better from our devices running the supposedly "fastest" Exynos CPU that Samsung is so proud of. One thing that still boggles me though, is how even Samsung made apps are lagging, especially the Settings menu, and theres also a split second lag when on the recents carousell.
Same here. Started after 5.1.1 update. Thinking about selling the phone, $%@! Samsung. Will miss the camera though.

H96 Max 4K Android 11 issue - Apps beeing automatically closed after supposedly not responding for a while, Zattoo, Youtube

Hello,
The device is fairly new, up2date Hardware/Software wise. However, the device seems to be struggling with performance intensive applications like Zattoo Streaming TV app and e.g. Youtube.
On the first open of the app you can feel the laggyness, which leeds to the app beeing closed automatically, by android 11 system I assuem, because the app seems not to be responding, but it's just struggeling with the processing. On the next open usually things go quicker and I'm able to use the app. It is like some cache is beeing created on the first start which is taking too long for the Android system and hence is beeing force closed.
Since this happens to other apps as well and only performance intensive, I believe it is sime kind of Android feature. Usually the Android system shows a message/warning when an app isn't responding, in this case it doesn't. The app just closes. Next start and it's usually working fine, but from time to time it take 3 or even 4 start for the app to work correctly. I have two of those identical boxes and both show the same behaviour.
So, is this behaviour known to somebody and is there a way to increase the timeout threshold (which in my opinion seems to be the problem)? Thanks in adavance.
Lenny
Apparently not :-(

Categories

Resources