4 votes

Installer TWRP sur un seul emplacement ou sur un fichier boot.img hors ligne, pas les deux.

Je veux installer TWRP sur mon téléphone qui utilise le schéma de partition A/B. L'installateur officiel de TWRP ZIP installe par défaut sur les deux boot_a y boot_b . Cela casse toujours le système dans le slot inactif car j'installe Magisk après le flashage/OTA.

Puis-je installer TWRP sur un seul emplacement, ou sur un emplacement hors ligne ? boot.img (comme Magisk Manager supporte) ?

3voto

Guillermo Gomez Points 423

De cette façon, j'ai fini par créer un scénario par moi-même.

Par chance, l'installation de TWRP pour boot.img n'est pas difficile du tout. Le script d'installation dans TWRP remplace simplement ramdisk.cpio avec celui ramdisk-twrp.cpio fournis dans le ZIP.

La partie efficace du script est la suivante, Root est bien sûr requis.

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

Maintenant, le TWRP-installé new-boot.img est situé à /sdcard/ .

Pour installer sur un seul emplacement, dd l'image de démarrage et appliquer le même processus que celui indiqué ci-dessus et dd la nouvelle image en retour.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X