[QUESTION] Why does the app menu lag with more apps? - Nexus One Q&A, Help & Troubleshooting

When I wiped my ext partition and had maybe 20 default apps on, the app launcher moved like a beast, instant, basically like the godly iphone UI + a discrete adjuster.
However now I'ved restored my 250ish apps/elements it now lags like a mofo. What I want to know is what physically is being limited hardware wise, and is there any way to boost the performance of this memory? I assume it would be between CPU, RAM and GPU, although I dont understand how it could be annoy of those [sorry for my noobishness]:
CPU: Snapdragon, OCed, not exactly CPU intensive anyway
RAM: Have 250MB free, never seems to get 'full' when i quickly tab to the usage
GPU: This is what I guess, but if so why cant we get around this with a less intensive menu setup? Surely all that is happening is we have 20-25 icons + labels floating up and down on a screen? To be honest id prefer literally just that on an instant screen over the 'oo that looks nice.... oh wait it lags like a *****' we have now.
Any comments would be appreciated

MOD EDIT - Moved to Q&A

well, one thing which would probably slow down the launcher is the sd card speed... and considering u've got a helluva lot of apps on ur sd card, it seems like a plausable reason...

Is anyone able to confirm that? Surely though its precached the icons and names somewhere though :/

dogiedogie said:
Is anyone able to confirm that? Surely though its precached the icons and names somewhere though :/
Click to expand...
Click to collapse
if you use CM rom you can go to spare parts and enable "keep launcher in memory" that usually helps a lot

I have Kang, so has a launcher over CM. The setting was enabled, but i dissabled and renabled to see if that was a problem. Possibly did solve a bit of it, but it still takes at least half a second for the menu to catch up with my finger, even including 'touch lag'. The only way you can see what I mean is if you play with an empty phone, its INSTANT.

dogiedogie said:
I have Kang, so has a launcher over CM. The setting was enabled, but i dissabled and renabled to see if that was a problem. Possibly did solve a bit of it, but it still takes at least half a second for the menu to catch up with my finger, even including 'touch lag'. The only way you can see what I mean is if you play with an empty phone, its INSTANT.
Click to expand...
Click to collapse
probably some runaway apps taking a toll on ram and system resources.
i did a major clean up yesterday and my phone is zippier than ever

dogiedogie said:
Is anyone able to confirm that? Surely though its precached the icons and names somewhere though :/
Click to expand...
Click to collapse
You mean the activity/app choice list right? (like when you make a application shortcut, or view installed applications). It does lag when you have a lot of apps. If it does cache the data its definitely short-term, if you try it again after a day its slow the first time.
Lets hope froyo has something to make it faster, systemwide.

britoso said:
You mean the activity/app choice list right? (like when you make a application shortcut, or view installed applications). It does lag when you have a lot of apps. If it does cache the data its definitely short-term, if you try it again after a day its slow the first time.
Lets hope froyo has something to make it faster, systemwide.
Click to expand...
Click to collapse
Sorry, if there is any misunderstanding I am talking about the app menu, where you go to open your apps from the home page.

dogiedogie said:
Sorry, if there is any misunderstanding I am talking about the app menu, where you go to open your apps from the home page.
Click to expand...
Click to collapse
ok, I dont have noticeable lag with my 140 apps. I have a 6 column launcher too

britoso said:
ok, I dont have noticeable lag with my 140 apps. I have a 6 column launcher too
Click to expand...
Click to collapse
I assume the only difference between our phones then is SD card.
I have http://www.amazon.co.uk/gp/product/B001CQT0X4/ref=oss_product
EDIT: http://www.steelbytes.com/?mid=20&cmd=download&pid=1&lang=eng I used that and got a read speed of 3mb/s, could you do the same so we can see if its that?
Cheers.

then is SD card.
I have http://www.amazon.co.uk/gp/product/B001CQT0X4/ref=oss_product
EDIT: http://www.steelbytes.com/?mid=20&cmd=download&pid=1&lang=eng I used that and got a read speed of 3mb/s, could you do the same so we can see if its that?
Cheers.
Click to expand...
Click to collapse
for my Ridata 16GB (class6/6x), tested by mounting and via usb.
Read: 3.1 MB/sec (approx 20x)

