Display Twrp e Lineageos invertidos (rotação de 180 graus) -- adb campo com screen campo com twrp campo com lineageos camp android Relacionado O problema

TWRP and LineageOS display flipped (180 degree rotation)


1
vote

problema

português

Eu instalei a versão mais recente do TWRP e Lineageos no meu BQ Aquaris U Plus e segui todos instruções . De alguma forma, tanto TWRP (TWRP-3.2.1-0-Tenshi) quanto Lineageos (Lineage-14.1-20180127-Nightly-tenshi-assinado) são virados de cabeça para baixo.

No que diz respeito a minha pesquisa, eu tenho que editar o /system/build.prop e adicionar a linha

  ro.sf.hwrotation=0    

No entanto, não consigo empurrar o arquivo de volta ao meu telefone. Nem sou capaz de editar o arquivo no próprio dispositivo.

Estou usando o código a seguir (Linux Mint):

  sudo adb kill-server sudo adb start-server sudo adb root sudo adb devices sudo adb remount sudo nano build.prop  sudo adb push build.prop /system    

Depois disso, o ADB não parece responder (linha vazia).

Estou perdendo alguma coisa? Existe alguma possibilidade de corrigir esse problema?

english

I installed the latest version of TWRP and LineageOS on my BQ Aquaris U Plus and followed all instructions. Somehow, both TWRP (twrp-3.2.1-0-tenshi) and LineageOS (lineage-14.1-20180127-nightly-tenshi-signed) are flipped upside down.

As far as my search has led me, I have to edit the /system/build.prop and add the line

ro.sf.hwrotation=0 

However, I am not able to push the file back to my phone. Nor am I able to edit the file on the device itself.

I am using the following code (Linux Mint):

sudo adb kill-server sudo adb start-server sudo adb root sudo adb devices sudo adb remount sudo nano build.prop  sudo adb push build.prop /system 

After that, adb does not seem to respond (empty line).

Am I missing something? Is there any possibility to fix this issue?

           
     
     

Lista de respostas

1
 
vote
vote
Melhor resposta
 

Eu sei, isso foi perguntado há muito tempo ... mas, para referência futura:

O problema parece ser o firmware do telefone. O estoque original ROM ainda é baseado no Android m ("Marshmallow"), mas as versões atuais de Lineageos são baseadas no Android N ("Nougat"). Aparentemente, isso é um problema, porque entre Android M e N, algumas coisas no firmware do telefone mudadas, fazendo com que a tela fosse de cabeça para baixo. Piscando um novo lineageos, no entanto, não atualiza o firmware do telefone.

Atualização: como @loki mencionado em um comentário, usando a ferramenta Flash Firmware BQ é uma maneira conveniente de reverter para a ROM de estoque e atualizar para a versão mais recente. Depois, Linegeos pode ser instalado como de costume. Eu primeiro assumi que seria apenas para o Windows, mas também há uma versão para o Ubuntu no arquivo zip.

minha solução foi:

    .
  1. Flash de volta a ROM de estoque com fastboot. Nota: Não funciona com o TWRP; O arquivo zip precisa ser extraído. Ele contém um script que pisca todas as partes do software do telefone.
  2. Use o atualizador da ROM de estoque para atualizar para a versão mais recente. Isso geralmente leva 2 etapas de atualização (provavelmente por causa da mudança para o Android n).
  3. Comece com o twrp piscando. Neste ponto, a orientação da tela deve estar correta no TWRP.
  4. flash lineurgos com twrp.

Uma nota final: meu telefone precisava de um equipamento completo para se livrar da criptografia de disco. O telefone pode ser criptografado depois de dentro de Lineageos, no entanto, a criptografia original da ROM de estoque não pôde ser descriptografada corretamente.

 

I know, this was asked a long time ago... but, for future reference:

The problem seems to be the phone's firmware. The original stock ROM is still based on Android M ("Marshmallow"), but the current versions of LineageOS are based on Android N ("Nougat"). Apparently this is a problem, because between Android M and N, some things in the phone's firmware changed, causing the screen to be upside down. Flashing a new LineageOS, however, does not update the phone's firmware.

