Publicado originalmente en Substack el 29 de marzo de 2023
Actualizado el 2 de noviembre de 2024
Una guía rápida sobre cómo construir tu propio dispositivo móvil limpio, listo para usarse de manera segura con todo tipo de aplicaciones de Bitcoin.
Algunos de mis lectores me preguntaban: "Darth, ¿qué dispositivo móvil estás usando con Bitcoin?"
Hoy en día es difícil no ser rastreado, espiado y mal utilizado de muchas maneras, simplemente al entregar tus datos personales, por un simple dispositivo móvil. Lo sé, no es fácil tener presencia en línea sin todas estas cosas de mierda espiándote. Pero al menos podemos dar pequeños pasos hacia un uso más limpio de las aplicaciones online desde nuestros dispositivos móviles.
Mucha gente hoy en día, especialmente los nuevos usuarios de Bitcoin, compran un dispositivo móvil al azar y lo utilizan tal y como viene, lleno de software de bloatware preinstalado y, lo que es más importante, lleno de aplicaciones de spyware de Google que no te permiten hacer ningún paso sin usar una cuenta de Google y toda tu actividad es monitoreada a través de ellas.
Para usar Bitcoin con un dispositivo móvil es fundamental reducir todo lo posible el software de bloatware y spyware de tu dispositivo. Te estás exponiendo a muchos peligros.
Si aún quieres usar esos servicios de Google, al menos usa un dispositivo separado, dedicado a todo tipo de aplicaciones online basura, pero no a Bitcoin. ¿Quieres/necesitas una aplicación de mapas? Usa un maldito dispositivo GPS, que solo haga eso, no te espíe. O usa tu cerebro.
Por eso, en esta guía, intentaré darte algunos consejos, algunos pasos simples que puedes seguir.
Paso 1: NO uses iPhone
Si usas un producto iPhone (Apple)… ¡DESHÁZTE DE ÉL!
Lo digo muy en serio. Sé que te encanta tu elegante iShit, pero es uno de los mayores espías que tienes. Hay muchos artículos, blogs y advertencias sobre los productos de Apple. No tengo por qué enumerarlos todos aquí, ya los conoces.
Solo publicaré algunos ejemplos como advertencias:
- Apple popularizará los implantes de chips. Aquí te contamos cómo.
- Apple bloquea los monederos de Bitcoin: los usuarios destruyen sus iPhones
- Los dispositivos iShit toman una foto cada 5 segundos
- Apple: ¿te encanta o lo odias? 🍏
RECORDATORIO:
- Apple puede controlar el acceso a todas las aplicaciones instaladas. Puede habilitar o deshabilitar ese acceso en un instante. Y no puede hacer nada al respecto.
- Apple está acosando a los desarrolladores de aplicaciones con restricciones, reglas y papeleo absurdos, solo para poder publicar sus aplicaciones de Bitcoin en la Apple Play Store. Algún día no podrá actualizar su aplicación de Bitcoin favorita.
- No todos los desarrolladores de Bitcoin están dispuestos a asumir todos estos riesgos y muchos evitan crear aplicaciones para iOS. Por lo tanto, no tendrá acceso a todo tipo de maravillosas aplicaciones de Bitcoin, simplemente porque no existen para iOS.
- ¿Por qué comprar un dispositivo móvil súper caro, solo para usarlo para aplicaciones y llamadas de Bitcoin? Limite su uso en línea con un dispositivo móvil, de todo tipo de aplicaciones no necesarias. Restringa el uso solo a las aplicaciones que realmente necesita: Bitcoin, llamadas, eventualmente una aplicación de chat segura. Nada más. Tu vida será mucho mejor.
Paso 2 - Consigue un dispositivo Android
En este paso también hay opciones, dependiendo de cada presupuesto, preferencias, nivel de privacidad deseado, etc. Depende de ti, pero al menos diste este paso hacia un sistema operativo más abierto.
Sí, muchos dirían, compra un dispositivo Pixel (Google). Está bien, ¡pero son muy caros!
¿Por qué no simplemente acumular más satélites? Al final, un dispositivo Pixel más reciente puede hacer lo mismo que cualquier otra marca, pero más barato.
Algunos dirían, no es suficiente, opta por un dispositivo más seguro como Librem 5 o PinePhone, etc., hay muchos otros dispositivos "súper oscuros". Pero, de nuevo, ¿estás pagando mucho dinero por qué? Tú decides.
Mi consejo es sencillo: compra un dispositivo Android decente, sin importar la marca y las especificaciones, pero que al menos sea compatible con Android 11 y que tenga una cantidad decente de RAM y almacenamiento local (para instalar aplicaciones, no para tus fotos y videos divertidos). Incluso podría ser de segunda mano o reacondicionado si está en buenas condiciones. La idea es acumular más satélites.
Te daré un ejemplo: un Motorola G9 es un dispositivo decente y lo puedes conseguir por alrededor de 100 dólares o incluso menos. Hace exactamente lo mismo que un Pixel 6 en términos de aplicaciones de Bitcoin.
Bien, digamos que eliges un dispositivo decente, una buena marca, no solo un desconocido, al menos para estar seguro de que tiene un buen hardware y también para que sea compatible con el sistema operativo des-googleado.
Ten en cuenta: antes de elegir un dispositivo / modelo / marca específico, verifica qué tipo de versión del sistema operativo puedes instalar en él. Para ello, veamos el paso 3.
Paso 3: ¿Qué sistema operativo Android podría instalar en su lugar?
A. Dispositivos Pixel
Para quienes eligen comprar un dispositivo Pixel, es muy sencillo y una buena opción. Es un hardware muy bueno y es compatible con sistemas operativos potentes:
- GrapheneOS: muy fácil de instalar, incluso directamente desde su sitio web, funciones de privacidad sólidas, diseño de interfaz de usuario/experiencia de usuario agradable
- CalyxOS: fácil de instalar, pero requiere un conocimiento básico de cómo flashear el sistema operativo Android, buenas funciones de privacidad, también viene con Aurora Store (clon de Google Play Store) que se puede usar si aún desea más aplicaciones.
Personalmente, no recomiendo volver a NINGUNA aplicación de Google, ni siquiera usar Aurora Store. No tiene sentido usar un teléfono deshabilitado en Google e instalar nuevamente las aplicaciones de Google. Especialmente aquellas aplicaciones que REQUIEREN tener instalada la aplicación de servicios de Google. Prácticamente estás volviendo al mismo software espía de mierda del que estás huyendo.
Así que MANTÉNGALO SIMPLE.
B. Dispositivos que no sean Pixel (cualquier otra marca, Samsung, Motorola, LG, etc.)
Para estos, GrapheneOS y CalyxOS no están disponibles (todavía). Lo sentimos, pero es lo que es, las limitaciones de hardware y software a veces van en contra de lo que queremos.
Pero aún tenemos un sistema operativo agradable, simple y limpio: LineageOS. Está disponible para muchas marcas y modelos y los desarrolladores trabajan continuamente para mantenerlo actualizado y agregar más funciones. No es tan bueno como Graphene o Calyx, pero es mucho mejor que cualquier ROM estándar con bloatware que estés comprando de un proveedor.
Y NO VIENE CON GOOGLE APPS de forma predeterminada. Sí, aún puedes instalar varios paquetes GAPPS (pico, nano, max, full) si realmente lo deseas, pero, de nuevo, ¿por qué molestarte en desgooglear tu teléfono si vuelves a la mierda?
De nuevo, consulta su base de conocimiento wiki para ver si tu modelo de dispositivo es compatible. También consulta en el foro de desarrolladores de XDA si hay una versión especial para tu modelo de dispositivo en particular. También puedes leer allí opiniones de otros usuarios, problemas, guías prácticas, versiones de descarga, etc.
Otra buena fuente de guías y versiones, donde puedes encontrar más documentación para des-googlear el modelo de tu dispositivo, es la página GetDroidTips (hay muchos otros sitios).
Paso 4: ¿Cómo instalar un sistema operativo Android des-googleado?
Para los dispositivos Pixel es más fácil, usando un instalador web o algunas líneas de comando en la terminal. Encontrarás toda la documentación necesaria en las webs de GrapheneOS y CalyxOS.
Tutoriales en vídeo:
- RunningBitcoin on SN - setup GrapheneOS on a new device
- Matt Odell - instalación de GrapheneOS
- Instalación de GrapheneOS con el instalador web
- Instala CalyxOS en 10 minutos
Para los dispositivos que no son Pixel es un poco diferente. También puedes encontrar la documentación en la página de LineageOS (dentro de cada modelo de dispositivo encontrarás enlaces a la documentación).
El proceso en general es el mismo para todos los dispositivos:
- carga el dispositivo al 100%
- haz una copia de seguridad de tus datos, si es necesario
- necesitarás una PC con la que conectarte (Linux o Windows)
- instala los controladores del dispositivo (consulta la documentación)
- ve a la configuración de tu dispositivo y activa las “opciones de desarrollador” y la “depuración USB”
- copia el rar/zip de la imagen de LineageOS en el almacenamiento interno del dispositivo
- ejecuta la herramienta ADB para conectarte a tu dispositivo
- flashea la herramienta de recuperación TWRP, para usarla más tarde con la ROM personalizada
- flashea la imagen de LineageOS (previamente copiado en el almacenamiento local) usando TWRP
- reinicia y LISTO, ahora tienes un dispositivo completamente nuevo sin Google
- instala las aplicaciones que desees usando los archivos apk descargados en tu dispositivo.
Paso 5: administración de aplicaciones del dispositivo
Bien, ahora que tenemos un nuevo sistema operativo limpio, ¿cómo podemos instalar aplicaciones si no hay una "tienda de aplicaciones" desde donde elegir las aplicaciones?
Es bastante simple: DIRECTAMENTE DESDE LAS PUBLICACIONES DE FUENTE DE GITHUB.
Para las aplicaciones de Bitcoin, NO USARÉ APLICACIONES DE CÓDIGO CERRADO. Siempre trate de usar software de código abierto, que también esté avalado/verificado por la comunidad de Bitcoin.
No instale ninguna nueva aplicación de Bitcoin de la que haya oído hablar. Pregúntele primero a la comunidad si se utilizó una aplicación específica, opiniones, etc.
Aquí escribí una guía de comparación dedicada sobre casi todas las aplicaciones de billetera BTC/LN, con enlaces a su repositorio oficial de Github y páginas web, soporte, etc.
Casi todas las aplicaciones de código abierto usan Github como repositorio y plataforma para lanzar sus nuevas versiones. Toda aplicación decente de Bitcoin tendría su página de "lanzamientos", desde donde puedes descargar directamente el archivo apk, directamente a tu dispositivo y desde allí, hacer clic e instalarlo.
Opcional, si quieres más seguridad y estar seguro de que estás descargando archivos seguros, puedes usar los archivos sha para verificar la autenticidad del software descargado. Consulte la documentación de cada aplicación para saber cómo hacerlo; por lo general, los desarrolladores proporcionan claves SHA e instrucciones sobre cómo verificarlas.
Algunos de ustedes dirán: «Pero también puedo usar F-Droid para esto».
Sí, pero tengan en cuenta un aspecto: Github siempre es el repositorio ORIGINAL y el primero para los nuevos lanzamientos. F-Droid es simplemente otra «tienda de aplicaciones» que toma el archivo del repositorio de Github y lo lleva al repositorio de F-Droid. A veces hay grandes demoras en la publicación de actualizaciones o simplemente no existen los enlaces a F-Droid.
Algunos dirán: «Pero, ¿cómo puedo recibir alertas cuando haya una nueva versión de la aplicación?».
Simple: instale esta sencilla aplicación RSS Obtainium y suscríbase (anónimamente) a cada repositorio de Github que desee y recibirá alertas cuando haya una nueva versión disponible. Limpio y simple. Aquí hay un video tutorial completo para Obtainium.
Otra opción es usar Zap Store, una tienda de aplicaciones verificadas basada en NOSTR con aplicaciones dedicadas para usuarios de Bitcoin.
Es posible que algunas aplicaciones no tengan un repositorio en Github.
Sí, yo tendría más cuidado con esas, es decir, que no sean de código abierto. Pero, de todos modos, digamos que son aplicaciones normales que necesitas y NO están relacionadas con Bitcoin.
Por ejemplo, Mozilla Firefox o Telegram.
¿Qué puedes hacer?
- Ve a la página web de Google Play Store y busca la aplicación que estás buscando.
Obtendrás una URL como:
https://play.google.com/store/apps/details?id=org.mozilla.firefox
- Ahora ve a la página web de APKPure y pega esa URL de Play Store en la barra de búsqueda.
Obtendrás una URL como:
https://apkpure.com/store/apps/details?id=org.mozilla.firefox
- ¿Viste las similitudes? Incluso podrías reemplazar “play.google.com” con “apkpure.com” y obtendrás la misma página apk desde donde podrías descargar el archivo apk directamente. Sin usuario, sin seguimiento.
Algunas recomendaciones:
- Descarga todas tus aplicaciones necesarias en una unidad de almacenamiento en casa (NAS, carpeta compartida de archivos) y guarda allí una copia de todos tus archivos apk.
- Instala en tu dispositivo móvil una aplicación de Explorador de archivos con soporte para conectarse a un NAS o una ubicación LAN compartida. Conéctese a su carpeta de ubicación (usando la red WiFi local) con todos los archivos apk e instale desde allí todo lo que necesite.
A continuación, se muestran algunos repositorios de Github de aplicaciones de Bitcoin LN importantes y más utilizadas (solo copie y pegue en su aplicación Obtainium y agréguelas):
- Zeus - https://github.com/ZeusLN/zeus/releases
- Blixt - https://github.com/hsjoberg/blixt-wallet/releases
- Phoenix - https://github.com/ACINQ/phoenix/releases
- Verde - https://github.com/Blockstream/green_qt/releases
- Cartera azul - https://github.com/BlueWallet/BlueWallet/releases
- Alby Go - https://github.com/getAlby/go/releases
- Breez - https://github.com/breez/breezmobile/releases
- BitBanana - https://github.com/michaelWuensch/BitBanana/releases
- Electro - https://electrum.org/#download
- Blink - https://github.com/GaloyMoney/galoy-mobile/releases
- Bitkit - https://github.com/synonymdev/bitkit/releases
- Caché electrónico de eNuts: https://github.com/cashubtc/eNuts/releases
- Cash electrónico de Minibits - https://github.com/minibits-cash/minibits_wallet/releases
- Mapas de BTC - < a href="https://github.com/teambtcmap/btcmap-android">https://github.com/teambtcmap/btcmap-android
- Intercambio P2P de Robosats - https://github.com/RoboSats/robosats/releases
Aplicaciones útiles de NOSTR p>
- 0xChat - https://github.com/0xchat-app/0xchat-app-main/releases
- Amatista - https://github.com/vitorpamplona/amethyst/releases
- Primal - https://github.com/PrimalHQ/primal-android-app/releases
Y aplicaciones que no son de Bitcoin, pero que son útiles:
- Aegis 2FA - https://github.com/beemdevelopment/Aegis/releases
- KeePassDX: https://github.com/Kunzisoft/KeePassDX/releases
- Mapas orgánicos abiertos: https://github.com/organicmaps/organicmaps/releases
- Correo electrónico de K9: https://github.com/thundernest/k-9
- FOSS de Telegram: https://github.com/Telegram-FOSS-Team/Telegram-FOSS/releases
- ProtonMail: https://github.com/ProtonMail/proton-mail-android
- ProtonVPN: https://github.com/ProtonVPN/android-app/releases
- Orbot (Tor VPN): https://github.com/guardianproject/orbot/releases
- Navegador Tor: https://www.torproject.org/download/#android
- Navegador Firefox: https://github.com/mozilla-mobile/firefox-android/releases/
- Navegador Epic con VPN: Este es un enlace de descarga alternativo de Play Store. | Más detalles aquí
Más aplicaciones útiles, enlaces de Github de código abierto
Paso 6: Negación plausible, perfil oculto
Bien, ahora has configurado todas tus aplicaciones de Bitcoin, todo está funcionando bien.
¿Cómo podemos agregar un poco más de privacidad?
Todas las distribuciones de AndroidOS, GrapheneOS, CalyxOS y LineageOS, pueden ofrecer funciones específicas para mayor seguridad y crear perfiles ocultos, donde puedes mantener tus aplicaciones de Bitcoin alejadas de los ojos de los curiosos...
No es una solución perfecta, pero es una buena estrategia para un primer nivel de no atraer miradas sospechosas sobre tu dispositivo. Digamos que te atacan unos matones y quieren que abras tu teléfono y les des tu dinero o lo que crean que encontrarán allí. Si ven que tienes muchas aplicaciones de Bitcoin, el ataque con llave inglesa podría ser muy efectivo si tienes miedo y te hacen abrir tus billeteras de BTC.
Pero si no ven ninguna aplicación de BTC o solo ven aplicaciones falsas, con solo unos pocos sats, podrían considerar un ataque fallido y dejarte ir.
Vaya a la configuración de su dispositivo y busque la opción "Múltiples usuarios". En algunas versiones, incluso está oculta, por lo que no es fácil de ver para los usuarios habituales o "invitados".
Cree un usuario con un nombre ficticio y uno solo para el uso real de las aplicaciones de Bitcoin.
Cada perfil de usuario comenzará con aplicaciones de sistema estándar vacías.
En el perfil ficticio, use sus aplicaciones habituales del día a día, que no llamen la atención de un atacante. Podría dejar una aplicación de billetera BTC falsa con solo algunos sats como trampa.
En el perfil real, instale todas las aplicaciones de BTC que necesite y otras que desee ocultar. Nombra este perfil como "niños", para que no sea sospechoso, en caso de que alguien vea las listas de perfiles de tus usuarios. No lo llames "relacionado con BTC o Bitcoin", sería demasiado obvio.
Usa el perfil ficticio con regularidad. Cambia al "perfil BTC" solo cuando necesites usar alguna aplicación BTC. Una vez que hayas terminado de usarlo, vuelve al perfil ficticio.
Sí, algunos dirán que es mucho hacer clic, cambiar, etc., pero al menos TIENES ESTA OPCIÓN lista. Nunca se sabe cuándo la necesitarás. Incluso en un aeropuerto si te piden que muestres tu teléfono, si ven un perfil con aplicaciones tontas, no buscarán más…
Aquí tienes un bonito videotutorial de Naomi Rockwell que explica cómo usar varios perfiles en tu dispositivo.
Sé inteligente y hazte el tonto. Es la mejor forma de esconderte.
Conclusión
Vale, creo que es más que suficiente para ti, mi lector, mi querido padawan, tener esta información sobre cómo usar un dispositivo móvil desgoogleado y más seguro.
Sé que no es una guía muy detallada, pero sería demasiado larga para explicar todos los pasos con más detalle. En esos enlaces encontrarás suficiente documentación y guías de “cómo hacerlo” que te pueden ayudar a instalar el sistema operativo Android de código abierto limpio que deseas.
Esta guía fue suficiente para darte algunos consejos, indicaciones y señalarte la dirección correcta: LIBERTAD.
Espero que la disfrutes y pueda ayudarte a tomar una buena decisión. Si lo aprecias, envíame un mensaje junto con algunos sats utilizando las direcciones LNURL / LN a continuación. Todo es opcional y agrega el valor que consideres correcto.
Incluso si me envías 1 sat, adjunta un comentario a esa sugerencia (eventualmente un nym), realmente apreciaré tus comentarios, más que los sats. Saber que lees mis guías me da mucha confianza de que estamos en camino a un mundo libre con Bitcoin.
NOTA
Yo personalmente uso 2 o incluso 3 dispositivos a veces:
- uno solo para uso personal de Bitcoin (aplicaciones de 5-6 BTC/LN), pagos en la vida real, limpio, solo aplicaciones de BTC, Telegram para urgencias, llamadas y como navegadores: Firefox y Epic Browser (basado en Chromium + VPN + bloqueador de anuncios).
- uno con Android estándar (ROM estándar + servicios de Google), para probar todo tipo de aplicaciones de BTC, cuentas ficticias, nada relacionado conmigo.
- uno que es un Android antiguo, también para pruebas, pero también es un teléfono de respaldo para emergencias, con las aplicaciones básicas necesarias.