Android forgets ringtone settings after USB connected as mass storage Every time I turn on USB as mass storage device, my phone forgets its ringtone.

This is somewhat reasonable, because the OS doesn't have access to these file while the flash belongs to another computer. But I expect that the settings to revert or be kept after it's disconnected.

Is there a way to keep it remember ringtone settings?

Current settings (but it happened on other models as well):


ZTE
CM12
Just move your desired ringtone to /system/media/audio/ringtones and set proper permissions (refer to other files in the folder).