Os dispositivos OnePlus nunca teve uma implementação adequada do recurso Always-on Display até o lançamento do OxygenOS 11, mas de acordo com o registro de alterações da semana passada, esse recurso ainda está em testes internos e será lançado em uma atualização beta aberta subsequente para OnePlus 7/7 Pro e OnePlus 7T/7T Pro.
A comunidade XDA voltou mais uma vez para resgatar os proprietários desses dispositivos que executam 11 Android aproveitando o código de modo AOD encontrado no firmware beta inicial.
O desenvolvedor XDA reconhecido Quinny899 descobriu que para habilitar AOD é suficiente executar o seguinte comando em um shell de root para forçar a estrutura "OPFeatures" de OXIGÊNIO.
setprop sys.aod.debug_support_always_on 1
Depois de executar o comando e recarregar a IU do sistema (usando o pkill systemui), a opção para habilitar o AOD aparecerá em Configurações> Tela> Tela ambiente> Sempre na tela ambiente.
Observe que o processo acima para ativar o AOD não sobrevive a uma reinicialização, no entanto, o membro do XDA lançou um script pronto para uso que pode ser executado quando o dispositivo é iniciado.
Abaixo, você encontrará o tutorial relacionado a seguir após fazer o root do dispositivo OnePlus 7 / 7T com OxygenOS 11 Open Beta usando Magisk.
- Baixe o anexo da primeira postagem deste tópico tendo em mente que embora o anexo seja um arquivo ZIP, ele não é um módulo Magisk nem um arquivo ZIP restaurável.
- Extraia o conteúdo do arquivo ZIP para obter o script denominado aodenable.sh
- Usando um gerenciador de arquivos raiz adequado, copie o script para /data/adb/service.d
- Defina suas permissões em rwxr-xr-x (chmod 755)
- Reinicie o dispositivo
Alternativamente, o membro sênior do XDA DanGLES3 criou um prático módulo Magisk que faz a mesma coisa mencionada acima. Para mais detalhes, você pode dar uma olhada no tópico relevante.