Torne o modo de área de trabalho oculta do Android 10 mais útil

Se você possui um smartphone com Android 10, talvez não saiba que existe um modo de área de trabalho oculto. Veja como torná-lo mais útil.

Um dos recursos mais comentados antes do lançamento do Android 10 era o modo desktop. Quando ouvimos pela primeira vez que o próximo grande sistema operacional Android do Google teria suporte nativo ao modo desktop, esperávamos que fosse algo semelhante ao Samsung DeX ou Huawei Easy Projection. Infelizmente, era tudo menos. O Google construiu um iniciador básico para monitores externos para que os desenvolvedores possam testar como seriam seus aplicativos em telas grandes, mas eles nem se preocuparam adicionando suporte de exibição no Pixel 4. Infelizmente, isso significa que o modo de área de trabalho oculta do Android 10 não pode ser usado no smartphone Pixel mais recente, mas se você tiver o Essential Phone, OnePlus 7/7 Pro, OnePlus 7T/7T Pro ou qualquer outro telefone com saída de vídeo via USB-C, então há uma maneira de torná-lo mais útil.

Primeiro, aqui estão alguns requisitos que você deve atender:

Requisitos:

  1. Seu smartphone Android deve estar executando o Android 10.
  2. Seu smartphone Android precisa ser compatível Modo Alt DisplayPort. Aqui está um lista parcial de telefones com suporte. Se você tiver um smartphone com Qualcomm Snapdragon 835, Qualcomm Snapdragon 845 ou Qualcomm Snapdragon 855 e um USB 3.1 Porta Type-C, então seu smartphone deve suportar o DisplayPort Alt Mode, a menos que o fornecedor do telefone tenha desabilitado deliberadamente isto. Google desativou no Pixel 4, por exemplo.
  3. Você precisa de um adaptador USB 3.1 Type-C para HDMI. Comprei esse na Amazon. Você também precisará de um mouse e teclado Bluetooth se quiser uma experiência mais agradável.

A seguir, veja como configurá-lo:

  1. Habilite as opções do desenvolvedor em seu telefone. Vá para Configurações > Sobre o telefone e toque em "número da versão" 7 vezes.
  2. Vá para Configurações > Opções do desenvolvedor e role para baixo até chegar à seção "APPS". Ative “ativar janelas de formato livre” e “forçar modo de área de trabalho”.
  3. Reinicie seu telefone.
  4. Instale este APK. É uma versão personalizada do popular Cadeira de jardim lançador com Barra de Tarefas integrado a ele. Este APK foi feito por XDA Senior Member fazendeirobb como uma prova de conceito para mostrar aos desenvolvedores de inicializadores personalizados como eles podem adicionar suporte ao modo desktop*.
  5. Vá para Configurações > Aplicativos e notificações > Aplicativos padrão e defina Lawnchair como inicializador padrão.
  6. Conecte seu telefone ao monitor/TV usando o adaptador.
  7. Em alguns segundos, você verá a interface personalizada da área de trabalho do Android 10 aparecer na tela. Você terá que conceder permissão ao TaskBar para "exibir sobre outros aplicativos", conforme solicitado, para mostrar a barra inferior. Se você também deseja que o TaskBar mostre seus aplicativos recentes na barra inferior, você também deve conceder a ele a permissão de “acesso de uso”, conforme solicitado.

Aposto que tudo parece grande demais no seu monitor/TV agora. Isso ocorre porque o DPI padrão para o modo desktop no Android 10 é 320, o que faz com que tudo pareça enorme. Além disso, a barra de navegação/pílula de navegação gestual do Android 10 provavelmente parece feia em sua tela. Existe uma maneira de corrigir isso, mas requer a instalação de outro aplicativo do farmerbb.

  1. Desconecte o telefone do monitor/TV e conecte-o ao PC.
  2. Baixe e instale o ADB no seu PC.
  3. Instalar Segunda tela da Google Play Store. Certifique-se de estar na versão 2.9.1 do aplicativo com suporte para Android 10 Desktop Mode (conforme observado no changelog).
  4. Execute o seguinte comando em seu PC, conforme instruções do aplicativo:
    adbshellpmgrantcom.farmerbb.secondscreen.freeandroid.permission.WRITE_SECURE_SETTINGS
  5. Agora você pode controlar a IU do monitor externo usando este aplicativo! Ele usa o oculto WindowManagerShellCommand para ajustar a densidade para fazer com que os elementos da interface do usuário pareçam menores, overscan para ocultar a barra de navegação e/ou resolução para corresponder à do monitor externo. Brinque com esses valores até encontrar algo com o qual se sinta confortável.

É isso! Aproveite o modo desktop em seu smartphone Android 10. Não sabemos ao certo por que o Google desativou a funcionalidade DisplayPort Alt Mode no Pixel 4, então entramos em contato para comentar e iremos atualizá-lo se recebermos resposta. Se você é um desenvolvedor de iniciador personalizado interessado em integrar o TaskBar ao seu iniciador, você pode encontrar as instruções aqui.


Atualização 1 (01/11/19 às 14h17 horário do leste dos EUA): Este artigo foi atualizado para simplificar as instruções sobre como ajustar a IU do monitor externo.