hi, bill
there are some problems when i compile with the branch “OPR3.170623.013, 
android-8.0.0_r30”, build success but run error:
1.emulator: emulator run but show nothing(black);
2.pixel phone:after the command "fastboot flashall -w", the phone can't boot

here are my steps:
1.source build/envsetup.sh
2.repo sync
3.repo start android-8.0.0_r30 --all
4.make clean
5.download the driver by tag "OPR3.170623.013",and run the 
"extract-google_devices-sailfish.sh" && "extract-qcom-sailfish.sh"
6.lunch aosp_sailfish-userdebug
7.make -j8
8.fastboot flashall -w

could you do me a favour? Is there any step is wrong? Or LOST any 
step?Should I build the kernal or the binary kernal is int the branch 
"android-8.0.0_r30"?

PS:
OS:ubuntu LTS 16.04 
Java:OpenJDK 1.8
the log is in the attachment file: emulator-verbose.txt


On Tuesday, November 7, 2017 at 9:04:00 AM UTC+8, Bill Yi wrote:
>
> Android 8.0.0 Oreo source code is now available. The following builds, 
> tags, and devices are supported:
> - OPR1.170623.032, android-8.0.0_r28, Pixel XL, Pixel, Pixel C
> - OPR2.170623.027, android-8.0.0_r29, Nexus Player
> - OPR3.170623.013, android-8.0.0_r30, Pixel XL, Pixel
> - OPR5.170623.011, android-8.0.0_r31, Nexus 6P
> - OPR6.170623.023, android-8.0.0_r32, Nexus 5X
>
> The corresponding factory images, ota images, and proprietary binaries are 
> available at
> https://developers.google.com/android/images
> https://developers.google.com/android/ota
> https://developers.google.com/android/drivers
>
> We have pushed the corresponding kernel projects for the following devices:
> tag                 project         branch                             
>  device
> android-8.0.0_r0.23 kernel/x86_64 android-x86_64-fugu-3.10-oreo-r2 Nexus 
> Player
> android-8.0.0_r0.24 kernel/tegra android-tegra-dragon-3.18-oreo Pixel C
> android-8.0.0_r0.25 kernel/msm android-msm-bullhead-3.10-oreo-r6 Nexus 5X
> android-8.0.0_r0.26 kernel/msm android-msm-angler-3.10-oreo-r5 Nexus 6P
> android-8.0.0_r0.27 kernel/msm android-msm-marlin-3.18-oreo-r3 Pixel XL / 
> Pixel
>
> bill
>

-- 
-- 
You received this message because you are subscribed to the "Android Building" 
mailing list.
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-building?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"Android Building" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.
$ emulator -verbose
emulator:Android emulator version 26.2.1.0 (build_id 4420219) 
(CL:4243fd45f4154a54d9b0d0f94578b66894ac431d)
emulator:Found ANDROID_PRODUCT_OUT: 
/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish
emulator:Found build target architecture: arm64
emulator:argv[0]: 'emulator'; program directory: 
'/home/pylon/android/android-7.1.1-r26/prebuilts/android-emulator/linux-x86_64'
emulator:emuDirName: 
'/home/pylon/android/android-7.1.1-r26/prebuilts/android-emulator/emulator'
emulator:try dir 
/home/pylon/android/android-7.1.1-r26/prebuilts/android-emulator/linux-x86_64
emulator:Trying emulator path 
'/home/pylon/android/android-7.1.1-r26/prebuilts/android-emulator/linux-x86_64/qemu/linux-x86_64/qemu-system-aarch64'
emulator:Found target-specific 64-bit emulator binary: 
/home/pylon/android/android-7.1.1-r26/prebuilts/android-emulator/linux-x86_64/qemu/linux-x86_64/qemu-system-aarch64
emulator:Adding library search path: 
'/home/pylon/android/android-7.1.1-r26/prebuilts/android-emulator/linux-x86_64/lib64'
emulator:Adding library search path: 
'/home/pylon/android/android-7.1.1-r26/prebuilts/android-emulator/linux-x86_64/lib64/gles_swiftshader'
emulator:Adding library search path: 
'/home/pylon/android/android-7.1.1-r26/prebuilts/android-emulator/linux-x86_64/lib64/gles_angle'
emulator:Adding library search path: 
'/home/pylon/android/android-7.1.1-r26/prebuilts/android-emulator/linux-x86_64/lib64/gles_angle9'
emulator:Adding library search path: 
'/home/pylon/android/android-7.1.1-r26/prebuilts/android-emulator/linux-x86_64/lib64/gles_angle11'
emulator:Adding library search path: 
'/home/pylon/android/android-7.1.1-r26/prebuilts/android-emulator/linux-x86_64/lib64/libstdc++'
emulator: Adding library search path for Qt: 
'/home/pylon/android/android-7.1.1-r26/prebuilts/android-emulator/linux-x86_64/lib64/qt/lib'
emulator: Setting Qt plugin search path: 
QT_QPA_PLATFORM_PLUGIN_PATH=/home/pylon/android/android-7.1.1-r26/prebuilts/android-emulator/linux-x86_64/lib64/qt/plugins
emulator: Running 
:/home/pylon/android/android-7.1.1-r26/prebuilts/android-emulator/linux-x86_64/qemu/linux-x86_64/qemu-system-aarch64
emulator: qemu backend: argv[00] = 
"/home/pylon/android/android-7.1.1-r26/prebuilts/android-emulator/linux-x86_64/qemu/linux-x86_64/qemu-system-aarch64"
emulator: qemu backend: argv[01] = "-verbose"
emulator: Concatenated backend parameters:
 
