¿Necesitas Google en tu vida? Si la respuesta es no, esta guía te ayudará a aprovechar al máximo tu teléfono sin Google, en términos de privacidad y duración de la batería.
Ha llegado otra vez esa época del año: el hada de Android ha esparcido su polvo por los dispositivos Nexus de todo el mundo, ¡y Android M (6.0) ya está aquí! Lamentablemente, con cada nueva versión de Android, ha aumentado el profundo nivel de integración con los servicios de Google.
Si bien, en su mayor parte, Google es bueno manteniendo abiertas sus API AOSP (consulte esta publicación por Dianne Hackborn como ejemplo de algunas de las discusiones sobre la separación de Google y AOSP), siempre hay algunas personas (como yo mismo) que prefieren minimizar el riesgo de que un dispositivo entre en contacto con servicios externos y que prefieren mantener a Google fuera de su dispositivo.
Sin embargo, con M aquí, sin duda habrá algunas personas probando M, a quienes les gustaría aprender más sobre algunas de las formas de protegerse, y la mayor parte de esto La guía también se puede aplicar a otro software, por lo que también sirve como una introducción a la gestión de permisos y datos en Marshmallow, y algunas de las peculiaridades de cómo interactúan las nuevas interfaces de usuario. trabajar.
Para la mayoría de las personas, la idea de ejecutar Android sin los servicios de Google es impensable, pero en realidad puede resultar bastante refrescante y liberador.
Esta guía está basada en un dispositivo Nexus 7 (2013), así que tenga en cuenta que algunas cosas pueden ser diferentes en otros dispositivos. En particular, es posible que necesite un kernel no verity en dispositivos que usan cifrado de hardware, ya que parece que se envían con dm-verity habilitado. Para obtener más información sobre lo que esto significa, consulte este artículo del portal.
Empezando
Lo primero que encontrarás en Android Marshmallow, después de un (al menos para mí) inicio ridículamente largo (querido Google, crea imágenes usando CON_DEXPREOPT), y una escasa pantalla de bienvenida, es el requisito para iniciar sesión en WiFi. Desafortunadamente, no hay ninguna opción para omitir esto, al menos de forma predeterminada. Sólo se puede suponer que se trata de un intento de realizar una comprobación de reactivación del bloqueo (por motivos antirrobo). No obstante, es posible que desees configurar una tableta mientras no tienes acceso a Internet, o simplemente no quieras que Google "llame a casa". En este caso, querrás omitir esto. Inicie en TWRP (o una recuperación personalizada similar, que ofrezca un shell raíz) y monte /system (tenga en cuenta que al hacer esto se detendrá el inicio de un dispositivo si aplica dm-verity).
Desde allí, ejecute el siguiente comando, que eliminará el requisito de conectividad del asistente de configuración:
sed -i 's/ro.setupwizard.network_required=true/ro.setupwizard.network_required=false/g' /system/build.prop
Esto cambia la línea que requiere una red durante la configuración, de modo que no se requiere ninguna red. Mientras esté aquí, es posible que también desee evitar que el sistema sobrescriba su recuperación personalizada con la original. Para hacer esto, simplemente cambie el nombre del archivo /system/recovery-from-boot.sh a otro, como /system/recovery-from-boot.disabled:
mv /system/recovery-from-boot.sh /system/recovery-from-boot.disabled
En este punto, te encontrarás con el glorioso lanzador. ¡Lleno de software de Google! Pero bueno, para eso es este artículo, ¡así que entremos en ello! No es necesario que se conecte hasta el final de este proceso, a menos que así lo desee. solo por el realmente ¡paranoico!
Administrador de dispositivos Android
De forma predeterminada, Google habilita la función Administrador de dispositivos Android. Si estás siguiendo esta guía, querrás deshacerte de ella (tiene privilegios de administrador de dispositivos): dirígete a Configuración > Seguridad, Administradores de dispositivos y desmarque la casilla.
Now on Tap (API de asistencia)
Una nueva característica de Android 6.0 es la API "asistencia", diseñada para aplicaciones de estilo asistente personal (Google Now, Cortana, etc.) para obtener acceso a lo que esté en su pantalla, con el fin de ofrecer información sensible al contexto. sugerencias. Cuando invoca la función de asistencia (manteniendo presionado el botón de inicio), la aplicación seleccionada recibirá el contenido de la pantalla actual, a menos que la aplicación que se muestra opte por no participar. Hay más información disponible en el Notas de la versión API. De todos modos, dado que estamos aquí para eliminar cualquier cosa de Google y obtener una imagen estándar de Nexus reducida a una instalación lo más mínima posible, es hora de desactivar esto.
Afortunadamente, Google ha agregado un control para la función Assist API. Está disponible en Configuración > Aplicaciones > Cog (arriba a la derecha) > Aplicaciones predeterminadas > Asistencia y entrada de voz. No es fácil de descubrir, y un cínico diría que esto tal vez sea deliberado, para dificultar su búsqueda o desactivación. Pero una vez que llegue allí, puede tocar "Aplicación de asistencia" (no la parte con el engranaje) y podrá seleccionar "Ninguno". También puedes elegir qué acceso tiene una aplicación Assist, si quieres dejar una activada aquí.
Para adoptar un ángulo crítico sobre esto, ciertamente parece que el uso del signo de prohibición de entrada en "Ninguno" está potencialmente diseñado para disuadirlo sutilmente de seleccionarlo. Probablemente eso sea bastante justo para los usuarios finales, pero no temas, querido lector, tu teléfono o tableta no implosionará al elegir esto. También puedes habilitarlo nuevamente en el futuro si lo deseas.
Deshabilitar permisos
Android 6.0 ofrece una característica bastante ingeniosa para controlar los permisos utilizados por las aplicaciones en su dispositivo. También funciona en aplicaciones del sistema, aunque está algo oculto a la vista. Vayamos más allá y echemos un vistazo a cómo controlar los permisos que utiliza el software de Google. Vaya a Configuración > Aplicaciones > Cog (arriba a la derecha) > Permisos de aplicaciones. Verá una descripción general de los distintos permisos que utilizan las aplicaciones en su dispositivo.
Desde aquí, puede ingresar una categoría para ver las aplicaciones con acceso a un conjunto de datos determinado. Sin embargo, una cosa a tener en cuenta es que lo que ves no es la historia completa. Debajo del menú adicional hay una opción para mostrar aplicaciones del sistema. Querrás usarlo cada vez que veas este menú, si te interesan las aplicaciones preinstaladas en tu teléfono.
Una vez que habilites la opción del sistema, tendrás una mejor idea de qué otras aplicaciones han declarado un permiso (aunque no todas las tendrán habilitadas inicialmente). Observe aquí que los Servicios de Google Play han aparecido y, de hecho, están habilitados. Puede continuar y desactivar el acceso a todos estos permisos, si lo desea. Si quiere deshacerse de Google, probablemente sea prudente seguir adelante. La mayoría se pueden eliminar, ya que las deshabilitaremos por completo en un minuto.
Hora de desactivar
Ahora es el momento de desactivar las cosas que no necesitas. En este punto, podría ser una buena idea desactivar la ubicación del dispositivo (ya que cualquiera que siga esta guía probablemente quiera tener la ubicación deshabilitado a menos que elijan lo contrario): la configuración está en el lugar habitual, ya sea en el menú Configuración o en la configuración rápida desplegable área.
Puedes eliminar prácticamente todo de Google en Marshmallow
Si regresa a Configuración> Aplicaciones, ahora puede comenzar a considerar cómo desactivar el software de Google en el teléfono. Esto le permite deshacerse de la mayoría de los servicios propietarios agregados a su dispositivo antes de adquirirlo. Una vez más, ¡lo primero es lo primero! Vaya al menú adicional y asegúrese de tocar "Mostrar sistema" para evitar que el sistema oculte algunas de las partes más profundamente arraigadas de los servicios de Google. En este punto, deberíamos darle a Google el crédito que se merece, mientras enredan sus servicios estrechamente alrededor de la ROM (hasta el punto de que son potencialmente bajo investigación por antimonopolio debido a la agrupación), al menos le dan la opción de deshacerse de ellos (deshabilitando un paquete es más o menos lo mismo que deshacerse de él, ya que cualquier entusiasta de la eliminación de bloatware probablemente lo hará dar fe).
Si desea deshacerse de todo lo que tiene Google, he intentado resaltar todo lo que desee eliminar. Para eliminar una aplicación, tóquela en la lista y use el botón "deshabilitar" en la siguiente pantalla para desterrarla a las profundidades del área de aplicaciones deshabilitadas. Si bien puedes hacer esto en cualquier orden, te sugiero que lo hagas en este orden, en caso de que obtengas comportamientos diferentes (al probar para este artículo, encontré algunas situaciones en las que no se pudieron desactivar completamente algunas partes de los servicios principales de Google, y sospecho que esto puede deberse a la desactivación de esas partes último). Tenga en cuenta que probablemente no quiera deshacerse de todos estos, pero depende de usted: se trata de tener la opción de hacerlo y tomar su propia decisión.
Nombre de la aplicación |
Notas |
---|---|
Servicios de Google Play |
El núcleo de la oferta de servicios de Google: deshacerse de esto dañará las aplicaciones que usan Play Services, pero es un buen primer paso para desterrar completamente a Google de su dispositivo. |
marco de los Servicios de Google |
El hermano gemelo de Google Play Services. Si te vas a deshacer de uno, ¡deshazte de ambos! |
Calendario |
¿Por qué utilizar un calendario "propietario" de Google cuando hay un código abierto, casi idéntico en F-Droid? |
Cámara |
Dejaré esto en tus manos, aunque debes tener en cuenta que la cámara enviada puede no ser idéntica a la de AOSP. Si le interesa la libertad y la reproducibilidad del software, es posible que desee utilizar la cámara AOSP. |
Cromo |
Un navegador propietario vinculado a los servicios de Google; es posible que desee echar un vistazo al navegador Firefox de código abierto o a una versión de código abierto de Chromium. |
Impresión en la nube |
Prefiero no imprimir a través de la nube; supongo que cualquiera que lea esto hará lo mismo. |
Contactos |
Con suerte, alguien creará una versión independiente de la aplicación Contactos de AOSP, como la del Calendario anterior. |
Política de dispositivos |
¡Tiene un ícono de Google en el medio! Parece estar relacionado con la aplicación de políticas empresariales a su dispositivo. Probablemente no necesites esto y probablemente ya esté deshabilitado de todos modos de forma predeterminada. |
Documentos |
¿Quieres que Google vea todos los documentos que editas? No yo tampoco. Discapacitado y con ganas de progresar LibreOffice en Android. |
Conducir |
¿Quieres almacenar todos tus archivos en los servidores de Google? No, no lo creo. Deshabilitado, echa un vistazo propia nube por una alternativa abierta en términos de almacenamiento |
Gmail |
A estas alturas, probablemente ya tengas una idea: ¿quieres que Google analice tus correos electrónicos en busca de perfiles y publicidad? No... Deshagámonos de ella: la aplicación de correo electrónico estándar (necesitará compilarla desde AOSP ahora que Google la eliminó), o K9, ambas funcionan bien para IMAP y Exchange (AOSP es mejor para esto). |
Administrador de cuentas de Google |
Bueno, a estas alturas no necesitarás una cuenta de Google, ¿verdad? |
Aplicación de Google |
Si prefieres que tu dispositivo no esté siempre escuchando, en caso de que digas "OK Google", o si simplemente no te gusta Google, deshazte de esto. |
Transporte de copia de seguridad de Google |
Si has llegado hasta aquí, no hay manera de que dejes que Google tenga en sus manos tus copias de seguridad, ¡así que deshagámonos de esto! |
Servicios de conectividad de Google |
¿Probablemente algo que ver con Fi? De todos modos, en ausencia de un repositorio de código fuente, probablemente sea aconsejable deshacerse de él, si le interesa ejecutar sólo software de código abierto siempre que sea posible. |
Sincronización de contactos de Google |
Google no necesita saber con quién hablas: echa un vistazo a DavidDroid para una solución de código abierto compatible con los estándares, que le permita sincronizar contactos con un servidor CardDav autohospedado como OwnCloud. |
Teclado de Google |
Contiene código propietario para manejar el deslizamiento, por lo que es posible que desees instalar otro teclado y eliminarlo. |
Inicio único de Google |
Si no estás utilizando Google, ¡también puedes deshacerte de él por razones de limpieza! |
Configuración de socios de Google |
¡Aquí no se necesitan socios de Google! |
Google Play * |
Si no quieres Google en tu dispositivo, no tiene sentido dejarlos. De todos modos, todos dependen de los demás servicios de Google. |
Motor de texto a voz de Google |
¿Probablemente no quieras enviar un mensaje de texto a Google para que te lo lea? |
Google+ |
En este punto ya entiendes la idea. ¡Cualquiera que llegue a este extremo no usa las redes sociales! |
Hangouts |
Bueno, no enviarás mensajes a través de los servidores de Google para que los extraigan, ¿verdad? Un cliente de chat XMPP alternativo de código abierto es Conversaciones. |
Mantener |
¡Mantén tus manos alejadas de nuestras listas de compras, Google! Alternativas de código abierto |
Mapas |
Bueno, no querrás que nadie te rastree. Hay muchas buenas soluciones de mapeo de código abierto afueraallá. |
Agente de retroalimentación del mercado |
De ninguna manera estás usando Play Store en este momento, por lo que no tiene sentido que se ejecute su software de comentarios. |
Fotos |
Parecen estar relacionados con el servicio Fotos de Google+ y no querrás que Google aprenda el reconocimiento facial sobre tus fotos privadas. |
Cola de impresión |
¿La gente realmente imprime desde sus teléfonos y tabletas? Bueno, ¡probablemente deshabilitaste Cloud Print de todos modos! |
Hojas |
¿Hojas de cálculo a través de Google? No, gracias |
Diapositivas |
¿Presentaciones a través de Google? No gracias, mira algo como Impresionar. js, que puede hacer que las diapositivas HTML sean visibles |
Búsqueda de sonido para Google Play |
No gracias, prefiero que no puedas escuchar lo que escucho. |
YouTube |
Siempre puedes acceder a YouTube a través de un navegador web de código abierto como Firefox y usar uBlock para evitar el seguimiento de Google. O podrías mirar plataformas de medios de código abierto. |
Felicitaciones si llegaste hasta aquí. Ahora tienes todo el dispositivo libre de Google que puedes conseguir, sin tener que compilar AOSP desde cero.
Para concluir
Te sugiero que eches un vistazo F-droide Si desea descargar software, F-Droid es una colección de software de código abierto que puede descargar, compartir, usar, inspeccionar, modificar y aprender libremente. Obviamente, esto no es para todos: para la mayoría de las personas, la idea de ejecutar Android sin los servicios de Google es impensable, pero en realidad puede ser bastante refrescante y liberador. - Si no estás demasiado atado a los servicios de Google, puedes conseguir un teléfono perfectamente funcional con una duración de batería asombrosa, y al mismo tiempo tener acceso al correo electrónico y a otras aplicaciones que necesidad.
Este artículo fue diseñado para analizar qué tan separados están los servicios de Google de Android, y es tranquilizador saber que puedes eliminar prácticamente todo de Google en Marshmallow. Aparte del primer paso (dejar de usar WiFi durante la configuración), nada de esto requirió root.
¿Crees que podrías arreglártelas sin ningún servicio de Google en tu teléfono? ¿Eres de los que ya elimina los servicios de Google? Háganos saber su opinión en los comentarios a continuación. Ah, y puedes habilitar WiFi ahora y abastecerte de algunos suministros de papel de aluminio o conseguir algunos. bolsillos de faraday.