Le contexte :
J'ai un Samsung Galaxy Ace GT-S5830, dont la mémoire interne est très faible (181 Mo). J'ai une carte micro SD externe de 16 Go, mais je n'ai toujours pas pu installer de nombreuses applications en raison d'une mémoire interne insuffisante.
J'ai lu sur Internet que si je modifie vold.fstab et remplace le mot "sdcard" par "sdcard2", ma carte SD externe agira comme une mémoire interne.
J'ai donc enraciné mon téléphone et installé Superuser, mais je n'ai pas encore installé ClockworkMod recovery ou toute autre ROM personnalisée.
Description du problème :
J'ai installé ES File explorer sur ma carte SD et j'ai autorisé l'accès Root à celui-ci via Superuser. Je suis ensuite allé dans /system/etc/
à partir de l'explorateur de fichiers ES, édite vold.fstab et remplace le mot sdcard par sdcard2.
Lorsque j'ai redémarré mon téléphone, la carte SD externe n'était plus accessible. L'explorateur de fichiers ES a également disparu, je ne peux donc pas annuler la modification que j'ai effectuée. J'ai essayé de réinstaller ES à partir de ma connexion de données, mais l'installation échoue (et le téléphone redémarre immédiatement). Je ne suis pas en mesure d'installer de nouvelles applications.
Je ne peux pas accéder à ma carte SD externe, donc je ne peux rien y mettre via le PC ou via la récupération. J'ai essayé d'appuyer sur le bouton d'alimentation + le bouton d'accueil pour passer en mode de récupération du système. Je ne vois que ces options
Récupération du système Android <3e>
- redémarrer le système maintenant
- appliquer sdcard:update.zip
- effacer les données/réinitialisation d'usine
- effacer la partition cache
Lorsque j'essaie de sélectionner la deuxième option, il est indiqué "installation interrompue" car la carte SD n'est pas accessible. J'ai essayé de sélectionner les 3e et 4e options, mais cela n'a pas aidé non plus - je pense que la réinitialisation d'usine ne réinitialise pas vold.fstab.
Je n'ai que les applications par défaut et le Superuser maintenant. J'ai besoin de trouver un moyen d'obtenir la permission d'écriture pour /system/etc
ou à /system/etc/vold.fstab
.
Heureusement, j'ai trouvé "Android Commander". Je l'ai installé sur mon PC Windows et je suis en mesure de connecter mon téléphone et d'accéder au dossier racine, mais je ne suis pas en mesure de pousser un vold.fstab modifié dans le dossier racine. /system/etc
parce que Android Commander dit "pas d'accès Root" - Il le voit en lecture seule.
Quelqu'un peut-il me dire comment je peux à nouveau éditer ce fichier ? J'ai un original vold.fstab
sur mon PC, mais je ne suis pas en mesure de le pousser vers mon téléphone via Android Commander car Android Commander le voit comme en lecture seule.
Y a-t-il un moyen de donner un accès Root (c'est-à-dire un accès en lecture-écriture) à Android Commander via l'application Superuser ?
Y a-t-il un autre moyen d'obtenir la permission d'écrire sur /system/etc/vold.fstab
pour que je puisse le modifier ou le remplacer ?