/home/pylon/android/android-7.1.1-r26/prebuilts/android-emulator/linux-x86_64/qemu/linux-x86_64/qemu-system-aarch64
 -verbose
emulator: found Android build root: /home/pylon/android/android-7.1.1-r26
emulator: found Android build out:  
/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish
emulator: Read property file at 
/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/system/build.prop
emulator: Cannot find boot properties file: 
/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/boot.prop

emulator: Found target API sdkVersion: 26

emulator: Invalid int property: 
'ro.build.version.incremental:eng.pylon.20171126.143519'
emulator: virtual device has no config file - no problem
emulator: using core hw config path: 
/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/hardware-qemu.ini
emulator: using snapshot lock path: 
/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/snapshot.lock
emulator: found skin-specific hardware.ini: 
/home/pylon/android/android-7.1.1-r26/development/tools/emulator/skins//HVGA/hardware.ini
emulator: autoconfig: -skin HVGA
emulator: autoconfig: -skindir 
/home/pylon/android/android-7.1.1-r26/development/tools/emulator/skins/
emulator: found skin-specific hardware.ini: 
/home/pylon/android/android-7.1.1-r26/development/tools/emulator/skins//HVGA/hardware.ini
emulator: autoconfig: -kernel 
/home/pylon/android/android-7.1.1-r26/prebuilts/qemu-kernel/arm64/ranchu/kernel-qemu
emulator: Target arch = 'arm64'
emulator: Auto-detect: Kernel image requires new device naming scheme.
emulator: Auto-detect: Kernel does not support YAFFS2 partitions.
emulator: autoconfig: -ramdisk 
/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/ramdisk.img
emulator: autoconfig: -sysdir 
/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish
emulator: Using initial system image: 
/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/system.img
emulator: WARNING: system partition size adjusted to match image file (994 MB > 
200 MB)

emulator: Using initial vendor image: 
/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/vendor.img
emulator: WARNING: vendor partition size adjusted to match image file (239 MB > 
200 MB)

emulator: autoconfig: -data 
/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/userdata-qemu.img
emulator: autoconfig: -initdata 
/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/userdata.img
emulator: autoconfig: -cache 
/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/cache.img
emulator: Increasing RAM size to 1024MB
emulator: VM heap size 48MB is below hardware specified minimum of 
192MB,setting it to that value
emulator: System image is read only
emulator: Found 1 DNS servers: 127.0.1.1
emulator: trying to load skin file 
'/home/pylon/android/android-7.1.1-r26/development/tools/emulator/skins//HVGA/layout'
emulator: WARNING: encryption is off
emulator: GPU emulation enabled using 'swiftshader' mode
emulator: Initializing hardware OpenGLES emulation support
emulator: Found 1 DNS servers: 127.0.1.1
Content of hardware configuration file:
  hw.cpu.arch = arm64
  hw.cpu.ncore = 2
  hw.ramSize = 1024
  hw.screen = multi-touch
  hw.mainKeys = true
  hw.trackBall = true
  hw.keyboard = false
  hw.keyboard.lid = false
  hw.keyboard.charmap = qwerty2
  hw.dPad = true
  hw.rotaryInput = false
  hw.gsmModem = true
  hw.gps = true
  hw.battery = true
  hw.accelerometer = true
  hw.gyroscope = true
  hw.audioInput = true
  hw.audioOutput = true
  hw.sdCard = true
  disk.cachePartition = true
  disk.cachePartition.path = 
