Filly

Cosas "lindas" que hacerle a tu Android

Empecé a usar Android hace algunos meses, con la adquisición de mi primer smartphone, un Milestone 2 (A953). La primera cosa que noté usando el OS fueron los permisos ridículos que requieren la mayoría de las aplicaciones de Google Play, y más tarde empezaron a ponerme nerviosa varias otras cosas, como el lag que solía experimentar y lo molesto que era tener un montón de aplicaciones instaladas (y ocupando espacio en el menú) que nunca en mi vida pensaba utilizar.

¿Solución? Bueno, esto es software libre (¿es software libre?)… A meter mano se ha dicho. (Nota: este post no pretende de ninguna manera ser un tutorial, es simplemente una mención de las cosas que hice con (¿le hice a?) mi Android. En algunos links que dejo sí pueden encontrar buenos tutoriales para lo que quieran hacer ustedes.)

###

1. Rooting y custom ROM

Ante la duda, recomendado leer: Qué es una custom ROM y cuáles son sus beneficios. Lo mismo, pero sobre rooting.

Mis razones principales para instalar una custom ROM fueron, como mencioné, el lag que sufría mi Android y el irretenible odio (?) que sentía hacia las aplicaciones de Motorola y del operador de telefonía móvil. Por otro lado, aunque además de DroidWall (de la que hablo más adelante), no había aplicaciones que requirieran root que me llamaran la atención, siempre es bueno saber que tengo control total sobre MI dispositivo (más info sobre esa forma de pensar acá).

“Rootear” el teléfono no debería traer mayores problemas, pero si van a elegir una custom ROM recomiendo que estén dispuestos a sentarse y leer, leer, leer sobre las opciones que tienen y los pros y contras de cada una. Un excelente lugar para hacer eso es el foro de xda-developers. Yo me decidí por un port no oficial de CyanogenMod 7 (Android 2.3.7) para Milestone 2, más que nada porque CyanogenMod es la custom ROM más popular (y eso suele implicar un mayor soporte de la comunidad) y su estabilidad. Otra buena opción es MIUI. Algunas custom ROMs van a soportar más dispositivos, otras menos… Como dije, es todo cuestión de sentarse a leer y comparar.

2. Ajustes de privacidad y otros

Como me interesa la privacidad, una vez tuve CyanogenMod funcionando lo primero que hice fue configurar algunas cosas relacionadas a mi ubicación y la sincronización de cuentas. Obviamente, si ustedes no están tan preocupados por su privacidad o no les interesa si sus dispositivos los “trackean” o no, no van a querer hacer esto.

Settings > Location & security settings > Use wireless networks, Use GPS satellites y GPS Source, todos destildados.

Settings _> _Location & security settings _> _Set up screen lock (yo prefiero el pattern)

Settings > Privacy settings > Back up my data destildado.

Settings _> _Account & sync settings > __Auto-sync destildado. (Aplicaciones como Play Store y K-9 Mail necesitan que Background data esté habilitado; pueden desactivarlo y activarlo manualmente si no quieren dejar la opción habilitada de forma permanente.)

3. Reemplazar las stock apps, instalar software libre

Junto con la custom ROM necesité instalar las Google Apps (GApps) para poder sincronizar Gmail (y poder usar Play Store) con mi teléfono. Como siempre, no tenía pensado usar el 90% de éstas y de las “aplicaciones stock”, así que eliminé la mayoría. Existen varias formas de eliminar stock apps (root requerido).

Algunas apps que uso, muchas provistas por The Guardian Project, son:

  • Orbot: Tor on Android (libre, port de Tor) > Google Play
  • Orweb (libre, browser) > Google Play
  • Gibberbot (libre, cliente de chat) > Google Play
  • K-9 Mail (libre, cliente de correo) > Google Play
  • TextSecure (libre, app de mensajería de texto) > Google Play
  • Songbird (versiones para Windows, Mac, Solaris y Linux libres, pero el cliente de Android es código cerrado ¬¬, reproductor multimedia) > Google Play
  • DroidWall (libre, firewall) > Google Play
    DroidWall es por lejos mi aplicación preferida. Yo tengo en la white list solamente Firefox for Mobile, Gibberbot, K-9 Mail, Orbot, Orweb y la aplicación oficial de Twitter. Así no tengo que preocuparme por que mi red esté siendo utilizada innecesariamente o por aplicaciones accediendo a la misma aunque no les competa (por ejemplo, Songbird).

Lista de apps privacy-friendly en The Guardian Project, y listas de aplicaciones open source para Android en Wikipedia, F-Droid (Android FOSS Repository) y Android Open Source.

4. Theme

Por último, pero no menos importante… Nah, mentira, sí es menos importante, pero la quería mencionar: el theme _para ADWLauncher. ADWLauncher vino con CyanogenMod, y no tuve necesidad de cambiarlo. Probé varios _themes (desde Settings > ADWLauncher > Themes Preferences > Get themes!), y finalmente elegí “Minimalist.”

¿El resultado final? Un Android lindo, prolijo, (casi) libre de apps innecesarias y conexiones no deseadas, y funcionando más “smoothly” que nunca:

El wallpaper lo saqué de acá, el theme no tenía un icono para Orbot, pero por alguna razón sí tenía uno de Fullmetal Alchemist.

Si les gusta personalizar el software que utilizan y/o quieren aprovechar más el potencial de sus dispositivos con Android, definitivamente les diría que ustedes también se animen a meter mano. :)