Melhor resposta
Certamente; quase qualquer formato de imagem pode ser convertido para outro, que é o que monitores e televisores fazem quando apresentados com uma entrada que não corresponde ao formato de tela nativo. No entanto, geralmente haverá alguns artefatos resultantes da conversão e, se as proporções de aspecto não corresponderem, você terá que viver com algumas áreas em branco / pretas em algum lugar ao redor da imagem original ou lidar com a distorção resultante de esticar ou comprimir a imagem em pelo menos uma direção. E o mais importante de tudo, você não pode criar informações magicamente, ao contrário da série da polícia de TV em que você pode aumentar o zoom em um grau quase infinito em uma câmera de segurança de baixa resolução e ler uma placa de carro a dois quarteirões de distância! 🙂 Passar de um formato com menos pixels / linhas para um mais alto – como é o caso aqui – significa que esses pixels ou linhas “extras” no resultado final devem ser criados a partir do que é essencialmente uma suposição sofisticada. O resultado final tem todos os pixels, mas você não pode realmente obter mais detalhes do que os disponíveis na imagem original.
Resposta
Não recomendo ninguém tentar isso, exceto usuários que estão familiarizados com rooting, flashing stock ROM, restauração de backups etc.
Aviso: não bloqueie o dispositivo depois de fazer isso ou você pode acabar perdendo todos os dados, explicado mais tarde
Com telefone enraizado:
Chame o comando wm no terminal com privilégios de root:
wm size AxB
Onde A é um inteiro denotando a resolução do tamanho de tela desejado no eixo X e B no eixo Y. O “x” é o caractere x em minúsculas. Não há espaço no AxB. Por exemplo, você deseja ter um tamanho de tela de 1280 x 720 de altura X largura, você digitaria:
wm size 720x1280
O wrapper wm normalmente reside em “/ system / bin”.
Se você não tem telefone rooteado, eu não recomendo tentar isso, mas é possível fazer, você pode acessar os privilégios de root via ADB via depuração USB em telefones mais antigos.
Depois de estabelecer a conexão com o telefone via adb, você faria:
adb shell root wm size 720x1280
Como você precisa ter a depuração adb + usb constantemente ativada, este método é inconveniente.
Depois de terminar de fazer o que você queria, digite:
wm size reset
Ou é um comando ADB equivalente se usar ADB para redefinir a resolução da tela, pois a interface do usuário pode ficar imprevisível ou totalmente inutilizável se uma resolução inadequada for definida.
Agora, os riscos de fazer isso:
Depois de alterar a resolução, a proteção da tela de bloqueio pode travar ao desbloquear o telefone (se você não consegue entender do que estou falando, não deveria tentar esse comportamento arriscado).
Com sem protetor de tela de bloqueio, você não pode desbloquear o telefone. A única maneira de desbloqueá-lo é usar a depuração USB para redefinir a resolução e reiniciar o telefone.
Prova de que isso funciona:
Meu telefone no modo paisagem, 1280×720, terminal e barra de status:
Com paisagem resolução de 854×480:
Com resolução paisagem de 800×600:
Com resolução paisagem de 630×360 (metade do tamanho da minha tela):
Não consegui tirar uma captura de tela de 1920×1080, pois o tamanho da imagem capturada no meu dispositivo não pode ser maior que 1280×720 devido à política de segurança, aparentemente. Gravei um vídeo para compensar isso, espero quora mantém a qualidade do vídeo o suficiente para você notar os detalhes:
Aparentemente, o quora nem mesmo mantém a resolução original do vídeo, eu Em breve apresentarei o vídeo em outro lugar para, com sorte, mostrar os detalhes necessários.