Questions from an iPhone switcher - Desire Q&A, Help & Troubleshooting

So far I have been largely impressed by Android OS. I really, really like the level of customization - the importance of which cannot be overstated. I'm not out to start a flamer thread, but there are lots of things that Android, given the proper hardware, does better. However, there are still a couple things that I'm missing before I can declare my Desire fully ready for the stresses of the day.
I'm fairly addicted to podcasts - I listen to then pretty much every day, most of the day while at work. I know there are several apps where I can download podcasts right from the phone as well a few iTunes hop-on software packages. The goal is to get as much like what I can do in iTunes as possible. Say I have an audiobook that gets interrupted or that I want to supplement with some music. Is there a music program that can decipher between normal audio files and ones that are tagged as being audiobooks? Meaning that when you stop it in order to play another audio file, does it pick up where you left off? Also, I have 29 gigs of podcasts that I have not yet listened to. This is where the need for a simple, elegant media program on my desktop comes in. I'd like to be able to individually select which episodes of each podcast I'd like to sync with my Desire or have the option of just syncing everything in that specific podcast that has not yet been listened to. So basically, the same sorting capabilities of iTunes. That's the first thing that is missing.
I know there are hundreds of these task killer programs; some more thorough than others. This is where the iPhone exceeds (now) - but webOS even more so. I've found something that is a push in the right direction; QuickDesk Beta. But I need something like that that can also be brought up in the lock screen. More importantly though, there needs to be some kind of widget that can be placed within QuickDesk that displays all the programs currently open (even if they're in a static state), so you can easily 'x' whichever ones you'd like to close out of. I'm talking actual apps, not background services or mods of that type. WebOS is pretty much the benchmark for mobile task management, so I'd love to come as close to it as possible. This is the second thing that's missing, or maybe that I'm just not aware of yet. Any suggestions / ideas?
I'm running DeFroST 2.0b
One more quick question: I installed DeFroST 2.0b over 2.0a. After I had done this, I reinstalled the baseband version update, cause the echo came back. It's great now, but I'm wondering if there is anything about that procedure that is prone to cause problems. I know you should factory reset / clear cache before a ROM install, but I really didn't want to re-enter all my info / re download all my apps. I understand Google does a backup of your personal information on Froyo, I'm just not sure to what extent. Anyway... just curious.
Thanks to richardtrip and everyone involved in the making of the DeForST ROM - It's great! Definitely a cause worth donating to.

regarding what you said about task killers - there has been hundreds of threads about it already and still people dont understand that YOU SHOULDNT USE a task killer on android system.
http://androidspin.com/2010/05/25/why-you-dont-need-a-task-killer-app-with-android/

well, i need to from time to time. mainly for the browser.

For podcast have a look at Google Listen, might not do all you want but a good place to start.
Sent from my HTC Desire using XDA App

I'm also a bit of a podcast nut, I've tried most of the podcatching apps and found doggcatcher to be the best. Listen is pretty good for a free one.
By the way is that baseband update a fix for everyone that has the echo problem? That echo is the only reason I am still using Pays Eclair rom...
As for task managers, I think there is a place for them on older devices where ram is limited. You don't need one on the desire though.

st0kes said:
I'm also a bit of a podcast nut, I've tried most of the podcatching apps and found doggcatcher to be the best.
Click to expand...
Click to collapse
I looked for doggcatcher but the only one I see is for a $6.99 one, not free....

I didn't say doggcatcher was free.

For syncronising your media whit your phone, you could try doubletwist.

st0kes said:
I didn't say doggcatcher was free.
Click to expand...
Click to collapse
Yes, sorry, I misread it.... thanks. Didn't realise LISTEN was a program too...

cez10 said:
regarding what you said about task killers - there has been hundreds of threads about it already and still people dont understand that YOU SHOULDNT USE a task killer on android system.
http://androidspin.com/2010/05/25/why-you-dont-need-a-task-killer-app-with-android/
Click to expand...
Click to collapse
You do if you want to kill tasks. Are you saying no apps are badly written? Google for a bit, or read comments for various apps on the market-place.

cez10 said:
regarding what you said about task killers - there has been hundreds of threads about it already and still people dont understand that YOU SHOULDNT USE a task killer on android system.
http://androidspin.com/2010/05/25/why-you-dont-need-a-task-killer-app-with-android/
Click to expand...
Click to collapse
They reason they don't understand it is that your link doesn't explain it. And the blog from google essentially says the OS just kills it when there is no memory left. If the OS can do it we can do it (and some of them do run in the background)

Thanks for all the suggestions and tips, guys. I guess it's not so much an app killer that i want, but rather, a nice looking way of seeing everything that's open. I dunno, I guess my thinking a little too conventional for the Android world. Google listen can't seem to find anything I'm looking for. And Doubletwist, while a great idea, is honestly the buggiest, slowest, something that should be labeled as being in alpha stages that I've ever seen. It is a step in the right direction though. I'll definitely check out doggcatcher. I'm loving the XDA app, btw!

Xephrey said:
So far I have been largely impressed by Android OS. I really, really like the level of customization - the importance of which cannot be overstated. I'm not out to start a flamer thread, but there are lots of things that Android, given the proper hardware, does better. However, there are still a couple things that I'm missing before I can declare my Desire fully ready for the stresses of the day.
I'm fairly addicted to podcasts - I listen to then pretty much every day, most of the day while at work. I know there are several apps where I can download podcasts right from the phone as well a few iTunes hop-on software packages. The goal is to get as much like what I can do in iTunes as possible. Say I have an audiobook that gets interrupted or that I want to supplement with some music. Is there a music program that can decipher between normal audio files and ones that are tagged as being audiobooks? Meaning that when you stop it in order to play another audio file, does it pick up where you left off? Also, I have 29 gigs of podcasts that I have not yet listened to. This is where the need for a simple, elegant media program on my desktop comes in. I'd like to be able to individually select which episodes of each podcast I'd like to sync with my Desire or have the option of just syncing everything in that specific podcast that has not yet been listened to. So basically, the same sorting capabilities of iTunes. That's the first thing that is missing.
I know there are hundreds of these task killer programs; some more thorough than others. This is where the iPhone exceeds (now) - but webOS even more so. I've found something that is a push in the right direction; QuickDesk Beta. But I need something like that that can also be brought up in the lock screen. More importantly though, there needs to be some kind of widget that can be placed within QuickDesk that displays all the programs currently open (even if they're in a static state), so you can easily 'x' whichever ones you'd like to close out of. I'm talking actual apps, not background services or mods of that type. WebOS is pretty much the benchmark for mobile task management, so I'd love to come as close to it as possible. This is the second thing that's missing, or maybe that I'm just not aware of yet. Any suggestions / ideas?
I'm running DeFroST 2.0b
One more quick question: I installed DeFroST 2.0b over 2.0a. After I had done this, I reinstalled the baseband version update, cause the echo came back. It's great now, but I'm wondering if there is anything about that procedure that is prone to cause problems. I know you should factory reset / clear cache before a ROM install, but I really didn't want to re-enter all my info / re download all my apps. I understand Google does a backup of your personal information on Froyo, I'm just not sure to what extent. Anyway... just curious.
Thanks to richardtrip and everyone involved in the making of the DeForST ROM - It's great! Definitely a cause worth donating to.
Click to expand...
Click to collapse
Please do me and your phone a favour and never use a task killer!!!
Slows down your phone, kills your battery and gives you a unstable android os!
Sent from my HTC Desire

I can pretty confidently say that I won't even both with task killers now. So I will do you that favor.

