2012-01-25 2 views
5

에뮬레이터에서 금붕어 커널 버전을 성공적으로 빌드하고 실행했습니다. 지금 내가하고 싶은 것은 내가 가지고있는 플랫폼 소스에 이것을 포함시키는 것입니다. 따라서 사용자 정의 커널을 사용하여 처음부터 플랫폼을 빌드하고 실행할 수 있습니다.안드로이드 플랫폼에 미리 빌드 된 커널을 대체하십시오. 소스

나는 이미 존재하는 커널을 대체하기 위해 모든 곳을 보았다. 나는 어딘가에있는 빌드 파일에서 'TARGET_PREBUILT_KERNEL ='라인을 변경해야한다고 믿지만 정확한 위치를 찾을 수 없다.

도움을 주시면 감사하겠습니다.

답변

9

구성 파일을 변경할 필요가 없습니다. 명령 행에서이를 대체 할 수 있습니다. TARGET_PREBUILT_KERNEL="Path to my zImage"을 내 보낸 다음 플랫폼을 빌드하십시오. 플랫폼을 구축 할 때 zImage을 기본값 대신 mkbootimg의 일부로 사용합니다.

그러나 이것을 변경하려면 $(ANDROID_ROOT)/device/<my device>/device.mk 아래에서 변경하고 싶습니다.

Galaxy Nexus 용 건물 인 경우 device/samsung/tuna/device.mk 파일을 수정해야합니다.