2012-01-25 29 views
5

Tôi đã xây dựng thành công và chạy phiên bản hạt nhân cá vàng trong trình mô phỏng. Những gì tôi muốn làm bây giờ là bao gồm điều này trong nguồn nền tảng tôi có. Vì vậy, tôi có thể xây dựng và chạy nền tảng từ đầu với hạt nhân tùy chỉnh của tôi.Thay thế hạt nhân dựng sẵn trong Nền tảng Android Nguồn

Tôi đã xem ở khắp mọi nơi để được trợ giúp thay thế hạt nhân đã có sẵn. Tôi tin rằng tôi cần phải thay đổi dòng 'TARGET_PREBUILT_KERNEL =' trong tệp xây dựng ở đâu đó nhưng tôi không thể tìm đúng địa điểm.

Mọi trợ giúp sẽ được đánh giá cao.

Trả lời

9

Bạn không cần thay đổi tệp cấu hình. Bạn có thể ghi đè lên chúng tại dòng lệnh. Nếu bạn xuất khẩu TARGET_PREBUILT_KERNEL="Path to my zImage" và sau đó xây dựng nền tảng. Khi bạn xây dựng nền tảng, nó sẽ sử dụng zImage của bạn như là một phần của mkbootimg thay vì mặc định.

Tuy nhiên, nếu bạn muốn thay đổi điều này dưới $(ANDROID_ROOT)/device/<my device>/device.mk.

Vì vậy, nếu bạn đang xây dựng cho Galaxy Nexus, bạn sẽ sửa đổi tệp device/samsung/tuna/device.mk.