¿Por qué el almacenamiento multimedia de Android no puede detectar mi nuevo archivo de tono de llamada?

8

He tenido este problema tanto en el Nexus 4 como en el Nexus 5 (de todos los teléfonos).

Tengo un archivo, es el mismo archivo de tono de llamada que uso en todos mis teléfonos, es un mp3 editado de una canción que me gusta.

Puse este archivo en la carpeta "Tonos de llamada" de mi dispositivo.

Cuando voy a cambiar mi tono de llamada, mi nuevo archivo no está disponible como una selección en la configuración de Android.

Reiniciar el dispositivo no hace que se detecte el nuevo archivo.

Lo que termino haciendo CADA VEZ QUE tengo que agregar este archivo de tono de llamada (ocasionalmente borro mi dispositivo) es encontrar la aplicación "Almacenamiento de medios" en mi dispositivo y borrar su memoria. En este punto, el teléfono piensa que no hay tonos de llamada, pero una vez que reinicio, todos los tonos de llamada antiguos están allí junto con mi tono de llamada que ha estado en el mismo lugar TODO EL TIEMPO.

Así que tengo una solución, pero ¿alguien puede decirme dónde me estoy equivocando? ¡Esto me está volviendo loco! ¿Alguien más está viendo este problema?

Me falta algo simple porque todos los foros de Internet que estoy leyendo son sencillos "simplemente coloque el archivo en la carpeta de tonos de llamada y funciona como magia", lo cual es muy frustrante.

EDITAR: Alguna información adicional, he tenido el archivo allí por un par de días, solo para ver si eso hace la diferencia. Reinició el dispositivo más de una docena de veces en los últimos días. El archivo aún no está disponible como opción.

EDITAR 2: Ver comentarios a continuación. Parece tener algo que ver con cómo estoy colocando el archivo allí, pero aún es extraño que el escaneo de medios no lo detecte al reiniciar. ¿Alguien sabe algo sobre escaneo de medios? ¿Tal vez está optimizado en el arranque para omitir carpetas como las carpetas de tono, ya que esas no deberían cambiar con frecuencia ...?