/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/cache.img
  disk.cachePartition.size = 66m
  hw.lcd.width = 320
  hw.lcd.height = 480
  hw.lcd.depth = 16
  hw.lcd.density = 160
  hw.lcd.backlight = true
  hw.gpu.enabled = true
  hw.gpu.mode = swiftshader
  hw.gpu.blacklisted = no
  hw.initialOrientation = portrait
  hw.camera.back = emulated
  hw.camera.front = none
  vm.heapSize = 192
  hw.sensors.light = true
  hw.sensors.pressure = true
  hw.sensors.humidity = true
  hw.sensors.proximity = true
  hw.sensors.magnetic_field = true
  hw.sensors.magnetic_field_uncalibrated = true
  hw.sensors.gyroscope_uncalibrated = true
  hw.sensors.orientation = true
  hw.sensors.temperature = true
  hw.useext4 = true
  hw.arc = false
  hw.arc.autologin = false
  kernel.path = 
/home/pylon/android/android-7.1.1-r26/prebuilts/qemu-kernel/arm64/ranchu/kernel-qemu
  kernel.newDeviceNaming = yes
  kernel.supportsYaffs2 = no
  disk.ramdisk.path = 
/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/ramdisk.img
  disk.systemPartition.initPath = 
/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/system.img
  disk.systemPartition.size = 994m
  disk.vendorPartition.initPath = 
/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/vendor.img
  disk.vendorPartition.size = 239m
  disk.dataPartition.path = 
/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/userdata-qemu.img
  disk.dataPartition.size = 200m
  PlayStore.enabled = false
  avd.name = <build>
  fastboot.forceColdBoot = false
.
QEMU options list:
emulator: argv[00] = 
"/home/pylon/android/android-7.1.1-r26/prebuilts/android-emulator/linux-x86_64/qemu/linux-x86_64/qemu-system-aarch64"
emulator: argv[01] = "-dns-server"
emulator: argv[02] = "127.0.1.1"
emulator: argv[03] = "-serial"
emulator: argv[04] = "null"
emulator: argv[05] = "-device"
emulator: argv[06] = 
"goldfish_pstore,addr=0xff018000,size=0x10000,file=/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/data/misc/pstore/pstore.bin"
emulator: argv[07] = "-cpu"
emulator: argv[08] = "cortex-a57"
emulator: argv[09] = "-machine"
emulator: argv[10] = "type=ranchu"
emulator: argv[11] = "-m"
emulator: argv[12] = "1024"
emulator: argv[13] = "-lcd-density"
emulator: argv[14] = "160"
emulator: argv[15] = "-nodefaults"
emulator: argv[16] = "-kernel"
emulator: argv[17] = 
"/home/pylon/android/android-7.1.1-r26/prebuilts/qemu-kernel/arm64/ranchu/kernel-qemu"
emulator: argv[18] = "-initrd"
emulator: argv[19] = 
"/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/ramdisk.img"
emulator: argv[20] = "-drive"
emulator: argv[21] = 
"index=0,id=vendor,file=/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/vendor.img,read-only"
emulator: argv[22] = "-device"
emulator: argv[23] = "virtio-blk-device,drive=vendor"
emulator: argv[24] = "-drive"
emulator: argv[25] = 
"index=1,id=userdata,file=/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/userdata-qemu.img.qcow2,overlap-check=none,cache=unsafe,l2-cache-size=1048576"
emulator: argv[26] = "-device"
emulator: argv[27] = "virtio-blk-device,drive=userdata"
emulator: argv[28] = "-drive"
emulator: argv[29] = 
"index=2,id=cache,file=/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/cache.img.qcow2,overlap-check=none,cache=unsafe,l2-cache-size=1048576"
emulator: argv[30] = "-device"
emulator: argv[31] = "virtio-blk-device,drive=cache"
emulator: argv[32] = "-drive"
emulator: argv[33] = 
"index=3,id=system,file=/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/system.img,read-only"
emulator: argv[34] = "-device"
emulator: argv[35] = "virtio-blk-device,drive=system"
emulator: argv[36] = "-netdev"
emulator: argv[37] = "user,id=mynet"
emulator: argv[38] = "-device"
emulator: argv[39] = "virtio-net-device,netdev=mynet"
emulator: argv[40] = "-show-cursor"
emulator: argv[41] = "-L"
emulator: argv[42] = 
"/home/pylon/android/android-7.1.1-r26/prebuilts/android-emulator/linux-x86_64/lib/pc-bios"
emulator: argv[43] = "-append"
emulator: argv[44] = "qemu=1 androidboot.hardware=ranchu keep_bootcon 
earlyprintk=ttyAMA0 android.qemud=1 console=0 android.checkjni=1 qemu.gles=1 
qemu.opengles.version=131072 cma=4M ramoops.mem_address=0xff018000 
ramoops.mem_size=0x10000 memmap=0x10000$0xff018000"
emulator: argv[45] = "-android-hw"
emulator: argv[46] = 
"/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/hardware-qemu.ini"
Concatenated QEMU options:
 
