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 ;) ).


No hay comentarios.: