4 votos

¿Es posible eliminar la aplicación mediante la conexión al ordenador?

Pregunta

¿Es posible conectar el dispositivo Android a la PC y hacer cambios en el sistema a través de esa conexión?

Por qué

Estoy pensando en las posibilidades de hacer eso para eliminar el malware que se arrastró demasiado profundo en el dispositivo.
Por ejemplo, recientemente me han pedido que elimine el bloqueador de pantalla que se ha añadido a los administradores. En modo seguro, después de quitar ese admin, apareció el banner. Si bien pude resolver eso con un reinicio seguro adicional, el youtuber que he seguido afirmó que en las versiones más nuevas del malware que tendría que ir para la limpieza de fábrica.

En linux puedes hacer cualquier cosa con los archivos del sistema siempre que hayas arrancado en la otra instancia.

Así que, en caso de que me pidan que me ocupe de tales problemas en el futuro, me he preguntado si el ordenador podría utilizarse como agente más autorizado para Android.

Como es probable que esos no sean mis dispositivos, el rooteo podría ser indeseable, que no haya copias de seguridad y que el borrado de fábrica sea demasiado problemático.

0 votos

Tendrá que profundizar en la profundidad de ADB para ello, incluyendo el pm (Package Manager) y probablemente otros. Una respuesta exhaustiva que cubra todos los aspectos probablemente llenaría al menos un capítulo de un libro, e iría un poco más allá de lo que contiene este sitio.

3voto

xavier_fakerat Puntos 1

Sí, puede hacerlo con la ayuda de ADB (puente de depuración de Android) . Se pueden obtener instrucciones más detalladas en el sitio mencionado.

Para utilizar adb con un dispositivo conectado a través de USB, debe habilitar la depuración USB en la configuración del sistema del dispositivo, en Opciones de desarrollo .

En Android 4.2 y superior, la pantalla de opciones de desarrollador está oculta por defecto. Para hacerla visible, vaya a Ajustes > Acerca del teléfono y pulse Construir el número siete veces .

Vuelva a la pantalla anterior para encontrar las opciones de desarrollador en la parte inferior. En algunos dispositivos, la pantalla de opciones de desarrollo puede estar ubicada o tener un nombre diferente. Si estás conectado, verás el nombre del dispositivo como "dispositivo".

Conexión a un dispositivo mediante USB

Tendrás que conectar tu dispositivo a tu PC vía USB y abrir adb a través de un símbolo del sistema. Desde aquí simplemente escriba adb devices para recuperar los dispositivos conectados actualmente.

Conexión a un dispositivo a través de Wi-Fi

adb normalmente se comunica con el dispositivo a través de USB, pero también puede utilizar adb a través de Wi-Fi después de una configuración inicial a través de USB, como se describe a continuación:

  • Conecte su dispositivo Android y el ordenador anfitrión adb a una red Wi-Fi común accesible para ambos, es posible que tenga que configurar su cortafuegos para que admita correctamente adb.

  • Conéctese al dispositivo por su Dirección IP .

    adb connect dirección_ip_del_dispositivo por ejemplo adb connect 127.0.0.1

Confirme que su ordenador central está conectado al dispositivo de destino: Desde la línea de comandos escriba:

adb devices

Verás una lista de dispositivos conectados

Ya está todo listo.

Hay un par de comandos que se pueden utilizar para desinstalar aplicaciones a través del comando adb:

  1. adb remove (nombre completo del archivo de la aplicación, sin extensión) p. ej. adb remove com.developer.appname

o adb shell rm /data/app/ (nombre completo de la aplicación con extensión apk)

para encontrar el nombre del archivo, utilice adb shell ls /data/app/

  1. adb uninstall <package_name> Por ejemplo adb uninstall com.developer.appname

Si quieres mantener el directorio de datos y caché de la aplicación, utiliza este comando: adb uninstall -K packagename.apk . por ejemplo

adb uninstall -K  com.developer.appname
  1. Se utiliza otra variante: adb shell pm uninstall com.developer.appname

Agradecimientos:

  1. ¿Puedo desinstalar una aplicación a través de adb
  2. Puente de depuración de Android
  3. Cómo instalar/desinstalar aplicaciones con Android ADB
  4. Android Studio : ¿Cómo desinstalar el APK (o ejecutar el comando adb) automáticamente antes de ejecutar o depurar?

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