C'est la première fois que je flashe la version AOSP sur l'appareil. J'ai simplement suivi les instructions de Google pour télécharger et construire le code source d'Android. Comme j'ai une Nexus 7 (2013), j'ai choisi la cible "aosp_flo-userdebug" avant de commencer à construire. Ensuite, j'ai exécuté "make" pour construire, et la construction a été réussie.
Après cela, j'ai redémarré l'appareil et je suis entré dans le bootloader, j'ai flashé l'appareil par la commande :
$ fastboot -w flashall
Le flash a réussi. Puis, après le redémarrage de l'appareil, il est resté bloqué sur l'écran du logo Google et n'a jamais continué. Si je le flashe à nouveau sur l'image d'usine, il peut continuer à démarrer. Je pense donc qu'il y a peut-être quelques erreurs que j'ai faites pendant la construction ou le flashage qui causent le problème. Mais je ne sais pas comment trouver le problème.
J'ai aussi essayé de flasher seulement system.img par :
$ fastboot flash system system.img
Mais c'est toujours le même résultat. J'espère que quelqu'un pourra me donner des suggestions. Merci.
PS : la version de construction est 5.1