2 votes

Est-il possible d'accéder et d'écrire des données sur le stockage interne ou le stockage système à partir du PC ?

J'ai essayé de détecter mon stockage Android dans Windows. Mais Windows ne détecte qu'un seul périphérique de stockage, qui est mon stockage externe (lorsqu'il est activé). Comment puis-je activer ou partager le stockage interne, afin de pouvoir accéder au stockage interne et y écrire des données ?

Objectif final :

Écriture de données binaires depuis le PC vers un stockage interne et externe.

Note :

Pour l'extérieur : J'ai trouvé plusieurs façons de le faire. L'une d'entre elles consiste à retirer la mémoire externe et à la brancher sur la carte mémoire de l'ordinateur. Lecteur de carte PC et commencer à écrire. ou nous pourrions partager le support de stockage .

Pour l'interne : Je n'ai même pas pu détecter le stockage de l'appareil et je ne sais pas comment retirer la mémoire. Faut-il que l'appareil soit éteint ou allumé pour pouvoir détecter la mémoire interne à partir du PC ? Devrais-je avoir un accès Root au téléphone avant de pouvoir le faire ? (J'ai essayé de le faire, mais sans succès).

1voto

Galaxy Z Flip 3 Points 12200

Il existe de nombreux emplacements de stockage dans un appareil Android (en particulier dans les Samsung Galaxy - series) .

Emplacements de stockage qui ne nécessitent pas d'accès Root :

  1. SD externe : Si votre appareil prend en charge la carte MicroSD amovible, elle est montée sur /mnt/sdcard/external_sd (également lié à /sdcard/external_sd ).

  2. SD interne (également appelé "stockage USB") : Il est monté à /mnt/sdcard (également lié à /sdcard ).

Vous pouvez accéder au système de fichiers de l'appareil via le Wi-Fi . Pour atteindre les lieux de stockage, il suffit de suivre les chemins. Ici, vous pouvez écrire n'importe quoi sans problème, mais il peut y avoir un problème pour supprimer des fichiers/répertoires ici en raison des permissions FTP limitées (suivez la dernière partie de la réponse pour supprimer cette limitation). Si vous accédez aux systèmes de fichiers en utilisant une connexion USB, il ne devrait pas y avoir de problème de permission.


Emplacements de stockage qui nécessitent un accès Root :

  1. Stockage du système : C'est un stockage protégé du système réservé aux applications, par exemple. /data partition.

  2. ROM : C'est le stockage où les fichiers du firmware peuvent être localisés, par ex. /system partition.

Pour écrire ici, vous avez besoin d'un accès Root. Si votre appareil n'est pas enraciné, vous n'avez pas de chance. Si vous êtes rooté, vous pouvez utiliser Root Explorer o ES File Explorer d'écrire quoi que ce soit ici. Note : Vous devez monter certaines partitions avec un accès R/W pour écrire. ex. /data La partition est déjà montée avec un accès R/W, mais /system y /dbdata Les cloisons sont montées avec un accès R/O.

Accès sur PC est un peu délicat : utilisez Emulateur de terminal pour monter la partition avec un accès R/W permanent (si ce n'est pas le cas). Installez un serveur FTP linux natif et exécutez-le sous l'utilisateur Root. Assurez-vous de configurer le serveur FTP pour accéder à l'emplacement auquel vous voulez accéder. C'est fait ! Vous pouvez maintenant accéder à cet emplacement par wi-fi en utilisant n'importe quel client FTP.


Mise à jour :
Cela ne concerne pas l'auteur de la question, mais cela vaut la peine d'être mentionné : Lorsque la carte SD interne n'est pas présente, une carte MicroSD amovible peut être montée sur le disque dur de l'ordinateur. /mnt/sdcard (également lié à /sdcard ). Et, tous ces points de montage sont décidés par les fabricants, les firmwares et peuvent être différents. Donc, il est toujours préférable de vérifier avec mount dans l'émulateur de terminal.

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