J'ai un OnePlus 6 qui utilise le schéma de partition A/B.
Auparavant, avec mon OnePlus 5 avec TWRP, je télécharge normalement le paquet OTA, je redémarre dans TWRP pour l'installer, puis TWRP img et Magisk ZIP après. J'ai alors un système entièrement mis à jour avec TWRP et Magisk.
Maintenant avec la partition A/B, l'OTA est installé immédiatement après le téléchargement. Je ne peux que flasher Magisk avant le redémarrage, en extrayant manuellement l'image de démarrage à l'aide des outils de ligne de commande et de la fonction "Patch Boot Image" de Magisk, avant de flasher à nouveau l'image de démarrage patchée. Cependant, je ne vois pas d'option pour installer TWRP de cette manière (je ne suis actuellement pas en mesure d'appliquer le ZIP à l'aide des outils CLI). Avez-vous une idée ?
Quelques bons points pour OnePlus par rapport à AOSP : OnePlus détecte Magisk Root et télécharge l'image complète au lieu de l'image OTA incrémentale, ce qui permet de gagner du temps pour la restauration du démarrage, et permet également d'installer l'OTA même si /system
est modifié.
Cependant, il n'y a pas de "Disable Auto OTA Installation" dans Developer Settings, donc l'installation OTA peut être évitée dans une certaine mesure.