jueves, marzo 31, 2016

Redmi Note 2/Prime Root para Android desde Linux

Hace poco actualicé mi celular a un Xiaomi Redmi Note 2. Es una máquina mostruosa (para  los efectos de un celular) y no pude resistir rootearlo. Básicamente por un tema de las aplicaciones que utilizo y los respaldos.

Fue algo complejo, considerando que "algo" de experiencia tengo en el tema, así que a falta de un tutorial decente para Linux, les comparto una especie de paso a paso.
IMPORTANTE: Aquí no van a encontrar lo enlaces, solamente las indicaciones.

Requerimientos previos:
  • ADB
  • Fastboot
Yo tenía la SDK de Android así que no tuve que descargar nada de eso.

Me voy a saltar varias explicaciones, ya que si son usuarios de Linux esperaría que estuvieran familiarizados con la línea de comandos (o al menos que no le temieran), y que fueran medianamente autónomos en aspectos de búsqueda e investigación.
  1. Habiliten el modo de desarrollo de su equipo (pulsando 7 veces sobre la versión de la distribución de Android del equipo, en la sección Acerca de mi teléfono)
  2. Busquen cualquier post  que haga referencia a como rootear su Redmi Note 2. Lo importante ahí es que encuentren los enlaces para descargar el TWRP 2.8.7 (Materialized) y algún Super Su. Descarguen los archivos a la memoria interna del equipo. El recovery van a necesitarlo en un computador donde tengan ADB y Fastboot.
  3. Descompriman el archivo del TWRP en la carpeta donde hayan instalado las herramientas, y renombren el archivo twrp.img a recovery.img (en rigor no es necesario, pero por si acaso).
  4. Conecten el celular al computador. Verifiquen que ADB lo econozca usando el comando:
    adb devices
    que debiera listar un dispositivo. Si el comando no funciona directamente, en un terminal vayan a la carpeta donde instalaron esta herramientas, y ejecuten el comando desde ahí. Si todavía no les funciona prueben con
    ./adb devices
    y si aún no les funciona prueben con
    sudo ./adb devices
  5. Reinicien el celular en modo Fastboot usando el comando:
    adb reboot-bootloader
    Mismas indicaciones que antes.
  6. Verifiquen que el celular es reconocido en modo FastBoot usando el comando:
    fastboot devices
    lo que debiera listar el mismo dispositivo. nuevamente si no les funciona, bueno... ya sospechan que es lo que tienen que probar.
  7. Carguen el nuevo recovery usando el comando:
    fastboot flash recovery recovery.img
    y esperen. No demora casi nada.
  8. Reinicien el equipo usando el comando:
    fastboot reboot
    y rápidamente vayan al paso 9.
  9. La pantalla se va a apagar, así que rápidamente presionen el botón de Volumen + para poder cargar el TWRP Recovery.
  10. Desde el TWRP Recovery, instalen el Super Su utilizando el zip que dejaron en la memoria interna del celular. Esa parte, en teoría, es bastante intuitiva para el usuario que está habituado a procesos exploratorios.
  11. Reinicien.
    Al reiniciar el equipo debiera encontrarse rooteado, pero aún queda un paso.
  12. Con un explorador de archivos vayan a la carpeta /system y borren el archivo recovery-from-boot.p
Y con eso tendrían  su celular rooteado y con un recovery bastante más completo que el que viene por defecto.

Si no tienen un computador con el que hacer el proceso

También pasé por eso así que les dejo un paso a paso más rápido:
  1. Buscar Kingroot y esperar a que funcione. Si esto falla, el camino es descargar la versión de desarrollo China para Miui, y habilitar el root (Security, Permissions, Root). Van a tener root, pero el problema es que quedan con el locale fijo en China.
  2. Descomprimir el archivo twrp.img a la memoria interna del celular (Ver punto 3).
  3. Instalar Flashify
  4. Instalar twrp.img con Flashify
  5. Cargar el recovery nuevo (Updater, ... , Recovery reboot)
  6. Goto 10

Finalmente, si por algún motivo no pudieran copiar archivos a la tarjeta SD, instalen la aplicación SDFix: KitKat Writable MicroSD , que ajusta los permisos. Hay varias que hacen lo mismo, ahí prueben ustedes. Sino la otra opción es ir a Aplicaciones instaladas y en el listado de Todas las aplicaciones, buscar Documents, que  seguramente está deshabilitado y tienen que habilitarlo.

Creo que con eso tienen suficiente diversión para un par de horas.
Suerte y si les pasa algo, la culpa es de ustedes, yo sólo les dije como armar la bomba (si ya han rooteado otro celular van a tener la confianza de seguir todo este proceso ;) ).


lunes, marzo 28, 2016

Definiciones de un 5 de abril

Hace ¿cuánto? ... 2016-1977... 39 años nací un 5 de abril. Hace casi 2 siglos (1818) se luchó la batalla decisiva para la independencia de Chile.  El año pasado celebrando mi cumpleaños número 38, mi media hermana me avisa que mi padre falleció.

Se convirtió en una fecha "complicada", al menos para todos los terceros cercanos que me rodean, mi cumpleaños ya no pasa desapercibido en ese círculo. Pero ¿qué siento yo? Como dijo mi esposa, hay 2 maneras de enfrentar el 5 de abril, como la celebración de mi cumpleaños, o como la conmemoración de la muerte de mi padre. Obviamente no puedo hacer caso omiso a lo segundo, mi padre fue el responsable del 50% de que yo esté vivo aquí, hoy, escribiendo sobre esto, pero ¿voy a llorar su muerte ese día? Quizás si, en silencio, solo, tranquilo, sin presiones familiares, de amigos, morales o religiosas, SOLO. Quizás no, y aquí es donde todos cuyas opiniones me importan un carajo, me van a recriminar. Es un tema personal.

Siempre voy a agradecer el apoyo que de una u otra manera me dieron mis familiares, y mis amigos (reales y virtuales), fue un golpe inesperado, y los audífonos AKG K240 de 600 ohms, que gané ese día en un remate también me lo recuerdan. Pero el mundo no dejó de girar. Cómo les dije a mis compañeros de oficina (y para esta ocasión si recuerdo lo que dije) "Quizás me voy a acordar, y seguramente me va a dar pena y me voy a quebrar, pero hay que seguir adelante." La muerte no es el paso trágico que los vivos nos empeñamos en sufrir, es un descanso para quienes ya cumplieron con lo que tenían que hacer. Las culturas no occidentales lo saben mucho mejor que nosotros.
Cuando me llegue la hora y yo muera, quiero un funeral vikingo, obviamente por la sangre vikinga en mis venas. No se como van a resolver eso de el barco con las espadas y disparar una flecha encendida para cremarme en mi camino a Valhalla mientras el barco flota, pero eso no va a ser mi problema.

Preocúpense que yo esté bien, denme su cariño, recibo abrazos, cervezas, accesorios para la bicicleta, cualquier cosa de StarWars, pero no me vengan con palabras lastimeras con olor a "Ayudándote a sentir", ninguno tiene idea de como me sentí, con la salvedad de  la comprensión de  quienes han sufrido la pérdida de un ser querido, pero no más que su comprensión.

La vida sigue, ¡es de los vivos!, y debemos vivirla, sin pena, sin culpa, sin miedos, sin rencores. ¡LA VIDA SIGUE!  y yo no tengo ninguna intención de no celebrar mi cumpleaños.

 
El 5 de abril se celebra un año más de mi nacimiento. Mi padre tendrá un vaso de licor servido en su nombre y un salud en su memoria, y en la memoria de todos quienes no están con nosotros.