Vissa Google Pixel-ägare märkte att efter uppdateringen till Android 10 spelar systemet inte längre de gamla UI-ljuden. Kolla in den här guiden för att lösa problemet.
Uppdatering (3/2/20 @ 16:50 ET): Pixel 2:s saknade laddning/avsluta samtalsljud bugg har åtgärdats i mars 2020-uppdateringen.
Med Uppdatering för Android 10, märkte vissa ägare av första och andra generationens Google Pixel-smarttelefoner att flera UI-ljud var olika. Till exempel, några användare märkte att slutsamtal och skärmlåstoner saknades medan andra märkte att laddningsljudet var annorlunda. Om du har märkt detta konstiga beteende på din Pixel efter att ha uppdaterat till Android 10 och undrar vad som kan vara orsaken, har vi svaret – såväl som lösningen.
Som det visar sig verkar den skyldige vara flyttningen av systemljudfilerna. På Android 9 Pie och tidigare brukade Google lagra UI-ljud som docknings-/avdockningsljud och skärmlåsljud i /product/media/audio katalog. Det ändrades med Android 10, som har flyttat ljuden till en ny plats:
/system/media/audio. Problemet är Android 10 på Pixel och Pixel 2 tror att UI-ljuden fortfarande finns i den gamla katalogen. Som ett resultat, när systemet försöker komma åt ljud från den här gamla platsen och inte kan hitta filerna, faller Android tillbaka till de äldre användargränssnittsljuden inbäddade i framework-res.Enligt XDA Member co4, kan du enkelt lösa det här problemet genom att justera inställningarna för de globala systeminställningarna. Att göra så ställa in ADB på din PC, anslut din Pixel eller Pixel 2 och kör följande kommandon från kommandotolken eller 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
Dessa kommandon kommer att ändra sökvägen för varje UI-ljud från /product/media/audio till /system/media/audio, se till att systemet nu letar under rätt plats när du begär systemljud.
Det finns inget behov av att starta om enheten efter att ha kört ovanstående ADB-kommandon. Observera att det här problemet inte bör påverka Google Pixel 3, Pixel 3a eller Pixel 4 eftersom gränssnittsljuden redan finns i den fasta programvaran för dessa tre enheter /product/media/audio. Det påverkar bara Pixel- och Pixel 2-ägare som hade utfört en ren installation av Android 10, dvs. genom att blinka Android 10-systembilden. Om du uppdaterade från Android Pie till Android 10 med den officiella OTA, borde du klara dig - så länge du inte utför en fabriksåterställning.
Uppdatering: Fast i mars Uppdatering
De Uppdatering mars 2020 som släpptes tidigare idag har löst ett konstigt problem som dök upp tidigare i år. De saknade lås- och upplåsningsljudeffekterna har äntligen kommit tillbaka enligt flera användare på Reddit. Det här var ett konstigt fel och vi är glada att det äntligen har åtgärdats.
Via: Reddit