Mudar resolução da tela e DPI sem root no Android, pelo ADB.

[Dica] Mudar resolução da tela e DPI sem root, pelo ADB.
Percebi que muita gente desconhece:

OBS: fazer a mudança com a tela desligada 😉

Antes do Android 4.3 use :

am display-size

am display-density

A partir do Android 4.3 use:

adb shell
wm size 800×480 (escolha a resolução que quiser)
wm density 240 (mantenha a proporção de dpi e resolução)

Por exemplo, se você vai diminuir a resolução pela metade, o dpi também tem que ser pela metade.

Para saber a resolução e dpi atual:
adb shell
wm size
wm density
(Sem valores)

Para restaurar o original:
adb shell
wm size reset
wm density reset

Também existe o comando ‘wm overscan’ que é muito útil porém bastante complicado.

adb shell wm overscan 0,0,0,100

Obs: reinicie o aparelho para que toda a interface se ajuste.
Obs 2: você pode diminuir o dpi além da proporcional para “ganhar” mais espaço na tela.
Obs 3: alguns aplicativos podem não se ajustar bem a combinações de resoluções e dpi bizarras(sim, você pode testar qualquer valor. Se der merda tente um reset no sistema)

Fonte: https://plus.google.com/+MarcosViana/posts/cc8oNWD668P

1 comentário em “Mudar resolução da tela e DPI sem root no Android, pelo ADB.”

Deixe um comentário