Android system.img에 Linux 커널 모듈을 설치하는 방법

Android system.img에 Linux 커널 모듈을 설치하는 방법

Hikey960 및 Hikey970과 같은 보드용 OS 이미지 구축에 대한 질문이 있습니다.

Debian 이미지를 빌드할 때 다음 명령을 사용하여 커널에 내장된 커널 모듈을 Debian 루트 파일 시스템에 설치해야 합니다:

make modules_install INSTALL_MOD_PATH="<path to root fs>"

내가 아는 한 이것은 모듈을 루트 파일 시스템에 복사하므로 시작 시 또는 필요할 때 삽입할 수 있습니다.

그러나 Android(AOSP) 이미지를 빌드할 때 이것이 어떻게 작동하는지 이해가 되지 않습니다.

make modules_install단계는 완료되지 않았습니다. 커널을 빌드하고 Image.gz를 AOSP 소스 코드의 올바른 위치에 배치합니다. 그런 다음 입력만 하면 make모든 이미지가 생성됩니다.

AOSP 프로세스 중에 이해할 수 없는 점은 Android 루트 파일 시스템(system.img)에서 빌드된 커널 모듈(커널 소스에 있음)이 설치된 위치입니다. )

Hikey970의 AOSP 참조 지침:https://www.96boards.org/documentation/consumer/hikey/hikey970/build/aosp.md.html

관련 정보