Xiaomi HyperOS: Remova o Espaço Inferior do Teclado

Usuários de dispositivos Xiaomi e Poco equipados com o sistema operacional HyperOS têm reportado uma frustração crescente com o surgimento de um espaço extra, ou barra inferior, logo abaixo do teclado virtual, como o Gboard. Este elemento, que muitos descrevem como uma área preta ou um indicador de gesto, ocupa espaço valioso na tela e prejudica a memória muscular durante a digitação, levando a erros.
A questão não parece ser um bug isolado do teclado, mas sim um comportamento do sistema HyperOS, especialmente em versões mais recentes como o HyperOS 3, baseado no Android 16. O suporte oficial da Xiaomi frequentemente indica que se trata do comportamento padrão do sistema.
Causa Raiz: O Indicador de Gestos
A principal causa identificada para este espaço reservado é um componente do sistema responsável pelo indicador de navegação por gestos, especificamente o pacote com.android.systemui.gesture.line.overlay. Este elemento é projetado para garantir que o teclado se posicione em uma altura ergonômica e evitar toques acidentais nas áreas de gesto da tela cheia.
No entanto, para muitos usuários que buscam uma experiência totalmente imersiva, este espaço é considerado um desperdício de tela e uma interferência direta na usabilidade do teclado.
Veja também:
Métodos para Remover o Espaço Inferior do Teclado
Embora a Xiaomi não ofereça uma opção nativa e universal para remover este espaço mantendo a navegação por gestos, a comunidade técnica desenvolveu algumas soluções. É crucial notar que as soluções mais eficazes geralmente envolvem modificações em nível de sistema, o que exige cautela.
1. Verificação de Configurações Nativas
Antes de recorrer a métodos avançados, o primeiro passo é verificar as configurações de navegação do sistema, pois algumas compilações do HyperOS podem ter um *toggle* específico:
- Acesse as Configurações do dispositivo.
- Procure por Tela Inicial ou Ecrã Principal.
- Navegue até Navegação do Sistema.
- Selecione Gestos.
- Tente ativar a opção Ocultar indicador de tela cheia (ou similar).
Atenção: Muitos usuários relatam que, mesmo ao ocultar o indicador de linha, o espaço vazio (o *gap*) persiste, indicando que a linha visual não é o único fator determinante.
2. Solução Avançada: Desabilitando o Pacote de Overlay (Requer Ferramentas)
A solução mais citada e eficaz para forçar o teclado a se alinhar com a borda da tela envolve a desativação ou desinstalação do pacote de sistema que reserva o espaço. Este procedimento geralmente requer acesso a ferramentas de gerenciamento de pacotes via ADB (Android Debug Bridge) ou aplicativos de terceiros que utilizam o ambiente Shizuku.
Método via Canta e Shizuku (Sem PC)
Para usuários que preferem não usar um computador, a combinação de um aplicativo como o Canta (ferramenta de debloating/gerenciamento) com o ambiente Shizuku é uma alternativa popular. O Shizuku permite que aplicativos obtenham permissões de nível de sistema sem a necessidade de root:
- Instale o aplicativo Shizuku e configure-o para iniciar o serviço.
- Instale o aplicativo Canta (ou ferramenta similar).
- Dentro do Canta, procure pelo pacote alvo:
com.android.systemui.gesture.line.overlay. - Utilize a função do Canta para Desabilitar (ou desinstalar) este pacote.
Importante: Desabilitar pacotes de sistema pode, em raras ocasiões, causar instabilidade em outras funções relacionadas à interface do sistema (SystemUI). O Canta geralmente permite reverter a ação facilmente.
Método via ADB (Com PC)
Para usuários com acesso a um computador, o uso de comandos ADB é o método tradicional e direto para interagir com o sistema Android:
- Ative a Depuração USB nas Opções do Desenvolvedor do seu Xiaomi.
- Conecte o dispositivo ao PC e autorize a depuração.
- Abra um terminal/prompt de comando e utilize o comando ADB para desabilitar o pacote:
adb shell pm disable-user --user 0 com.android.systemui.gesture.line.overlay.
A reversão é feita trocando o comando disable-user por enable.
Desdobramentos e Alternativas
A persistência deste espaço gerou discussões intensas na comunidade, com usuários relatando que a única forma de eliminar o *gap* sem o uso de ferramentas avançadas é alternar a navegação do sistema de Gestos para Botões. Ao usar a navegação por botões, a barra inferior do sistema ocupa o espaço que antes era reservado para o indicador de gestos, fazendo com que o teclado se ajuste corretamente à parte inferior da tela.
Outros usuários sugerem a instalação de teclados alternativos, como o SwiftKey, mas muitos confirmam que o problema persiste, pois a causa reside no sistema operacional e não no Gboard especificamente.
Até o momento, a Xiaomi não emitiu um patch oficial que permita a remoção do espaço mantendo a navegação por gestos, deixando as soluções de modificação de pacotes como o caminho mais direto para restaurar a área total da tela para digitação.
