Quantcast
Channel: HTCMania - Discusión general sobre Android
Viewing all articles
Browse latest Browse all 3202

ROM zte nubia z5s mini nx406e -> Update Android Version

$
0
0
Estoy tratando de desarrollar y/o adaptar una rom para este dispositivo: NX406E
cuenta con la versión android 4.4.4, tan solo trato de actualizarlo a algo mas actual, quizás como mínimo la 6 o 7.

no esta soportado por ningún tipo de custom rom, yo deseo crearla. Reuniré y documentare todo lo que pueda realizar sobre este dispositivo aqui :
update of zte nubia z5s mini nx406e
el principal problema que he tenido, es que si deseo usar algo como LineageOS o ubports, necesito tener el código fuente de la rom para poder tener:

device tree, Vendor and kernel

que son necesarios para poder incorporar el modelo de teléfono a la lista de dispositivos soportados por estas custom rom. y por cualquier otra.
partiendo de que solo puedo hacer una copia por shell usando adb & fastboot, y que cuento con una copia de todo con twrp recovery.

aquí: 3 recovery.img que han funcionado, y he reunido información de varios sitios y post abandonados, también de aquí

cuento solo con el: boot.img y system.img
para iniciar desde allí una actualización del teléfono.
he encontrado herramientas que me permiten descomprimir y/o hasta des-compilar, las img hasta cierto punto.
usando: boot-tools (mkbootimg-unpackbootimg)
logro obtener parte importante del boot.img, que son:
boot.img-base -> no interesa tocar
boot.img-cmdline -> no interesa tocar
boot.img-pagesize -> no interesa tocar
boot.img-ramdisk.gz -> se puede descomprimir
boot.img-zImage -> no he podido descompilar
Este ultimo: boot.img-zImage , es el kernel, y no he logrado encontrar el código fuente.
entonces sale una interrogante, se le podría adaptar el de otro teléfono, y que tan parecido deberían ser las características de este como para que pueda funcionar.
encontré este nubia ZTE N918St, creo que este podría ir adaptarlo.
este es mas parecido y posible candidato sustituto del kernel: z5s_mini_H113_kernel

otra alternativa, seria probar con un kernel puro. Quizás de aquí: https://source.android.com/setup/build/building-kernels

si alguien aquí ha echo algo así, podría guiarme...

Viewing all articles
Browse latest Browse all 3202

Trending Articles