Je suis tombé sur un problème étrange - après avoir installé une nouvelle ROM (CyanogenMod 12.1), j'ai utilisé adb push (toujours dans TWRP) pour copier certains répertoires sauvegardés vers le stockage interne - jusque là tout va bien. Mais ensuite, dans le système complètement démarré, j'ai découvert que je n'avais que des permissions de lecture pour ces répertoires, même lorsque je suis connecté en tant que Root (je peux toujours les supprimer à partir de la récupération ; je n'ai pas non plus ce problème lorsque j'utilise adb lorsque Android normal est en cours d'exécution).
J'ai pensé qu'il pouvait s'agir d'un problème lié à Selinux, mais ls -lZ
montre les mêmes permissions/contextes pour tout (et j'ai aussi essayé d'appeler la fonction restorecon
sur ces dossiers)
Quelle en est la cause ? (note : je cherche juste une explication, je peux résoudre ce problème facilement en le supprimant dans la récupération)
EDIT : au cas où cela serait pertinent, mon appareil est un Kindle Fire HD (tate)