InicioGuías prácticasCómo desinstalar bloatware sin root o una PC usando la nueva función...

Cómo desinstalar bloatware sin root o una PC usando la nueva función de ‘depuración inalámbrica’ de Android

Bloatware es un problema en Android, y no es solo una cosa de Samsung. La eliminación de aplicaciones que tienen el botón Desinstalar o Deshabilitar atenuado en Configuración siempre ha implicado enviar comandos ADB a su teléfono desde una computadora, lo que en sí mismo siempre fue una molestia para configurar . Afortunadamente, eso finalmente ha cambiado.

Usando la función de depuración inalámbrica que Google agregó a Android 9.0 Pie en agosto de 2018, las aplicaciones de Android ahora pueden acceder al servidor ADB de su teléfono. En otras palabras, ahora puede enviar comandos ADB a su propio teléfono. Una aplicación, LADB del desarrollador Tyler Nijmeh, fue diseñada específicamente para esta tarea y tiene una ventaja sobre cualquier posible competidor. Le mostraré cómo usarlo para desinstalar cualquier usuario o aplicación del sistema a continuación.

Requisito

  • Android 9 o superior

Paso 1: Instale Package Name Viewer 2.0

Deberá saber el nombre del paquete de la aplicación o aplicaciones que está intentando eliminar. La forma más fácil de encontrar esta información es instalar una aplicación llamada Package Name Viewer 2.0 del desarrollador csIng.

  • Vínculo de Play Store: Visor de nombre de paquete 2.0 (gratis)

Paso 2: busque el nombre del paquete de Bloatware

Ahora, abra Package Name Viewer 2.0 y use la función de búsqueda en la parte superior de la pantalla para encontrar una aplicación de bloatware que desea desinstalar. Debajo de su nombre común, verá el nombre del paquete de la aplicación, que es el nombre por el que el sistema operativo conoce la aplicación. Copie este nombre para usarlo en el futuro, teniendo en cuenta que deberá repetir este paso para cada aplicación de bloatware que desee eliminar.

Una peculiaridad aquí es la función de copia de la aplicación, a la que puede acceder tocando cualquier entrada y eligiendo «Copiar». Esto copiará el nombre del paquete de la aplicación a su portapapeles, lo que haría muy fácil pegar el mensaje de ADB más adelante, excepto que copia más que solo el nombre del paquete.

Las dos mejores soluciones que tengo para esto no son excelentes. Por un lado, simplemente puede escribir el nombre del paquete com.abc.xyz que se muestra debajo del nombre común de la aplicación, pero esto no funcionará con algunos nombres de paquetes más largos. En estos casos, puede usar la función de copia de la aplicación y luego pegar lo que copió en una aplicación de notas como Google Keep. A partir de ahí, elimine todo excepto la cadena de texto entre paquete: y Lanzador: y copie lo que queda.

Paso 3: habilita las opciones de desarrollador

Este método se basa en una función que no se puede habilitar en el menú de configuración principal de Android de forma predeterminada. En su lugar, tendrá que activar un menú oculto para usuarios avanzados llamado Opciones de desarrollador.

Lea también:  8 formas de actualizar aplicaciones en Android-Guía completa

Así que ve a Configuración -> Acerca del teléfono, luego toque la entrada Número de compilación siete veces rápidamente e ingrese el PIN de la pantalla de bloqueo cuando se le solicite. Si necesita más ayuda con esta parte, consulte nuestra guía completa:

Paso 4: habilite la depuración inalámbrica

Ahora, deberá habilitar la función subyacente de Android que hace que todo esto funcione. Abra la aplicación Configuración, desplácese hacia abajo y seleccione «Sistema», luego toque «Avanzado» y elija «Opciones de desarrollador». En algunos teléfonos, la entrada Opciones de desarrollador puede aparecer en la parte inferior de la pantalla principal de Configuración.

Una vez dentro, desplácese hacia abajo hasta la sección Depuración . Aquí, habilite el interruptor junto a «Depuración inalámbrica», luego presione «Aceptar» en el mensaje para confirmar su elección. En Android 11 y superior, deberá estar conectado a Wi-Fi para habilitar esta función.

Probamos esto y descubrimos que funciona en todos los aspectos importantes de Android de los fabricantes de equipos originales que venden teléfonos en los EE. UU., Pero no se garantiza que todos los dispositivos tengan la función de depuración inalámbrica. Es parte de AOSP, la base de código fuente abierta de Android, pero los OEM a veces eliminan la funcionalidad de sus versiones de Android. Si su teléfono no tiene esta opción, lamentablemente, este método no funcionará para usted.

