Tl;dr : j'ai eu un problème d'enracinement sur Android N, j'ai flashé l'image stock M. Maintenant, en cours d'exécution M non rooté, mais les tentatives de mise à niveau OTA à N échouent. Je ne suis pas en mesure de reverrouiller le bootloader en rechargeant l'image stock. Je pense que c'est parce que Motorola ne veut pas que les utilisateurs fassent une mise à niveau inférieure. Comment puis-je revenir à N ?
L'année dernière, j'ai utilisé Android 6.0.1 rooté sur mon Moto G4 Plus (XT1644), le modèle de détail américain. Ce week-end, j'ai voulu passer à Android 7.0 et installer les correctifs de sécurité.
J'ai fait des sauvegardes de mon téléphone en utilisant FlashFire (standard et fastboot), puis j'ai suivi les étapes suivantes ce guide pour remettre mon téléphone en état et reverrouiller le bootloader. Cela a fonctionné, et j'ai pu effectuer une mise à jour OTA vers Android N et installer les dernières mises à jour de sécurité.
Je voulais toujours Root, donc j'ai déverrouillé le bootloader à nouveau, démarré dans TWRP, et flashé le zip Magisk. Après avoir fait cela, le téléphone ne voulait pas démarrer, sauf en mode de récupération.
C'est là que j'ai merdé. J'ai pensé que je pouvais juste recommencer, et j'ai essayé de flasher la même image stock 6.0.1. Cela a fonctionné, et le téléphone fonctionne maintenant en 6.0.1, mais est incapable d'installer les mises à jour OTA. De plus, lorsque j'essaie de flasher l'image stock et de reverrouiller le bootloader, fastboot m'avertit que (bootloader) Invalid signed image (bootloader) Preflash validation failed
pour la plupart des étapes, et (bootloader) Still require signed boot.img
quand j'essaie de fastboot oem lock
. La même chose se produit lorsque j'essaie de restaurer ma sauvegarde FlashFire. Je pense qu'il s'agit d'une fonctionnalité destinée à empêcher les utilisateurs de rétrograder, bien que j'aie pu revenir à la version 6.0.1.
Je ne trouve pas de rom Android N pour le XT1644, juste une OTA que je ne peux pas installer. Quelles sont les étapes que je peux prendre pour revenir à Android N, ou pour revenir complètement à la version stock de mon téléphone afin que je puisse mettre à niveau à nouveau.