geoeducativa
07/12/21, 18:37:26
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 (https://forum.xda-developers.com/t/q-update-of-zte-nubia-z5s-mini-nx406e.4369921/#post-86043453)
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 (https://drive.google.com/drive/folders/1o_JkFUhfsFOh14k4k7uPU4leOXzy3mPy?usp=sharing), y que cuento con una copia de todo con twrp recovery (https://drive.google.com/file/d/1qs5O_d4UAwlz4SbhJzgnJ0RWJ6TZ_EMp/view?usp=sharing).
aquí: 3 recovery.img (https://drive.google.com/drive/folders/1VkzMnrygSlqDksitPo8qOhsPtavwEUkf?usp=sharing) que han funcionado, y he reunido información de varios sitios y post abandonados, también de aquí (https://www.htcmania.com/forumdisplay.php?f=1371)
cuento solo con el: boot.img (https://drive.google.com/file/d/1J08la6h155qtP8mbOLn6umxxQhwbCvvV/view?usp=sharing) y system.img (https://drive.google.com/file/d/1rXRs20UQxqN7zWvRu-5MomJiZWhfwVwY/view?usp=sharing)
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 (https://drive.google.com/file/d/1gZ2loLzaeC1jfOytzJChw9cIzgD0cWFM/view?usp=sharing) -> no interesa tocar
boot.img-cmdline (https://drive.google.com/file/d/1t-YY_nKjRPAABL0aCngrx_LwFzd0Z1L3/view?usp=sharing) -> no interesa tocar
boot.img-pagesize (https://drive.google.com/file/d/1jER4xUxD5iVnemKHrFMecU81a5Fs3TLC/view?usp=sharing) -> no interesa tocar
boot.img-ramdisk.gz (https://drive.google.com/file/d/1SaqIt5lSxZwB_2NdLXPrMQR54fwr0ByX/view?usp=sharing) -> se puede descomprimir
boot.img-zImage (https://drive.google.com/file/d/1BCLN_xOWwD-FV9BlJTYTSMF_yq4J2l6j/view?usp=sharing) -> 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 (https://github.com/ztemt/V5s_N918St_KitKat_kernel), creo que este podría ir adaptarlo.
este es mas parecido y posible candidato sustituto del kernel: z5s_mini_H113_kernel
(https://github.com/ztemt/z5s_mini_H113_kernel)
otra, fuente rusa: aqui (https://github.com/Warik777/)
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...
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 (https://forum.xda-developers.com/t/q-update-of-zte-nubia-z5s-mini-nx406e.4369921/#post-86043453)
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 (https://drive.google.com/drive/folders/1o_JkFUhfsFOh14k4k7uPU4leOXzy3mPy?usp=sharing), y que cuento con una copia de todo con twrp recovery (https://drive.google.com/file/d/1qs5O_d4UAwlz4SbhJzgnJ0RWJ6TZ_EMp/view?usp=sharing).
aquí: 3 recovery.img (https://drive.google.com/drive/folders/1VkzMnrygSlqDksitPo8qOhsPtavwEUkf?usp=sharing) que han funcionado, y he reunido información de varios sitios y post abandonados, también de aquí (https://www.htcmania.com/forumdisplay.php?f=1371)
cuento solo con el: boot.img (https://drive.google.com/file/d/1J08la6h155qtP8mbOLn6umxxQhwbCvvV/view?usp=sharing) y system.img (https://drive.google.com/file/d/1rXRs20UQxqN7zWvRu-5MomJiZWhfwVwY/view?usp=sharing)
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 (https://drive.google.com/file/d/1gZ2loLzaeC1jfOytzJChw9cIzgD0cWFM/view?usp=sharing) -> no interesa tocar
boot.img-cmdline (https://drive.google.com/file/d/1t-YY_nKjRPAABL0aCngrx_LwFzd0Z1L3/view?usp=sharing) -> no interesa tocar
boot.img-pagesize (https://drive.google.com/file/d/1jER4xUxD5iVnemKHrFMecU81a5Fs3TLC/view?usp=sharing) -> no interesa tocar
boot.img-ramdisk.gz (https://drive.google.com/file/d/1SaqIt5lSxZwB_2NdLXPrMQR54fwr0ByX/view?usp=sharing) -> se puede descomprimir
boot.img-zImage (https://drive.google.com/file/d/1BCLN_xOWwD-FV9BlJTYTSMF_yq4J2l6j/view?usp=sharing) -> 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 (https://github.com/ztemt/V5s_N918St_KitKat_kernel), creo que este podría ir adaptarlo.
este es mas parecido y posible candidato sustituto del kernel: z5s_mini_H113_kernel
(https://github.com/ztemt/z5s_mini_H113_kernel)
otra, fuente rusa: aqui (https://github.com/Warik777/)
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...