Home
» Consejos Móvil
»
Cómo desinstalar cualquier aplicación de Android con ADB (incluidas aplicaciones del sistema y bloatware)
Cómo desinstalar cualquier aplicación de Android con ADB (incluidas aplicaciones del sistema y bloatware)
Los dispositivos Android vienen con muchas aplicaciones preinstaladas, y aunque algunas pueden ser útiles, muchas son redundantes e indeseables. Por suerte, puedes desinstalar cualquier aplicación de Android sin restricciones usando ADB.
ADB es un potente conjunto de herramientas que te da mayor control sobre tu dispositivo Android. Aunque ADB está diseñado para desarrolladores de Android, no necesitas conocimientos de programación para desinstalar aplicaciones de Android.
ADB, o Android Device Bridge, es una herramienta que te permite ejecutar código en Android desde tu ordenador. ADB abre un sinfín de posibilidades gracias a la potencia de la línea de comandos. Sin embargo, también puedes usar ADB para tareas sencillas, como transferir el portapapeles, instalar aplicaciones remotamente y, por supuesto, desinstalarlas.
Desinstalar aplicaciones con ADB no requiere acceso root y es bastante sencillo una vez que le coges el truco. Además de permitirte desinstalar casi cualquier aplicación, incluyendo aplicaciones del sistema y bloatware , también puedes usar ADB para desinstalar aplicaciones remotamente mediante la depuración inalámbrica.
Dado que ADB se comunica con su dispositivo a través de código, deberá consultar el nombre completo del paquete de la aplicación, en lugar del nombre de marca más familiar de la aplicación, para desinstalarla (esto sería algo como "com.facebook.katana" en lugar de Facebook, por ejemplo).
El nombre del paquete puede parecer algo que los desarrolladores manipulan, pero lo cierto es que se puede encontrar fácilmente con ADB. Una vez que se tiene el nombre del paquete, basta con un comando para desinstalar la aplicación para siempre.
1. Instale ADB en su computadora
Debes instalar ADB en tu computadora antes de desinstalar la aplicación en tu dispositivo Android. Puedes instalarla descargándola y luego abriendo la terminal de tu computadora en la carpeta ADB. Otra forma de instalar ADB en tu computadora es usar la Terminal.
Descargar el SDK de herramientas de plataforma (ADB)
ADB está disponible para Windows, Mac y Linux. Si usas Linux, probablemente no necesites instrucciones para instalar aplicaciones mediante la Terminal. En otras plataformas, puedes usar Scoop para Windows y Homebrew para Mac para instalar ADB. Estos dos instaladores de línea de comandos te permiten usar la Terminal para instalar aplicaciones.
Usaremos una computadora con Windows como ejemplo. Una vez instalado Scoop, puedes instalar ADB con un solo comando desde el Símbolo del sistema.
Inicie el Símbolo del sistema buscando cmd en el menú Inicio, luego escriba el comando a continuación y presione Entrar en su teclado.
scoop install adb
Scoop descargará e instalará ADB automáticamente. Si falta alguna dependencia, Scoop le solicitará permiso para instalarla. Escriba "Y" y presione Enter para permitir la instalación.
Instalar ADB usando Scoop
ADB ya está instalado y listo para usar. El nombre del paquete ADB es diferente en Homebrew y Linux. Puedes instalar ADB usando Homebrew en tu Mac con:
brew install android-platform-tools
Y en Linux puedes usar:
sudo apt-get install android-tools-adb
2. Conecte ADB al dispositivo Android
Por supuesto, necesitas habilitar la depuración USB en tu Android para usar ADB con ese dispositivo. Esto te permite conectarte a él mediante un cable USB o de forma inalámbrica.
Si tu dispositivo es un smartphone, la forma más sencilla es conectarlo a tu ordenador mediante un cable USB. Si se trata de un dispositivo fijo, como un Android TV Box, deberías probar la depuración inalámbrica con ADB.
Independientemente del método que elija para conectarse, puede obtener una lista de dispositivos conectados ejecutando el siguiente comando en la Terminal:
adb devices
ADB conecta el dispositivo a través de USB
Este comando muestra el número de serie de los dispositivos conectados a través de USB y la dirección IP local para las conexiones inalámbricas.
3. Busque el nombre del paquete de la aplicación con ADB
Aunque la mayoría de las aplicaciones tienen etiquetas simples, Android no usa la etiqueta de la aplicación para identificarlas. ¿Qué ocurre si dos aplicaciones tienen la misma etiqueta? Para evitar posibles confusiones, Android usa un nombre de paquete único para identificar la aplicación. Por ejemplo, Google Maps aparece como Maps en la lista de aplicaciones, pero su nombre real es com.google.android.apps.maps.
Afortunadamente, puedes usar ADB en la misma ventana de Terminal para encontrar el nombre del paquete de una aplicación. Una vez que ADB esté conectado a tu dispositivo, ejecuta el siguiente comando para acceder al shell de ADB:
adb shell
Ahora debería ver el nombre de su dispositivo junto al indicador parpadeante. A continuación, ejecute el siguiente comando para obtener una lista de todos los paquetes instalados en su dispositivo Android:
pm list packages
Lista de paquetes instalados con ADB
Llama al administrador de paquetes ADB para listar todos los paquetes instalados en tu dispositivo Android. La gran cantidad de esta lista, y los paquetes que desconoces, sugieren que hay muchas aplicaciones instaladas en tu dispositivo que ni siquiera conoces. La mayoría son aplicaciones del sistema en segundo plano que mantienen tu dispositivo Android en funcionamiento sin que nadie sepa que las tienes.
Advertencia :
Puedes desinstalar cualquiera de los paquetes de Android mencionados usando ADB, pero eso no significa que debas hacerlo. La mayoría de estas aplicaciones son esenciales para el funcionamiento del sistema, y desinstalarlas podría afectar la funcionalidad del dispositivo. ¡Desinstala las aplicaciones del sistema solo si sabes lo que haces!
Una lista completa de paquetes instalados en su dispositivo Android puede ayudarlo a comprender mejor, pero buscar el nombre del paquete de una aplicación específica no será muy efectivo.
Puede utilizar el siguiente comando para filtrar los resultados:
pm list packages |grep chrome
paquete adb grep
Este comando filtra la lista de paquetes para incluir solo los llamados chrome. Reemplaza "chrome" por el nombre de tu aplicación o el nombre del desarrollador para encontrar los paquetes de esa aplicación.
4. Desinstalar la aplicación
Ahora que tienes el nombre del paquete de la aplicación, la tienes completamente bajo tu control. Si aún estás en la consola ADB, sal de ella escribiendo "exit" y pulsando Intro. Luego, introduce el nombre del paquete en el siguiente comando y ejecútalo:
adb uninstall com.spotify.lite
Desinstalar aplicaciones de Android mediante ADB
Este comando desinstalará Spotify Lite del dispositivo Android conectado. Reemplace com.spotify.lite con el nombre del paquete de la aplicación deseada y desaparecerá después de que ADB muestre un resultado de éxito.
Tenga en cuenta que el comando anterior solo solicitará al sistema que desinstale la aplicación para el usuario actual. No es posible desinstalar la aplicación para todos los usuarios a menos que rootee su teléfono.
Ten en cuenta que desinstalar aplicaciones del sistema puede bloquear tu dispositivo, así que solo desinstala las que estés seguro. Aplicaciones como Gmail, Google Play Música, Google Play Películas, etc., se pueden desinstalar sin problemas, pero nunca elimines Google Play Store ni ningún archivo asociado. Si tu teléfono se vuelve inestable después de desinstalar una aplicación, reinstálala desde Google Play Store o restablece el teléfono a sus valores de fábrica.
Dependiendo del fabricante, algunos teléfonos solo vienen con unas pocas aplicaciones de bloatware y sistema que se pueden desactivar fácilmente, mientras que otros están cargados con aplicaciones de terceros que los usuarios no pueden eliminar ni desactivar.
Los usuarios de Android tienen mayor libertad gracias a su código abierto; sin embargo, Android aún presenta algunas restricciones de seguridad. No se pueden desinstalar las aplicaciones del sistema ni la mayoría de las preinstaladas en el dispositivo Android sin realizar pasos adicionales. ADB es una herramienta que permite sortear esta restricción. Al fin y al cabo, es tu teléfono y deberías tener control total sobre él. Las instrucciones anteriores te permitirán eliminar esas aplicaciones de bloatware de tu teléfono Android sin tener que rootearlo.
Lo mejor de desinstalar aplicaciones de Android con ADB es que no necesitas rootear tu dispositivo para usarlo. Solo tienes que conectarlo, buscar el nombre del paquete de la aplicación y ejecutar el comando de desinstalación. Ahora ya sabes cómo hacerlo. ¡Olvídate del bloatware y de las aplicaciones que no usas!