Cómo eliminar completamente todas las aplicaciones de Google de Android

Seamos honestos, Google es increíble. Ofrece la mejor aplicación y servicios de forma gratuita. Pero tampoco se puede negar que nada es gratis. Si está utilizando un servicio gratuito, lo paga viendo anuncios o con sus datos. Entonces, cuando decidí evitar que Google acumulara mis datos, quería hacer algo concreto. Por ejemplo, la pregunta en mi mente era: ¿puedo usar mi teléfono Android sin Google?

He visto muchos artículos y videos en Internet haciendo lo mismo. Pero en su mayoría se cambian a un iPhone o se desconectan de Android por completo. Quería hacer esto en un teléfono Android porque, hasta donde yo sé, se supone que es de código abierto. Entonces, ¡esto no debería ser tan difícil como todos piensan!

Eliminar completamente todas las aplicaciones de Google de Android

Bueno, una ROM personalizada funcionaría, pero desde la evolución de Android, las aplicaciones han comenzado a utilizar cada vez más la API de Google. Entonces, incluso después de la ROM personalizada, las aplicaciones dependerían de Play Services, es decir. API de Google para funcionar. A continuación, me encontré con microG, que es una alternativa a los servicios de juego. Tiene un tamaño relativamente más pequeño que Google Apps, además de que funciona como un clon para las bibliotecas propietarias de Google. Es decir, cualquier aplicación que solicite la biblioteca o API de Google será manejada por la API y las bibliotecas de microG. Por lo tanto, tengo una solución para mi primer problema.

Afortunadamente, microG viene incluido con Lineage OS. Entonces, todo lo que tengo que hacer es actualizar mi Android con la variante microG de Lineage OS. Estoy usando la última compilación de Lineage 16.0 sobre Android Pie para mi Google Pixel. A continuación se muestran los pasos sobre cómo actualizar Lineage OS para microG.

Sistema operativo Flash Lineage para microG

Antes de comenzar este proceso, asegúrese de haber desactivado el patrón de pantalla y la contraseña. En la última versión de Android, Google evita que la herramienta de recuperación personalizada de terceros descifre los archivos del sistema. Entonces, para evitar más problemas, desactive el bloqueo de pantalla. Además de eso, lleva la copia de seguridad de tu Android a tu computadora porque estamos a punto de borrar todo.

1. Asegúrese de tener la depuración USB activada en su dispositivo. Para eso, vaya a la configuración y active el modo de desarrollador tocando el número de compilación 5 veces.

tap_build_number

Ahora, una vez que tenga las opciones de desarrollador habilitadas, diríjase a ellas en el menú Opciones de sistema. En el modo de desarrollador, navegue hasta la sección Depuración y active la Depuración de USB.

opciones de desarrollador usb_debugging

2. A continuación, debemos reiniciar el teléfono en modo fastboot. Para hacer eso, primero apague su teléfono. Una vez hecho esto, presione el botón de encendido y bajar el volumen simultáneamente hasta que vea la siguiente pantalla. Ahora, conecte su teléfono a la computadora a través de USB.

fastboot_mode_android

Alternativamente, también puede arrancar rápidamente su teléfono a través de ADB. Conecte su teléfono a la PC a través de USB. Ahora, abra el símbolo del sistema y vaya a la ubicación de ADB. Escriba el siguiente comando para iniciar directamente en modo fastboot.

adb reboot fastboot

adb-fastboot

3. Ahora, necesitamos limpiar y borrar los archivos del sistema operativo anterior y luego instalar Lineage OS. Para hacer eso, estoy usando una herramienta de recuperación personalizada llamada TWRP. Puede descargar TWRP desde aquí dependiendo del dispositivo con el que esté trabajando. Después de descargar el archivo, asegúrese de haberlo colocado dentro de la carpeta ADB. Ahora, para iniciar TWRP, a continuación se muestra el comando.

fastboot boot twrp.img

fastboot_twrp

4. Una vez que esté en TWRP, se le preguntará si desea permitir que TWRP realice modificaciones o mantenerlo como Sólo lectura. Necesitamos permitir que TWRP realice modificaciones, por lo tanto, deslice el control deslizante para permitir el permiso.

