var size='300x250', adunit = 'androidhow.eu_300x250_responsive_DFP', xmlhttp = new XMLHttpRequest(); xmlhttp.onreadystatechange = function(){if (xmlhttp.readyState == 4 && xmlhttp.status == 200){var es = document.querySelectorAll("[data-id='"+adunit+"']");var e = Array.from(es).find(function(e) {return !e.hasAttribute("data-rendered")});if(e){var iframe = e.contentWindow.document;iframe.open();iframe.write(xmlhttp.responseText);iframe.close();e.setAttribute('data-rendered', true)}}};xmlhttp.open("GET", 'https://pubads.g.doubleclick.net/gampad/adx?iu=/147246189/'+adunit+'&sz='+encodeURI(size)+'&t=Placement_type%3Dserving&'+Date.now(), true);xmlhttp.send();})();

Nas versões anteriores do Android, você perdia cerca de uma polegada do espaço da tela na barra de status e na barra de navegação. Mas se você ativar os novos gestos de navegação do Android 10 no seu Samsung Galaxy, poderá recuperar a parte inferior – e com a ajuda do ADB, poderá recuperar a parte superior.

Devido ao recorte da câmera frontal do Galaxy S20, não é fácil ocultar a barra de status. A Samsung inclui a capacidade de definir aplicativos para o modo de tela cheia para se adaptar a ele, mas a maioria dos aplicativos não suporta esse recurso. Existem dois métodos para ocultar verdadeiramente os ícones na parte superior da tela, mas como você verá, nenhum deles é perfeito.

O que você precisará

  • Computador Windows, macOS ou Linux
  • Cabo de dados USB

Etapa 1: Faça o download das ferramentas da plataforma

Primeiro, você precisará de um software para ajudar o telefone e o computador a se comunicar. Portanto, use o link abaixo para baixar o arquivo ZIP das ferramentas de plataforma do Google. É gratuito e existe uma versão para cada sistema operacional de desktop principal.

  • Faça o download das ferramentas da plataforma do Google: Windows | Mac Linux

Etapa 2: extrair o ZIP

Extraia o arquivo ZIP usando o extrator pré-instalado ou as opções de terceiros, como o 7-zip. Como você usará a pasta “platform-tools” posteriormente, arraste-a para a área de trabalho para facilitar o acesso.

Imagem de Dallas Thomas / Android How

Etapa 3: Abrir um prompt na pasta Platform-Tools

Se o seu computador executar o Windows, abra “Prompt de Comando”. Usuários de Mac e Linux abrirão “Terminal”. Digite “cd” e pressione a barra de espaço, mas não pressione enter. Arraste a pasta platform-tools para Terminal ou Prompt de Comando para preencher automaticamente sua localização. Agora pressione enter (ou retorne) no teclado.

  • Guia completo: Como abrir um prompt do ADB na pasta Platform-Tools

Imagem de Dallas Thomas / Android How

Leia também  Reordene as guias do modo de disparo no aplicativo de câmera do seu Galaxy S20

Etapa 4: permitir a depuração USB

No telefone, ative as Opções do desenvolvedor, vá para Configurações -> Sobre o telefone -> Informações do software e toque em “Número da compilação” sete vezes até que você seja solicitado a inserir sua senha ou gesto na tela de bloqueio. Após entrar, uma mensagem de notificação informará que você é um desenvolvedor.

Agora você encontrará “Opções do desenvolvedor” na parte inferior das configurações. Selecione-o e ative a opção ao lado de Depuração USB. Usando o cabo de dados USB, conecte seu telefone ao computador. Aparecerá um prompt solicitando que você “Permitir depuração USB”, escolha “Permitir”.

Imagem de Dallas Thomas / Android How

Se você não vir o prompt, digite o seguinte comando no prompt de comando ou no terminal:

dispositivos adb

Os usuários de Mac e Linux precisarão colocar “./” antes de enviar qualquer comando adb, incluindo o acima.

  • Guia completo: Como configurar o ADB no seu telefone e computador

Etapa 5: Ajustar os valores de Overscan

O melhor método é empurrar a tela para ocultar o conteúdo da barra de status. Isso não elimina a barra de status; em vez disso, move os ícones do sistema e de notificação para fora da tela para que apareçam em branco. E como a maioria dos aplicativos tem a barra de status transparente ou correspondente à cor do plano de fundo, você efetivamente oculta sua barra de status.

Para experimentá-lo, insira o seguinte no prompt de comando ou no terminal, substituindo x por -80 para Galaxy S20, -90 para Galaxy S20 + e -100 para Galaxy S20 Ultra:

adb shell ui overscan 0, X, 0,0

Por exemplo, no meu Galaxy S20 Ultra usando um Mac, digitei “./adb shell wm overscan 0, -100,0,0” sem as aspas. Se você ainda vir parte do texto, poderá aumentar o segundo número (diminuir tecnicamente, pois é negativo) e enviar o comando novamente para aumentar ainda mais a tela..

O problema com esse método é que você perde o acesso à barra de status. Isso inclui o gesto de deslizar para baixo para revelar a sombra da notificação. Você pode adicionar novamente essa funcionalidade usando um iniciador de tela inicial de terceiros como Nova ou Action, mas continuará perdendo ao ver sua barra de status.

  • Mais informações Como configurar gestos da tela inicial no Nova Launcher
Leia também  O Galaxy S20 não pode receber chamadas? Aqui está a correção!

Além disso, o mesmo número usado para ocultar a barra de status quando o telefone é desbloqueado não funcionará na tela de bloqueio. Se você aumentar o número, corre o risco de mover muito da tela, afetando o layout dos aplicativos. Além disso, o ícone indicando o scanner de impressão digital na tela estará desligado, um pouco acima de onde você precisa colocar o dedo.

Etapa 6: experimente o modo imersivo (opcional)

Se você decidir que não gosta do método overscan, poderá reverter seus efeitos enviando este comando:

adb shell ui overscan 0,0,0,0

A partir daí, sua outra opção é ativar o modo imersivo. No passado, esse era o melhor método, mas, devido à maneira como o Android lida com o furo, esse método tem uma falha séria, uma barra preta.

Na maioria dos aplicativos, isso criará uma barra preta persistente no lugar de onde estava a barra de status, mas permitirá o acesso mais consistente ao menu suspenso (basta deslizar duas vezes). Para usar esse método, insira o seguinte comando no prompt de comando ou no terminal e pressione enter:

as configurações do shell adb colocam global policy_control immersive.status = *

Se você também não gostar deste método, insira o seguinte no Terminal ou no Prompt de Comando para revertê-lo:

configurações de shell adb colocam global policy_control null *

Deseja ajudar a oferecer suporte ao Android Como e obter muitas ofertas de novas tecnologias? Confira todas as ofertas no novo Android How Shop.

Imagem da capa por Jon Knight / Android How