Paso 5: Instale LADB

Ahora es el momento de instalar LADB, la aplicación que le permitirá enviar comandos ADB a su propio teléfono. La versión de Play Store (vinculada a continuación) cuesta $ 2.99, pero es barata para lo que puede hacer. Aún así, si necesita una opción gratuita, puede ir a la página de GitHub de la aplicación y compilar el APK desde la fuente.

  • Enlace de Play Store: LADB – Shell ADB local ($ 2.99)

Paso 6: establezca una conexión

Si tiene Android 9 o Android 10 , abra LADB y espere hasta que aparezca una ventana emergente que le preguntará si desea «Permitir la depuración de USB». Marque la casilla junto a «Permitir siempre», luego seleccione «Permitir» en este mensaje para establecer la conexión. Ahora puede saltar al paso 7 .

Si tiene Android 11 o una versión superior, abra LADB y verá un mensaje solicitando un número de puerto y un código de sincronización. A continuación, ponga LADB en modo de pantalla dividida y abra su aplicación Configuración en la otra mitad de su pantalla. Vaya a Opciones de desarrollador desde allí, luego toque el texto «Depuración inalámbrica» ​​para ingresar a un submenú.

Desde allí, toca «Emparejar dispositivo con código de emparejamiento», luego copia el número después de los dos puntos (:) debajo de Dirección IP y puerto en el campo Puerto en LADB. Copie el código de emparejamiento de Wi-Fi en el cuadro Código de emparejamiento , luego toque «Aceptar» en el mensaje en LADB. Espere hasta recibir una notificación de «Depuración inalámbrica conectada» antes de cerrar el modo de pantalla dividida o volver a poner LADB en la vista de pantalla completa.

Lea también:  3 formas de eliminar el fondo de una imagen en Samsung/Android

Si tiene problemas con esta parte, el desarrollador de la aplicación ha sido muy activo para ayudar a solucionar problemas con los usuarios. Él gentilmente publicó su información de contacto aquí .

Paso 7: desinstale cualquier aplicación Bloatware

Ahora, está listo para deshacerse de algunas aplicaciones de bloatware. Toque el campo Comando de Shell , luego ingrese este comando:

pm desinstalar -k –usuario 0

Reemplaza con el nombre del paquete real de la aplicación bloatware. Por ejemplo, para deshabilitar la aplicación T-Mobile en un dispositivo Galaxy comprado al operador magenta, debe ingresar esto:

pm desinstalar -k –user 0 com.tmobile.pr.mytmobile

Puede omitir la parte «-k» si lo desea. Todo lo que hace es evitar que el sistema elimine cualquier dato asociado de la aplicación, en caso de que desee reinstalarlo más tarde sin tener que configurar todo nuevamente. Entonces, si también desea eliminar los datos de la aplicación bloatware, envíe el comando en este formato:

pm desinstalar –usuario 0

Una vez que obtenga el comando correcto, presione enter en su teclado para enviarlo. Su teclado debería colapsarse automáticamente y la terminal debería devolver un mensaje de «Éxito». Esto significa que la aplicación se ha ido, con efecto inmediato.

Descargo de responsabilidad: lo que está sucediendo bajo el capó aquí no es exactamente lo que sucedería si pudieras desinstalar por completo la aplicación de bloatware como puedes hacerlo con una aplicación que hayas instalado tú mismo. Es más parecido a deshabilitar la aplicación, ya que se retiene el APK original (pero no los datos de la aplicación ni ninguna actualización), por lo que la aplicación volverá a aparecer si restablece el teléfono de fábrica. Pero para la mayoría de los propósitos prácticos, es tan bueno como desinstalar.

Reinstalación de una aplicación Bloatware después de la eliminación

Existe la posibilidad de que desinstale una aplicación en la que se basa su teléfono y cause errores como resultado. Primero, debe saber que no importa qué aplicaciones eliminó, puede realizar un restablecimiento de fábrica en modo de recuperación para restaurar todas las aplicaciones preinstaladas. Solo tenga en cuenta que perderá todos los datos guardados en el teléfono.

Pero si decide que desea restaurar una aplicación que eliminó y su teléfono aún está operativo, puede enviar el siguiente comando en LADB para reinstalarlo:

pm install-existing –user 0

… reemplazando con el nombre real del paquete. Nuevamente, usando la aplicación T-Mobile que viene preinstalada en los dispositivos Galaxy comprados al operador como ejemplo, enviaría este comando:

pm install-existing –user 0 com.tmobile.pr.mytmobile

<<<<<<<<<<<<<>>>>>>>>>>>>>>>