He realizado una nueva versión de la ROM que uso diariamente en mi MQX 4K.
Los cambios con respecto a la versión anterior son los siguientes:
- Bootloader versión 2.30.
- uBoot de la ROM 20160412.
- Actualización superSU a 2.65.
- Actualización BusyBox a v1.24.2
- Google Play Store y dependencias instaladas con la ultima versión de Open Gapps
Después de limpiar la ROM original, para dejarla a mi gusto, he decidido empaquetar todo en una ROM por si pudiera ser útil para otros usuarios de este aparato. Además así aprovecho para mejorar mis conocimientos de Andriod
La ROM esta basada en la versión de fabrica del 8 de Marzo de 2016 con las siguientes modificaciones:
- Recovery CWM, creado en este post anterior.
- Permisos root con superSU instalado.
Kernel de la ROM 30032016 El kernel es el mismo que la ROM 08032016 debido a un error con el puntero del ratón.
- Eliminadas TODAS las aplicaciones de fabrica.
- Google Play Store instalado con las dependencias mínimas.
NOTA. Esta ROM funciona si tienes una ROM igual o superior a la 08032016. Si lo instalas desde la 27022016 se producirá un bootloop.
Para solucionar el bootloop, hay que sustituir las particiones de recovery y misc por las que vienen el la stock ROM 08032016 o directamente realizar el flash de la ROM entera.
Tras visitar un conocido foro ruso sobre dispositivos Android, me visto que hay una aproximación más sencilla para obtener el root.
El script directamente modifica el recovery del dispositivo, en lugar de intentar hacer uso de algún exploit conocido.
Es simple sencillo y debería funcionar también en Windows (aunque solo lo he probado en Linux)
El único problema es que al modificar el recovery, este script puede no ser compatible con otros dispositivos. No usar este método en otros aparatos
Geekbuying ha publicado un nuevo firmware. He aprovechado para probar las utilidades de rockchip e instalar el SuperSU desde el recovery
Después de conseguir acceso root mi siguiente paso ha sido instalar un nuevo recovery. El que viene de serie es completamente inútil.
Después de leer un par de tutoriales sobre la compilación de CWM, he desistido de compilar el fuente directamente.
Por suerte la gente de crewrktablets tenia una serie de recoverys para RockChip que he podido usar como base para hacer un port.