Tag Info

Hot answers tagged

40

First Things First You may have some misconceptions about how Android works and what's really happening when a service is running or an app is in the background. See also: Do I really need to install a task manager? Most apps (e.g., ones you launch manually) have their current Activity put into the background when you switch to another app or the ...


14

First, I suggest you stop using your task killers. They are draining your battery more than saving it. The System is restarting the services when they need to run which is causing battery usage. Second, you are under the assumption that freeing up memory is a good thing. It is not. Freeing up memory is not going to decrease battery usage. What you really ...


14

See also: How can I stop applications and services from running? First, I strongly caution against messing with this. If an app is hogging system resources or otherwise being a problem, uninstall it. Android is designed to manage running services and apps automatically, and manual interference is tricky and can cause various problems. There are apps that ...


12

Please, please, please, please put down the task killer. It isn't needed. The operating system knows how to handle and end applications just fine. Otherwise you are going to waste performance/battery because when you kill a task it is going to re-spawn back up. And if you killed a task that was writing to disk (or a database), then you could potentially ...


11

Have you thought about un-installing and re-installing Maps as a possible solution? First, get rid of the pre-loaded Maps by deleting the /system/app/Maps.apk file: su rm /system/app/Maps.apk Once a system app is updated, it's useless in the /system/app folder and can be safely deleted. Then copy the current Maps version to your SD Card: cp ...


10

There are some apps around that will claim to offer this functionality. However, they are basically task killers under the hood. This means they will allow the app to load, and then kill it. This means that extra battery power is used to kill the app, and then it will probably be reloaded on some event trigger later, only to be killed again. Honestly, if ...


8

Android is an OS specifically designed for resource constrained environment. Android manages resources intelligently, and will kill applications when other applications need to use memory, and resurrect them later to restore service. Unlike some other phones, which sacrifices basic smartphone functionality, like multitasking, by only allowing one running ...


8

I don't know of a free solution, though there may be one. I do know of Autostarts, currently just under 1 USD, a pretty good price in my opinion. It gives you a list of applications that have attached themselves to different events in the Android OS (I'm not an Android programmer, my wording is likely wrong there). You can then choose to disable that ...


7

You don't really want or need to run a task killer. See: http://android.stackexchange.com/questions/9/do-i-really-need-to-install-a-task-manager Apps on the Android are pretty well-behaved. If an app is starting automatically it's because it needs to. Well-designed apps that may or may not really need to run automatically will have an option in their ...


7

Startup Manager. Looks a little buggy but it claims to actually prevent the startup of apps instead of just killing them after startup.


6

Let me first say: Do not use task killers. You are only making the problem worse. Why? Let me explain how the Android OS works. Unlike normal OSes, Android does not actually let you "close" an application. You can leave the application, but that doesn't mean it has "closed" or "killed" it. This is because of multi-tasking: when you leave an application, ...


6

Those apps come with the phone and can't be turned off or removed unless you root. Blame your carrier. There's really nothing you can do about it non-rooted. I feel your pain.


5

The best thing for this is going to be tasker. Best three bucks you will ever spend on an Android phone.


4

An Android App should have a good reason to start at system boot. To discover the Apps that are able to start at system boot, install Aspotcat and list all apps that are able to receive the "boot completed" intent. If you believe that an App of this list should not start at system boot AND if this App does not provide an option to disable this behavior, ...


3

There is an application called Startup Cleaner (Free). Startup Cleaner does not require root, however just like Saiboogu said, you cannot actually prevent application from starting up without rooting. Startup Cleaner register itself at boot time, and then kills applications that you want to prevent from starting up at boot time; and after some time it kills ...


3

I'd recommend the application Autostarts. What it does (citing from the Market description): Keep control over your phone: See what applications do behind your back. Shows you what apps run on phone startup, and what other events trigger in the background. Root users can disable unwanted autostarts and speed up their phone boot.


2

Though not a dedicated app for this purpose, the System Tuner free app has the feature of disabling "startup apps". You can find that option by scrolling the list of buttons below in the app and select "Apps" then choose the "startups" tab. This seems to perform things in a much better fashion than other startup managers. I am not sure if it works exactly ...


2

I doubt you can fix this without rooting the phone, if you are ready to root, you can try: Gemini App Manager (see the apps list for auto runnable apps and edit the auto-run option). Autorun manager


2

I achieve on this using Tasker. For the apps in the SD card I created a profile with the context Events -> Hardware -> Card Mounted and it loads all apps I want. For the apps in the phone I created a profile with the context Events -> System -> Device Boot and it loads all apps I want. Note: The first thing you MUST do before anything in both of this ...


2

From your mentioning of Titanium Backup I assume your device is rooted. So my absolute recommendation here is AutoRun Manager (and yes, you will need the Pro -- second yes, it's worth it). Having that installed, open the app, use the "advanced mode", look for the app you want to modify (in your case: Google Maps). Expand it. ARM will show you all its ...


2

The WiFi password IMHO is only setup once, when you configure your device's hotspot. Lateron, you simply activate/deactivate it. To automate the latter, you could e.g. use Tasker: Profile "AutoHotspot": Condition: "Device Boot" Task: "WiFi Tether" → set On With this profile activated, your Hotspot would be automatically be enabled as soon as the ...


2

Seems like it would be far more useful to find out why the media scanner is using so much of your phone's battery. I had a similar situation once, and it turned out to be caused by some filesystem corruption on the SD card. I took out the SD card and used fsck on my PC to check the filesystem for errors, and repair it. I then put the SD card back in my ...


1

The "media process" gets triggered by different applications. Some of them you already encountered: Camera and Download. Basically apps which add new media (or manipulate existing ones). They are signaling the media scanner that there are changes to process (so the media database gets updated). As the media scanner is, simply spoken, just a "system process", ...


1

You can try this application which allow what you ask for: Autorun Manager, though I think you need to have your phone rooted for this. Regarding the part when you say that want the application to remain closed, that might be tricky, because that depends on the apps implementation. IF the developer is checking constantly if the service is up or down, and try ...


1

Why are there any apps starting when the drive is attached? First you need some background information what's going on there. Many things on Android are "event-based". That is, when "something" happens, the system issues a "broadcast" saying so. Some well-known and easy-to-understand events include boot completed storage (un)mounted (usually sdcard ...


1

There are several ways how you could establish that. Though, as you discovered, most really good solutions require your device to be rooted, there are some methods working even without root: Autorun Manager you've already mentioned -- to my experience, this is the best app in this area. This app also offers a non-root mode you might want to give a try. ...


1

Beginning with Android 4.0 Ice Cream Sandwich, you can simply disable Google Maps in the system settings. This won't help you if you're still stuck on Froyo, but others may get some benefit from it.


1

I suggest using the Freeze feature of Titanium backup homepage market link. I believe you have to register the app ($6.58) in order to use the feature, but I assure you, it's worth the price if you like to hack your phone. The other main reason to pay for the app (other than to support the developer for writing a fine piece of free software) is to be able to ...


1

Some of the applications (e.g - facebook, maps) are like services.. they keep restarting always. If other applications like Browser, Messaging are exiting fine then there is nothing wrong. It's just that some applications always want to run in background. Best option is to uninstall any of the applications which you don't use. If there is an application ...


1

As the person before me said, a good way to do it would be to install TitaniumBackup pro (it's a really great app, can't recommend it enough, and the market commenters seem to agree) and set up a label called facebook which only contains the face book app. Then, create 2 widgets (one that freezes on one that defrosts facebook). It's a bit clunky and takes up ...



Only top voted, non community-wiki answers of a minimum length are eligible