Há redimensionamento nativo de DPI oculto no Galaxy S7

Minha maior preocupação com o Android é a escala de DPI ( tamanho que o conteúdo é renderizado na tela ) que o Google e outros OEM escolhem para seus dispositivos. Monitores grandes e bonitos geralmente são marcados por uma infinita variedade de ícones da barra de status, ícones do tamanho de um polegar e enormes elementos da interface do usuário.

Portanto, quando a pré-visualização do Android N foi lançada com a capacidade de escalar seu DPI em tempo real sem a necessidade de modificações, fiquei em êxtase, assim como muitos usuários avançados que tiveram o mesmo problema que eu.

Mas esse sonho durou pouco quando eu coloquei minha pré-visualização N habilitada para o Nexus 6 e voltei para o meu Galaxy S7 Edge. Por todos os seus recursos excepcionais e versão amplamente aprimorada do Android, a Samsung sempre teve, na minha opinião, uma das piores configurações de DPI padrão superadas apenas pelo Nexus 6 e LG. Bem, agora há uma maneira de mudar isso, pelo menos no Samsung Galaxy S7.

Digite .DisplayScalingActivity

O menu .DisplayScalingActivity oculto

Você teria dificuldade em encontrar esse menu, pois parece ser um recurso oculto do TouchWiz no Marshmallow. Usando o método testado e verdadeiro de visualizar atividades ativáveis ​​através do widget "atividades" do Nova Launcher, consegui encontrar o .DisplayScalingActivity oculto à vista de todos, como parte do aplicativo Configurações. Depois de iniciar a atividade, você recebe uma nova janela de configurações com estilo da Samsung que permite escolher entre Padrão e Condensado.

O DPI padrão no Galaxy S7 é ( um detestável ) 640, e eu colocaria a visualização Condensada em torno de 540. Depois de fazer sua seleção, você será solicitado a reiniciar. Não se assuste, ao reiniciar, minha tela de bloqueio estava um pouco descolada, com o ícone de bloqueio sendo cerca de um terço na tela, mas depois que tudo foi resolvido, o sistema operacional ficou fluido e sem falhas, com todos os aplicativos vendo e se adaptando ao novo DPI (persiste por meio de uma reinicialização e atualização do sistema) - um Samsung primeiro como muitos de vocês devem saber. Você pode ver mais mensagens na tela, o painel de widgets de notificação parece mais espaçoso e geralmente você pode exibir mais conteúdo na tela; confira a galeria abaixo para uma comparação lado a lado.

Então, como você consegue isso? Mais fácil do que você pode esperar:

  • Baixe o Nova Launcher, você não precisa defini-lo como padrão; basta iniciá-lo para acessar a tela inicial.
  • Vá para a janela Seleção de widget pressionando longamente na tela inicial e selecionando Widgets.
  • Escolha o widget "Atividades" mantendo-o pressionado e soltando-o na tela inicial.
  • Depois que a lista for preenchida, role para baixo até "Configurações" e escolha .DisplayScalingActivity (deve ser a quarta). Ele criará um novo ícone na sua área de trabalho.
  • Selecione o ícone para abrir o menu e faça sua seleção.
  • Reinicie na janela de confirmação e volte ao seu iniciador normal após a reinicialização.

Obviamente, o método testado e comprovado de comandos do shell por meio do adb permanece útil, mas ter esse recurso também é interessante para usuários não enraizados que desejam alternar rapidamente. Nós tendemos a dar à Samsung e ao TouchWiz muitas críticas por seu software. Mas esta é a terceira coisa encontrada na pré-visualização do N, que foi a primeira parte do TouchWiz ( MultiWindow, Toggle Quick Notification na parte superior, DPI Scaling ), talvez a Samsung esteja interessada em algo?