britoso said:
for my Ridata 16GB (class6/6x), tested by mounting and via usb.
Read: 3.1 MB/sec (approx 20x)
Click to expand...
Click to collapse
Hmmm :/ So its not my SD card. I just dont understand why it physically lags, when I watch people showcasing some new app etc, their menu is perfectly fluid, even with a similar number of apps.

Anyone have any other ideas?

Related

Market Pipe

I love it. Can get rid of unwanted publishers from your list. Just wish I knew how to get rid of more than one publisher
Add a pipe character ("Alt+S" on the G1, or "?123" + "ALT" + "|" on the default virtual keyboard. You should have something like this: "IndiaNIC|Netmite" (without the quotes).
Thanks! No more top sexy lady apps, themes or dictionary apps for me
Now if only it was a regular application and not a crappy widget.
Wow, pretty harsh...
It's a damn good widget. If you want a application for this then just use the market. Honestly, there is a difference between being a complete **** and constructive criticism.
lbcoder said:
Now if only it was a regular application and not a crappy widget.
Click to expand...
Click to collapse
then stop using 1.5 lol.
nEx.Software said:
Wow, pretty harsh...
Click to expand...
Click to collapse
great work!
andonnguyen said:
then stop using 1.5 lol.
Click to expand...
Click to collapse
I think their point was why have an app running all the time when you only need to have it running when you are accessing the market.
delta_foxtrot2 said:
I think their point was why have an app running all the time when you only need to have it running when you are accessing the market.
Click to expand...
Click to collapse
Correct me if i'm wrong but isn't it truly just running when we set it to update the widget? Or is it constantly running in the background even if it isn't accessing any data and using up precious battery life? I have alot of widgets installed and it doesn't slow my phone down or drain my battery any faster so I was under the impression it didn't always use up resources. Maybe i'm wrong
BSDADON said:
Correct me if i'm wrong but isn't it truly just running when we set it to update the widget? Or is it constantly running in the background even if it isn't accessing any data and using up precious battery life? I have alot of widgets installed and it doesn't slow my phone down or drain my battery any faster so I was under the impression it didn't always use up resources. Maybe i'm wrong
Click to expand...
Click to collapse
Every app or widget that is running is using up some resources how much depends on what the function of the app/widget and how well programmed it is and any limitations because of being coded in Java.
At the very least it'll be using up ram since most people don't have swap files, nor should they for various reasons.
delta_foxtrot2 said:
Every app or widget that is running is using up some resources how much depends on what the function of the app/widget and how well programmed it is and any limitations because of being coded in Java.
At the very least it'll be using up ram since most people don't have swap files, nor should they for various reasons.
Click to expand...
Click to collapse
Thanks for the clarification
This widget does not use any resources other than some of your memory just like any other app. When you have it set up as an active widget, it uses resources when it checks for new apps. This is no different than any other app that polls for updates. As soon as it finishes fetching data, it shuts itself down. The bulk of the work is done by on the server so really the widget really does very little to use the phones resources. If you have it set to update every 5 minutes and get 100 apps, you might drain your battery pretty quickly.
HELP!!!!!
I cant find marketpipe in android market, has it been removed, and if so why ?
markyboy_75 said:
I cant find marketpipe in android market, has it been removed, and if so why ?
Click to expand...
Click to collapse
Yea I think it was pulled. It wasn't working yesterday, so maybe that was why. I wiped my phone and I couldn't re-download the app. Guess it's gone.

Get original cupcake contacts app for Hero Rom. Or fix for hero apps lag

i'm wondering if theres anyway to get the normal contacts app on my hero rom.
For some reason (on jacs 2.7.3) all the regular apps and the desktop work fine with little to no lag.
but the HTC apps have a ridiculous amount of lag. It can take me 15-20 seconds to actually get into contacts, select a contact and call them. and thats assuming that it even grabs the right one. In trying to call from the call log about 95% of the time it calls the person above or below the person i'm trying to call.
So basically i'm good with just the regular 1.5 contacts app if that can be done.
Or, even better, someone could tell me how to fix the lag in the apps. and once again its ONLY the HTC apps. Homescreen and everything else work perfectly fine.
Don't believe it can be done. I could be wrong tho.
What class card you got? And do you got a linux swap partition?
Class 6, 128MB linux-swap. And like i said, i experience NO LAG AT ALL with the homescreen, which before i got my class 6 was the worst, Now i only get lag in the HTC apps, and ONLY in the HTC aps which is kinda wierd.
Have you tried lowering your linux swap size partition. Most people have there's at 32 or 64. Heard anything above that you will experience lag issues.
If you don't like running the HTC apps- namely the contacts app with social integration, what's the point of running hero? May as well just run a Rogers rom and have no lag on anything.
man i love people that can't read.
@vr25: i said nothing about not liking them, i said that they lag too much. Only reason why i was trying to get the old app was because it dosn't have any lag.
Havn't tried lowering it yet because i wasn't sure if it would wipe the whole card. that and i got to go find my ubuntu disk. Guess i havn't really done that much so if it does wipe it oh well.
neok44 said:
man i love people that can't read.
@vr25: i said nothing about not liking them, i said that they lag too much. Only reason why i was trying to get the old app was because it dosn't have any lag.
Havn't tried lowering it yet because i wasn't sure if it would wipe the whole card. that and i got to go find my ubuntu disk. Guess i havn't really done that much so if it does wipe it oh well.
Click to expand...
Click to collapse
You can repartition it from Cyanogen's Recovery 1.4, it won't delete everything because your making it smaller, not bigger, you'll merely have some unallocated space left over.
alright i'll give that a shot and lower it to 32MB.
so lowered it to 32MB. noticed a change in a few apps. Call log, clock, and calendar work a lot better now. still lag but no where near as bad.
Contacts app had no change at all. Still barely useable.
And the notification bar is still lagging as well.
so yeah, any ideas. 32MB swap now. Contacts and Notifications still all laggy.

Probably the dumbest question of all time but here goes...

Can someone explain what the advanced launcher is? Maybe I am just confused by the options it provides. What does creating a submenu do? What is the application drawer (when I click on it, the screen is blank)? What does it mean by the number of home screens? Tray Launcher columns? I've been on XDA for a bit of time now but I've never understood the Advanced Launcher thing.
I can answer some of these for you.
Sub menu, in the app draw (the thing at the bottom that you slide up with all of you applications) instead of everything all listed you can make folders so they are grouped.
Home Screens when you swipe left and right how many do you want? default is 3 1 middle 1 left 1 right but you can have more.
Tray launcher columns, in the app draw when you open it up how many icons wide do you want? I think default is 4 but you can set it higher and the icons are smaller so more fit in the window.
staunty said:
Can someone explain what the advanced launcher is? Maybe I am just confused by the options it provides. What does creating a submenu do? What is the application drawer (when I click on it, the screen is blank)? What does it mean by the number of home screens? Tray Launcher columns? I've been on XDA for a bit of time now but I've never understood the Advanced Launcher thing.
Click to expand...
Click to collapse
It is the Homescreen on steroids. Submenu means in the app drawer you can have folders to categorize apps. The app drawer is the tab that you pull up to see your apps. It lets you have more than the default 3, I think it allows for up to 10. How many apps do you want going across in the app drawer, 3, 4, 5?
Ahhhh, I see. So basically its useless for my needs...How do I delete it? In applications -> manage applications, there isn't an option to uninstall. Thanks, guys.
staunty said:
Ahhhh, I see. So basically its useless for my needs...How do I delete it? In applications -> manage applications, there isn't an option to uninstall. Thanks, guys.
Click to expand...
Click to collapse
That's probably included by default. You can't delete it because I think there is no reg. homescreen included.
But if you want to try, then
rm /system/app/AdvancedLauncher.apk
I don't recommend it though
JAguirre1231 said:
That's probably included by default. You can't delete it because I think there is no reg. homescreen included.
But if you want to try, then
rm /system/app/AdvancedLauncher.apk
I don't recommend it though
Click to expand...
Click to collapse
I'm using Cyan 4.2.12.2 w/Darkstar .6.8 and I flashed the AL separately. I wanted to check it our but it sucks IMO (not the AL itself but it sucks for my needs).
While I have your attention, I have also gone to only FAT32 and Linux Swap partitions because I wanted to see if things run faster w/o A2SD. I was trying to do my partitions via ADB and only wanted to use a FAT32 because I think I read Cyanogen doesn't use swap. I got some sort of error but I was at work and couldn't really pay too much attention to the error. So, I formatted with 64 Linux-swap and the rest FAT32 just to get my phone functioning again. Soooo, my question is, should I just keep the swap there or should I try to get rid of it and use all 8GB for FAT32? Do I need to delete any user.conf's that may be lingering in there somewhere? Anything else I should pay attention to given that I don't have an ext partition right now? Again, thanks a lot for your help.
staunty said:
I'm using Cyan 4.2.12.2 w/Darkstar .6.8 and I flashed the AL separately. I wanted to check it our but it sucks IMO (not the AL itself but it sucks for my needs).
While I have your attention, I have also gone to only FAT32 and Linux Swap partitions because I wanted to see if things run faster w/o A2SD. I was trying to do my partitions via ADB and only wanted to use a FAT32 because I think I read Cyanogen doesn't use swap. I got some sort of error but I was at work and couldn't really pay too much attention to the error. So, I formatted with 64 Linux-swap and the rest FAT32 just to get my phone functioning again. Soooo, my question is, should I just keep the swap there or should I try to get rid of it and use all 8GB for FAT32? Do I need to delete any user.conf's that may be lingering in there somewhere? Anything else I should pay attention to given that I don't have an ext partition right now? Again, thanks a lot for your help.
Click to expand...
Click to collapse
Since it seems that it didn't work without swap I would keep it. It also helps if you ever want to use swap, then it doesn't require you to flash and reformat again

Process @ 99%

I'm using froyo FR91 and noticed within the last day that my system was slow. I downloaded an app that shows cpu and memory usage and noticed that the total cpu usage is at 99%. The Android System process is between 84% and 90% all the time.....any suggestions? Do I need a bigger swap partition or something?
Oh ya, and it will reboot my nexus one after a while when trying to use the system in this state.
interesting... i took out my SD card and it isn't acting slow... could it be the way the partition is setup?
Have you looked at System Panel or some other program to see exactly what is using CPU?
Ya like I mentioned it just says Android System. I am using Android System Info. I wonder if it is a setting with the sd card because it doesn't seem to happen without a sd card in it.
tonnic said:
Ya like I mentioned it just says Android System. I am using Android System Info. I wonder if it is a setting with the sd card because it doesn't seem to happen without a sd card in it.
Click to expand...
Click to collapse
I said System Panel. It's in the market.
khaytsus said:
I said System Panel. It's in the market.
Click to expand...
Click to collapse
Is System Panel better than Android System Info, which is another app in the market? I now have both installed, and they seem to do the same thing.
bigmout said:
Is System Panel better than Android System Info, which is another app in the market? I now have both installed, and they seem to do the same thing.
Click to expand...
Click to collapse
Ah, if they do similar things then okay, I haven't used the other one, I was reading it as you were using something in the Preferences to see what was using CPU there.
Hope you figure it out, I've never seen excessive usage in any program except for a handful of times that something went rogue.
Maybe you should start removing widgets.. Then if that doesn't locate the problem, background apps..
khaytsus said:
Ah, if they do similar things then okay, I haven't used the other one, I was reading it as you were using something in the Preferences to see what was using CPU there.
Hope you figure it out, I've never seen excessive usage in any program except for a handful of times that something went rogue.
Maybe you should start removing widgets.. Then if that doesn't locate the problem, background apps..
Click to expand...
Click to collapse
Oh, I'm not actually the guy with the problem, just someone who's been looking for a good program to track CPU usage. I've been using System Panel for a few days and actually prefer the interface to System Info. Thanks for the tip!
bigmout said:
Oh, I'm not actually the guy with the problem, just someone who's been looking for a good program to track CPU usage. I've been using System Panel for a few days and actually prefer the interface to System Info. Thanks for the tip!
Click to expand...
Click to collapse
Oops, missed you weren't the same, but hey, glad you like System Panel I have zero to do with the app/author but I suggest it to anyone wanting insight into what's going on, it's really great for monitoring to see long-term app behavior (paid version) or a very good whats-going-on-right-now and app killer in the free version.
seems like it was the card. I was using an adata 16gb class6 card. The card seems fine on its own. Tests on it seem ok, but once in a while the card makes the android process take a lot of cpu usage. Not sure why. I will try again on cyanogens version.
Ok its not the card because I tried a different card and it happened again. Anyone else have this issue?
Same issue,
Even swapped out my 16GB class 6 for a 32GB class 2 . Both OEM ( not ebay cards ) and the phone still reboots/ hangs ect whenusing things like animated gifs.
This has happened to me too (system_server stuck at 100%), had to reboot to fix it.
Maybe a froyo bug? Any1 try cyanogen yet?

Phone is soooo slow!!!

Afternoon peeps,
Recently my Mini 2 has just ground to an unusable, good-for-nothing pile of crap.
- It is soooo slow to do anything.
- It rotates the screen when it's not being rotated.
- It locks in the middle of performing tasks.
- It blacks out for 30 seconds or so before becoming responsive again.
- Voice on Google Maps or Runkeeper apps keeps glitching.
I'm running CM12 [12-20150411-NIGHTLY-memul] with TWRP recovery.
Reinstalling the ROM returns the phone to a normal function, temporarily, before descending into chaos.
Clearing the cache partition sort of works....for a little while.
I/O Scheduler is ROW.
Storage isn't anywhere near full with 3.65Gb free.
Available RAM is on average about 170Mb
My thoughts are that an app is causing this.
Can anyone throw some troubleshooting ideas into the pot?
Thanks
E
..eredn.. said:
Afternoon peeps,
Recently my Mini 2 has just ground to an unusable, good-for-nothing pile of crap.
- It is soooo slow to do anything.
- It rotates the screen when it's not being rotated.
- It locks in the middle of performing tasks.
- It blacks out for 30 seconds or so before becoming responsive again.
- Voice on Google Maps or Runkeeper apps keeps glitching.
I'm running CM12 [12-20150411-NIGHTLY-memul] with TWRP recovery.
Reinstalling the ROM returns the phone to a normal function, temporarily, before descending into chaos.
Clearing the cache partition sort of works....for a little while.
I/O Scheduler is ROW.
Storage isn't anywhere near full with 3.65Gb free.
Available RAM is on average about 170Mb
My thoughts are that an app is causing this.
Can anyone throw some troubleshooting ideas into the pot?
Thanks
E
Click to expand...
Click to collapse
Clearing cache and ram just makes it worst as Android works different from PC's.
It seems you're in the good path as just need to find what APP is doing that. Providing that you run CM12 without extras and its ok, than try install/uninstall one app at the time until you find the one its causing trouble
kativiti said:
Clearing cache and ram just makes it worst as Android works different from PC's.
Click to expand...
Click to collapse
Thanks for the response. With reagrd to the above, How so?
kativiti said:
It seems you're in the good path as just need to find what APP is doing that. Providing that you run CM12 without extras and its ok, than try install/uninstall one app at the time until you find the one its causing trouble to
Click to expand...
Click to collapse
I thought that might be the case. Also, I'm gettimg a lot of Background App crashes/Not responding, but there're no patterns. OneFootball, Media Storage, System UI, Google+, Facebook Messenger all make an appearance.
I think i may have to start from a fresh again
..eredn.. said:
Thanks for the response. With reagrd to the above, How so?
I thought that might be the case. Also, I'm gettimg a lot of Background App crashes/Not responding, but there're no patterns. OneFootball, Media Storage, System UI, Google+, Facebook Messenger all make an appearance.
I think i may have to start from a fresh again
Click to expand...
Click to collapse
Well CM12 its a bit buggy so if you gonna run high end apps i suggest stock ROM.
Regarding RAM, android manages that pretty well for you. The more ram in use, the better things work. (if you know how RAM works) same thing with cache. So don't use stupid programs to clear RAM as they are useless.
You can google for more info.
kativiti said:
Well CM12 its a bit buggy so if you gonna run high end apps i suggest stock ROM.
Regarding RAM, android manages that pretty well for you. The more ram in use, the better things work. (if you know how RAM works) same thing with cache. So don't use stupid programs to clear RAM as they are useless.
You can google for more info.
Click to expand...
Click to collapse
Interesting, the reason I'm on CM with this HTC is because the Stock ROM also showed the same symptoms, so I moved to CM to try to cure. I really liked the stock UI and was reluctant to move away from it.
I do know RAM and that does make sense - more stuff in RAM = quicker access to resouces, but surely its still a good troubleshooting step to clear down if these problems arise?
..eredn.. said:
Interesting, the reason I'm on CM with this HTC is because the Stock ROM also showed the same symptoms, so I moved to CM to try to cure. I really liked the stock UI and was reluctant to move away from it.
I do know RAM and that does make sense - more stuff in RAM = quicker access to resouces, but surely its still a good troubleshooting step to clear down if these problems arise?
Click to expand...
Click to collapse
Like i said, Android will clear the apps when it need to open resources for another.
Reading back your posts, you might need to do full re-installation .
If you install Google Apps bundle, start with re-flashing that. if still no good then go for the all ROM.
But you say that it also happened with stock rom so finding the app that's causing that its crucial.
Also note the apps that stay open in the background (click the 2 Squares) only nine stay open but all you need its a game to keep eating all the resources.
kativiti said:
Like i said, Android will clear the apps when it need to open resources for another.
Reading back your posts, you might need to do full re-installation .
If you install Google Apps bundle, start with re-flashing that. if still no good then go for the all ROM.
But you say that it also happened with stock rom so finding the app that's causing that its crucial.
Also note the apps that stay open in the background (click the 2 Squares) only nine stay open but all you need its a game to keep eating all the resources.
Click to expand...
Click to collapse
I've begun by uninstalling OneFootball and Facebook and performance has improved somewhat. This might be quite a long process as im going go leave a day or so between each action.
I have fully reinstalled before, but selected to restore data and apps from backup. Maybe I'll try setting up as a new device if it comes to it. Want to avoid that tho.
..eredn.. said:
I've begun by uninstalling OneFootball and Facebook and performance has improved somewhat. This might be quite a long process as im going go leave a day or so between each action.
I have fully reinstalled before, but selected to restore data and apps from backup. Maybe I'll try setting up as a new device if it comes to it. Want to avoid that tho.
Click to expand...
Click to collapse
Did you find a solution? I'm facing about the same issue with my HTC One Mini 2 after installing CM12. It ran perfectly smooth in the beginning but now it is soooo slow and it takes forever to load almost any apps (especially Facebook and Snapchat).
MikkelJakobsen said:
Did you find a solution? I'm facing about the same issue with my HTC One Mini 2 after installing CM12. It ran perfectly smooth in the beginning but now it is soooo slow and it takes forever to load almost any apps (especially Facebook and Snapchat).
Click to expand...
Click to collapse
I think it's either Facebook or Facebook Messenger, probably more messenger.
I first uninstalled Facebook Messenger and performance improved. Still a little glitchy, but much better.
Then I uninstalled Facebook. Not much change.
Facebook is now reinstalled, but messenger isn't and I've been happier with the phone.
I'm still getting some background apps crashing, but not as much as before uninstalling FB messenger.
Not really a 'solution' as it could be different for you, but as mentioned previously, start uninstalling an app at a time. Leave a few days inbetween so you can tell if it changed anything. If not, reinstall and try again.
Same issue here with mini 2..i dont have facebook or that football app

Categories

Resources