Here goes the dmesg log $ adb shell dmesg <5>Linux version 2.6.27-00110-g132305e ([email protected]) (gcc version 4.2.1) #6 Mon Feb 2 12:47:38 PST 2009 <4>CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00093177 <4>Machine: Goldfish <4>Memory policy: ECC disabled, Data cache writeback <7>On node 0 totalpages: 24576 <7>free_area_init_node: node 0, pgdat c0294734, node_mem_map c031e000 <7> DMA zone: 24384 pages, LIFO batch:3 <4>CPU0: D VIVT write-through cache <4>CPU0: I cache: 4096 bytes, associativity 4, 32 byte lines, 32 sets <4>CPU0: D cache: 65536 bytes, associativity 4, 32 byte lines, 512 sets <4>Built 1 zonelists in Zone order, mobility grouping on. Total pages: 24384 <5>Kernel command line: qemu=1 console=ttyS0 android.checkjni=1 android.qemud=ttyS1 android.ndns=1 <3>Unknown boot option `android.checkjni=1': ignoring <3>Unknown boot option `android.qemud=ttyS1': ignoring <3>Unknown boot option `android.ndns=1': ignoring <4>PID hash table entries: 512 (order: 9, 2048 bytes) <4>Console: colour dummy device 80x30 <6>Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) <6>Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) <6>Memory: 96MB = 96MB total <5>Memory: 94040KB available (2408K code, 640K data, 104K init) <6>Calibrating delay loop... 104.65 BogoMIPS (lpj=523264) <4>Mount-cache hash table entries: 512 <6>CPU: Testing write buffer coherency: ok <6>net_namespace: 288 bytes <6>NET: Registered protocol family 16 <7>Switched to high resolution mode on CPU 0 <6>NET: Registered protocol family 2 <6>IP route cache hash table entries: 1024 (order: 0, 4096 bytes) <6>TCP established hash table entries: 4096 (order: 3, 32768 bytes) <6>TCP bind hash table entries: 4096 (order: 2, 16384 bytes) <6>TCP: Hash tables configured (established 4096 bind 4096) <6>TCP reno registered <6>NET: Registered protocol family 1 <6>checking if image is initramfs... it is <6>Freeing initrd memory: 142K <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 smc91x at ff012000 irq 12 <4>goldfish_new_pdev goldfish_fb at ff013000 irq 13 <4>goldfish_new_pdev goldfish_audio at ff004000 irq 14 <4>goldfish_new_pdev goldfish_mmc at ff005000 irq 15 <4>goldfish_new_pdev goldfish_memlog at ff006000 irq -1 <4>goldfish_new_pdev goldfish-battery at ff014000 irq 16 <4>goldfish_new_pdev goldfish_events at ff015000 irq 17 <4>goldfish_new_pdev goldfish_nand at ff016000 irq -1 <4>goldfish_new_pdev goldfish-switch at ff017000 irq 18 <4>goldfish_new_pdev goldfish-switch at ff018000 irq 19 <4>goldfish_pdev_worker registered goldfish-switch <4>goldfish_pdev_worker registered goldfish-switch <4>goldfish_pdev_worker registered goldfish_nand <4>goldfish_pdev_worker registered goldfish_events <4>goldfish_pdev_worker registered goldfish-battery <4>goldfish_pdev_worker registered goldfish_memlog <4>goldfish_pdev_worker registered goldfish_mmc <4>goldfish_audio_probe <4>goldfish_pdev_worker registered goldfish_audio <4>goldfish_pdev_worker registered goldfish_fb <4>goldfish_pdev_worker registered smc91x <4>goldfish_pdev_worker registered goldfish_tty <4>goldfish_pdev_worker registered goldfish_tty <4>goldfish_pdev_worker registered goldfish_rtc <4>goldfish_pdev_worker registered goldfish_timer <4>goldfish_pdev_worker registered goldfish_device_bus <4>goldfish_pdev_worker registered goldfish_interrupt_controller <6>ashmem: initialized <6>Installing knfsd (copyright (C) 1996 [email protected]). <4>yaffs Feb 2 2009 12:47:30 Installing. <6>msgmni has been set to 184 <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 ffc10000 <4>Console: switching to colour frame buffer device 40x30 <6>console [ttyS0] enabled <6>brd: module loaded <6>loop: module loaded <6>nbd: registered device at major 43 <6>logger: created 64K log 'log_main' <6>logger: created 256K log 'log_events' <6>logger: created 64K log 'log_radio' <4>smc91x.c: v1.1, sep 22 2004 by Nicolas Pitre <[email protected]> <4>No set_type function for IRQ 12 (goldfish) <4>eth0: SMC91C11xFD (rev 1) at c6800000 IRQ 12 [nowait] <4>eth0: Ethernet addr: 52:54:00:12:34:56 <7>eth0: No PHY found <4>goldfish nand dev0: size 4000000, 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=0xc6804000 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>mmc0: new SD card at address e118 <6>mmcblk0: mmc0:e118 SU02G 65536KiB <6> mmcblk0: <6>IPv4 over IPv4 tunneling driver <6>GRE over IPv4 tunneling driver <6>TCP cubic registered <6>NET: Registered protocol family 17 <6>RPC: Registered udp transport module. <6>RPC: Registered tcp transport module. <6>802.1Q VLAN Support v1.8 Ben Greear <[email protected]> <6>All bugs added by David S. Miller <[email protected]> <6>VFP support v0.3: implementor 41 architecture 1 part 10 variant 9 rev 0 <6>goldfish_rtc goldfish_rtc: setting system clock to 2009-05-04 18:22:33 UTC (1241461353) <6>Freeing init memory: 104K <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 1 <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/bin/playmp3', disabling 'bootsound' <6>eth0: link up <6>warning: `rild' uses 32-bit capabilities (legacy support in use) <4>select 651 (app_process), adj 15, size 3194, to kill <4>select 861 (app_process), adj 15, size 3547, to kill <4>send sigkill to 861 (app_process), adj 15, size 3547 <4>select 741 (app_process), adj 15, size 2916, to kill <4>send sigkill to 741 (app_process), adj 15, size 2916 <4>select 1301 (app_process), adj 15, size 4149, to kill <4>send sigkill to 1301 (app_process), adj 15, size 4149
On Mon, May 4, 2009 at 11:53 AM, Marco Nelissen <[email protected]> wrote: > Look in the system log or dmesg. > > > > On Mon, May 4, 2009 at 11:39 AM, dan raaka <[email protected]> wrote: > >> Well the verbose output from the emulator doesn't show anything obvious >> >> $ emulator -sdcard ./sdcard.img -scale 0.75 -verbose& >> [2] 21528 >> emulator: found Android build root: /home/danraaka/BuildDir/cupcakeFinal >> emulator: found Android build out: >> /home/danraaka/BuildDir/cupcakeFinal/out/target/product/generic >> emulator: locking user data image at >> /home/danraaka/BuildDir/cupcakeFinal/out/target/product/generic/userdata-qemu.img >> emulator: locking SD Card image at ./sdcard.img >> emulator: selecting default skin name 'HVGA' >> emulator: autoconfig: -skin HVGA >> emulator: autoconfig: -skindir >> /home/danraaka/BuildDir/cupcakeFinal/development/emulator/skins >> emulator: keyset loaded from: /home/danraaka/.android/default.keyset >> emulator: trying to load skin file >> '/home/danraaka/BuildDir/cupcakeFinal/development/emulator/skins/HVGA/layout >> ' >> emulator: skin network speed: 'full' >> emulator: skin network delay: 'none' >> emulator: argv[00] = "emulator" >> emulator: argv[01] = "-kernel" >> emulator: argv[02] = >> "/home/danraaka/BuildDir/cupcakeFinal/prebuilt/android-arm/kernel/kernel-qemu" >> emulator: argv[03] = "-initrd" >> emulator: argv[04] = >> "/home/danraaka/BuildDir/cupcakeFinal/out/target/product/generic/ramdisk.img" >> emulator: argv[05] = "-nand" >> emulator: argv[06] = >> "system,size=0x4200000,initfile=/home/danraaka/BuildDir/cupcakeFinal/out/target/product/generic/system.img" >> emulator: argv[07] = "-nand" >> emulator: argv[08] = >> "userdata,size=0x4200000,file=/home/danraaka/BuildDir/cupcakeFinal/out/target/product/generic/userdata-qemu.img" >> emulator: argv[09] = "-nand" >> emulator: argv[10] = "cache,size=0x4200000" >> emulator: argv[11] = "-hda" >> emulator: argv[12] = "./sdcard.img" >> emulator: argv[13] = "-serial" >> emulator: argv[14] = "android-kmsg" >> emulator: argv[15] = "-serial" >> emulator: argv[16] = "android-qemud" >> emulator: argv[17] = "-append" >> emulator: argv[18] = "qemu=1 console=ttyS0 android.checkjni=1 >> android.qemud=ttyS1 android.ndns=1" >> emulator: argv[19] = "-m" >> emulator: argv[20] = "96" >> emulator: argv[21] = "-clock" >> emulator: argv[22] = "unix" >> emulator: mapping 'system' NAND image to /tmp/android/emulator-D9GXhI >> emulator: mapping 'cache' NAND image to /tmp/android/emulator-VJLGLj >> emulator: using 'esd' audio input backend >> emulator: using 'esd' audio output backend >> emulator: control console listening on port 5554, ADB on port 5555 >> emulator: sent '0012host:emulator:5555' to ADB server >> >> >> >> On Mon, May 4, 2009 at 11:31 AM, Marco Nelissen <[email protected]>wrote: >> >>> On Mon, May 4, 2009 at 11:08 AM, Dan Raaka <[email protected]> wrote: >>> >>>> >>>> Using "android-1.5" tagged source from cupcake branch >>>> >>>> created an sdcard image >>>> $ ./out/host/linux-x86/bin/mksdcard 64M sdcard.img >>>> launched the emulator to use the above image >>>> $ emulator -sdcard ./sdcard.img -scale 0.75 & >>>> $ adb shell ls -l >>>> drwxrwxrwt root root 2009-05-04 18:00 >>>> sqlite_stmt_journals >>>> drwxrwx--- system cache 2009-05-04 18:00 cache >>>> d--------- system system 2009-05-04 18:00 sdcard >>>> lrwxrwxrwx root root 2009-05-04 18:00 etc -> /system/ >>>> etc >>>> drwxr-xr-x root root 2009-04-29 20:49 system >>>> drwxr-xr-x root root 1970-01-01 00:00 sys >>>> drwxr-x--- root root 1970-01-01 00:00 sbin >>>> dr-xr-xr-x root root 1970-01-01 00:00 proc >>>> -rwxr-x--- root root 9075 1970-01-01 00:00 init.rc >>>> -rwxr-x--- root root 1677 1970-01-01 00:00 >>>> init.goldfish.rc >>>> -rwxr-x--- root root 106568 1970-01-01 00:00 init >>>> -rw-r--r-- root root 118 1970-01-01 00:00 default.prop >>>> drwxrwx--x system system 2009-04-30 22:59 data >>>> drwx------ root root 1970-01-01 00:00 root >>>> drwxr-xr-x root root 2009-05-04 18:01 dev >>>> $ adb shell >>>> # mount >>>> rootfs / rootfs ro 0 0 >>>> tmpfs /dev tmpfs rw,mode=755 0 0 >>>> devpts /dev/pts devpts rw,mode=600 0 0 >>>> proc /proc proc rw 0 0 >>>> sysfs /sys sysfs rw 0 0 >>>> tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0 >>>> /dev/block/mtdblock0 /system yaffs2 ro 0 0 >>>> /dev/block/mtdblock1 /data yaffs2 rw,nosuid,nodev 0 0 >>>> /dev/block/mtdblock2 /cache yaffs2 rw,nosuid,nodev 0 0 >>>> >>>> >>>> The sdcard is mounted READ-ONLY !! and doesn;t even get listed as >>>> mounted !! >>>> whats going on here ? >>> >>> >>> It's not mounted read-only. It's not mounted at all, and the /sdcard >>> mountpoint is read only to you. >>> There's probably something in the log that explains why it didn't get >>> mounted. >>> >>> >>> >>> >> >> >> > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

