3

我已經成功編譯Linux內核的Android:錯誤而載入新編譯的Linux內核映像到Android模擬器(1.5)

[email protected]:~/common# ARCH=arm CROSS_COMPILE=~/mydroid/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi- make 
    CHK  include/linux/version.h 
make[1]: `include/asm-arm/mach-types.h' is up to date. 
    CHK  include/linux/utsrelease.h 
. 
. 
. 
SYMLINK include/asm -> include/asm-arm 
CALL scripts/checksyscalls.sh 
<stdin>:1097:2: warning: #warning syscall fadvise64 not implemented 
<stdin>:1265:2: warning: #warning syscall migrate_pages not implemented 
<stdin>:1321:2: warning: #warning syscall pselect6 not implemented 
<stdin>:1325:2: warning: #warning syscall ppoll not implemented 
<stdin>:1365:2: warning: #warning syscall epoll_pwait not implemented 
    CHK  include/linux/compile.h 
    Kernel: arch/arm/boot/Image is ready 
    Kernel: arch/arm/boot/zImage is ready 
    Building modules, stage 2. 
    MODPOST 157 modules 
[email protected]:~/common# 

,但我得到了下面的錯誤,而在模擬器中加載的圖片:

[email protected]:~/android-sdk-linux_x86/tools# ./emulator -avd avd1.5 -kernel ~/common/arch/arm/boot/zImage -show-kernel -verbose 
emulator: found SDK root at /home/preetam/android-sdk-linux_x86 
emulator: root virtual device file at /home/preetam/.android/avd/avd1.5.ini 
. 
. 
. 
yaffs_read_super: isCheckpointed 0 
sh: can't access tty; job control turned off 
# init: cannot find '/system/bin/playmp3', disabling 'bootsound' 
init: cannot find '/system/bin/dbus-daemon', disabling 'dbus' 
eth0: link up 
init: untracked pid 578 exited 
init: untracked pid 579 exited 
warning: `rild' uses 32-bit capabilities (legacy support in use) 
init: untracked pid 601 exited 
init: untracked pid 592 exited 
init: untracked pid 605 exited 
init: untracked pid 602 exited 
init: untracked pid 609 exited 
init: untracked pid 606 exited 
init: critical process 'servicemanager' exited 4 times in 4 minutes; rebooting into recovery mode 
save exit: isCheckpointed 1 
save exit: isCheckpointed 1 
Restarting system with command 'recovery'. 
Reboot failed -- System halted 

並且仿真程序沒有以新的內核映像啓動(仿真程序沒有重新啓動)。這裏有什麼問題..??以及如何用新編譯的Linux永久性地替換我的模擬器映像?

請大家幫忙。謝謝!

+0

現在解決了這個問題。 – Preetam 2011-04-02 09:41:39

+0

嗨Preetam,我有完全相同的錯誤。你可以幫幫我嗎?你是怎麼解決它的? – user489152 2011-08-23 13:43:15

回答

2

我試圖加載Android 2.1的內核映像到Android 1.5中...圖像成功加載2.1