Could you add "-show-kernel" to ./run-emulator.sh? I think that's a wrong kernel. We had this once https://bugzilla.mozilla.org/show_bug.cgi?id=858853
On 05/09/2013 04:38 AM, Garner Lee wrote: > Hi, > > I have built the FirefoxOS emulator build, and while the device is created > without error it seems, when launched, only the emulator skin comes up. The > display is black, and remains blank. > > Adb logcat drops back the shell without output or error, as does adb shell. > > How can I debug this? Is this a known issue? > > I'm on Ubuntu 12.10 (x64), and build with these parameters: > > CC=gcc-4.6 CXX=g++-4.6 ./build.sh > > in gaia, "make reset-gaia" returns: > > python build/install-gaia.py "adb" "/data/local" > push: profile/webapps/browser.gaiamobile.org/manifest.webapp -> > /data/local/webapps/browser.gaiamobile.org/manifest.webapp > failed to copy 'profile/webapps/browser.gaiamobile.org/manifest.webapp' to > '/data/local/webapps/browser.gaiamobile.org/manifest.webapp': Read-only > file system > > > Emulator launch output: > $ ./run-emulator.sh > emulator: autoconfig: -system > /home/garner/FirefoxOS/emulator/out/target/product/generic//system.img > emulator: autoconfig: -ramdisk > /home/garner/FirefoxOS/emulator/out/target/product/generic//ramdisk.img > emulator: autoconfig: -datadir > /home/garner/FirefoxOS/emulator/out/target/product/generic/ > emulator: Found target ABI=armeabi-v7a, architecture=arm > emulator: Found target API level: 15 > emulator: using core hw config path: > /home/garner/FirefoxOS/emulator/out/target/product/generic//hardware-qemu.ini > emulator: keyset loaded from: /home/garner/.android/default.keyset > emulator: trying to load skin file > '/home/garner/FirefoxOS/emulator/development/tools/emulator/skins/HVGA/layout' > emulator: skin network speed: 'full' > emulator: skin network delay: 'none' > emulator: Using initial system image: > /home/garner/FirefoxOS/emulator/out/target/product/generic//system.img > emulator: autoconfig: -initdata > /home/garner/FirefoxOS/emulator/out/target/product/generic//userdata.img > emulator: Physical RAM size: 512MB > > emulator: Auto-config: -qemu -cpu cortex-a8 > Content of hardware configuration file: > hw.cpu.arch = arm > hw.cpu.model = cortex-a8 > hw.ramSize = 512 > hw.screen = touch > hw.mainKeys = yes > hw.trackBall = yes > hw.keyboard = no > hw.keyboard.lid = no > hw.keyboard.charmap = qwerty2 > hw.dPad = yes > hw.gsmModem = yes > hw.gps = yes > hw.battery = yes > hw.accelerometer = yes > hw.audioInput = yes > hw.audioOutput = yes > hw.sdCard = yes > hw.sdCard.path = > /home/garner/FirefoxOS/emulator/out/target/product/generic/sdcard.img > disk.cachePartition = yes > disk.cachePartition.size = 66m > hw.lcd.width = 320 > hw.lcd.height = 480 > hw.lcd.depth = 16 > hw.lcd.density = 160 > hw.lcd.backlight = yes > hw.gpu.enabled = yes > hw.camera.back = webcam0 > hw.camera.front = none > vm.heapSize = 48 > hw.sensors.proximity = yes > hw.sensors.magnetic_field = yes > hw.sensors.orientation = yes > hw.sensors.temperature = yes > kernel.path = > /home/garner/FirefoxOS/emulator/prebuilts/qemu-kernel/arm/kernel-qemu-armv7 > kernel.parameters = android.checkjni=1 > disk.ramdisk.path = > /home/garner/FirefoxOS/emulator/out/target/product/generic//ramdisk.img > disk.systemPartition.initPath = > /home/garner/FirefoxOS/emulator/out/target/product/generic//system.img > disk.systemPartition.size = 512m > disk.dataPartition.path = > /home/garner/FirefoxOS/emulator/out/target/product/generic/userdata.img > disk.dataPartition.size = 512m > avd.name = <build> > . > QEMU options list: > emulator: argv[00] = > "/home/garner/FirefoxOS/emulator/out/host/linux-x86/bin/emulator64-arm" > emulator: argv[01] = "-cpu" > emulator: argv[02] = "cortex-a8" > emulator: argv[03] = "-android-hw" > emulator: argv[04] = "/tmp/android-garner/emulator-llIlDk" > Concatenated QEMU options: > /home/garner/FirefoxOS/emulator/out/host/linux-x86/bin/emulator64-arm -cpu > cortex-a8 -android-hw /tmp/android-garner/emulator-llIlDk > emulator: registered 'boot-properties' qemud service > emulator: nand_add_dev: > system,size=0x20000000,initfile=/home/garner/FirefoxOS/emulator/out/target/product/generic//system.img > emulator: mapping 'system' NAND image to /tmp/android-garner/emulator-vIUp0X > emulator: rounding devsize up to a full eraseunit, now 20004000 > > WARNING: Data partition already in use. Changes will not persist! > emulator: nand_add_dev: userdata,size=0x20000000 > emulator: mapping 'userdata' NAND image to > /tmp/android-garner/emulator-xkhKqi > emulator: rounding devsize up to a full eraseunit, now 20004000 > > WARNING: SD Card image already in use: > /home/garner/FirefoxOS/emulator/out/target/product/generic/sdcard.img > emulator: registered 'boot-properties' qemud service > emulator: Adding boot property: 'dalvik.vm.heapsize' = '48m' > emulator: Adding boot property: 'qemu.sf.lcd_density' = '160' > emulator: Adding boot property: 'qemu.hw.mainkeys' = '1' > emulator: Adding boot property: 'qemu.sf.fake_camera' = 'none' > emulator: nand_add_dev: cache,size=0x4200000 > emulator: mapping 'cache' NAND image to /tmp/android-garner/emulator-bINkHJ > emulator: Initializing hardware OpenGLES emulation support > emulator: Kernel parameters: qemu.gles=1 qemu=1 console=ttyS0 > android.qemud=ttyS1 android.checkjni=1 ndns=1 > emulator: Trace file name is not set > > emulator: autoconfig: -scale 1 > emulator: Found ro.adb.qemud build property: 1 > emulator: ERROR: Unable to create ADB server socket: Address already in use > emulator: control console listening on port 5556, ADB on port 5557 > emulator: sent '0012host:emulator:5557' to ADB server > emulator: ping program: > /home/garner/FirefoxOS/emulator/out/host/linux-x86/bin/ddms > emulator: ping command: > /home/garner/FirefoxOS/emulator/out/host/linux-x86/bin/ddms ping emulator > 20.0 "Intel Open Source Technology Center" "Mesa DRI Intel(R) Ivybridge > Mobile " "3.0 Mesa 9.0.3" > goldfish_fb_get_pixel_format:167: display surface,pixel format: > bits/pixel: 16 > bytes/pixel: 2 > depth: 16 > red: bits=5 mask=0xf800 shift=11 max=0x1f > green: bits=6 mask=0x7e0 shift=5 max=0x3f > blue: bits=5 mask=0x1f shift=0 max=0x1f > alpha: bits=0 mask=0x0 shift=0 max=0x0 > _______________________________________________ dev-b2g mailing list dev-b2g@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-b2g