Пропали системные звуки в Google Pixel после обновления Android 10 Как исправить

Пропали системные звуки в Google Pixel после обновления Android 10 Как исправить

С обновлением Android 10 некоторые владельцы смартфонов Google Pixel первого и второго поколения заметили, что некоторые звуки пользовательского интерфейса были изменены. Например, некоторые пользователи заметили, что тоны завершения вызова и блокировки экрана отсутствовали, в то время как другие заметили, что звук зарядки отличался. Если вы заметили это странное поведение на вашем пикселе после обновления до Android 10 и задаетесь вопросом, в чем может быть причина, у нас есть ответ — а также решение.

Как оказалось, виновником, похоже, является перемещение системных звуковых файлов. На Android 9 Pie и ранее Google использовал для хранения звуков пользовательского интерфейса, таких как звуки стыковки / расстыковки и звуки блокировки экрана, в каталоге / product / media / audio. Это изменилось с Android 10, который переместил звуки в новое место: / system / media / audio. Проблема в том, что Android 10 на Pixel, а Pixel 2 считает, что звуки пользовательского интерфейса все еще находятся в старом каталоге. В результате, когда система пытается получить доступ к звукам из этого старого местоположения и не может найти файлы, Android возвращается к старым звукам пользовательского интерфейса, встроенным в framework-res.

Читайте так же:   Если вы используете какое-либо из этих расширений Chrome, удалите их прямо сейчас

В соответствии с XDA Member co4, вы можете легко решить эту проблему, изменив настройки глобальных настроек системы. Для этого настройте ADB на своем ПК, подключите Pixel или Pixel 2 и выполните следующие команды из командной строки или Windows PowerShell.

настройки оболочки adb поставить глобальный car_dock_sound /system/media/audio/ui/Dock.ogg
настройки оболочки adb поставить глобальный car_undock_sound /system/media/audio/ui/Undock.ogg
настройки оболочки adb поставить глобальный desk_dock_sound /system/media/audio/ui/Dock.ogg
в настройках оболочки adb поставить глобальный desk_undock_sound /system/media/audio/ui/Undock.ogg
в настройках оболочки adb поставить глобальный lock_sound /system/media/audio/ui/Lock.ogg
настройки оболочки adb поставьте глобальный low_battery_sound /system/media/audio/ui/LowBattery.ogg
в настройках оболочки adb поставь глобальный trust_sound /system/media/audio/ui/Trusted.ogg
в настройках оболочки adb поставить глобальный unlock_sound /system/media/audio/ui/Unlock.ogg
в настройках оболочки adb поставить глобальный wireless_charging_started_sound /system/media/audio/ui/ChargingStarted.ogg

Эти команды изменят путь для каждого звука пользовательского интерфейса с / product / media / audio на / system / media / audio, убедившись, что система теперь ищет неправильное местоположение при запросе системных звуков.

Читайте так же:   Nokia сотрудничает с Google для создания облачной сети 5G

После запуска вышеуказанных команд ADB перезагрузка устройства не требуется. Обратите внимание, что эта проблема не затрагивает Google Pixel 3, Pixel 3a или Pixel 4, поскольку в прошивке для этих трех устройств звуки пользовательского интерфейса уже находятся в / product / media / audio. Это касается только владельцев Pixel и Pixel 2, которые выполнили чистую установку Android 10, то есть перепрограммировали образ системы Android 10. Если вы обновили Android Pie до Android 10 с официальным OTA, у вас все будет в порядке — до тех пор, пока вы не выполните сброс к заводским настройкам.

Источник: www.xda-developers.com