twrp_swipe_to_allow_modifications

5. Una vez que esté en el menú TWRP. Toque el segundo botón llamado «Limpiar». Aquí borraremos los archivos y directorios del sistema operativo anterior. Toque el botón Limpiar para pasar a la página siguiente.

wipe_twrp

6. Ahora, en Opciones de limpieza, toque el botón Avanzado en la parte inferior izquierda de la pantalla.

avanzada-Wipe

7. Ahora, en el menú Eliminación avanzada, seleccione Dalvik / ART cache, System y Data. Esto eliminará los archivos del sistema, los datos de la aplicación, en el almacenamiento interno. Después de eso, deslice para borrar los datos.

wipe_all_data

8. Una vez hecho esto, vamos a descargar Lineage OS. Si ese es un término nuevo para usted, simplemente significa flashear archivos zip en mi Android desde mi computadora. Es solo una forma perezosa de guardar los pasos de transferencia de archivos desde la computadora al teléfono. Para ir al modo de carga lateral en el teléfono, regrese al menú principal y toque el botón «Avanzado».

adb_advanced

9. Ahora, desde la Configuración avanzada, toque el botón de carga lateral ADB y luego deslice para ingresar a Carga lateral. Ahora, el teléfono está en modo de carga lateral y puede aceptar comandos de ADB en la computadora.

TWRP_adb_sideload

10. Una vez en el modo de carga lateral, diríjase a la línea de comandos ADB en la PC. Ahora, necesitamos actualizar el sistema operativo Lineage para el archivo zip microG en el teléfono. Copie el archivo zip de Lineage OS dentro de la carpeta ADB. Después de eso, escriba el siguiente comando.

adb sideload lineage-16.0-20190318-microG-sailfish.zip

adb_sideload_cmd

11. Ahora, debe esperar pacientemente a que ADB instale Lineage OS. El proceso de instalación en la línea de comandos de ADB puede finalizar a mitad de camino, pero no se preocupe, está bien. Una vez hecho esto, haga clic en el «Botón de reinicio del sistema» en la esquina inferior derecha.

adb_sideload_reboot

12. En caso de que reciba una advertencia como «¡No hay ningún sistema operativo instalado!», Ignore el mensaje. TWRP no puede detectar el sistema operativo recientemente actualizado. Desliza el dedo para reiniciar al sistema.

twrp_no_os_insatlled

Ahora, el primer arranque tardará unos 10 minutos, así que no se asuste allí mismo. Deja el teléfono y déjalo arrancar. En caso de que esté atascado en el ciclo de arranque, repita el proceso nuevamente y esta vez borre también el almacenamiento interno.

Configurar microG

Una vez que el teléfono se haya iniciado correctamente, podemos continuar y configurar microG. Dado que se trata de una variante microG de Lineage OS, no es necesario instalar nada por separado. Para verificar si microG está funcionando correctamente, vaya a la configuración de microG en el Panel de aplicaciones. En la configuración de microG, toque la primera opción llamada «Autocomprobación».

autochequeo

Ahora, en el menú de Autocomprobación, verá muchas subsecciones. Necesitamos verificar si microG está suplantando firmas con éxito, si tiene todos los paquetes instalados y si tiene todos los permisos necesarios. Para eso, debe verificar si todas las casillas de verificación están marcadas en «Soporte de suplantación de firmas», «Paquetes instalados» y «Permisos otorgados».

permissions_microG

En caso de que reciba alguna advertencia o problema, puede desinstalar microG y volver a instalarlo desde el sitio web oficial de microG. Ahora, reinicie su teléfono y revise la sección de Autocomprobación nuevamente para ver si hay errores o advertencias. Ahora que tenemos microG, necesitamos un repositorio de aplicaciones para descargar aplicaciones.

F-Droid ya está preinstalado, pero tiene una cantidad extremadamente limitada de aplicaciones. Entonces, podría un repositorio de aplicaciones de código abierto llamado YALP store que obtiene aplicaciones de Play Store. Puede descargar aplicaciones indirectamente desde Play Store sin iniciar sesión. La tienda YALP también incluye Exodus Privacy, que le informa sobre los diferentes rastreadores de la aplicación.

YALP_Store