gnomed
fuente
Por qué no aparece de inmediato es fácil: eso requiere que el escáner de medios agregue su nombre / ubicación a su base de datos. Pero un reinicio debería haber provocado eso definitivamente, por lo que algo parece estar mal allí. ¿Cómo agregaste el archivo? ¿Has intentado hacerlo a través de MTP / UMS (mientras el teléfono está conectado a tu computadora)?
Izzy
@Izzy Lo agregué usando el explorador de archivos ES y lo copié desde el almacenamiento en la nube (Ubuntu One). ES inicia sesión en U1 por mí y desde allí hago todo en la aplicación. Por lo general, así es como siempre agrego el archivo, ya que sé que siempre está en mi almacenamiento en la nube. Simplemente intenté enchufarlo, eliminé el archivo, lo desconecté y volví a enchufar, agregué el archivo, lo desconecté y estaba allí en mis tonos de llamada sin reiniciar. Supongo que la aplicación no está activando un escaneo de medios correctamente, aún es extraño que no lo recupere al reiniciar hasta que borre la memoria de la aplicación de almacenamiento de medios: /: /. El archivo no puede estar dañado, acabo de volver a copiarlo ahora ... :(
gnomed
Probablemente tenga razón acerca de que la aplicación no activa el escáner mesia. Sin embargo, un reinicio debería desencadenarlo. Déjame adivinar: ¿todos los dispositivos afectados ya ejecutan Kitkat? Debido a que comenzando con eso, el escáner de medios ya no realiza un análisis AFAIR completo (al menos las aplicaciones que lo activan ya no pueden hacerlo de la "manera antigua"). Si no recuerdo mal, el escáner de medios ahora debe apuntar directamente a los archivos modificados.
Izzy
Una nota más: si supuse que era correcto y sus dispositivos ejecutan 4.4.2, es posible que haya encontrado un error de Kitkat ( versión del Traductor de Google ). La solución descrita allí es prácticamente la misma que ya está utilizando.
Izzy
@Izzy Estoy bastante seguro de que esto sucedió en mi nexus 4 pre-kit kat. Sin embargo, ese es un buen punto, he notado ese cambio en el escáner de medios también en kit kat. Oh bueno, estoy perplejo.
Gnomed 01 de

Respuestas:

3

Lo que lo resolvió para mí: tenía un guión -en mi nombre de archivo OGG, lo cambié a un guión bajo y reinicié el teléfono (Nexus 5 KitKat) lo hizo aparecer

Dan J
fuente
Confirmado para Lineage 14.1 y Notificaciones. Sin guiones
Alguien
2

Si acaba de copiar el archivo, entonces sus permisos son como establecer en 600. chmod el archivo a 644, por lo que es LEÍBLE MUNDIAL. entonces,

chmod 644 /sdcard/ringtones/blah.whatever

también un nombre de archivo con un espacio podría causar un problema, cambie el nombre de todos modos, así que si el nombre del archivo es blah blah.whatever, cambie el nombre ablah_blah.whatever

Por último, si lo anterior no funciona o ya está ordenado correctamente, vaya a configuración -> aplicaciones y ubique el almacenamiento de medios. Fuerza detenerlo, borrar su caché y luego reiniciar. Tenga en cuenta que si desea borrar todos sus datos, primero coloque sus tonos de llamada en un directorio diferente JIC y luego, después de borrar todos los datos, muévalos nuevamente a su directorio de tonos de llamada. Si está rooteado, simplemente copie el archivo en el lugar correcto en / system / media / y configure los permisos correctamente [644] y reinicie.

moonbutt74
fuente
En términos de un espacio en el nombre, debería poder poner marcas de voz alrededor del nombre y la extensión del archivo. ¿O fue todo el camino ...
Dan Brown
Ese fue mi primer reflejo, pero chmod fallaría en silencio, los permisos permanecieron en 660. Para mí fue el guión.
Alguien
@ Alguien hmm, si chmod está "fallando silenciosamente", intente chattr -i <filename>que tenga un bit inmutable establecido, eso sería extraño, de lo contrario, no es root O el formato de archivo puede no ser compatible o "corrupto". Use la utilidad de archivo para verificar el archivo.
moonbutt74
0

Tengo una configuración en mi teléfono. configuraciones - perfiles de audio - configuración de perfil individual - tono de llamada personalizado. aquí puedo agregar cualquier MP3 a la lista de tonos de llamada reconocidos por el teléfono. si tienes tal, entonces eres de oro.

KcEmenike
fuente
0

Tuve el mismo problema, en mi caso uso mi canción favorita como alarma, ya que instalo nuevas aplicaciones por alguna razón que no recuerdo, forcé a detener la aplicación predeterminada para la música, y volví a ella y la volví a ejecutar y Pude volver a buscar archivos de música, parece que no se está ejecutando ninguna aplicación predeterminada y es por eso que no puedo ejecutar la opción. :)

Almiar
fuente
0

Intenta encontrar la canción a través del reproductor de música de tu dispositivo. Reproduzca la canción y mientras se reproduce, seleccione las opciones y luego configure como tono de llamada.

Dave
fuente
0

Me encontré con el mismo problema. Mi nuevo Moto E (2da generación) no reproducía los tonos de llamada que copié de mi computadora a mi teléfono. Resolví este problema ignorando el mensaje que recibí de mi Moto E acerca de convertir los archivos a archivos WMA (los dejé como archivos .m4A - archivos de música) cuando los copié de mi computadora a mi teléfono y los volví a copiar la carpeta de tonos de llamada y la carpeta de música. Abrí el reproductor de Google Music, los reproduje y luego los asigné a mis alarmas. ¡Qué dolor en el cuello! Ya está arreglado.

Jodes
fuente
0

Algunos de los archivos MP3 pueden tener diferentes "nombre de archivo" y "título de archivo", podemos ver el título del archivo en la computadora portátil usando: Haga clic derecho en el archivo -> Propiedades -> Detalles. Tonos de llamada MP3 listados en Android por "File Titles". Ej: descargué un archivo llamado "Notify.MP3" y aparece en el tono de llamada de Android como "Morning Alarm 4" Nota: Estoy usando Android-L

TLKannan
fuente
0

