Jak opravit chybějící systémové zvuky na Google Pixel po aktualizaci Android 10

click fraud protection

Někteří majitelé Google Pixel si všimli, že po aktualizaci na Android 10 systém již nepřehrává staré zvuky uživatelského rozhraní. Chcete-li tento problém vyřešit, přečtěte si tuto příručku.

Aktualizace (3/2/20, 16:50 ET): Chybějící chyba zvuku nabíjení/ukončení hovoru u Pixelu 2 byla opravena v aktualizaci z března 2020.

s Aktualizace na Android 10Někteří majitelé smartphonů Google Pixel první a druhé generace si všimli, že několik zvuků uživatelského rozhraní se liší. Například, někteří uživatelé si všimli že chyběly tóny ukončení hovoru a zamykání obrazovky ostatní si všimli že zvuk nabíjení byl jiný. Pokud jste si všimli tohoto podivného chování na svém Pixelu po aktualizaci na Android 10 a zajímá vás, co by mohlo být důvodem, máme odpověď – stejně jako řešení.

Jak se ukázalo, viníkem je zřejmě přemístění systémových zvukových souborů. V systému Android 9 Pie a dříve ukládal Google zvuky uživatelského rozhraní, jako jsou zvuky při dokování/odpojování a zvuky zamykání obrazovky. /product/media/audio

adresář. To se změnilo s Androidem 10, který přesunul zvuky na nové místo: /system/media/audio. Problém je v Androidu 10 na Pixelu a Pixel 2 si myslí, že zvuky uživatelského rozhraní jsou stále ve starém adresáři. Výsledkem je, že když se systém pokusí získat přístup ke zvukům z tohoto starého umístění a nemůže najít soubory, Android se vrátí ke starším zvukům uživatelského rozhraní vloženým do framework-res.

Podle člena XDA co4, můžete tento problém snadno vyřešit úpravou předvolby globálního nastavení systému. Udělat to tak nastavit ADB na počítači připojte svůj Pixel nebo Pixel 2 a spusťte následující příkazy z příkazového řádku nebo Windows PowerShell.

adb shell settings put global car_dock_sound /system/media/audio/ui/Dock.ogg
adb shell settings put global car_undock_sound /system/media/audio/ui/Undock.ogg
adb shell settings put global desk_dock_sound /system/media/audio/ui/Dock.ogg
adb shell settings put global desk_undock_sound /system/media/audio/ui/Undock.ogg
adb shell settings put global lock_sound /system/media/audio/ui/Lock.ogg
adb shell settings put global low_battery_sound /system/media/audio/ui/LowBattery.ogg
adb shell settings put global trusted_sound /system/media/audio/ui/Trusted.ogg
adb shell settings put global unlock_sound /system/media/audio/ui/Unlock.ogg
adb shell settings put global wireless_charging_started_sound /system/media/audio/ui/ChargingStarted.ogg

Tyto příkazy změní cestu pro každý zvuk uživatelského rozhraní /product/media/audio na /system/media/audio, ujistěte se, že systém nyní hledá pod správným umístěním, když požaduje systémové zvuky.

Po spuštění výše uvedených příkazů ADB není nutné zařízení restartovat. Upozorňujeme, že tento problém by neměl ovlivnit zařízení Google Pixel 3, Pixel 3a nebo Pixel 4, protože ve firmwaru pro tato tři zařízení jsou zvuky uživatelského rozhraní již umístěny v /product/media/audio. Ovlivňuje pouze vlastníky Pixel a Pixel 2, kteří provedli čistou instalaci Androidu 10, tj. flashováním obrazu systému Android 10. Pokud jste aktualizovali z Android Pie na Android 10 pomocí oficiálního OTA, měli byste být v pořádku – pokud neprovedete tovární nastavení.


Aktualizace: Opraveno v březnové aktualizaci

The Aktualizace z března 2020 která byla vydána dnes dříve, opravila podivný problém, který se objevil na začátku tohoto roku. Podle několika uživatelů na Redditu se konečně vrátily chybějící zvukové efekty zamykání a odemykání. Byla to zvláštní chyba a jsme rádi, že byla konečně vyřešena.

Přes: Reddit