Ako opraviť chýbajúce systémové zvuky na Google Pixel po aktualizácii na Android 10

click fraud protection

Niektorí majitelia Google Pixel si všimli, že po aktualizácii na Android 10 systém už neprehráva staré zvuky používateľského rozhrania. Ak chcete tento problém vyriešiť, prečítajte si túto príručku.

Aktualizácia (3/2/20 o 16:50 ET): Chýbajúca chyba zvuku nabíjania/ukončenia hovoru Pixel 2 bola opravená v aktualizácii z marca 2020.

S Aktualizácia systému Android 10, si niektorí majitelia smartfónov Google Pixel prvej a druhej generácie všimli, že viaceré zvuky používateľského rozhrania sú odlišné. Napríklad, niektorí používatelia si všimli že zatiaľ chýbali tóny ukončenia hovoru a uzamknutia obrazovky ostatní si všimli že zvuk nabíjania bol iný. Ak ste si všimli toto zvláštne správanie na svojom Pixeli po aktualizácii na Android 10 a zaujíma vás, čo by mohlo byť dôvodom, máme odpoveď – ako aj riešenie.

Ako sa ukázalo, vinníkom je zrejme premiestnenie systémových zvukových súborov. V systéme Android 9 Pie a starších Google ukladal zvuky používateľského rozhrania, ako sú zvuky pri dokovaní/vypínaní z doku a zvuky uzamknutia obrazovky.

/product/media/audio adresár. To sa zmenilo s Androidom 10, ktorý presunul zvuky na nové miesto: /system/media/audio. Problémom je Android 10 na Pixel a Pixel 2 si myslí, že zvuky používateľského rozhrania sú stále v starom adresári. Výsledkom je, že keď sa systém pokúsi získať prístup k zvukom z tohto starého miesta a nemôže nájsť súbory, Android sa vráti k starším zvukom používateľského rozhrania zabudovaným do framework-res.

Podľa člena XDA co4, môžete tento problém jednoducho vyriešiť úpravou preferencie globálnych nastavení systému. Urobiť tak nastaviť ADB na počítači pripojte svoj Pixel alebo Pixel 2 a spustite nasledujúce príkazy z príkazového riadka alebo prostredia 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

Tieto príkazy zmenia cestu pre každý zvuk používateľského rozhrania /product/media/audio do /system/media/audio, uistite sa, že systém teraz hľadá pod správnym umiestnením, keď požaduje systémové zvuky.

Po spustení vyššie uvedených príkazov ADB nie je potrebné reštartovať zariadenie. Upozorňujeme, že tento problém by nemal ovplyvniť Google Pixel 3, Pixel 3a alebo Pixel 4, pretože vo firmvéri pre tieto tri zariadenia sú zvuky používateľského rozhrania už umiestnené v /product/media/audio. Týka sa to iba vlastníkov zariadení Pixel a Pixel 2, ktorí vykonali čistú inštaláciu systému Android 10, t. j. flashovaním obrazu systému Android 10. Ak ste aktualizovali z Android Pie na Android 10 pomocou oficiálneho OTA, mali by ste byť v poriadku – pokiaľ nevykonáte obnovenie továrenských nastavení.


Aktualizácia: Opravené v marcovej aktualizácii

The Aktualizácia z marca 2020 ktorá bola vydaná dnes skôr, opravila zvláštny problém, ktorý sa objavil začiatkom tohto roka. Chýbajúce zvukové efekty uzamknutia a odomknutia sa podľa viacerých používateľov na Reddite konečne vrátili. Bola to zvláštna chyba a sme radi, že bola konečne vyriešená.

Cez: Reddit