Como portar una ROM
18.11.2018
En este post aprenderas a portar una ROM MTK
Requisitos:
- Disponer de una PC
- Tener QURepack
- Tener Notepad++
- Asegurarse que a ROM sea del mismo chipset.
Archivos Necesarios de la ROM stock:
- Carpetas completas de Bluetooth y Firmware (esta en system/etc)
- Libbluetooth_mtk.so (En system/lib)
- Libcamalgo.so (En system/lib)
- Libcamdrv.so (En system/lib)
- Libcameracustom.so (En system/lib)
- LibMali.so (En system/lib)
- Gralloc.mt65xx.so (En system/lib/hw)
- Hwcomposer.mt65xx.so (En system/lib/hw)
- boot.img
Tutorial:
- Mover los archivos a una carpeta y nombrarlo como base (para no confundirse)
- Descomprimir la rom que quieran [ejemplo: LineageOS] y nombrarlo como port (para no confundirse)
- Abrir las 2 carpetas
- Dirigirse en ambas carpetas a system/etc y pegas de base a port las 2 carpetas (Bluetooth y Firmware)
- Lo mismo hacer con system/lib y pegar de base a port los 5 archivos y la carpetas
- Descomprimir el zip QURepack de preferencia en el escritorio 2 veces
- Nombrar a uno base y al otro port
- Copiar el boot.img stock a base y mover el boot.img de la rom a port
- Abrir el QURepack y das click en [Unpack] (en ambos boot.img)
- Copiar de base [kernel] y de initrd [ueventd.rc] y pegar a port
- Abrir QURepack solo en port y dar click en [Repack]
- Renombrar el boot-new.img a boot.img y mover en la carpeta de la rom
- Editar el updater-script con notepad++
- Cambiar los puntos de montaje de acuerdo al dispositivo
- Das Click en guardar
- Comprimir la rom y cambiarle el nombre como quieras [ejemplo: LineageOS14.2-UNOFFICIAL-20180811-POPC5.zip]
- Disfrutar y agardecer