【发布时间】:2019-04-30 22:30:40
【问题描述】:
我正在尝试编译金鱼内核: (它是正确的分支吗?交叉编译工具链?)
git clone https://android.googlesource.com/kernel/goldfish
cd goldfish
git checkout -t origin/android-goldfish-3.10 -b android-goldfish-3.10
export ARCH=arm
export SUBARCH=arm
export PATH=/home/mrneumann/kurs/prebuilds/bin:$PATH
export CROSS_COMPILE=arm-eabi-
make goldfish_armv7_defconfig
make
我有zImage,我正在尝试使用模拟器运行:
emulator -verbose -show-kernel -avd hd4 -no-snapshot -kernel /home/mrneumann/kurs/goldfish/arch/arm/boot/zImage
模拟器启动,但在运行我的内核之前停止(当我在没有选项-kernel 的情况下运行时,模拟器继续工作并且启动动画开始,
但在我的情况下,屏幕很暗,ADB 说“设备离线”。
我的 AVD 是 Nexus S,API 15 armeabi-v7a。我做错了什么?
【问题讨论】:
标签: android android-emulator arm android-kernel