C'est prévu. Les appareils avec A/B
n'ont pas de partition de récupération. Vous ne pouvez démarrer en mode de récupération qu'avec fastboot boot twrp.img
. Mais pour transférer de façon permanente la restauration sur un appareil qui peut être démarré par une combinaison de touches appropriée, vous devez déballer vos deux appareils. boot.img
(A/B) du dispositif et remplacez les ramdisk
avec celle extraite de twrp.img
. Puis remballage et flashage boot.img
à l'appareil.
Sur TWRP, cela a été réalisé précédemment en flashant un fichier ZIP spécial, ou on pouvait le faire manuellement. Maintenant, la version officielle de TWRP libérer comprend l'option Install Recovery Ramdisk
:
Utiliser magiskboot pour permettre le repacking des images de démarrage pour l'installation de TWRP
Traditionnellement boot.img
y recovery.img
avait deux composants principaux : le noyau et le disque virtuel. Sur les périphériques A/B, aucun ramdisk n'est nécessaire pour un démarrage normal car system.img
est monté comme rootfs
lors du traitement de l'arbre des dispositifs ( dtb
) qui est généralement ajouté à l'image du noyau. Ainsi, le ramdisk.cpio
en boot.img
est celui de la récupération. Puisque le noyau est le même pour tous les périphériques (à l'exception des configurations de construction), seul le disque RAM doit être remplacé.
Sources :