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 ...?