Pour accéder à la deuxième partition de la carte SD if it's not deleted
vous pouvez adopter plusieurs des approches énumérées ci-dessous. Pour les partitons ou les fichiers supprimés, vous pouvez utiliser des outils tels que testdisk
y extundelete
ce qui ne semble pas être le cas ici.
LINUX / Windows
Comme mentionné par @iBug, vous pouvez retirer la carte SD du téléphone et l'insérer dans un PC avec Linux
OS comme Ubuntu. Vous pourrez alors accéder aux deux partitions. Les navigateurs de fichiers comme Nautilus
y Dolphin
par défaut, afficher toutes les partitions formatées dans le panneau de gauche sur les supports nouvellement insérés.
Afin de monter directement une partition d'un appareil Android sur un PC Linux, vous pouvez l'exposer en tant qu'une USB Mass Storage
appareil. Par défaut L'UMS est désactivé sur les appareils les plus récents mais peut être activé par un petit piratage .
Windows par défaut ne monte que la première partition accessible sur les cartes SD et autres supports amovibles. Cependant, si vous voulez accéder à la deuxième partition sous Windows, c'est possible. Vous devez faire de la carte SD un local hard disk
en utilisant un pilote piraté comme Cfadisk usb driver
. Suivez ce lien pour un guide détaillé.
Accéder à la 2ème PARTITION depuis Android
Certaines constructions personnalisées de TWRP
monter automatiquement la deuxième partition de la carte SD sous quelque chose comme /sd-ext
etc. Si ce n'est pas le cas, vous pouvez le monter vous-même dans Android recovery
o ROM
puisque vous semblez avoir déjà enraciné l'appareil.
-
Redémarrez dans TWRP recovery et utilisez l'application terminal intégrée. Ou si vous voulez le faire à partir de la ROM, installez une application émulateur de terminal telle que Terminal Emulator
si vous n'en avez pas déjà un. La troisième option est d'utiliser adb
, en ROM ou en récupération.
-
Découvrez comment les noms des noyaux block devices
sur votre téléphone :
~# ls /dev/block/
Vous y trouverez un certain nombre de dispositifs. Sur un Qualcomm
appareil, mmcblk0
représentera la mémoire interne, c'est-à-dire l'eMMC, et mmcblk1
représentera une carte SD externe. Bien qu'il y ait beaucoup d'autres partitions internes et de périphériques en boucle, nous sommes concernés par trois entrées de la carte SD externe :
mmcblk1 mmcblk1p1 mmcblk1p2
Ici mmcblk1p2
est la deuxième partition de la carte SD.
-
Pour confirmation :
~# fdisk /dev/block/mmcblk1p2
Ceci montrera les détails de la deuxième partition de la carte SD, y compris size
.
-
Monter la partition :
~# mkdir /sd_ext
~# mount -o ro /dev/block/mmcblk1p2 /sd_ext
La première commande va créer un répertoire sd_ext
sous votre Racine, auquel vous pouvez accéder à partir de n'importe quelle file explorer
ou en ligne de commande. ro
L'option dans la deuxième commande montera la partition read-only
afin que vous ne puissiez pas endommager accidentellement des données. Vous pouvez l'éliminer.
En cas d'échec, vous devrez peut-être préciser filesystem
vous-même ce que vous avez utilisé au moment de la partition :
~# mount -t ext4 -o ro /dev/block/mmcblk1p2 /sd_ext
Pour savoir quel système de fichiers possède une partition :
~# blkid /dev/block/mmcblk1p2
Il existe de nombreux autres outils qui peuvent être utilisés à cette fin, tels que parted
, fsck
y tune2fs
etc., mais ceux-ci ne sont pas nécessairement disponibles.
-
La partition montée sera un-mounted
automatiquement au redémarrage. Vous pouvez le faire manuellement :
~# umount /sd_ext
NOTE :
- Faites attention à ne pas toucher la deuxième partition de la mémoire interne qui peut appartenir au chargeur de démarrage. Sinon, vous risquez de casser votre téléphone.
- Toutes les commandes utilisées ci-dessus ont besoin de
root access
et les binaires sont inclus dans TWRP. Vous pouvez installer busybox
en ROM si une commande n'est pas trouvée.
RELATED :
0 votes
On dirait qu'il n'est pas du tout endommagé. L'application elle-même a mal tourné.