Como ver as mensagens do progresso de inicialização (semelhante ao DMESG) ao inicializar Lineageos? -- boot campo com lineageos camp android Relacionado O problema

How to see the boot progress messages (akin to dmesg) when booting LineageOS?


3
vote

problema

português

Após a última atualização OTA, meu telefone (OnePlus 3) parece estar preso por cerca de meia hora na animação de inicialização.

Como as atualizações geralmente levam as idades para instalar, como sei que o processo de atualização está preso?

Na minha área de trabalho Eu sempre posso ver dmesg mensagem durante a inicialização, e é relativamente fácil solucionar problemas. Existe uma ferramenta que me permita ver as mensagens de diagnóstico enquanto o telefone estiver inicializando?

english

After the last OTA update my phone (OnePlus 3) seems to be stuck for about half an hour on the boot animation.

Since updates usually take ages to install, how do I know that the update process is stuck?

On my desktop I can always see dmesg message during the boot, and it is relatively easy to troubleshoot problems. Is there a tool that allows me to see the diagnostic messages while the phone is booting?

     

Lista de respostas

2
 
vote

Finalmente consegui fazer isso sem nenhum addons de terceiros. A chave é obter boot.img e modificar o arquivo default.prop que está vivendo na pasta raiz dentro do img-ramdisk.gz :

Você tem que fazer três modificações:

    .
  1. persist.sys.usb.config=none - & gt; ABCDEFGHIJKLMNABCDEFGHIJKLMN4

  2. ro.secure=1 - & gt; ro.secure=0

  3. ro.adb.secure=1 - & gt; ro.adb.secure=0

Você pode obter o boot.img se você extrair a imagem do flash com o sistema operacional que você está usando atualmente ou extraindo-a do dispositivo diretamente.

Depois disso, o default.prop0 coletar as mensagens de inicialização ao vivo quando você conectar seu laptop ao telefone quando ele é inicializado.

Com ADB seguro em '1', ele lhe dará uma mensagem "não autorizada" quando você tentar adb.

default.prop1 permite que o ADB tenha privilégios raiz (veja mais aqui https://android.googlesource.com/platform/system/core/+/master/adb/daemon/main.cpp )


Todos os créditos vão para os usuários do IRC Luk1337 e RazorLoves do canal de discórdia / IRC Lineageos.

 

Finally I've managed to do that without any 3rd party addons. The key is to get boot.img, and modify the file default.prop that is living in the root folder inside the img-ramdisk.gz:

You have to do three modifications:

  1. persist.sys.usb.config=none -> persist.sys.usb.config=mtp,adb

  2. ro.secure=1 -> ro.secure=0

  3. ro.adb.secure=1 -> ro.adb.secure=0

You can get the boot.img if you extract the flash image with the OS you are currently using, or by extracting it from the device directly.

After that, the adb logcat will collect the live boot messages when you connect your laptop to the phone when it boots.

With adb secure on '1', it will give you 'unauthorized' message when you attempt to adb.

ro.secure=0 allows adb to have root privileges (see more here https://android.googlesource.com/platform/system/core/+/master/adb/daemon/main.cpp)


All credits go to the IRC users LuK1337 and razorloves from the LineageOS Discord/IRC channel.

 
 
 
 

Perguntas relacionadas

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...

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...

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...

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) ...

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çã...

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...

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...

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.