Update: As @loki mentioned in a comment, using the BQ Firmware Flash Tool is a convenient way to revert to the stock ROM and to update to the newest version. Afterwards, LineageOS can be installed as usual. I first assumed it would only be for Windows, but there is also a version for Ubuntu in the zip file.

My solution was:

  1. Flash back the stock ROM with fastboot. Note: It doesn't work with TWRP; the zip file needs to be extracted. It contains a script which flashes all parts of the phone's software.
  2. Use the stock ROM's updater to update to the newest version. This usually takes 2 update steps (probably because of the switch to Android N).
  3. Start over with flashing TWRP. At this point, the screen orientation should be correct in TWRP.
  4. Flash LineageOS with TWRP.

One final note: My phone needed a full data wipe in order to get rid of the disk encryption. The phone can be encrypted afterwards from within LineageOS, however, the original encryption from the stock ROM could not be decrypted correctly.

 
 
 
 

Perguntas relacionadas

2  Tela liga quando eu colero o telefone  ( Screen turns on when i bump phone ) 
Eu tenho um Moto E 2015 LTE (Surnia) executando Lineage OS, Android 7.1.1. Toda vez que eu colero o telefone, a tela liga-me para me dizer a hora. Não consigo...

2  Os aplicativos isentos da otimização de fundo serão afetados pela poupança de energia acionada com baixa bateria?  ( Will apps exempted from background optimization be affected by low battery trigg ) 
Eu desabilite a otimização para o WhatsApp. Eu quero limitar o WhatsApp somente se a bateria estiver baixa. O LineAgeos 14 ignora o whitelist na bateria fra...

1  O LT03WIFIUE constrói o mesmo que n1awifi?  ( Is the lt03wifiue build the same as n1awifi ) 
Eu tenho um SM-P600, quando download twrp mostra lt03wifiue para o nome de compilação. Quando eu baixei Linegeos, mostra n1awifi para o nome de compilação...

61  Onde os Lineageos armazenam arquivos de atualização?  ( Where does lineageos store update files ) 
Voltar em CyanogenMod, as atualizações foram baixadas para o diretório CMUpdater. Então eu poderia usar facilmente a recuperação do TWRP para instalar a atua...

1  Alterar permissões de ADB para RW? [duplicado]  ( Change adb permissions to rw ) 
. Esta pergunta já tem respostas aqui : (2 respostas) ...

2  O Cyanogen 13 atualizará para Lineage 14 e preservará aplicativos, dados etc?  ( Will cyanogen 13 update to lineage 14 and preserve apps data etc ) 
Eu tenho um s5 com touchwiz (isto é, rom) quero mudar, mas não quero ter que limpar e reinstalar tudo duas vezes mais. Há um cianogênio estável 13, e uma li...

0  SM-P600, LTE, WIFI ou 3G?  ( Sm p600 lte wifi or 3g ) 
Estou tendo um problema onde toda vez que eu inicializo uma rom em um SM-P600, eu recebo uma saída. Eu gostaria de saber como verificar qual versão eu tenho. ...

0  No Galaxy S7, não pode desativar o bloqueio da Reativação da Samsung  ( In galaxy s7 cannot disable samsung reactivation lock ) 
Resumo Estou tentando instalar uma compilação personalizada de Lineageos seguindo as instruções aqui . Eu estava tentando carregar uma imagem de recuperaçã...

11  A entrada do Google Pinyin (IME) continua pedindo permissão de conta do Google  ( Google pinyin input ime keeps asking for google account permission ) 
Google Pinyin Entry é um método de entrada (IME) para chinês. continua me pedindo permissão de conta do Google. Eu nego o tempo todo, mas sempre volta e...

1  Instalando Lineageos  ( Installing lineageos ) 
Eu tenho uma guia S2 preso no 5.02 Eu queria atualizar o software para Lineagos Há muitas informações lá fora, mas nada que possa me ajudar. Algumas coisas pr...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.