Lamento que esto sea tan largo, pero si todavía estás desesperado, podría ayudar. He pasado sin éxito por muchos consejos en línea. Tengo un teléfono genérico con 'N' (que es Turrón, ¿verdad?), Un Blu Vivo XL2, que tiene dos ranuras SIM. Solo estoy usando uno de estos últimos en este momento, y por alguna razón el chico de la tienda puso la tarjeta SIM en la ranura 2. Seguí el consejo de TL Kannan de darle un título al archivo de tono de llamada además de su nombre (volviendo atrás a Audacity y no omitir la parte de Metadatos de Exportar audio y, por supuesto, colocar esta versión en la carpeta Tonos del teléfono), lo que puede o no haber ayudado. La resolución real vino de una experiencia extraña de la que no había oído hablar antes.

  1. Tocando Configuración -> "Sonido y vibración" -> "SIM 2 ([nombre de la red]) Tonos de llamada" (otras opciones SIM 1, Notificación, Otros ...), que muestra la lista de tonos de llamada incorporados
  2. tocando un pequeño icono en la parte inferior de la pantalla con la etiqueta "Anillo DIY"
  3. deslizando hacia abajo a través de la lista interminable resultante de cada archivo de sonido bendecido en el teléfono para encontrar y seleccionar mi archivo en la parte inferior.
  4. Esto me llevó a una nueva pantalla que parece un editor de sonido básico con un gran botón rojo de Inicio, que reproduce el archivo. ¡Excelente! También hay Cancelar y Guardar en la parte superior.
  5. pulsó Guardar, que mostró una pantalla con el mensaje sarcástico (¡no es broma!) "Bueno, bueno, debería nombrar este tono de llamada" con el archivo (ya nombrado) en un cuadro de edición y un botón Guardar en la parte inferior . No me dejaba no (re) nombrar el archivo (acabo de agregar un dígito al final) y Guardado. (Este proceso, por cierto, parece guardar copias duplicadas del archivo bajo los nombres modificados en una subcarpeta de tonos de llamada llamada "bricolaje", y creo que ahora estoy hasta [Nombre de archivo] 4).
  6. Esto lleva a una pantalla "¡Felicitaciones ~ Guardado con éxito!" con los botones "Hacer tonos de llamada" y "Hacer bricolaje de nuevo" a continuación.
  7. Al tocar el primero, aparece una ventana emergente en la parte inferior con la etiqueta "Hacer tonos de llamada" y una opción única; "Tonos de llamada de voz", lo que me llevó a
  8. una opción de SIM 1 y SIM 2. Al tocar una de ellas, volverá al paso 6 nuevamente. Retroceder desde allí a través de "<- Tonos de llamada" en la parte superior me lleva de vuelta al paso 2, la lista de tonos de llamada incorporados (y donde, por cierto, ¡todavía no aparece ninguna versión de mi tono de llamada!) Retroceder un paso más obtiene volver a la pantalla básica de Sonido y Vibración, donde el nombre de mi tono de llamada ahora aparece en una fuente pequeña y gris debajo del elemento SIM 2 ...

¡Pero espera! ¡Probar el nuevo tono ajustando el control deslizante Volumen del timbre todavía reproduce el tono de llamada predeterminado! Aparentemente, esto está vinculado a la ranura SIM 1 (en mi caso, vacía), porque repetir todas las tonterías anteriores me permitió adjuntar otra copia de mi tono de llamada diferente a la SIM 1, con el resultado de que el control deslizante de volumen finalmente reproduce (el equivalente a) mi nuevo tono de llamada!

Eso es todo lo que había que hacer!

Espero que funcione cuando recibo una llamada real.

Mrnatural
fuente
0

Yo tuve el mismo problema. Copié el archivo de Dropbox en mi teléfono en la carpeta Tonos de llamada.

No se encontró el archivo para usarlo como tono de llamada. Eliminé el archivo después de varias horas.

Luego, conecté el teléfono a una PC y copié el archivo desde la PC. El tono de llamada se encontró al instante.

No se porque. Espero que esto ayude a alguien.

Richard210363
fuente
0

Puse 100 tonos de llamada nuevos en mi tarjeta SD pero no aparecieron cuando intenté seleccionarlos. Entonces, reproduje un solo tono de llamada MP3 en mi reproductor de música, y de repente aparecieron los 100 nuevos tonos de llamada en mi 'seleccionar tono de llamada del teléfono' en configuración / sonido

Boofer
fuente