Así que de esta manera, terminé creando un guión por mi cuenta.
Por suerte, la instalación de TWRP para boot.img
no es nada difícil. El script de instalación en TWRP sólo reemplaza ramdisk.cpio
con el que ramdisk-twrp.cpio
que se proporciona en el ZIP.
La parte efectiva del guión es la siguiente, Root es, por supuesto, necesario.
ln -s /system/bin/linker64 /sbin/linker
cp <path-to-magiskboot> /sbin/magiskboot
mkdir /data/local/tmp/twrp
cd /data/local/tmp/twrp
/sbin/magiskboot --unpack <path-to-boot.img>
cat <path-to-[ramdisk-twrp.cpio]> > ramdisk.cpio
/sbin/magiskboot --repack boot.img
cp new-boot.img /sdcard/new-boot.img
Ahora el TWRP instalado new-boot.img
se encuentra en /sdcard/
.
Para instalar en una sola ranura, dd
la imagen de arranque y aplicar el mismo proceso como se muestra arriba y dd
la nueva imagen de vuelta.