Ativar o console do FrutoBuffer na fonte do kernel do Android -- yanogenmod campo com bootloader campo com kernel camp android Relacionado O problema

Enable framebuffer console in Android kernel source


1
vote

problema

português

É possível de alguma forma habilitar o console do FrutoBuffer em fontes de kernel Android da Samsung, para ver mensagens do kernel em vez de apenas o bootlogo?

english

Is it possible to somehow enable the framebuffer console in android kernel sources from samsung, to see kernel messages instead of just the bootlogo?

        
       
       

Lista de respostas

1
 
vote
vote
Melhor resposta
 

Você realmente não disse o que estava tentando fazer exatamente-- mas se eu entendo certo, e você é bom com solda, soa como você pode querer encontrar o < um href = "http://linux-sunxi.org/uart" rel = "nofollow"> UART Pins no seu dispositivo e, em seguida, toque nele e use uma conexão serial com o computador para ler a saída do carregador de inicialização (via miniCom ou algum outro emulador de terminal) e acesse o console ao vivo dessa maneira. Você também pode ser capaz de obter dados seriais do Rel="nofollow"> USB durante a inicialização.

Claro, se você estiver apenas preso com um sistema de não inicialização e tentando recuperar um dispositivo, você pode usar odin / heimdall para refletir sua imagem de inicialização (incluindo um novo kernel) ou instalar uma imagem de recuperação personalizada e usar isso para piscar uma rom com um bom kernel.

Parece que você pode deliberadamente mexendo com seus próprios kernels construídos - talvez para atualizar para uma nova base de kernel ou algo assim? Se for esse o caso, uma alternativa para ver as mensagens do kernel na tela é habilitar Pstore (o sistema de arquivos Substituição baseada em / proc / last_kmesg), que permitirá visualizar o console DMESG / KERNEL + quaisquer mensagens de pânico após uma mala ruim na próxima reinicialização (desde que a RAM não seja sobrescrita). Dê uma olhada neste Exemplo do kernel da Trlte (Samsung Note 4) para saber como implementar nos núcleos mais novos. (Se é um kernel mais velho, você pode apenas precisar ligar Last_Kmesg .)

 

You didn't really say what you were trying to do exactly-- but if I understand right, and you're any good with soldering, it sounds like you might want to find the UART pins on your device, then tap that and use a serial connection to your computer to read the bootloader output (via minicom or some other terminal emulator) and access the live console that way. You may also be able to get serial data from the USB during boot.

Of course, if you are just stuck with a non-booting system and trying to recover a device, you might use odin/heimdall to reflash your boot image (including a new kernel) or install a custom recovery image and use that to flash a ROM with a good kernel.

It sounds like you're possibly deliberately messing with your own built kernels- maybe to upgrade to a new kernel base or something? If that's the case, an alternative to seeing the kernel messages onscreen is to enable PSTORE (the file system-based replacement for /proc/last_kmesg), which will let you view the dmesg/kernel console + any panic messages after a bad boot on the next reboot (so long as the ram doesn't get overwritten). Take a look at this example from the trlte (Samsung Note 4) kernel for how to implement it in the newer kernels. (If it's an older kernel you may just need to turn on last_kmesg.)

 
 

Perguntas relacionadas

0  Nexus 4 enraizado, preso a CM10 por várias razões - Ajuda!  ( Nexus 4 rooted stuck at cm10 for various reasons help ) 
Eu tenho usado um Nexus 4 por quase 2 anos agora. Eu enraizei para obter conexão LTE. Rádio rebaixado e tudo ... Foi além do meu nível de especialização, mas ...

0  Como posso desativar a funcionalidade GPS do meu telefone Android no nível do kernel?  ( How can i disable the gps functionality from my android phone at the kernel leve ) 
Como posso desativar a funcionalidade GPS do meu telefone Android no nível do kernel? Eu sei que isso requer (apesar de não ter certeza) desabilitando os driv...

2  Como fazer o trabalho Ethernet no Android sobre OTG?  ( How to make ethernet work on android over otg ) 
Eu estou tentando usar um modem LTE conectado a um dispositivo Android 7 sobre um cabo OTG. O kernel reconhece o dispositivo e registra-o com cdc_ether , mas...

2  Onde estão os kernels personalizados que estão sendo exibidos na memória interna?  ( Where are custom kernels being flashed to in internal memory ) 
Eu descompactei arquivos Zip para kernels personalizados e notei que a maioria dos arquivos que estão sendo aplicados estão em uma pasta / kernel. No entanto,...

0  Meu Tecno N6S não vai começar e exibe o processo.Android .com não está respondendo  ( My tecno n6s wont start and displays the process android com is not responding ) 
Sempre que eu começo meu Tecno N6s Não passe pelo logotipo de texto da empresa Tecno e se ele fizer até onde eu deveria inserir meu pino um texto aparece dize...

1  Ativar o console do FrutoBuffer na fonte do kernel do Android  ( Enable framebuffer console in android kernel source ) 
É possível de alguma forma habilitar o console do FrutoBuffer em fontes de kernel Android da Samsung, para ver mensagens do kernel em vez de apenas o bootlogo...

3  Piscando um novo kernel  ( Flashing a new kernel ) 
Se eu for piscar um novo kernel com o ROM Manager Pro, eu preciso reinstalar meu mod, excluir meus dados ou excluir meu cache? Eu estou funcionando cm 6.1 e...

0  Usando um dongle WiFi para monitorar a rede  ( Using a wifi dongle to monitor network ) 
Eu tenho uma caixa inteligente Android com um wifi interno e quero adicionar um dongle à caixa para que eu possa monitorar a rede. Eu encontrei uma pergunta s...

-1  Lenovo S6000 - Auto Ligado após conectar o carregador [duplicado]  ( Lenovo s6000 auto power on after connecting charger ) 
. Esta pergunta já tem respostas aqui : automaticamente Energia no Android quando o carregador está c...

170  Qual é a diferença entre: enraizamento, jailbreak, rom, mod, etc.?  ( What is the difference between rooting jailbreak rom mod etc ) 
Qual é a diferença entre: desbloqueando o bootloader (pré-requisito para fazer muitos, embora nem todos, outras coisas abaixo) enraizando jailbreak r...




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