Added by Mickey Knox over 4 years ago.
Updated about 2 years ago.
I have just selected a custom ringtone. The ringtone is not played properly and the Settings app is now broken. As soon as I tap on 'Sounds' the app crashes. This leaves my phone in a rather peculiar place. What can I do about it?
One reason I can think of is that there is no decoder for the sound file format on Replicant. Try connecting with adb (adb shell) to the phone and delete the problem causing sound file from the device and reboot after that. You can also get the reason why it crashes with "adb logcat" command. If deleting the file doesn't help please paste here the relevant section from the log.
The sound file format is opus and the File Manager can play it. I deleted it with the File Manager; the Setting App still crashes when tapping Sounds.
The no-sound-file contains the output of adb logcat when tapping Sounds.
Then I copied the sound file back to the device and recorded adb logcat after tapping Sounds into with-sound-file.
Btw, you can get the sound file easily with youtube-dl -x https://www.youtube.com/watch?v=GDH63CjSL8U
As a quick workaround try deleting the file manager app.
There is a chance the bug (a permission issue) might reside in the Simple File Manager app but I am not certain so if you know the developers and they are willing to debug this it would be great! :)
Are you using Privacy Guard? Maybe it blocks the access from Settings app to Simple File Manager app?
- Type of work Unknown added
Also available in: Atom