Onde estão os kernels personalizados que estão sendo exibidos na memória interna? -- rom-flashing campo com kernel camp android Relacionado O problema

Where are custom kernels being flashed to in internal memory?


2
vote

problema

português

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, essa pasta não é exibida ao listar os diretórios raiz usando o Explorador raiz e o ES File Explorer. Onde está esta pasta / kernel?

Inglês Original

I've unzipped zip files for custom kernels and noticed that the majority of the files that are being applied are in a /kernel folder. However that folder is unlisted when listing the root directories using both Root Explorer and ES File Explorer. Where is this /kernel folder?

     

Lista de respostas

4
 
vote
vote
Melhor resposta
 

O kernel faz parte da "imagem de inicialização", que é armazenada em uma partição separada na memória flash, não em um arquivo normal. Veja http://android-dls.com/ wiki / index.php? title = HOWTO: _unpack, _edit, _and_re-pack_boot_images

 

The kernel is part of the "boot image", which is stored in a separate partition in the flash memory, not in a normal file. See http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack,_Edit,_and_Re-Pack_Boot_Images

 
 
0
 
vote

Pode ser você pode explicar um pouco mais sobre o que você está tentando fazer .. Além disso, se você pode listar esses arquivos kernel personalizados, podemos ajudar melhor.

Se eu precisar piscar um kernel personalizado, eu sigo abaixo do processo:

    .
  1. Obtenha a fonte do repositório Git
  2. Faça minhas alterações na fonte do kernel. A mudança pode variar de adicionar uma instrução simples de impressão de depuração para adicionar um novo driver.
  3. Construa a fonte do kernel usando ferramentas de compilador cruzado
  4. Alterar o telefone para o modo fastboot (estou falando sobre o telefone G1)
  5. use 'fastboot' para piscar o kernel personalizado (Zimage) usando o comando: 'fastboot flash: raw boot zimage ramdisk.img'
  6. use o comando 'fastboot reboot' para reiniciar o telefone usando o novo kernel

Espero que haja alguma clareza agora.

 

May be you can explain a little bit more on what you are trying to do.. Also, if you can list those custom kernel files, we can help better.

If I need to flash a custom kernel, I follow below process:

  1. Get the source from the git repository
  2. Make my changes to the kernel source. Change could vary from adding a simple debug printk statement to adding a new driver.
  3. Build the kernel source using cross-compiler toolchain
  4. Change the phone to Fastboot mode (I'm talking bout G1 phone)
  5. Use 'fastboot' to flash the custom kernel (zImage) using command: 'fastboot flash:raw boot zImage ramdisk.img'
  6. Use 'fastboot reboot' command to reboot the phone using the new kernel

Hope there is some clarity now.

 
 

Perguntas relacionadas

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

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

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

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

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

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

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

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

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




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