使用Android虚拟设备(AVD)模拟Minix Neo X5 ROM

时间:2014-06-25 11:33:09

标签: android android-emulator kernel android-hardware

我曾尝试按照这些指南“test android rom into sdk emulator before installing to your phone”来模拟Minix Neo X5 ROM “how to use android emulator to test”。 添加到指南:我已下载Minix Neo X5 Android 4.2.2 rom并将其解压缩到C:\Users\<user>\.android\avd\minix.avd位置。然后将图像重命名为system.img。

我在google上搜索过但无法找到详细信息。然而,模拟器只显示黑屏,似乎存在内核恐慌。那么问题是可能出现的问题,硬件配置,软件还是图像?

更新
我忘了告诉我正在使用Windows机器。


Minix Neo X5产品概述: http://www.minix.com.hk/Products/MINIX-NEOX5.html

config.ini: http://pastebin.com/jcQAZC4t

hardware-qemu.ini: http://pastebin.com/znn3fnnC

内核&amp; debug(all): http://pastebin.com/6BeSZsqy

(第223至224行)

emulator: System partition format: yaffs2
emulator: nand_add_dev: system,size=0x40000000,initfile=C:\Users\Henrik\.android\avd\minix.avd/system.img

(第412至447行)

init: cannot open '/initlogo.rle'
yaffs: dev is 32505856 name is "mtdblock0"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.0, "mtdblock0"
yaffs: dev is 32505857 name is "mtdblock1"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.1, "mtdblock1"
yaffs_read_super: isCheckpointed 0
yaffs: dev is 32505858 name is "mtdblock2"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.2, "mtdblock2"
yaffs_read_super: isCheckpointed 0
init: cannot find '/system/bin/servicemanager', disabling 'servicemanager'
init: cannot find '/system/bin/vold', disabling 'vold'
init: cannot find '/system/bin/qemu-props', disabling 'qemu-props'
init: cannot find '/system/bin/netd', disabling 'netd'
init: cannot find '/system/bin/debuggerd', disabling 'debuggerd'
init: cannot find '/system/bin/rild', disabling 'ril-daemon'
init: cannot find '/system/bin/surfaceflinger', disabling 'surfaceflinger'
init: cannot find '/system/bin/app_process', disabling 'zygote'
init: cannot find '/system/bin/drmserver', disabling 'drm'
init: cannot find '/system/bin/mediaserver', disabling 'media'
init: cannot find '/system/bin/installd', disabling 'installd'
init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery'
init: cannot find '/system/bin/keystore', disabling 'keystore'
init: cannot find '/system/bin/qemud', disabling 'qemud'
init: cannot find '/system/bin/logcat', disabling 'goldfish-logcat'
init: cannot find '/system/etc/init.goldfish.sh', disabling 'goldfish-setup'
init: cannot find '/system/bin/sh', disabling 'console'
emulator: _qemudPipe_init: Service 'adb-debug' has not been registered!
emulator: _qemudPipe_init: Service 'adb-debug' has not been registered!
emulator: _qemudPipe_init: Service 'adb' has not been registered!
emulator: _qemudPipe_init: Service 'adb-debug' has not been registered!
emulator: _qemudPipe_init: Service 'adb-debug' has not been registered!
emulator: _qemudPipe_init: Service 'adb-debug' has not been registered!
emulator: _qemudPipe_init: Service 'adb-debug' has not been registered!

0 个答案:

没有答案