0 votos

¿hay alguna forma de automatizar la instalación/configuración de un dispositivo Android?

Estoy acostumbrado a configurar computadoras con distribuciones de Linux muy a menudo, así que lo automaticé en parte con un shell script...
ahora también la cantidad de dispositivos Android que tengo que configurar/configurar comienza a aumentar y me pregunto si hay una forma aplicable de automatizarlo.

¿hay una aplicación Android, un software de escritorio (preferiblemente linux) o alguna otra forma (tal vez adb y un script) para establecer varios ajustes del sistema, desinstalar/desactivar aplicaciones preinstaladas, instalar aplicaciones y tal vez también establecer su configuración.

los dispositivos están completamente mezclados pero todos se usan sin cuenta de Google! - los teléfonos y tabletas son de diferentes fabricantes sin una versión particular de Android; también algunos dispositivos funcionan con roms personalizadas pero no todos serán rooteados.

Sé que las exigencias son muy altas, así que me temo que no habrá una respuesta exacta que lo logre todo y por lo tanto también serán bienvenidas las respuestas con éxitos parciales (por ejemplo, restringidas a versiones especiales de Android, dispositivos enraizados, etc.) o también ideas/pistas en una buena dirección!

esta pregunta fue inspirada por @ <a href="https://android.stackexchange.com/users/116645/gyurisc">gyurisc </a>sobre las recomendaciones de software: <a href="https://softwarerecs.stackexchange.com/questions/38977/configuring-android-phones-from-pc">https://softwarerecs.stackexchange.com/questions/38977/configuring-Android-phones-from-pc</a>

0voto

520 Puntos 36

Hay algunas cosas que puedes hacer.

En cuanto a la configuración del sistema, no vas a automatizar esa parte sin Root a menos que estés rodando tus propias imágenes desde la fuente (dudo que lo estés haciendo y no te recomiendo que lo intentes). La gran mayoría de los ajustes son simplemente entradas en una base de datos de SQLite en algún lugar, por lo que si puedes encontrar los archivos de SQLite necesarios, puedes manipularlos directamente si estás rooteado. Esto se puede hacer con un script.

ADB puede instalar el software que necesitas. Utilice el siguiente comando:

adb install path/to/your/Android/executable.apk

Alternativamente, para eliminar el software, use:

adb uninstall package.name

(Nótese que dije el nombre del paquete, y no un nombre fácil de usar. El nombre del paquete es el que se parece a com.company.product)

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X