1 votos

Cómo recuperar la notificación de la tarjeta SD externa

Anteriormente solía recibir una notificación cada vez que la tarjeta SD externa estaba en la tablet. Recientemente, esa notificación ha desaparecido. ¿Cómo puedo recuperar esta notificación?

Me gusta esta notificación ya que me permite expulsar la tarjeta desde allí sin necesidad de ir al menú de configuración para hacerlo.

Lo interesante es que cuando inserto una tarjeta diferente, la notificación vuelve. Solo me falta para la tarjeta original. La última vez que tuve este problema, restablecí mi tablet de fábrica. Preferiría no tener que hacerlo de nuevo.

He buscado una solución pero solo he encontrado formas de deshacerme de la notificación, no lo contrario. Intenté reiniciar mi dispositivo pero eso no ayudó.

Cualquier sugerencia será muy apreciada.

1voto

Morris Puntos 11

Cambiar el número de serie del volumen de la tarjeta SD.

Puede haber varias formas de hacerlo, esta funcionó para mí cuando tuve el mismo problema después de tocar "borrar todo" al mostrar notificaciones.

Monta la tarjeta SD en una PC con Windows.

Toma nota de la letra de la unidad de la tarjeta SD abriendo una ventana del explorador de Windows. Por ejemplo, digamos que se montó como E:

En una ventana del símbolo del sistema, escribe el siguiente comando para averiguar el identificador de volumen actual de la tarjeta SD, suponiendo que la tarjeta SD es la unidad E:

vol E:

Debería darte un número como 1234-5678

Descarga la utilidad de Microsoft "volumeid" desde este enlace en Microsoft:

Sigue las instrucciones en el enlace para usar la utilidad y darle a la tarjeta SD un nuevo identificador de volumen.

Asegúrate de usar la letra de unidad correcta, la letra de unidad de la tarjeta SD. No querrás cambiar tu disco duro por error.

En una ventana del símbolo del sistema, la sintaxis es:

volumeid E: 1234-5679

Esto cambiará el identificador de volumen de la unidad E: a 1234-5679

Cuando vuelvas a insertar la tarjeta SD en tu dispositivo Android, el dispositivo pensará que es una tarjeta diferente y mostrará la notificación de tarjeta SD montada.

0 votos

Gran respuesta. ¿Hay alguna forma de hacer esto en Linux? No siempre tengo acceso a una PC con Windows.

0voto

gtwebb Puntos 1869

Para agregar a la respuesta de @Morris una forma de hacerlo en Linux (o en el dispositivo Android mismo usando Termux)

Ejecuta sudo blkid para encontrar cuál es el dispositivo de la tarjeta SD. (En mi dispositivo era /dev/block/mmcblk1p1)

Ahora ejecuta sudo mlabel -i REEMPLAZAR-POR-TU-DISPOSITIVO-DE-TARJETA-SD -n (-n genera un número de serie aleatorio puedes usar -N xxxxxxxx donde reemplazas las x por dígitos hexadecimales para el número de serie que deseas ver las páginas del manual para mlabel).

La idea de usar blkid y mlabel la saqué de ¡Aquí! Ver respuesta de JonathanS. y la forma exacta de escribir el comando mlabel para usar la opción no documentada -i la tomé de ¡Aquí!

[Ejecuté estos comandos en la tableta usando termux y en lugar de sudo lo ejecuté como superusuario haciendo tsu -p y luego eliminando la parte de sudo de los comandos. También necesité retroceder mi librería libandroid-support.so para que funcionara. Descubrí que simplemente haciendo tsudo (la versión de termux de sudo) me daba una gran cantidad de dispositivos cuando ejecutaba blkid y era difícil averiguar cuál era la tarjeta SD.]

0voto

gtwebb Puntos 1869

Otra gran solución, pero tu dispositivo debe estar rooteado para poder usar esta opción (ASFAIK).

Usa la herramienta sm sm forget [UUID | all] Esto hace que el dispositivo olvide el dispositivo de almacenamiento con el UUID dado o si haces all olvida todos los dispositivos.

Si estás utilizando el emulador de terminal Termux (como yo) necesitas hacer tsu -p para poder usar la herramienta sm. De lo contrario obtendrás un error. Básicamente lo que necesitas es que LD_LIBRARY_PATH apunte primero a la ruta de la biblioteca de Android y -p preaparece esas rutas ANTES de la ruta de la biblioteca de termux.

No probé esto en ninguna otra shell o terminal, pero estoy asumiendo que debería funcionar allí también.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X