J'ai essayé de suivre les instructions à http://www.teamandroid.com/2016/01/20/install-Android-601-omnirom-nexus-7-2012-marshmallow-custom-rom/2/ J'ai téléchargé le fichier omni-6.0.1-20160115-grouper-HOMEMADE.zip, je l'ai copié sur la racine de la carte SD et j'ai utilisé le module de récupération Clockwork pour nettoyer l'appareil et l'installer. J'ai rencontré un problème en essayant d'installer le fichier ZIP téléchargé à partir de https://www.androidfilehost.com/?fid=24369303960685419 (que j'ai pu sélectionner avec succès). Une erreur est signalée :
ApplyParsedPerms : removexattr de system/bin/backuptool.sh à 0 a échoué : Opération non prise en charge par le point de transport
Par la suite, une défaillance du statut 7 entraîne l'abandon de l'installation. L'échec s'est produit assez tôt (heureusement ?) donc je suis encore capable de redémarrer et d'utiliser l'appareil fraîchement nettoyé, mais j'aimerais installer cette ROM parce que les Nexus 7 modèle 2012 sont notoirement inutilisables sous Android 5.1.1, qui est le dernier OS officiellement disponible pour eux.
Comment puis-je dépasser ça ? La page que je suivais était censée être spécifique au modèle 2012 de Nexus 7, que j'ai, donc je pensais que cela aurait dû fonctionner.
Mise à jour : En regardant le script de mise à jour, je soupçonne que c'est la ligne qui échoue, mais je ne connais pas assez la conception de ce paquet ou des ROMs alternatives pour comprendre si le problème est dans le script ou ailleurs :
set_metadata("/system/bin/backuptool.sh", "uid", 0, "gid", 0, "mode", 0755, "capabilities", 0x0);