1 votes

J'ai rétabli Lollipop en Kitkat, mais je ne peux plus accéder à la carte SDCard externe.

J'avais un Sony Xperia Z2 fonctionnant sous CyanogenMod 11 (Kitkat 4.4.4). Je suis devenu curieux à propos d'Android 5, qui n'est encore qu'en nightly. Avant de jeter un coup d'œil, j'ai fait une sauvegarde complète en récupération, puis j'ai mis à niveau vers CM12.

J'ai décidé que pour l'instant je voulais revenir à CM11, donc j'ai restauré ma sauvegarde, et cela a bien fonctionné. Mais après le redémarrage, il a été incapable depuis lors, de lire ou d'écrire la carte SD externe.

Informations sur le diagnostic jusqu'à présent :

1) Android "sait" que la carte SD existe, car "Settings -> Storage" peut le monter et le démonter, et l'Explorateur de fichiers peut le voir et y naviguer.

2) Si je retourne dans Kitkat, Settings -> storage" l'indique comme monté mais capacité = 0, et ls -l /storage semble dire qu'il a les permissions habituelles drwxrwx--x.

3) La carte SD est répertoriée comme n'ayant aucun contenu et aucune taille. Les entrées de journal dans Recovery et Logcat suggèrent qu'une erreur s'est produite pendant le montage.

Le site logcat Les erreurs sont les suivantes : l'état est passé de non monté->vérification->monté, mais ensuite cette cutils "Failed to mkdirat"(/storage/sdcard1/Android) que Vold a retourné une opération échouée (sans préciser ce qu'était l'opération) avec unhandled error 30 que "VoldConnector NDC Command took too long" et que mkdirat a échoué parce qu'il était un "Read-only file system" .

Le site recovery (CWM 6.0.5.1) Les erreurs sont que si je démonte et remonte la carte SD, le journal du CWM dit qu'elle "cannot load volume /misc" que le statut de la carte est passé de non monté -> vérifié -> vérifié, il signale que "/storage/sdcard1 mounted" alors "200 0 volume operation succeeded" et encore une fois "cannot load volume /misc" suivi par "can't partition non mmcblk device /devices/msm_sdcc.2/mmc_host" .

CWM ne peut pas non plus lister ou lire des fichiers sur la carte, ce qui rend probable un problème de système d'archivage plutôt qu'un problème matériel (la probabilité d'un défaut soudain de la carte lors de la réinitialisation de l'OS semble faible, la carte est également d'une marque connue, Samsung).

L'aide est vraiment appréciée pour résoudre ce problème !

0voto

Sathya Points 9277

Les structures de permissions sont radicalement différentes entre Jelly Bean et KitKat, et KitKat et Lollipop. La mise à niveau permet de reconnaître l'ancienne structure et de la modifier de manière appropriée pour les nouveaux besoins. Le retour en arrière n'offre pas cette possibilité, car l'ancienne version ne sait rien de la nouvelle. Votre meilleure chance est probablement de copier toutes les données de cette carte, de la formater dans le téléphone, puis de la recopier.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X