Android 2.2 - Cómo ver las aplicaciones que se ejecutan al inicio [duplicado]

Posible duplicado:
¿Cómo puedo evitar que las aplicaciones se ejecuten al inicio?

¡Hola!

¿Es posible ver qué aplicaciones están configuradas para ejecutarse al inicio? Por ejemplo, los idiotas de Yahoo crearon Android Messenger para que se inicie al iniciar Android, pero no proporcionan ninguna forma de evitar este comportamiento. Siempre hacen este tipo de trucos sucios...

De todos modos, ¿hay una especie de msconfigcomo en Windows?

Gracias.

Si cierra sesión en Yahoo Messenger, no iniciará sesión automáticamente cuando reinicie su teléfono.
Lo sé, eliminé el proceso, pero quiero ver qué aplicaciones se inician después de reiniciar y cambiar eso si es necesario.

Respuestas (2)

No conozco una solución gratuita, aunque puede haber una.

Sé de Autostarts , actualmente por poco menos de 1 USD, un precio bastante bueno en mi opinión. Le brinda una lista de aplicaciones que se han adjuntado a diferentes eventos en el sistema operativo Android (no soy un programador de Android, es probable que mi redacción sea incorrecta allí). Luego puede elegir deshabilitar esa asociación sin eliminar o deshabilitar la aplicación. Para su ejemplo de inicio de Yahoo: con los inicios automáticos puede evitar que se inicie al inicio, pero seguirá siendo accesible para que lo inicie cuando lo desee más adelante.

Olvidé mencionar que esto requiere root. Un poco de búsqueda parece confirmar que no hay forma de deshabilitar las aplicaciones de inicio sin root; su única opción en ese caso sería desinstalarlas.

También me topé con un proceso manual que nunca probé personalmente: puede hacer lo que hace Autostarts emitiendo algunos comandos de shell (ADB o la aplicación Terminal Emulator).

su pm disable <package name>/<package name>.<activity name>

Creo que eso se traduciría en algo como:

su pm disable com.yahoo.mobile.client.android.im/com.yahoo.mobile.client.android.im.android.intent.action.BOOT_COMPLETED

Pero nunca he probado esto yo mismo.

Gracias, Saiboogu. Excelente respuesta, presioné set as accepted9 veces! Espero que cuente para algo. :)
La información en la respuesta (hablando sobre el precio) no está completa: Autostarts es software gratuito (= código abierto), también disponible en f-droid.org , que es importante saber para aquellos que no quieren instalar no- software gratuito (no revisado por la comunidad, posiblemente código malicioso).

Existe una aplicación llamada Startup Cleaner (Gratis). Startup Cleaner no requiere root, sin embargo, tal como dijo Saiboogu, en realidad no puede evitar que la aplicación se inicie sin rootear. Startup Cleaner se registra en el momento del arranque y luego elimina las aplicaciones que desea evitar que se inicien en el momento del arranque; y después de algún tiempo se suicida.

Gracias Lie, veré sobre Startup Cleaner también. Gracias.
He usado aplicaciones similares, lamentablemente a menudo causan problemas y la mayoría de las aplicaciones se inician de nuevo más tarde.
Sí, he decidido no ir por ese camino. En general, no me gustan las aplicaciones "más limpias", etc., de mi experiencia con el sistema operativo Windows.
que es precisamente por lo que también desinstalé esas aplicaciones; aunque podría ser una alternativa viable si no quieres rootear.