Pero la tienda YALP tiene el problema de que no puede manejar APK divididos. Entonces, no podrá instalar aplicaciones como Twitter, Sync, Netflix, etc. Entonces, en la misma línea, encontré una bifurcación de la tienda YALP llamada Aurora Store. Además de instalar APK divididos, también ha incluido la actualización automática de aplicaciones y el cambio entre varias cuentas anónimas.

Aurora_Store switch_dummy

Alternativas de GApps

Dado que no usaremos ningún Gapps, necesitamos un reemplazo ideal para ellos. Las siguientes son mis alternativas para GApps.

  1. Llamada y mensaje Ya tengo las variantes AOSP.
  2. A continuación, un navegador DuckDuckGo seguro y privado para reemplazar Google Chrome.
  3. OpenStreetMap como alternativa a los mapas de Google
  4. Para la transmisión de video, no existe una alternativa clara a YouTube, así que intentaré ceñirme a Netflix y HotStar.
  5. Dropbox en lugar de Google Drive.
  6. Prime photos en lugar de Google Photos
  7. Abra la cámara en lugar de GCam o puede quedarse con la cámara incorporada Lineage OS.
  8. Y finalmente ProtonMail en lugar de Gmail

En caso de que se lo pregunte, sí, estas aplicaciones de otros gigantes tecnológicos. Pero, la cosa es compartir todos sus datos en un solo lugar, es decir. con Google lo estás haciendo centralizado. Los datos centralizados son bastante más vulnerables y podrían conducir a perfiles precisos. Sin embargo, si lo compartes con distintas empresas está más distribuido y menos vulnerable. En segundo lugar, Amazon no compartirá sus datos con Microsoft y tampoco Microsoft los compartirá con Samsung. Entonces, este escenario es mejor que GApps.

Semana de Experiencia

Ahora, en mi semana de experiencia, no tuve ningún problema para instalar aplicaciones de Aurora Store. Gracias a microG, pude usar la mayoría de las aplicaciones con problemas mínimos. Para empezar a hablar de problemas, en primer lugar, la mayoría de las aplicaciones de Android utilizan la API de mensajería de Google Cloud para enviar notificaciones desde el servidor a la aplicación móvil. Funciona parcialmente con microG, recibo notificaciones aleatorias. Con WhatsApp, funciona perfectamente, pero con Instagram, a menudo tengo que abrir la aplicación y actualizarla para recibir notificaciones.

Otra API de Google popular es la API de Google Maps. Ahora, la mayoría de las aplicaciones dependen de la API de Maps para obtener la ubicación o dibujar el mapa. Ahora, Instagram y otras aplicaciones pueden extraer el nombre de la ubicación perfectamente con la ayuda de microG. Pero, cuando se trata de dibujar mapas, existen problemas. Por ejemplo, la aplicación Uber muestra un mapa extremadamente fallado. Es capaz de extraer mi ubicación actual y reservar un taxi, pero la interfaz de usuario es extremadamente defectuosa y el mapa no se dibuja en algunos lugares.

glitchy_map_uber

Todas las alternativas de aplicaciones funcionaron bien y nunca volví a usar GApps excepto Open Street Maps. Tuve que cambiar a Here Maps, que tiene su propio conjunto de rastreadores y recopilación de datos. Pero funciona bien y, a veces, la experiencia me pareció comparable a la de Google Maps. Entonces, como un cambio, podría vivir con Here Maps.

here_maps_trackers

Palabras de cierre

Esta semana de experiencia fue solo un cambio revelador para mí. Siempre sentí que de alguna manera no podía dedicar tiempo en mi agenda diaria a mis pasatiempos. Pero, en la búsqueda de eliminar el mapeo de datos de Google, me di cuenta de dónde paso la mayor parte de mi tiempo libre. Las recomendaciones de YouTube son geniales pero sirven como una madriguera. Como no soy un gran aficionado al cine, terminé pasando el tiempo de visualización de YouTube leyendo libros o con la familia. Esto realmente aumentó mi productividad y redujo el nivel de fatiga.

Realmente te recomendaría que pruebes esto, ya que es prácticamente factible. Déjame saber cuál fue tu experiencia y si te gustaría agregar algo a la mía. Chao!