@DmitriyH
С++ разработчик

Android, сбрасываются установленные звуки уведомлений при отключении/подключении карты памяти?

Сбрасываются установленные звуки (звонки, сообщения, будильник) при отключении и повторном подключении карты памяти. Причем, сбрасываются, как правило, во что-то случайное. Если установить звук из стандартного набора, хранящегося во внутренней памяти телефона, то проблемы нет.

На карте звуки лежат в /mnt/sdcard/media/audio в подпапках alarms, notifications, ringtones, ui.

Обнаружил некоторые стандартные звуки в системной папке /system/media/audio, но без root-a нет возможности туда что-либо скопировать. Предполагаю, что при наличии root-a можно было бы решить проблему скопировав нужный звуковой файл сюда.

Телефоны, где есть проблема: HTC Incredible S, HTC Gratia (последние стандартные прошивки).

Нашел issue по похожей проблеме. Скорей всего, подобные проблемы встречаются у многих, но workaround-a так и не нашел.

Существует ли способ обойти проблему без root-a?
  • Вопрос задан
  • 25449 просмотров
Решения вопроса 1
EndUser
@EndUser
Лично для меня было первейшей причиной рутануть аппарат — это впарить свои звуки в систему.

1) Я не люблю дефолтные звуки либо за глупость, либо за затасканность в народе, либо за путаницу чей это телефон

2) Музплеер для чайников и хомячков играет вообще всё, до чего дотягивается. Слышать звук будильника между Вивальди и Гориллаз — это не гламур ни разу.

3) Защитив звуки от жадного плеера посредством файла .nomedia, мы защищаем так же и будильник с телефоном — они не могут найти юзерских звуков для настройки.

4) Ставить умный и нежадный музплеер для одного каталога — это потерять Dolby в наушниках, что обычно печально.

Вывод один для меня один — ставить звуки куда не дотягивается плеер, и куда нормально дотягивается скин системы.

Решение нашёл одно — рутить, ибо нех.

Потом всплывают прикольные плюшки, навроде TimeZone Fixer, AdFree, Titanium Backup, Nandroid Backup и прочих.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
RuJet
@RuJet
Скорее всего android ищет файлы звуков, но так как карта памяти не находит и подставляет что-то свое.
У nokia на s40 такое же поведение.
Ответ написан
Комментировать
shogunkub
@shogunkub
Программист+Инженер-электронщик
>Существует ли способ обойти проблему без root-a?
А какое решение вы предлагаете? Отсутствие звуков, если карта извлечена? Имхо это не лучше, чем то, что есть.
Ответ написан
@ChemAli
Аналогичное поведение у LG P500 (2.3.3).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы