1 votes

Comment récupérer la notification de la carte SD externe

J'avais l'habitude d'avoir une notification lorsque la carte SD externe était dans la tablette. Récemment, cette notification a disparu. Comment puis-je récupérer cette notification ?

J'apprécie cette notification car elle me permet d'éjecter la carte sans avoir à passer par le menu des réglages pour y accéder.

Ce qui est intéressant, c'est que lorsque j'insère une autre carte, la notification est de retour. Elle ne me manque que pour la carte d'origine. La dernière fois que j'ai eu ce problème, j'ai réinitialisé ma tablette. Je préférerais ne pas avoir à le refaire.

J'ai cherché une solution mais je n'ai trouvé que des solutions pour se débarrasser de la notification, pas le contraire. J'ai essayé de redémarrer mon appareil mais cela n'a pas aidé.

Toute suggestion sera grandement appréciée.

1voto

Morris Points 11

Modifier le numéro de série du volume de la carte SD.

Il peut y avoir plusieurs façons de procéder, mais celle-ci a fonctionné pour moi lorsque j'ai eu le même problème après avoir touché "effacer tout" lors de l'affichage des notifications.

Monter la carte SD sur un PC Windows.

Notez la lettre du lecteur de la carte SD en ouvrant une fenêtre de l'explorateur Windows. Par exemple, disons qu'elle est montée en tant que E :

Dans une fenêtre d'invite de commande, tapez la commande suivante pour connaître l'identifiant de volume actuel de la carte SD, en supposant que la carte SD se trouve dans le lecteur E :.

vol E: 

Il devrait vous donner un numéro comme 1234-5678.

Téléchargez l'utilitaire Microsoft "volumeid" à partir de ce lien enlace chez Microsoft :

Suivez les instructions du lien pour utiliser l'utilitaire et donnez à la carte SD un nouvel identifiant de volume.

Veillez à utiliser la bonne lettre de lecteur, celle de la carte SD. Vous ne voulez pas modifier votre disque dur par erreur.

Dans une fenêtre d'invite de commande, la syntaxe est la suivante :

volumeid E: 1234-5679

L'identifiant de volume du lecteur E : sera ainsi remplacé par 1234-5679.

Lorsque vous remettez la carte SD dans votre appareil Android, l'appareil pensera qu'il s'agit d'une carte différente et affichera la notification de carte SD montée.

0voto

Sruly Points 918

Pour compléter la réponse de @Morris, il est possible de le faire sous Linux (ou sur l'appareil Android lui-même en utilisant Termux).

Exécuter sudo blkid pour savoir quel est le périphérique sur lequel se trouve la carte SD. (Sur mon appareil, c'était /dev/block/mmcblk1p1 )

Exécuter maintenant sudo mlabel -i REPLACE-WITH-YOUR-SD-CARD-DEVICE -n ( -n génère un numéro de série aléatoire que vous pouvez utiliser -N xxxxxxxx où vous remplacez les x par des chiffres hexadécimaux pour le numéro de série que vous voulez voir les pages de manuel pour mlabel ).

L'idée d'utiliser blkid y mlabel J'ai pris forme Ici ! Voir la réponse de JonathanS . et la manière exacte d'écrire le mlabel pour utiliser la commande non documentée -i option que j'ai prise à partir de Ici !

[J'ai exécuté ces commandes sur la tablette en utilisant termux et au lieu de sudo Je l'ai exécuté en tant que superutilisateur en faisant tsu -p puis en éliminant le sudo partie des commandes. J'ai également eu besoin de rétrograder mon libandroid-support.so pour qu'il fonctionne. J'ai découvert qu'il suffisait de faire tsudo (la version de termux de sudo ) m'a donné un grand nombre de dispositifs lorsque j'ai exécuté la commande blkid et il était difficile de savoir laquelle était la carte sd].

0voto

Sruly Points 918

Une autre bonne solution mais votre appareil doit être rooté pour pouvoir utiliser cette option (ASFAIK).

Utiliser l'outil sm sm forget [UUID | all] Cela permet à l'appareil d'oublier le périphérique de stockage avec l'UUID donné ou, si vous faites tout, d'oublier tous les périphériques.

Si vous utilisez l'émulateur de terminal Termux (comme moi), vous devez effectuer les opérations suivantes tsu -p afin de pouvoir utiliser le sm outil. Si ce n'est pas le cas, vous obtenez une erreur. En fait, ce dont vous avez besoin, c'est que l'outil LD_LIBRARY_PATH pour pointer d'abord vers le chemin de la bibliothèque Android et -p ajoute ces chemins d'accès AVANT le chemin d'accès à la bibliothèque termux.

Je n'ai pas essayé avec un autre shell ou terminal, mais je suppose que cela devrait fonctionner également.

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