If you are on your homescreen and keep the home button pressed you either see recently used programs or running programs (don't remember which one of the two it was)

Flaggie said:
If you are on your homescreen and keep the home button pressed you either see recently used programs or running programs (don't remember which one of the two it was)
Click to expand...
Click to collapse
recently used.

Certainly agree about Doubletwist. Nice idea, not ready.

Related

What causes the Home Screen to crash?

Relatively often I find when turning the Desire on I get a white spinning circle and the home screen has basically crashed. Most of the time this clears itself but sometimes it doesn't and I have to turn off/on the phone (* see below).
What background apps/services are known to do this? I'm pretty sure I'm killing something using Task Panel, I shouldn't be.
* I've found pressing the Search button and then accessing the People App (from the Phone option) clears the crash.
Thanks
If you're allowing any process to automatically kill other processes, you're asking for trouble. First disable that, its pointless and uses more resources/battery than it saves.
If you still have an issue with the home app locking up, in my experience its usually a badly written widget. If you have any widgets on your screens that aren't "original" I would start by getting rid of them and then re-adding one-by-one over time until you find the culprit. Check the comments/reviews of them too, if they're locking up the phone people will usually comment about it on the Market.
If that still hasn't fixed it, I'm not sure what else would be locking up the home app, my next suggestion would be a hard-reset to "clean up" and go from there.
foner78 said:
If you're allowing any process to automatically kill other processes, you're asking for trouble. First disable that, its pointless and uses more resources/battery than it saves.
Click to expand...
Click to collapse
What do you mean? I use Task Panel, that kills apps/services. Is that what you mean? But I'm not using it to kill system services just :
BlueTooth share - I don't use Bluetooth, why does this still run?
Photos - HTC Photo App
Gallery - Nexus One Phto App
FM Radio
MyBackup Pro
3G Watchdog - Monitor data usage
ShopSavvy - Check prices elsewhere
Footprints - What a pointless app!
TrainTimes UK
Facebook App
These are killed when I put the phone in standby or I click Kill All.
I really don't see why most of these have to run, when I turn the phone on but there's no option to stop them doing it. I really don't need a lot of these running all the time!
I'd also think, if I kill an App and it's needed, it would just reload itself. So when the Home Screens re-loaded, it would be running again in the Task Manager but there's nothing there.
foner78 said:
If you still have an issue with the home app locking up, in my experience its usually a badly written widget. If you have any widgets on your screens that aren't "original" I would start by getting rid of them and then re-adding one-by-one over time until you find the culprit.
Click to expand...
Click to collapse
The only widget I'm using that doesn't come with the HTC Desire is the HTC Notes widget. Thanks btw.
As foner78 has already suggested, I would try first try removing your task killer (TaskPanel) so as to eliminate it as the cause of your issue.
It is also worthwhile reading up on how Android manages processes/multitasks - good sources are here and here.
The Desire is my third Android phone, and whilst I've tried using task killers, I've come to the conclusion that leaving the OS to handle it itself is the best option.
Regards,
Dave
This is also my second Android phone.
I would definitely recommend you read the links posted by foxmeister to get a better understanding of processes/activites/services on Android and why you don't need to play any role in killing them.
The short version is... you have nothing to gain from killing processes in this way and you do risk having problems with your phone. Right now, you DO have a problem with the home app and you are randomly killing processes. Logically it makes sense to rule this out as the cause.
Got to be worth trying, surely!?
Thanks guys.
I removed Task Panel and put on Advanced Task Killer instead. Advanced Task Killer lets you filter out system services, so you can only kill Apps. Problem fixed.
bradavon said:
Thanks guys.
I removed Task Panel and put on Advanced Task Killer instead. Advanced Task Killer lets you filter out system services, so you can only kill Apps. Problem fixed.
Click to expand...
Click to collapse
Geez, talk about missing the point...
Well I'm glad that you've got rid of the problem, though I would still urge you to stop ANY automatic process killing as that still leads to problems and has no advantage. There are many topics on here to explain why, and the links posted previously. Do yourself a favour and learn about android processes. Your understanding of processes from other systems such as Windows simply does not apply here.
Still, you can lead horse to water...
The explanation from the Android devs is quite nice and help understand how it works but in reality is not always like that.
If you use any task amnager to monitor the memory usage you will notice that overtime the OS will consume a lot of the memory to the point that will render the OS slower.
What i mean is that even if Android works perfectly managing the memory we cannot say the same about the applications we install.
I've used/tested pratically all the top 100 apps for Android and a LOT of them will not work as the devs say.
I know it is not an Android problem, but still from time to time you need to kill some of those apps manually.
My opinion is to not get rid of the task manager, but just stop the auto-killing process. Then if you notice some slow down on the system, use it to check what apps are holding back memory (after you have closed them for a while).
Once you found what application is giving problems, search an alternative because the one you are using is not developped correctly.
cgrec92 said:
Geez, talk about missing the point...
Click to expand...
Click to collapse
I've not missed any point thank you. I asked for advice why the home screen was crashing and I was given it. I read that informative document over at Android HQ and now have a better idea of how Android memory management works.
It still means I want to be in control of the apps running on "my" phone. Some apps consume way too much memory (although as that document describes, that "usually" isn't a problem) and some connect with my phone's data connection way too often. It also annoys me Apps I never ever use still insist in running all the time, like the Stock Control App and Footprints (does anyone use that?). The latter seems to do more than it appears (usually if I kill it, it takes the home screen with it). I don't kill those two any more but it still annoys me they run.
It looks like Android is much, much better than Windows Mobile at App memory management but that too claimed to kill apps when memory was low. Except it never did.
Since "not killing" system services/apps my Desire's Home Screen hasn't crashed once. I see no harm in killing Third Party Apps, as Krpano says it can sometimes be necessary.
It's always really annoyed me Windows Mobile has no ethos of a simple "exit" button, so few apps have it. On Android I've yet to come across any app with an exit buton. Some apps say they have one but it merely hides the app to the background. We should be given the choice of exiting an app, when we're finished with it. Windows, Linux (correct me if I'm wrong) and MAC OS all have such a feature as default.
bradavon said:
I've not missed any point thank you. I asked for advice why the home screen was crashing and I was given it. I read that informative document over at Android HQ and now have a better idea of how Android memory management works.
It still means I want to be in control of the apps running on "my" phone. Some apps consume way too much memory (although as that document describes, that "usually" isn't a problem) and some connect with my phone's data connection way too often. It also annoys me Apps I never ever use still insist in running all the time, like the Stock Control App and Footprints (does anyone use that?). The latter seems to do more than it appears (usually if I kill it, it takes the home screen with it). I don't kill those two any more but it still annoys me they run.
It looks like Android is much, much better than Windows Mobile at App memory management but that too claimed to kill apps when memory was low. Except it never did.
Since "not killing" system services/apps my Desire's Home Screen hasn't crashed once. I see no harm in killing Third Party Apps, as Krpano says it can sometimes be necessary.
It's always really annoyed me Windows Mobile has no ethos of a simple "exit" button, so few apps have it. On Android I've yet to come across any app with an exit buton. Some apps say they have one but it merely hides the app to the background. We should be given the choice of exiting an app, when we're finished with it. Windows, Linux (correct me if I'm wrong) and MAC OS all have such a feature as default.
Click to expand...
Click to collapse
OR you can just let Android do all this for you...
cgrec92 said:
Geez, talk about missing the point...
Click to expand...
Click to collapse
That was a bit harsh my friend!
While I respect the point that it is YOUR phone and of course you can choose how you use it, we are simply offering you advice. Please don't take offence at this, but some of the things you say in your last post show us that you still do not understand Android processes.
I would just like to explain that very often when you see an app "running" in the background using a Task Manager, it is not actually running at all... by which I mean it is not consuming any CPU time. These apps are simply left resident in the memory so that they are quick to resume if/when you come to use them again. When memory is short and another task tries to grab some Android makes a decision about which of those applications you are least likely to use again soon and kills it. Literally kills it, erasing all traces from memory. This is of course totally transparent to the user.
On older Android phones the "cleanups" often resulted in pauses in the user experience and this is why I used a Task Manager on my G1. However the Desire has so much more memory and CPU time combined with the updated Android code that this all happens without you seeing it. I would suggest to you that the only reason you are aware of these apps in the background is because you have gone looking in a Task Manager which is giving you misleading information.
I don't recommend removing the Task Manager, it is useful when an App does "go bad", but I strongly recommend disabling all automated task killing. By running that you are using actual CPU time and battery resources, which has a greater impact on overall system performance than the resident background applications. You may disagree based on your PC or WinMo experience, but it simple is the case with Android which manages tasks and memory very differently to those.
The final point is... having 30MB of free memory on the device is no different to having 40MB free. As long as a process has space to load and run it the "free" space is irrelevant on these devices. When a process doesn't have space Android makes space by killing the background apps in the most efficient way possible.
I hope you'll consider my advice carefully and at least try it, you will have a better Android experience if you do, but of course if you choose to do things your way then I still hope you have a good experience with your Desire

How to stop Amazon mp3 Store from starting when you receive a call?

Hi,
I'm new to Android and I see that every time I get a callthe Amazon mp3 Store and the Voice Dialler app have started. I haven't been able to find any settings in the apps themselves or the system settings to disable this. I can understand voice dialler starting with the phone app, but why in the world is the Amazon mp3 store linked to it? I'm hoping someone knows the mechanism by which one app causes another app to startup in Android.
If you use startup auditor you can select what you want to run at startup, but there is also a button to not let it run, even after startup. Are you on the stock rom? Go root and download one of the many good roms they have alot of the useless sprint crap taken out. (has ANYONE actually used the amazon store to buy an mp3? I mean, we have mp3 download on the market which is like a pirates wet dream) lol
rekphiv said:
If you use startup auditor you can select what you want to run at startup, but there is also a button to not let it run, even after startup. Are you on the stock rom? Go root and download one of the many good roms they have alot of the useless sprint crap taken out. (has ANYONE actually used the amazon store to buy an mp3? I mean, we have mp3 download on the market which is like a pirates wet dream) lol
Click to expand...
Click to collapse
i have used them before i like it, the pirate stuff sometimes does not have what im looking for
rekphiv said:
If you use startup auditor you can select what you want to run at startup, but there is also a button to not let it run, even after startup. Are you on the stock rom? Go root and download one of the many good roms they have alot of the useless sprint crap taken out. (has ANYONE actually used the amazon store to buy an mp3? I mean, we have mp3 download on the market which is like a pirates wet dream) lol
Click to expand...
Click to collapse
Thanks. That's what I was looking for. I am on the stock ROM, but I'm still in the 30 day trial period and haven't decided if I will keep the Evo. I was able to tweak most settings to get a pretty good enough battery life that the stock ROM doesn't trouble me that much. I just needed a way to stop some of these programs from running. Besides, the voice dialler starting up problem would be there I'm assuming even with some of the tweaked ROMs since that's an Android component.
BTW do you know how exactly startup auditor works? What settings file does it alter to prevent this? Does anyone have a pointer to some Android OS docs on how exactly this starting up of processes automatically works? I hope startup auditor is not doing something silly like staying resident and then killing the processes you don't want?
ShivShanks said:
Thanks. That's what I was looking for. I am on the stock ROM, but I'm still in the 30 day trial period and haven't decided if I will keep the Evo. I was able to tweak most settings to get a pretty good enough battery life that the stock ROM doesn't trouble me that much. I just needed a way to stop some of these programs from running. Besides, the voice dialler starting up problem would be there I'm assuming even with some of the tweaked ROMs since that's an Android component.
BTW do you know how exactly startup auditor works? What settings file does it alter to prevent this? Does anyone have a pointer to some Android OS docs on how exactly this starting up of processes automatically works? I hope startup auditor is not doing something silly like staying resident and then killing the processes you don't want?
Click to expand...
Click to collapse
Okay Startup Auditor isn't quite as good as I thought. It seems to work mostly but I still see the Amazon mp3 store starting up sometimes. It's really irritating. I'm glad I didn't decide to purchase the app right away and waited for some time. I'll try mailing the deveoper and see if he can do something.
By the way in case folks are interested, the way it seems to work is by intercepting the Android OS events for various things like new call, new messages etc. I guess it then somehow doesn't pass these events to the apps you don't want. I'll need to hit up some Android developer docs to read up on its event system.

[Q] Why do applications autostart?

Here's a list of apps that are open when my phone is just turned on:
Paperdroid
Greed2
Market
NewsRob
Tasker
Google Mail
News
Wifi Manager
Gallery
Colornote
Footprints
Messages
Nimbuzz
Clock
twicca
Skebby
fring
FM Radio
Music
Stocks
Except a few system ones (Gmail, Messages..), why do apps open even if I never used them? Especially the HTC ones (Stocks, Footprints), they are really annoying apps I never opened.
Can this be solved somehow? It may not use resources or battery but I don't understand why I can't decide what to open.
It feels like the Windows system tray, bunch of stuff often stuck there autostarting with no way of removing it (if not by using 3rd party programs).
i was about to post the same question. Just dont understand why they start when i got my sync set to manual
totally agree that all these apps/services or whatever you call just annoying as they are started without user permission. Hv raised a similar thread some time ago, and Im not expert on such issues, but as far as I understand, the only way to get rid of them is -unfortunately- passing through root & custom roms.. No way out to stop them from being run automatically especially the Sense ones. However, acc to more advanced users or developers, they are not so "dangerous" in terms of battery consumption, nor any other impact on system as long as user do not activate and use them. For those which requires synching e.g. stocks, news, facebook, peep etc. it is enough to keep autosynch option disabled, thus it is no longer needing to think/care about them, that's it. But if the point is to ensure more room available in the internal memory, then -as said- the only solution is flashing rom with any 3rd party rom like cyanogen, modaco, defrost, ........
Me? still stuck with the official froyo on my unbranded, unrooted Desire (since April 13th)
iLHaNroID said:
totally agree that all these apps/services or whatever you call just annoying as they are started without user permission
Click to expand...
Click to collapse
when you download them you give them all the permissions they need, if you dont like the way a program behaves ..... simple dont download it
Wow that's helpful, simply don't download stock and peep and others.how come I did not think about it???
Sent from my HTC Desire using XDA App
it starts them, cause it has enough memory to cacche them.
so when you want to launch them, they open fast. simple as that.
when do people stop worrying about memory and all this. android handles that very well. no reason for watching memory and running programs even.
koichirose said:
Can this be solved somehow? It may not use resources or battery but I don't understand why I can't decide what to open.
Click to expand...
Click to collapse
Put simply, the reason why these start at boot is because they are set to receive the ACTION_BOOT_COMPLETED intent.
Allows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes booting. If you don't request this permission, you will not receive the broadcast at that time. Though holding this permission does not have any security implications, it can have a negative impact on the user experience by increasing the amount of time it takes the system to start and allowing applications to have themselves running without the user being aware of them. As such, you must explicitly declare your use of this facility to make that visible to the user.
Constant Value: "android.permission.RECEIVE_BOOT_COMPLETED"
Click to expand...
Click to collapse
Bear in mind that 99.99% of Android users will never know that this has happened, or that these processes were started. So, if they want to use Stocks, Peep, or whatever, they don't need to make a conscious decision to have the app start automatically - it just does.
Whilst I'm sure Google could build in an official API to allow you to control this behaviour, it would only be of benefit to a very tiny minority of users.
Regards,
Dave
Thank you for the explanation.
All I want would be an option to disable autostart.
I found it in fring, for example, and would like to see other developers add this option as well.
The only bad impact you could have is that boot time could be a couple of seconds longer for every application that starts. Otherwise, that memory it occupies will be freed the second the system needs it and CPU-wise, those applications are staying idle in the background
koichirose said:
All I want would be an option to disable autostart.
Click to expand...
Click to collapse
Same here. Android has a slightly ridiculous amount of processes and apps running in the background all the time, and while they in theory shouldn't put a strain on the battery when they're not using the CPU, I'm beginning to think that they do since battery life on Android usually is awful, no matter how many precautions you take.
MapleDouglas said:
Same here. Android has a slightly ridiculous amount of processes and apps running in the background all the time, and while they in theory shouldn't put a strain on the battery when they're not using the CPU, I'm beginning to think that they do since battery life on Android usually is awful, no matter how many precautions you take.
Click to expand...
Click to collapse
exactly, no matter how many precautions you make, so you are basically saying it doesn't matter how many apps are "running"... It makes no difference whether memory is used by an app or not.
Read this article to understand it better: http://www.droid-den.com/android-guides/android-guide-should-i-use-a-task-killer
le3ky said:
exactly, no matter how many precautions you make, so you are basically saying it doesn't matter how many apps are "running"... It makes no difference whether memory is used by an app or not.
Click to expand...
Click to collapse
With "precautions" I wasn't referring to killing processes, but general battery saving precautions, many based on common sense. I agree that task killers never should be used, unless a specific app has frozen and is given you trouble. But you can just go to Android's own Applications screen for that.
Is there a free way to stop applications from starting up?
This can be accomplished with a cheap app Autostarts, but I would rather not pay.
i'm trying the trial of startup manager, blocks some but not all. looks like it just kills the process once it's started tself. gonna get rid, and just use the task manager i have now.
it doesnt matter if it only makes a small difference, it's (for me anyway) about control, no different that on the PC
i have plenty of RAM in my PC but i wont allow every single program to have something start itself at bootup. it;s annoying. that's why i use msconfig to kill em.
that's what we need for android.
I don't know of other programs, but autostarts works quite well, and it's not that expensive, as I recall.
snudel said it all: stop worrying about memory.. i was a long time iphone user. on iphone memory is a nightmare.. soh on desire i was all the time fc'ing app's, them i notice the problem wasnt memory os the great number of opened apps, but me.. now they run on background, open fast, the mem management is awesome, they dont seen to utilize any noticeable amount of battery.. so, before changing the system, try changing yourself..

[Q] startup apps

hey all
another question for me today...
my g2 has been slowing down quite a bit lately. almost ready to root. but first i wanted to see if i can deal with this a bit longer.
first things first, i've read plenty of posts and articles, even a thing from cyanogen himself i believe that said that taskkillers are worthless in the android operating system. that being said, according to an app i just installed called "startupcleaner2.0" i have 42 apps loading at startup. my g2 takes almost 5 minutes to boot. some of these apps are of course required apps and system things, things that i absolutely need, but then there are things like, "CardioTrainer," an app i've never even used but would like to check out sometime, or "G4" which i see no reason why it should need to run until i run it myself, or "HootSuite" which I don't even use (I just use the separate facebook and twitter apps) but just haven't gotten around to uninstalling yet.
i have plenty of space left on my sd card, and really don't want to uninstall all these extra apps because i'd like to try them at sometime, and if i don't like them then delete them (and some apps like for example, G4, i REALLY don't want to install cause i do use them, just see no reason for them to start at startup). so, should i actually make use of this StartUpCleaner2.0 and have it stop these apps from running? or is it the same situation as the supposedly useless (and potentially bad for your phone taskkillers) where it's sort of counterproductive to the way android is meant to be managed?
thanks for your input. it just seems lame that with all this space there should be a limit to the amount of apps i can have installed for my phone to run good. but if that really is the case i'll uninstall some (i just did a sweep of like 20 apps/games i never used). if not, then i'll give this StartUpCleaner2.0 a try and stop pretty probably half of these things from starting at startup.
thanks!
Dave
anyone? would love to find out about this.
polarbearmc said:
anyone? would love to find out about this.
Click to expand...
Click to collapse
All I can say is: Read this: http://geekfor.me/faq/you-shouldnt-be-using-a-task-killer-with-android/ And for what is worth; thats the truth, the only truth and nothing but the truth there is about this subject.
P.S. You may always thank me afterwards when you have concluded that installing a app killer did not help you in any way improving your battery life.
You might use watchdog or titanuim backup to freeze those apps so they can't run at all while still leaving them installed. That's what I'd do, or use a startup/autorun manager.
I use Autorun Manager since I use the apps, just don't want them running at boot because like you pointed out, it increases boot times.
you know i think that is one of the things i had read telling me not to use task killers which is why i stopped using them. but there's still the fact that my phone is sluggish now with lots of apps installed in a way that it wasn't when i first got it. and i refuse to believe it's sluggish just from "having them installed" even if i'm not using them ... if that's the case, then android REALLY doesn't do a great job of shutting down tasks and whatnot on its own...
also i wasn't considering using a task killer exactly, it was something to stop apps from running at startup in the first place. especially apps that i simply don't use at all but apparently are loading.
HLeenders said:
All I can say is: Read this: http://geekfor.me/faq/you-shouldnt-be-using-a-task-killer-with-android/ And for what is worth; thats the truth, the only truth and nothing but the truth there is about this subject.
P.S. You may always thank me afterwards when you have concluded that installing a app killer did not help you in any way improving your battery life.
Click to expand...
Click to collapse
I use the Autostarts app for the same thing, disabling apps on startup. It can help with boot times a little, but honestly it doesn't make too much of a difference. One of the problems now is that many apps that start on boot don't show up in Autostarts and other autorun manager type apps, so you can't control their boot priority. I think this started in 2.3.
And yes, don't use a task killer with Android. I used to use one a while back, and it made absolutely no difference in battery life or performance. In fact, it made some apps a lot slower to restart. That was with my old Cliq. Ever since I've had my G2 I haven't used one.

Using swap on these devices

I find it odd that this is not a more frequented topic for this device.
I'm running JB and really, the lack of memory for these phones is appalling.
I found an app that would create swap space and it is really working quite well.
Before, I would have to free up ram in order to keep programs running like they should.
Now, I can practically boot my phone and not both with that anymore.
Yes, swap can slow the phone.
Yes, swap is slow and overly inefficient.
But, the benefits of a little swap space (32mb) is a VAST improvement.
I'd like to know everyone's thoughts on this. I am relieved to find an app that would do this automatically instead of having to code something up myself.
you don't need an app for this
just use the script I provided in the CM10 thread or wait for the next CM10 build. It will create about 200 mb of swap space by default
and this has been the topic in many threads so you are wrong on this
Sent from my One V using xda app-developers app
speckl said:
I find it odd that this is not a more frequented topic for this device.
I'm running JB and really, the lack of memory for these phones is appalling.
I found an app that would create swap space and it is really working quite well.
Before, I would have to free up ram in order to keep programs running like they should.
Now, I can practically boot my phone and not both with that anymore.
Yes, swap can slow the phone.
Yes, swap is slow and overly inefficient.
But, the benefits of a little swap space (32mb) is a VAST improvement.
I'd like to know everyone's thoughts on this. I am relieved to find an app that would do this automatically instead of having to code something up myself.
Click to expand...
Click to collapse
you might find it odd for the reason that hardly anyone has mem problems, i have a ton of apps installed and don't run out of mem....
I beg to differ.
Run:
IMO
Facebook
Twitter
Mail (Exchange Services)
Then proceed to browse the web and watch the lag happen on JB.
Running with 20mb free memory is not what I consider optimal. If this phone had even 512mb ram then I wouldn't even be having these issues.
@maxwen - What thread are you talking about?
speckl said:
I beg to differ.
Run:
IMO
Facebook
Twitter
Mail (Exchange Services)
Then proceed to browse the web and watch the lag happen on JB.
Running with 20mb free memory is not what I consider optimal. If this phone had even 512mb ram then I wouldn't even be having these issues.
@maxwen - What thread are you talking about?
Click to expand...
Click to collapse
facebook app is notorious for using high amount of memory for no reason, uninstall it and watch everything get better. also stop ram watching, android has a very good task manager which you can tweak...
speckl said:
I beg to differ.
Run:
IMO
Facebook
Twitter
Mail (Exchange Services)
Then proceed to browse the web and watch the lag happen on JB.
Running with 20mb free memory is not what I consider optimal. If this phone had even 512mb ram then I wouldn't even be having these issues.
@maxwen - What thread are you talking about?
Click to expand...
Click to collapse
I use many apps and don't run out of mem. And I don't RAM watch unless I know I've way too many apps. Just calm down, uninstall Facebook (RAM/lag hog) and you would be fine. There shouldn't be any lag in these ROMs, as we run ICS without lag whatsoever.
I do not see how uninstalling Facebook is the answer. It proves my point.
Basically, I have these phones and since my wife had an iPhone before this one I get an ear full every day.
She likes MIUI because it looks similar. So I have that installed for her. I've personally had a better experience with Pacman. So I'm going to move her to that.
What I have noticed is that swap works on these devices better than without.
To tell someone to uninstall a memory hog defeats the purpose of basic consumer usage of these phones.
They are low on memory. We cannot upgrade the ram, but we can work around it.
I would prefer to use a generic version of JB and not one all spiffed up with extras.
speckl said:
I do not see how uninstalling Facebook is the answer. It proves my point.
Basically, I have these phones and since my wife had an iPhone before this one I get an ear full every day.
She likes MIUI because it looks similar. So I have that installed for her. I've personally had a better experience with Pacman. So I'm going to move her to that.
What I have noticed is that swap works on these devices better than without.
To tell someone to uninstall a memory hog defeats the purpose of basic consumer usage of these phones.
They are low on memory. We cannot upgrade the ram, but we can work around it.
I would prefer to use a generic version of JB and not one all spiffed up with extras.
Click to expand...
Click to collapse
Then stop your b1tching and moaning, and go do one! i don't and Maxwen don't spend all our time building rom's for someone to seem really ungrateful for the work we put in! Facebook uses a MASS amount of memory on ALL devices and causes problems on ALL devices!
*edit*
go do one = generic version of JB
i would like to see a logcat of this "low ram issue"
speckl said:
I do not see how uninstalling Facebook is the answer. It proves my point.
Basically, I have these phones and since my wife had an iPhone before this one I get an ear full every day.
She likes MIUI because it looks similar. So I have that installed for her. I've personally had a better experience with Pacman. So I'm going to move her to that.
What I have noticed is that swap works on these devices better than without.
To tell someone to uninstall a memory hog defeats the purpose of basic consumer usage of these phones.
They are low on memory. We cannot upgrade the ram, but we can work around it.
I would prefer to use a generic version of JB and not one all spiffed up with extras.
Click to expand...
Click to collapse
Facebook isn't only a problem on this device.
My device is the HTC One X. Its considered a "high-end" phone. Still though, my phone, along with other people's phones lag, and lose battery like crazy when it is installed.
Don't blame developers. The hardware in these phones is not the developers issue. Crappy apps is the issue.
I hope that I'm not sounding ungrateful. I'm extremely pleased with current rom progress. My issue is directly related to the lack of ram on these devices. I'm not sure exactly how a logcat would be helpful when there are no errors occurring. However, this device we released a few months ago. Their lack of a minimum of 512mb of ram is disheartening. Android and its applications have been moving forward with developing great devices that could one day relieve the need to goto a computer for specific tasks.
Facebook is a hog. I agree with this, but removing it is not a fix.
Android is great with memory management. Linux in general is. But forcing background apps that should stay running to close is something that swap helps to relieve.
I've currently had zero issues with apps that I have running in the background. They are now staying open like they should be.
I would love to build a rom. However, I wouldn't have a clue where to start. And as time permits, it's not really something I can pursue at the moment.
speckl said:
I hope that I'm not sounding ungrateful. I'm extremely pleased with current rom progress. My issue is directly related to the lack of ram on these devices. I'm not sure exactly how a logcat would be helpful when there are no errors occurring. However, this device we released a few months ago. Their lack of a minimum of 512mb of ram is disheartening. Android and its applications have been moving forward with developing great devices that could one day relieve the need to goto a computer for specific tasks.
Facebook is a hog. I agree with this, but removing it is not a fix.
Android is great with memory management. Linux in general is. But forcing background apps that should stay running to close is something that swap helps to relieve.
I've currently had zero issues with apps that I have running in the background. They are now staying open like they should be.
I would love to build a rom. However, I wouldn't have a clue where to start. And as time permits, it's not really something I can pursue at the moment.
Click to expand...
Click to collapse
NO ONE CAN DO ANYTHING ABOUT FACEBOOK!!! Find a third party app or use the web! (http://facebook.com in case you need a link). Removing it is the only fix you have. Don't build a ROM, build a phone and build a third party Facebook app.
Edit: Yes, you do sound ungrateful.
kalaker said:
NO ONE CAN DO ANYTHING ABOUT FACEBOOK!!! Find a third party app or use the web! (http://facebook.com in case you need a link). Removing it is the only fix you have. Don't build a ROM, build a phone and build a third party Facebook app.
Click to expand...
Click to collapse
Why exactly did you feel the need to reply without reading the purpose of this thread.
speckl said:
I hope that I'm not sounding ungrateful. I'm extremely pleased with current rom progress. My issue is directly related to the lack of ram on these devices. I'm not sure exactly how a logcat would be helpful when there are no errors occurring. However, this device we released a few months ago. Their lack of a minimum of 512mb of ram is disheartening. Android and its applications have been moving forward with developing great devices that could one day relieve the need to goto a computer for specific tasks.
Facebook is a hog. I agree with this, but removing it is not a fix.
Android is great with memory management. Linux in general is. But forcing background apps that should stay running to close is something that swap helps to relieve.
I've currently had zero issues with apps that I have running in the background. They are now staying open like they should be.
I would love to build a rom. However, I wouldn't have a clue where to start. And as time permits, it's not really something I can pursue at the moment.
Click to expand...
Click to collapse
you might not see the problem, but i might, as you and maybe one or two other people are having this problem, NONE of the dev's can reproduce this. i mean NO ONE....hence why i ask for a logcat
speckl said:
Why exactly did you feel the need to reply without reading the purpose of this thread.
Click to expand...
Click to collapse
1. I feel the need to reply because swap won't solve the problem in your scenario. In your scenario, you need a Facebook replacement as swap will not not help. The Facebook app sucks; Facebook is not even meant for use on JellyBean.
2. Because you are being rude to devs who deserve your thanks, not your impatience.
Lloir is right. Just give him a logcat.
kalaker said:
1. I feel the need to reply because swap won't solve the problem in your scenario. In your scenario, you need a Facebook replacement as swap will not not help. The Facebook app sucks; Facebook is not even meant for use on JellyBean.
2. Because you are being rude to devs who deserve your thanks, not your impatience.
Click to expand...
Click to collapse
1. This is the most ridiculous response I have ever seen. Facebook isn't supposed to be used on JB? Does FB know this?
2. I am not being rude at all. I'm trying to have a conversation with general HTC One V users that may have so opinions on using swap.
The devs believe its not needed. The devs are not typical users, nor am I.
For your info, swap DOES help. When using facebook on the phone, it does not kill off other processes that I want to continue running.
Lloir, logcat wont help. Best is to install a ton of apps that should stay running in the background when opened. I provided this list earlier. You will notice that ram will get low and kill off one of those processes that it needs to kill to continue running the opened app.
speckl said:
1. This is the most ridiculous response I have ever seen. Facebook isn't supposed to be used on JB? Does FB know this?
2. I am not being rude at all. I'm trying to have a conversation with general HTC One V users that may have so opinions on using swap.
The devs believe its not needed. The devs are not typical users, nor am I.
For your info, swap DOES help. When using facebook on the phone, it does not kill off other processes that I want to continue running.
Lloir, logcat wont help. Best is to install a ton of apps that should stay running in the background when opened. I provided this list earlier. You will notice that ram will get low and kill off one of those processes that it needs to kill to continue running the opened app.
Click to expand...
Click to collapse
well in that case if my belief is not needed good luck in getting help....this has been a hot topic between ALL of us in IRC...i have a ton of apps + more installed and still i get 138mb~ free, if your not willing to provide me with a logcat then so be it.
im done here
Lloir said:
well in that case if my belief is not needed good luck in getting help....this has been a hot topic between ALL of us in IRC...i have a ton of apps + more installed and still i get 138mb~ free,
Click to expand...
Click to collapse
~120mb for me BTW
Wait. Why the duck do you blame ROMs if you use some apps on it? Did the ROM came with Facebook integration or any other social channel for that matter? NO!
You are using them solo, a developer is not here to help you if the Facebook app itself has problems. One v has small amount of ram? Go buy an iPhone. Why did you buy it in the first place?
Seems to me that you are the developer of that swap app and you expected everyone to ask you to give a link. We are not that stupid, we don't need an app to mk swap.
Your ungratefulness has driven me on the wall this morning and you don't deserve to run our crappy ROMs how you think they are.
Sent by a PA proud user!
1ceb0x said:
Wait. Why the duck do you blame ROMs if you use some apps on it? Did the ROM came with Facebook integration or any other social channel for that matter? NO!
You are using them solo, a developer is not here to help you if the Facebook app itself has problems. One v has small amount of ram? Go buy an iPhone. Why did you buy it in the first place?
Seems to me that you are the developer of that swap app and you expected everyone to ask you to give a link. We are not that stupid, we don't need an app to mk swap.
Your ungratefulness has driven me on the wall this morning and you don't deserve to run our crappy ROMs how you think they are.
Sent by a PA proud user!
Click to expand...
Click to collapse
+1
If u wanted to run all those high end apps u shud have bought a high end smart phone ....
1cebox chill I'll find him and kill him
Sent from my One V

Categories

Resources