Como corrigir sons ausentes do sistema no Google Pixel após a atualização do Android 10

click fraud protection

Alguns proprietários do Google Pixel notaram que após a atualização para o Android 10, o sistema não reproduz mais os sons antigos da interface do usuário. Confira este guia para corrigir esse problema.

Atualização (02/03/20 às 16h50 horário do leste dos EUA): O bug de falta de som de carregamento/encerramento de chamada do Pixel 2 foi corrigido na atualização de março de 2020.

Com o Atualização do Android 10, alguns proprietários dos smartphones Google Pixel de primeira e segunda geração notaram que vários sons da interface do usuário eram diferentes. Por exemplo, alguns usuários notaram que os tons de encerramento de chamada e bloqueio de tela estavam faltando enquanto outros notaram que o som de carregamento era diferente. Se você notou esse comportamento estranho em seu Pixel após atualizar para o Android 10 e está se perguntando qual poderia ser o motivo, nós temos a resposta – e também a solução.

Acontece que o culpado parece ser a realocação dos arquivos de som do sistema. No Android 9 Pie e anteriores, o Google costumava armazenar sons de UI‌, como sons de encaixe/desencaixe e sons de bloqueio de tela em

/product/media/audio diretório. Isso mudou com o Android 10, que mudou os sons para um novo local: /system/media/audio. O problema é que o Android 10 no Pixel e o Pixel 2 acham que os sons da IU ainda estão no diretório antigo. Como resultado, quando o sistema tenta acessar os sons deste local antigo e não consegue localizar os arquivos, o Android volta para os sons da IU mais antigos incorporados no framework-res.

De acordo com o membro do XDA co4, você pode corrigir esse problema facilmente ajustando a preferência das configurações globais do sistema. Para fazer isso configurar o ADB no seu PC, conecte seu Pixel ou Pixel 2 e execute os seguintes comandos no prompt de comando ou no 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

Esses comandos mudarão o caminho para cada som UI‌ de /product/media/audio para /system/media/audio, certificando-se de que o sistema agora esteja procurando o local correto ao solicitar sons do sistema.

Não há necessidade de reiniciar o dispositivo após executar os comandos ADB acima. Observe que esse problema não deve afetar o Google Pixel 3, Pixel 3a ou Pixel 4 porque no firmware desses três dispositivos, os sons da IU já estão localizados em /product/media/audio. Afeta apenas proprietários de Pixel e Pixel 2 que realizaram uma instalação limpa do Android 10, ou seja, atualizando a imagem do sistema Android 10. Se você atualizou do Android Pie para o Android 10 com o OTA oficial, você deve ficar bem – contanto que não faça uma redefinição de fábrica.


Atualização: corrigida na atualização de março

O Atualização de março de 2020 que foi lançado hoje cedo corrigiu um problema estranho que surgiu no início deste ano. Os efeitos sonoros de bloqueio e desbloqueio ausentes finalmente retornaram de acordo com vários usuários do Reddit. Este foi um bug estranho e estamos felizes por finalmente ter sido resolvido.

Através da: Reddit