/home/pylon/android/android-7.1.1-r26/prebuilts/android-emulator/linux-x86_64/qemu/linux-x86_64/qemu-system-aarch64
 -dns-server 127.0.1.1 -serial null -device 
goldfish_pstore,addr=0xff018000,size=0x10000,file=/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/data/misc/pstore/pstore.bin
 -cpu cortex-a57 -machine type=ranchu -m 1024 -lcd-density 160 -nodefaults 
-kernel 
/home/pylon/android/android-7.1.1-r26/prebuilts/qemu-kernel/arm64/ranchu/kernel-qemu
 -initrd 
/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/ramdisk.img 
-drive 
index=0,id=vendor,file=/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/vendor.img,read-only
 -device virtio-blk-device,drive=vendor -drive 
index=1,id=userdata,file=/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/userdata-qemu.img.qcow2,overlap-check=none,cache=unsafe,l2-cache-size=1048576
 -device virtio-blk-device,drive=userdata -drive 
index=2,id=cache,file=/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/cache.img.qcow2,overlap-check=none,cache=unsafe,l2-cache-size=1048576
 -device virtio-blk-device,drive=cache -drive 
index=3,id=system,file=/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/system.img,read-only
 -device virtio-blk-device,drive=system -netdev user,id=mynet -device 
virtio-net-device,netdev=mynet -show-cursor -L 
/home/pylon/android/android-7.1.1-r26/prebuilts/android-emulator/linux-x86_64/lib/pc-bios
 -append 'qemu=1 androidboot.hardware=ranchu keep_bootcon earlyprintk=ttyAMA0 
android.qemud=1 console=0 android.checkjni=1 qemu.gles=1 
qemu.opengles.version=131072 cma=4M ramoops.mem_address=0xff018000 
ramoops.mem_size=0x10000 memmap=0x10000$0xff018000' -android-hw 
/home/pylon/android/android-7.1.1-r26/out/target/product/sailfish/hardware-qemu.ini
emulator: Android qemu version 26.2.1.0 (build_id 4420219) 
(CL:4243fd45f4154a54d9b0d0f94578b66894ac431d)

emulator: Starting QEMU main loop
emulator: registered 'boot-properties' qemud service
emulator: Adding boot property: 'ro.opengles.version' = '131072'
emulator: Adding boot property: 'qemu.sf.fake_camera' = 'back'
emulator: Adding boot property: 'dalvik.vm.heapsize' = '192m'
emulator: Adding boot property: 'qemu.hw.mainkeys' = '1'
emulator: Adding boot property: 'qemu.sf.lcd_density' = '160'
emulator: goldfish_events.have-dpad: true
emulator: goldfish_events.have-trackball: true
emulator: goldfish_events.have-camera: true
emulator: goldfish_events.have-keyboard: false
emulator: goldfish_events.have-lidswitch: false
emulator: goldfish_events.have-touch: false
emulator: goldfish_events.have-multitouch: true
emulator: control console listening on port 5554, ADB on port 5555
Not using any http proxy
emulator: android_hw_fingerprint_init: fingerprint qemud listen service 
initialized

Your emulator is out of date, please update by launching Android Studio:
 - Start Android Studio
 - Select menu "Tools > Android > SDK Manager"
 - Click "SDK Tools" tab
 - Check "Android Emulator" checkbox
 - Click "OK"

^A

Reply via email to