English | Español | Português | Bahasa Indonesia | Русский | 中文 (简体) | 中文 (繁體) | 日本語 | Tiếng Việt | Türkçe | हिन्दी | বাংলা (ভারত) | ਪੰਜਾਬੀ (ਭਾਰਤ) | తెలుగు | اردو (پاکستان) | العربية | ไทย
O Pixels necessita da permissão WRITE_SECURE_SETTINGS para funcionar (isto NÃO é root).
- Executa
adb shell pm grant com.tribalfs.pixels android.permission.WRITE_SECURE_SETTINGS. - Se estiveres a usar uma aplicação de terminal Android com permissões elevadas, executa
pm grant com.tribalfs.pixels android.permission.WRITE_SECURE_SETTINGS.
Details
-
Vai a Definições > Opções de programador (pode ser Definições > Sistema > Opções de programador em versões mais antigas do Android),
desce até encontrar a opção Depuração USB.
-
Ativa também a opção Depuração USB para Definições de Segurança se estiver disponível em Opções de programador.
-
Ativa a opção Desativar monitorização de permissões se estiver presente. É necessário reiniciar o dispositivo.
platform-tools que extraíste no Explorador do Windows ou Finder (macOS)
- Faz duplo clique no ficheiro zip descarregado para abri-lo, clica com o botão direito na pasta
platform-toolspara abrir o menu de contexto e depois clica em Serviços > Novo Terminal na Pasta.
-
O teu telemóvel mostrará um aviso Permitir depuração USB na primeira ligação em modo de depuração.
Toca em Permitir ou OK. -
Podes marcar Permitir sempre a partir deste computador (ver nota no final sobre manter a depuração USB ativada).
-
Verifica a ligação introduzindo o seguinte comando e pressionando Enter.
Deverá mostrar o ID do dispositivo se estiver ligado com sucesso.
adb devices
- Se o teu dispositivo não se ligar, tenta outra porta USB e/ou outro cabo de dados.
Se ainda assim não funcionar, o computador pode estar a faltar o driver USB do dispositivo.
Consulta aqui os drivers OEM USB.
Após instalar, reinicia o PC e repete o passo 6.
- Quando estiver ligado corretamente, introduz o seguinte comando e pressiona Enter.
Podes copiar o comando abaixo. Se for executado corretamente, não mostrará nenhum resultado.
adb shell pm grant com.tribalfs.pixels android.permission.WRITE_SECURE_SETTINGS
- Se aparecer
adb.exe: more than one device/emulator..., executa o seguinte comando:
adb -s [ID do dispositivo mostrado no passo 6] shell pm grant com.tribalfs.pixels android.permission.WRITE_SECURE_SETTINGS
Se aparecer o erro java.lang.SecurityException: grantRuntimePermission, segue estes passos:
- Vai a Definições > Opções de programador (ou Definições > Sistema > Opções de programador)
- Desce até encontrar e ativa Depuração USB (Definições de Segurança)
- Se aparecer algum Aviso de Cautela, segue as instruções indicadas.
- Reinicia o dispositivo e repete os passos da Secção 7.
Está feito!
-
Importante: Mantém a depuração USB ativada se quiseres experimentar resoluções de ecrã exóticas que possam causar falhas no sistema.
A opção Permitir sempre a partir deste computador deve estar marcada no passo 6.
Comandos ADB para repor a resolução do ecrã:
adb shell wm size reseteadb shell wm density reset. -
Se não precisares da depuração USB, podes desativá-la agora para evitar acessos indesejados.
-
Vai a Definições > Opções de programador, desce e desativa a opção Depuração USB.
Details
Opção 1: Podes instalar Shizuku*
e ativá-lo seguindo o guia fornecido. Depois, volta à aplicação Pixels para conceder a permissão aplicando uma resolução.
*Se a versão da Play Store não funcionar no teu dispositivo, podes usar esta fork do Shizuku em vez disso.