Would anyone know why I have massive lag when installing apps from the play store or updating?
Pure Nexus 05/06/16, Franco Kernel r-16, eclipse r3 governor.
Haha, nothing?
I get the same problem when apps are updating. Might be that Marshmallow doesn't handle ram well and prioritizes the Play Store for that time and lags up the rest of the system.
bauwoo said:
Would anyone know why I have massive lag when installing apps from the play store or updating?
Pure Nexus 05/06/16, Franco Kernel r-16, eclipse r3 governor.
Click to expand...
Click to collapse
You could try changing i/o scheduler and/or readahead buffer size to see if that makes a difference.
It could possibly be theme related too.
Pretty sure this is an issue with the play store in general and not the phone. It has happened on every android phone i've owned, and the issue is exacerbated if you have any sort of AV program installed.
Issue resolved. I installed the Dynamic GApps that were suggested to be installed with Pure Nexus instead of Open GApps.
Related
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..
Hey,
Just wondering if its only me, I've tried PA 4.3 JSS and JWR, really choppy and slow.
So i restored the JWR still continues super choppy, even simply going through the pages of the app drawer lags, Antutu gets me 14k results where previously on 4.2.2 i got 22k, on games like Real Racing 3 i notice much lower FPS than on 4.2.2,
I've tried with stock kernel and Franco, with small improvements with Franco but still barely unusable.
Is this situation shared with any of you using 4.3? Will it get any better?
Thanks.
Mottz said:
Hey,
Just wondering if its only me, I've tried PA 4.3 JSS and JWR, really choppy and slow.
So i restored the JWR still continues super choppy, even simply going through the pages of the app drawer lags, Antutu gets me 14k results where previously on 4.2.2 i got 22k, on games like Real Racing 3 i notice much lower FPS than on 4.2.2,
I've tried with stock kernel and Franco, with small improvements with Franco but still barely unusable.
Is this situation shared with any of you using 4.3? Will it get any better?
Thanks.
Click to expand...
Click to collapse
I think you are the only one with this problem. I am on latest PA 3.96 and its super smooth.. Won't comment on games as I dont play much but performance,battery wise PA + franco's kernel rocks..
try clean wipe..(factory reset wipe all except internal )
Also it matters if you flash JWR kernel on a JSS rom you will face such issues,this might be a problem in your case. :good:
Its not the kernels mismatch, that I'm sure as I am aware many problems could be originated by that.
I notice the difference mostly in games since its one of the things I most use the phone for, although in the menus and general usage it still feels choppy and not smooth at all.
I have tried that, I have even restored the factory image and tried factory reset after that, all with no apparent result.
Sent from my Nexus 4 using Tapatalk 4
Did you measure CPU clocks for some time too so you can see if it's something about the governor/etc?
Sent from my Nexus 4
wirapuru said:
Did you measure CPU clocks for some time too so you can see if it's something about the governor/etc?
Sent from my Nexus 4
Click to expand...
Click to collapse
Not sure how to do that but i tested Antutu and Real Racing 3 with Performance Governor @1.5Ghz and it still didn't cut it, i currently have the same Franco kernel settings i had on 4.2.2
Mottz said:
Hey,
Just wondering if its only me, I've tried PA 4.3 JSS and JWR, really choppy and slow.
So i restored the JWR still continues super choppy, even simply going through the pages of the app drawer lags, Antutu gets me 14k results where previously on 4.2.2 i got 22k, on games like Real Racing 3 i notice much lower FPS than on 4.2.2,
I've tried with stock kernel and Franco, with small improvements with Franco but still barely unusable.
Is this situation shared with any of you using 4.3? Will it get any better?
Thanks.
Click to expand...
Click to collapse
I think something is wrong with your device, because I´m on AOSP build with Matrix kernel and I can reach easily 22k on Antutu with no tweaks, just installing ROM and kernel. About games, I have played some and I do´t have any lag or anything related.
As someone stated before, you should try to make a factory reset and try to install an AOSP version, because it has many commits and patches that JW doesn´t have.
Mottz said:
Not sure how to do that but i tested Antutu and Real Racing 3 with Performance Governor @1.5Ghz and it still didn't cut it, i currently have the same Franco kernel settings i had on 4.2.2
Click to expand...
Click to collapse
By measure for some time I mean to use an app like CPU spy reborn ( https://play.google.com/store/apps/details?id=com.mirko.csr ) so it'll record CPU shifts and clock times during a reboot session. It's good to see if the governor is behaving normally, but since you won't have a reference from before I don't know if it'll be very useful.
Well, good luck with your problem, I hope you get it solved quickly. I'm a new N4 owner myself (barely 2 months) and don't much yet about the device.
Sent from my Nexus 4
I've noticed some games which do not run smoothly with 4.3, where they did with 4.2.2. I use unrooted stock, I don't benchmark because I prefer real-world usage.
I think the solution is to wait for app devs to update their software.
Sent from my Nexus 4 using Tapatalk 4
I guess I'll try the aosp build,I've had it in the past but steered away from it due to the locks and also slow performance.
I'll try it and report back
Sent from my Nexus 4 using Tapatalk 4
If you have a dedexed rom try jszaq patch from the benchmark thread. It will give roms without bionic/krait optimisations those tweaks and also it will give a huge dalvik/java improvement.
I score 21000 antutu and 8000 quadrant with it on deodexed stock jwr rom at stock speeds.
I was wondering if anyone knows what effect it has on gaming performance, specifically how does GPU over clocking compare to CPU over clocking with emulators like epsxe,Dosbox turbo, recast...etc. I just rooted my n7 for the first time and this will be my first flashed ROM so noob doesn't even begin to describe me. Still, I was just wondering if anyone had experience with it and would emulators got off of Google play even work on since from what I read you need slim gapps instead of the others, though those are Google proprietary apps. Could any one help me out?
I'm using the newest flash kernel and elementalex kernel manager. Its been happening more and more. This time its stuck at max frequency on the big cluster. Everything else I can change like normal. What is causing this? I'm about to lose my mind with this crap. Its happened in several roms too. Right now I'm on screwd android nougat.
Woodrow256 said:
I'm using the newest flash kernel and elementalex kernel manager. Its been happening more and more. This time its stuck at max frequency on the big cluster. Everything else I can change like normal. What is causing this? I'm about to lose my mind with this crap. Its happened in several roms too. Right now I'm on screwd android nougat.
Click to expand...
Click to collapse
Do you have Facebook or Facebook Messenger installed? The latter app especially has been known to cause Max frequency problems for some people.
I do have those apps. But this is when im first setting up a new rom so they are not installed yet. It is also stuck overclocked when it happens. It finally let me change it this time. I have no clue as to why it does eventually let me but not at first. It didn't used to do this on previous version of flash kernel. I also tried changing it with another kernel app and it let me, no problem. Its something about exkm.
Woodrow256 said:
I do have those apps. But this is when im first setting up a new rom so they are not installed yet. It is also stuck overclocked when it happens. It finally let me change it this time. I have no clue as to why it does eventually let me but not at first. It didn't used to do this on previous version of flash kernel. I also tried changing it with another kernel app and it let me, no problem. Its something about exkm.
Click to expand...
Click to collapse
After rebooting or flashing files, the phone runs warm which means you cannot tweak CPU functions due to thermal throttling. The phone throttles when hot (worse if you live in a warm environment) or have low battery. That's a side effect of the Snapdragon 810.
If these issues persist half an hour or more after boot, then there is an app keeping your CPUs clocked high, like mentioned before.
Sent from my Nexus 5X using Tapatalk
SlimSnoopOS said:
After rebooting or flashing files, the phone runs warm which means you cannot tweak CPU functions due to thermal throttling. The phone throttles when hot (worse if you live in a warm environment) or have low battery. That's a side effect of the Snapdragon 810.
If these issues persist half an hour or more after boot, then there is an app keeping your CPUs clocked high, like mentioned before.
Sent from my Nexus 5X using Tapatalk
Click to expand...
Click to collapse
That cant be it. I can close exkm and open other cpu tuner app and immediately change the max frequency.
Woodrow256 said:
That cant be it. I can close exkm and open other cpu tuner app and immediately change the max frequency.
Click to expand...
Click to collapse
Keep it simple then. Uninstall then install EXKM from the Play Store and reboot. Open the app after two minutes then grant root access and modify kernel settings. Big cluster may still be offline due to rebooting.
Alternatively, clear data for EXKM and reboot then wait until it's been granted root permissions to modify kernel settings.
Sent from my Nexus 5X using Tapatalk
Woodrow256 said:
That cant be it. I can close exkm and open other cpu tuner app and immediately change the max frequency.
Click to expand...
Click to collapse
For solving your issue, use Kernel Adiutor, go into thermal on the side menu, and disable throttling. - this worked for me
Secondly, I do not recommend Screw'd, it left me well screwed.
- Home screen locking up, only being functional after rebooting
- VERY bad CPU over heating - I'm taking about 180°F - 82°C -while running social media and scrolling. And actually having to physically put the phone on ice to cool it down while I pulled files when I switched off of the ROM
- Random systemui crashes, kind of like CM all over again
I don't know if you get these issues, but I would recommend using a different ROM from my experience.
TL;DR : Screw'd causes CPU over heating and frequency troubles, also use Kernel Adiutor in thermal section to "unlock" or make it easier to tweak frequencies. Good luck!
TnT_ said:
For solving your issue, use Kernel Adiutor, go into thermal on the side menu, and disable throttling. - this worked for me
Secondly, I do not recommend Screw'd, it left me well screwed.
- Home screen locking up, only being functional after rebooting
- VERY bad CPU over heating - I'm taking about 180°F - 82°C -while running social media and scrolling. And actually having to physically put the phone on ice to cool it down while I pulled files when I switched off of the ROM
- Random systemui crashes, kind of like CM all over again
I don't know if you get these issues, but I would recommend using a different ROM from my experience.
TL;DR : Screw'd causes CPU over heating and frequency troubles, also use Kernel Adiutor in thermal section to "unlock" or make it easier to tweak frequencies. Good luck!
Click to expand...
Click to collapse
Wow, i cant believe screwd gives you such problems. Its has been my favorite nougat rom since last months beta. My phone never overheats. Ive only felt it get warm to the touch a few times since i got it last march. As far as throttling goes, if it does i never notice so it must not be too bad.
I think I may have found a workaround for 2gb users to get more apps running on the device: run in 32 bit mode. See this study by linaro for details on the ram impact of arm64 for some background,
https://wiki.linaro.org/Platform/Android/MemoryFootprintAnalysis
Starting web browser to play youtube video in 768M Android (64bit) triggered lowmemorykiller many times and even had kernel dump_backtrace.
For Android-32b with 768M memory, the lowmemorykiller does not active when opening web browser until I the 2nd tab is opened.
Click to expand...
Click to collapse
As for how to do this, I recompiled an aosp room with a flag set in boardconfig.mk, TARGET_PREFER_32_BIT := true, then forced gapps arm to install on aarch64... but I think there might be an easier way. Any devs care to weigh in?
Ran some benchmarks... BrowserBench Speedometer gave 32.7 which is surprisingly high, IIRC I was getting 25ish before. [Edit: this is a normal score] My Pixel just returned 23.
Here's my 32-bit geekbench result, overall about 10% slower but it's actually faster in a few areas (single core HTML5 DOM by almost 50%!)
https://browser.primatelabs.com/v4/cpu/3386873
https://browser.primatelabs.com/v4/cpu/compare/3370913?baseline=3386873
Wow, I didn't know you could use a 32bit ROM! Have you noticed any better multitasking, maybe you could post a screenshot of developer options-> running services?
Also, an issues?
most probable reason there may be running apps in background..try using greenify to hibernate all running apps
iG0tB0lts said:
Wow, I didn't know you could use a 32bit ROM! Have you noticed any better multitasking, maybe you could post a screenshot of developer options-> running services?
Also, an issues?
Click to expand...
Click to collapse
I haven't used the phone extensively but first impression is yes, better multitasking. Although this might be due to just coming from an older LineageOS build. Taking a look at the running services screen right now, I'm sitting at 885/309/652 System/Apps/Free. This isn't a true 32-bit ROM, just running most things on the 32-bit zygote. It's still using a 64-bit kernel and userland, so it could be possible that pointers and such are still all 64-bit.
blackbodypie said:
I haven't used the phone extensively but first impression is yes, better multitasking. Although this might be due to just coming from an older LineageOS build. Taking a look at the running services screen right now, I'm sitting at 885/309/652 System/Apps/Free. This isn't a true 32-bit ROM, just running most things on the 32-bit zygote. It's still using a 64-bit kernel and userland, so it could be possible that pointers and such are still all 64-bit.
Click to expand...
Click to collapse
I see. Just if you wanted my low-level solution for the multitasking issue, I use a custom kernel that has lz4 zram compression, and set it to 384mb(I'm using EX kernel + RR) and use greenify and freeze system apps like email, etc. I would say the zram setting makes a noticeable difference.