Ajuda em compilar Kernel do Android

1. Ajuda em compilar Kernel do Android

Rafael de Aquino Oliveira
tenifugo

Enviado em 03/08/2016 - 23:55h

Boa noite. Estou tendo uma certa dificuldade ao compilar o Kernel do meu Samsung Galaxy Note 3 (N900). Gostaria que alguém que entenda de linguagem linux, e um pouco de Android me ajude. Estou tentando habilitar as placas wireless externas usb em meu smartphone. Encontrei um tutorial na internet, mas a versão do android NDK que ele utiliza é diferente da minha, dificultando mais ainda o processo na hora de montar os códigos. Os dois primeiros códigos de abrir a open source, editá-la e salvá-la, eu obtive sucesso. Os mesmos estarão abaixo para serem avaliados:
1- make ARCH=arm CROSS_COMPILE=arm-linux-androideabi- ha3g_00_defconfig (ha3g_00_defconfig é o arquivo que quero editar em meu aparelho.)
2- make ARCH=arm CROSS_COMPILE=arm-linux-androideabi- menuconfig (Este é o comando para abrir o menu de alterações no Kernel).
3- make -j4 ARCH=arm CROSS_COMPILE=arm-linux-androideabi- (Este é o comando que não estou conseguindo finalizar. Se alguém souber como montá-lo da forma correta, ficaria grato).

Tenho o tutorial completo do Kernel, é só pegar e fazer, não tem erro, mas como não tenho tamanho conhecimento, fica difícil para mim. Segue abaixo o tutorial:

HOW TO BUILD KERNEL 3.4.39 FOR SM-N900

1. How to Build
- get Toolchain
From Android Source Download site( http://source.android.com/source/downloading.html )
Toolchain is included in Android source code.

- edit Makefile
edit "CROSS_COMPILE" to right toolchain path(You downloaded).
Ex) CROSS_COMPILE=/opt/toolchains/arm-eabi-4.6/bin/arm-eabi- // You have to check.

- make
$ cd kernel
$ make ARCH=arm ha3g_00_defconfig
$ make ARCH=arm

2. Output files
- Kernel : Kernel/arch/arm/boot/zImage
- module : Kernel/drivers/*/*.ko

3. How to make .tar binary for downloading into target.
- change current directory to Kernel/arch/arm/boot
- type following command
$ tar cvf SM-N900_Kernel.tar zImage


Caso alguém consiga me ajudar a solucionar o projeto, eu posso pagar o mesmo pelo conhecimento, e tempo compartilhado. Grato!





2. Re: Ajuda em compilar Kernel do Android

Tyler PlaOS
TimeinLosted

Enviado em 16/11/2017 - 10:10h







Patrocínio

Site hospedado pelo provedor HostGator.

Artigos

Notícias

Tópicos

Top 10 do mês