模拟器启动问题界面不动--高手帮忙看看原因

flydream0
博客专家认证
2011-12-22 09:50:39
我重新编译了一个system.img,但是模拟器界面启动一直死在那个显示andoird字样的那个界面。
用adb shell 连接,cat proc/kmsg得到以下内容:
adb shell
# cat /proc/kmsg
<6>Initializing cgroup subsys cpu
<5>Linux version 2.6.29-g46b05b2-dirty (arthur@arthur-System-Product-Name) (gcc version 4.4.3 (GCC) ) #3 Thu Dec 15 21:17:32 CST 2011
<4>CPU: ARMv7 Processor [410fc080] revision 0 (ARMv7), cr=10c5387f
<4>CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
<4>Machine: Goldfish
<4>Memory policy: ECC disabled, Data cache writeback
<7>On node 0 totalpages: 65536
<7>free_area_init_node: node 0, pgdat c02f5aa0, node_mem_map c0381000
<7> Normal zone: 512 pages used for memmap
<7> Normal zone: 0 pages reserved
<7> Normal zone: 65024 pages, LIFO batch:15
<4>Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024
<5>Kernel command line: qemu.gles=0 qemu=1 console=ttyS0 android.qemud=ttyS1 android.checkjni=1 ndns=1
<3>Unknown boot option `qemu.gles=0': ignoring
<3>Unknown boot option `android.qemud=ttyS1': ignoring
<3>Unknown boot option `android.checkjni=1': ignoring
<4>PID hash table entries: 1024 (order: 10, 4096 bytes)
<4>Console: colour dummy device 80x30
<6>Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
<6>Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
<6>Memory: 256MB = 256MB total
<5>Memory: 255872KB available (2756K code, 683K data, 108K init)
<6>Calibrating delay loop... 390.75 BogoMIPS (lpj=1953792)
<4>Mount-cache hash table entries: 512
<6>Initializing cgroup subsys debug
<6>Initializing cgroup subsys cpuacct
<6>Initializing cgroup subsys freezer
<6>CPU: Testing write buffer coherency: ok
<6>net_namespace: 716 bytes
<6>NET: Registered protocol family 16
<4>bio: create slab <bio-0> at 0
<6>NET: Registered protocol family 2
<6>IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
<6>TCP established hash table entries: 8192 (order: 4, 65536 bytes)
<6>TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
<7>Switched to high resolution mode on CPU 0
<6>TCP: Hash tables configured (established 8192 bind 8192)
<6>TCP reno registered
<6>NET: Registered protocol family 1
<6>checking if image is initramfs... it is
<6>Freeing initrd memory: 156K
<4>goldfish_new_pdev goldfish_interrupt_controller at ff000000 irq -1
<4>goldfish_new_pdev goldfish_device_bus at ff001000 irq 1
<4>goldfish_new_pdev goldfish_timer at ff003000 irq 3
<4>goldfish_new_pdev goldfish_rtc at ff010000 irq 10
<4>goldfish_new_pdev goldfish_tty at ff002000 irq 4
<4>goldfish_new_pdev goldfish_tty at ff011000 irq 11
<4>goldfish_new_pdev goldfish_tty at ff012000 irq 12
<4>goldfish_new_pdev smc91x at ff013000 irq 13
<4>goldfish_new_pdev goldfish_fb at ff014000 irq 14
<4>goldfish_new_pdev goldfish_audio at ff004000 irq 15
<4>goldfish_new_pdev goldfish_memlog at ff006000 irq -1
<4>goldfish_new_pdev goldfish-battery at ff015000 irq 16
<4>goldfish_new_pdev goldfish_events at ff016000 irq 17
<4>goldfish_new_pdev goldfish_nand at ff017000 irq -1
<4>goldfish_new_pdev qemu_pipe at ff018000 irq 18
<4>goldfish_new_pdev goldfish-switch at ff01a000 irq 19
<4>goldfish_new_pdev goldfish-switch at ff01b000 irq 20
<4>goldfish_pdev_worker registered goldfish_interrupt_controller
<4>goldfish_pdev_worker registered goldfish_device_bus
<4>goldfish_pdev_worker registered goldfish_timer
<4>goldfish_pdev_worker registered goldfish_rtc
<4>goldfish_pdev_worker registered goldfish_tty
<4>goldfish_pdev_worker registered goldfish_tty
<4>goldfish_pdev_worker registered goldfish_tty
<4>goldfish_pdev_worker registered smc91x
<4>goldfish_pdev_worker registered goldfish_fb
<4>goldfish_pdev_worker registered goldfish_audio
<4>goldfish_pdev_worker registered goldfish_memlog
<4>goldfish_pdev_worker registered goldfish-battery
<4>goldfish_pdev_worker registered goldfish_events
<4>goldfish_pdev_worker registered goldfish_nand
<4>goldfish_pdev_worker registered qemu_pipe
<4>goldfish_pdev_worker registered goldfish-switch
<4>goldfish_pdev_worker registered goldfish-switch
<6>ashmem: initialized
<6>Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
<4>yaffs Dec 15 2011 10:18:00 Installing.
<6>msgmni has been set to 500
<6>alg: No test for stdrng (krng)
<6>io scheduler noop registered
<6>io scheduler anticipatory registered (default)
<6>io scheduler deadline registered
<6>io scheduler cfq registered
<4>allocating frame buffer 320 * 480, got ffa00000
<6>console [ttyS0] enabled
<6>brd: module loaded
<6>loop: module loaded
<6>nbd: registered device at major 43
<4>goldfish_audio_probe
<6>tun: Universal TUN/TAP device driver, 1.6
<6>tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
<4>smc91x.c: v1.1, sep 22 2004 by Nicolas Pitre <nico@cam.org>
<6>eth0 (smc91x): not using net_device_ops yet
<4>eth0: SMC91C11xFD (rev 1) at d080c000 IRQ 13 [nowait]
<4>eth0: Ethernet addr: 52:54:00:12:34:56
<7>eth0: No PHY found
<4>goldfish nand dev0: size 9e20000, page 2048, extra 64, erase 131072
<4>goldfish nand dev1: size 4000000, page 2048, extra 64, erase 131072
<4>goldfish nand dev2: size 4000000, page 2048, extra 64, erase 131072
<6>mice: PS/2 mouse device common for all mice
<4>*** events probe ***
<4>events_probe() addr=0xd0814000 irq=17
<4>events_probe() keymap=qwerty2
<6>input: qwerty2 as /devices/virtual/input/input0
<6>goldfish_rtc goldfish_rtc: rtc core: registered goldfish_rtc as rtc0
<6>device-mapper: uevent: version 1.0.3
<6>device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: dm-devel@redhat.com
<6>logger: created 64K log 'log_main'
<6>logger: created 256K log 'log_events'
<6>logger: created 64K log 'log_radio'
<1>Initializing hello device./n<1>Succedded to initialize hello device./n<6>TCP cubic registered
<6>NET: Registered protocol family 10
<6>IPv6 over IPv4 tunneling driver
<6>NET: Registered protocol family 17
<6>NET: Registered protocol family 15
<6>RPC: Registered udp transport module.
<6>RPC: Registered tcp transport module.
<6>802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
<6>All bugs added by David S. Miller <davem@redhat.com>
<6>VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 0
<6>goldfish_rtc goldfish_rtc: setting system clock to 2011-12-22 01:45:23 UTC (1324518323)
<6>Freeing init memory: 108K
<3>init: cannot open '/initlogo.rle'
<6>yaffs: dev is 32505856 name is "mtdblock0"
<6>yaffs: passed flags ""
<4>yaffs: Attempting MTD mount on 31.0, "mtdblock0"
<4>yaffs_read_super: isCheckpointed 0
<4>save exit: isCheckpointed 0
<6>yaffs: dev is 32505857 name is "mtdblock1"
<6>yaffs: passed flags ""
<4>yaffs: Attempting MTD mount on 31.1, "mtdblock1"
<4>yaffs_read_super: isCheckpointed 0
<6>yaffs: dev is 32505858 name is "mtdblock2"
<6>yaffs: passed flags ""
<4>yaffs: Attempting MTD mount on 31.2, "mtdblock2"
<4>yaffs_read_super: isCheckpointed 0
<3>init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery'
<6>eth0: link up
<6>warning: `rild' uses 32-bit capabilities (legacy support in use)
<6>request_suspend_state: wakeup (3->0) at 8007741272 (2011-12-22 01:45:31.060606068 UTC)
<3>init: untracked pid 32 exited
<3>init: untracked pid 38 exited
<6>request_suspend_state: wakeup (0->0) at 10938865883 (2011-12-22 01:45:33.991811014 UTC)
<3>init: untracked pid 78 exited
<3>init: untracked pid 77 exited
<7>eth0: no IPv6 routers present
<6>request_suspend_state: wakeup (0->0) at 16878381568 (2011-12-22 01:45:39.931326719 UTC)
<3>init: untracked pid 92 exited
<3>init: untracked pid 91 exited
<6>request_suspend_state: wakeup (0->0) at 21812369336 (2011-12-22 01:45:44.865314192 UTC)
<3>init: untracked pid 106 exited
<3>init: untracked pid 105 exited
<6>request_suspend_state: wakeup (0->0) at 26764084695 (2011-12-22 01:45:49.817030151 UTC)
<3>init: untracked pid 122 exited
<3>init: untracked pid 121 exited
<6>request_suspend_state: wakeup (0->0) at 31726518051 (2011-12-22 01:45:54.779462717 UTC)
<3>init: untracked pid 136 exited
<3>init: untracked pid 135 exited
<6>request_suspend_state: wakeup (0->0) at 36702279863 (2011-12-22 01:45:59.755224904 UTC)
<3>init: untracked pid 150 exited
<3>init: untracked pid 149 exited
<6>request_suspend_state: wakeup (0->0) at 41667923370 (2011-12-22 01:46:04.720868696 UTC)
<3>init: untracked pid 164 exited
<3>init: untracked pid 163 exited
<6>request_suspend_state: wakeup (0->0) at 46623473969 (2011-12-22 01:46:09.676418790 UTC)
<3>init: untracked pid 178 exited
<3>init: untracked pid 177 exited
<6>request_suspend_state: wakeup (0->0) at 51592190213 (2011-12-22 01:46:14.645135349 UTC)
<3>init: untracked pid 192 exited
<3>init: untracked pid 191 exited
<6>request_suspend_state: wakeup (0->0) at 56544978859 (2011-12-22 01:46:19.597923690 UTC)
<3>init: untracked pid 206 exited
<3>init: untracked pid 205 exited
<6>request_suspend_state: wakeup (0->0) at 61473700381 (2011-12-22 01:46:24.526644902 UTC)
<3>init: untracked pid 220 exited
<3>init: untracked pid 219 exited
<6>request_suspend_state: wakeup (0->0) at 66422195098 (2011-12-22 01:46:29.475140089 UTC)
<3>init: untracked pid 236 exited
<3>init: untracked pid 235 exited
<6>request_suspend_state: wakeup (0->0) at 71405549910 (2011-12-22 01:46:34.458493711 UTC)
<3>init: untracked pid 250 exited
<3>init: untracked pid 249 exited
<6>request_suspend_state: wakeup (0->0) at 76380973945 (2011-12-22 01:46:39.433919956 UTC)
<3>init: untracked pid 265 exited
<3>init: untracked pid 264 exited
<6>request_suspend_state: wakeup (0->0) at 81328332604 (2011-12-22 01:46:44.381276610 UTC)
<3>init: untracked pid 279 exited
<3>init: untracked pid 278 exited
<6>request_suspend_state: wakeup (0->0) at 86250199370 (2011-12-22 01:46:49.303143396 UTC)
<3>init: untracked pid 293 exited
<3>init: untracked pid 292 exited
界面不动如下所示:


请高手帮我看看什么原因造成的?
...全文
675 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cxb2046 2012-01-13
  • 打赏
  • 举报
回复
顶一顶,看一看
flydream0 2012-01-09
  • 打赏
  • 举报
回复
虽然还找到具体原因,还是结贴了。我把新增加的代码全部去掉后重新编译后就恢复正常了.结贴吧.
flydream0 2011-12-22
  • 打赏
  • 举报
回复
没人回吗?自己顶一个!
freshui 2011-12-22
  • 打赏
  • 举报
回复
这个需要logcat看一下。

很明显一个核心服务没起来,然后系统不停的尝试启动他
<3>init: untracked pid 264 exited

就是指启动他后,又挂掉,然后再启动。

通常这个核心服务是: surfaceflinger, zygote, servicemanager或systemServer等

是systemServer的可能性比较大,一般大家都会改这里面的东西。

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