zoukankan      html  css  js  c++  java
  • 编译Android-X86


    [root@localhost android-x86-6.0-rc1]# m -j32 iso_img

      INSTALL drivers/iio/light/cm3232.ko
    ......
      INSTALL sound/usb/usx2y/snd-usb-usx2y.ko
      DEPMOD  4.4.20-android-x86_64
    make[2]: Leaving directory '/opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kernel'
    make[1]: Leaving directory '/opt/android-x86/android-x86-6.0-rc1/kernel'
    Installing additional kernel module tp_smapi
    make[1]: Entering directory '/opt/android-x86/android-x86-6.0-rc1/kernel'
    make[2]: Entering directory '/opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kernel'
      INSTALL /opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kmodule/tp_smapi/hdaps.ko
      INSTALL /opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kmodule/tp_smapi/tp_smapi.ko
      INSTALL /opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kmodule/tp_smapi/thinkpad_ec.ko
      DEPMOD  4.4.20-android-x86_64
    make[2]: Leaving directory '/opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kernel'
    make[1]: Leaving directory '/opt/android-x86/android-x86-6.0-rc1/kernel'
    Target system fs image: out/target/product/x86_64/obj/PACKAGING/systemimage_intermediates/system.img
    Running:  mkuserimg.sh out/target/product/x86_64/system out/target/product/x86_64/obj/PACKAGING/systemimage_intermediates/system.img ext4 system 0 -D out/target/product/x86_64/system -L system out/target/product/x86_64/root/file_contexts
    make_ext4fs -T -1 -S out/target/product/x86_64/root/file_contexts -L system -l 1151M -a system out/target/product/x86_64/obj/PACKAGING/systemimage_intermediates/system.img out/target/product/x86_64/system out/target/product/x86_64/system
    Creating filesystem with parameters:
        Size: 1206910976
        Block size: 4096
        Blocks per group: 32768
        Inodes per group: 8192
        Inode size: 256
        Journal blocks: 4604
        Label: system
        Blocks: 294656
        Block groups: 9
        Reserved block group size: 71
    Created filesystem with 6031/73728 inodes and 277384/294656 blocks
    Parallel mksquashfs: Using 32 processors
    Creating 4.0 filesystem on out/target/product/x86_64/system.sfs, block size 131072.
    [=======================================================================================================|] 9208/9208 100%
    
    Exportable Squashfs 4.0 filesystem, gzip compressed, data block size 131072
    	compressed data, compressed metadata, compressed fragments, compressed xattrs
    	duplicates are removed
    Filesystem size 420909.47 Kbytes (411.04 Mbytes)
    	35.71% of uncompressed filesystem size (1178660.31 Kbytes)
    Inode table size 23229 bytes (22.68 Kbytes)
    	62.90% of uncompressed inode table size (36930 bytes)
    Directory table size 30 bytes (0.03 Kbytes)
    	93.75% of uncompressed directory table size (32 bytes)
    Xattr table size 48 bytes (0.05 Kbytes)
    	100.00% of uncompressed xattr table size (48 bytes)
    Number of duplicate files found 0
    Number of inodes 2
    Number of files 1
    Number of fragments 0
    Number of symbolic links  0
    Number of device nodes 0
    Number of fifo nodes 0
    Number of socket nodes 0
    Number of directories 1
    Number of ids (unique uids + gids) 1
    Number of uids 1
    	root (0)
    Number of gids 1
    	root (0)
    out/host/linux-x86/bin/acp -pr bootable/newinstaller/boot/ out/target/product/x86_64/boot
    rm -rf out/target/product/x86_64/installer
    out/host/linux-x86/bin/acp -pr bootable/newinstaller/boot/../install/grub2/efi out/target/product/x86_64/boot
    out/host/linux-x86/bin/acp -pr bootable/newinstaller/initrd out/target/product/x86_64/installer
    ln -s /bin/ld-linux.so.2 out/target/product/x86_64/installer/lib
    mkdir -p out/target/product/x86_64/installer/android out/target/product/x86_64/installer/iso out/target/product/x86_64/installer/mnt out/target/product/x86_64/installer/proc out/target/product/x86_64/installer/sys out/target/product/x86_64/installer/tmp out/target/product/x86_64/installer/sfs out/target/product/x86_64/installer/hd
    echo "VER=2016-09-21" > out/target/product/x86_64/installer/scripts/00-ver
    out/host/linux-x86/bin/mkbootfs out/target/product/x86_64/installer | gzip -9 > out/target/product/x86_64/initrd.img
    ----- Making iso image ------
    genisoimage -vJURT -b isolinux/isolinux.bin -c isolinux/boot.cat 
    	-no-emul-boot -boot-load-size 4 -boot-info-table -eltorito-alt-boot -e boot/grub/efi.img -no-emul-boot 
    	-input-charset utf-8 -V "Android-x86 LiveCD" -o out/target/product/x86_64/android_x86_64.iso out/target/product/x86_64/boot out/target/product/x86_64/ramdisk.img out/target/product/x86_64/initrd.img out/target/product/x86_64/install.img out/target/product/x86_64/system.sfs out/target/product/x86_64/kernel
    Warning: creating filesystem that does not conform to ISO-9660.
    genisoimage 1.1.11 (Linux)
    Scanning out/target/product/x86_64/boot
    Scanning out/target/product/x86_64/boot/efi
    Scanning out/target/product/x86_64/boot/efi/boot
    Scanning out/target/product/x86_64/boot/isolinux
    Scanning out/target/product/x86_64/boot/.disk
    Scanning out/target/product/x86_64/boot/boot
    Scanning out/target/product/x86_64/boot/boot/grub
    Writing:   Initial Padblock                        Start Block 0
    Done with: Initial Padblock                        Block(s)    16
    Writing:   Primary Volume Descriptor               Start Block 16
    Done with: Primary Volume Descriptor               Block(s)    1
    Writing:   Eltorito Volume Descriptor              Start Block 17
    Size of boot image is 4 sectors -> No emulation
    Size of boot image is 6144 sectors -> No emulation
    Done with: Eltorito Volume Descriptor              Block(s)    1
    Writing:   Joliet Volume Descriptor                Start Block 18
    Done with: Joliet Volume Descriptor                Block(s)    1
    Writing:   End Volume Descriptor                   Start Block 19
    Done with: End Volume Descriptor                   Block(s)    1
    Writing:   Version block                           Start Block 20
    Done with: Version block                           Block(s)    1
    Writing:   Path table                              Start Block 21
    Done with: Path table                              Block(s)    4
    Writing:   Joliet path table                       Start Block 25
    Done with: Joliet path table                       Block(s)    4
    Writing:   Directory tree                          Start Block 29
    Done with: Directory tree                          Block(s)    7
    Writing:   Joliet directory tree                   Start Block 36
    Done with: Joliet directory tree                   Block(s)    7
    Writing:   Directory tree cleanup                  Start Block 43
    Done with: Directory tree cleanup                  Block(s)    0
    Writing:   Extension record                        Start Block 43
    Done with: Extension record                        Block(s)    1
    Writing:   The File(s)                             Start Block 44
      2.28% done, estimate finish Wed Sep 21 20:13:44 2016
      4.56% done, estimate finish Wed Sep 21 20:13:44 2016
      6.84% done, estimate finish Wed Sep 21 20:13:44 2016
      9.12% done, estimate finish Wed Sep 21 20:13:44 2016
     11.40% done, estimate finish Wed Sep 21 20:13:44 2016
     13.68% done, estimate finish Wed Sep 21 20:13:44 2016
     15.96% done, estimate finish Wed Sep 21 20:13:44 2016
     18.23% done, estimate finish Wed Sep 21 20:13:44 2016
     20.52% done, estimate finish Wed Sep 21 20:13:44 2016
     22.79% done, estimate finish Wed Sep 21 20:13:44 2016
     25.07% done, estimate finish Wed Sep 21 20:13:44 2016
     27.35% done, estimate finish Wed Sep 21 20:13:44 2016
     29.63% done, estimate finish Wed Sep 21 20:13:44 2016
     31.91% done, estimate finish Wed Sep 21 20:13:44 2016
     34.19% done, estimate finish Wed Sep 21 20:13:44 2016
     36.47% done, estimate finish Wed Sep 21 20:13:44 2016
     38.75% done, estimate finish Wed Sep 21 20:13:44 2016
     41.03% done, estimate finish Wed Sep 21 20:13:44 2016
     43.31% done, estimate finish Wed Sep 21 20:13:44 2016
     45.58% done, estimate finish Wed Sep 21 20:13:44 2016
     47.87% done, estimate finish Wed Sep 21 20:13:44 2016
     50.14% done, estimate finish Wed Sep 21 20:13:44 2016
     52.43% done, estimate finish Wed Sep 21 20:13:44 2016
     54.70% done, estimate finish Wed Sep 21 20:13:44 2016
     56.98% done, estimate finish Wed Sep 21 20:13:44 2016
     59.26% done, estimate finish Wed Sep 21 20:13:44 2016
     61.54% done, estimate finish Wed Sep 21 20:13:44 2016
     63.82% done, estimate finish Wed Sep 21 20:13:44 2016
     66.10% done, estimate finish Wed Sep 21 20:13:44 2016
     68.38% done, estimate finish Wed Sep 21 20:13:44 2016
     70.66% done, estimate finish Wed Sep 21 20:13:44 2016
     72.93% done, estimate finish Wed Sep 21 20:13:44 2016
     75.22% done, estimate finish Wed Sep 21 20:13:44 2016
     77.49% done, estimate finish Wed Sep 21 20:13:44 2016
     79.78% done, estimate finish Wed Sep 21 20:13:44 2016
     82.05% done, estimate finish Wed Sep 21 20:13:44 2016
     84.33% done, estimate finish Wed Sep 21 20:13:44 2016
     86.61% done, estimate finish Wed Sep 21 20:13:44 2016
     88.89% done, estimate finish Wed Sep 21 20:13:44 2016
     91.17% done, estimate finish Wed Sep 21 20:13:44 2016
     93.45% done, estimate finish Wed Sep 21 20:13:44 2016
     95.73% done, estimate finish Wed Sep 21 20:13:44 2016
     98.01% done, estimate finish Wed Sep 21 20:13:44 2016
    Total translation table size: 6900
    Total rockridge attributes bytes: 3312
    Total directory bytes: 12288
    Path table size(bytes): 88
    Done with: The File(s)                             Block(s)    219181
    Writing:   Ending Padblock                         Start Block 219225
    Done with: Ending Padblock                         Block(s)    150
    Max brk space used 23000
    219375 extents written (428 MB)
    
    
    out/target/product/x86_64/android_x86_64.iso is built successfully.
    
    
    make: Leaving directory '/opt/android-x86/android-x86-6.0-rc1'
    
    #### make completed successfully (02:52 (mm:ss)) ####
    
    [root@localhost android-x86-6.0-rc1]# vim kernel/arch/x86/configs/android-x86_64_defconfig
    [root@localhost android-x86-6.0-rc1]# m -j32 iso_img
    make: Entering directory '/opt/android-x86/android-x86-6.0-rc1'
    ============================================
    PLATFORM_VERSION_CODENAME=REL
    PLATFORM_VERSION=6.0.1
    TARGET_PRODUCT=android_x86_64
    TARGET_BUILD_VARIANT=userdebug
    TARGET_BUILD_TYPE=release
    TARGET_BUILD_APPS=
    TARGET_ARCH=x86_64
    TARGET_ARCH_VARIANT=x86_64
    TARGET_CPU_VARIANT=
    TARGET_2ND_ARCH=x86
    TARGET_2ND_ARCH_VARIANT=x86
    TARGET_2ND_CPU_VARIANT=
    HOST_ARCH=x86_64
    HOST_OS=linux
    HOST_OS_EXTRA=Linux-4.6.4-301.fc24.x86_64-x86_64-with-fedora-24-Twenty_Four
    HOST_BUILD_TYPE=release
    BUILD_ID=MOB31E
    OUT_DIR=out
    ============================================
    including ./abi/cpp/Android.mk ...
    including ./art/Android.mk ...
    ......
    including ./system/security/softkeymaster/Android.mk ...
    including ./system/vold/Android.mk ...
    make: 放弃循环依赖 toybox <- out/target/product/x86_64/obj/EXECUTABLES/toybox_intermediates/toybox 。
    make: 放弃循环依赖 toybox <- out/target/product/x86_64/system/bin/toybox 。
    Generate Toybox links: acpi arp base64 basename blkid blockdev bzcat cal cat chattr chcon chgrp chmod chown chroot cksum clear cmp comm cp cpio cut date dd df diff dirname dmesg dos2unix du echo egrep env expand expr fallocate false fdisk fgrep file find flock free freeramdisk fsfreeze fstype ftpget ftpput getenforce getprop grep groups head help host hostname hwclock id ifconfig inotifyd insmod install ionice iorenice iotop kill killall ln load_policy logname losetup ls lsattr lsmod lsof lspci lsusb makedevs md5sum mkdir mkfifo mknod mkswap mktemp modinfo more mount mountpoint mv nbd-client nc netcat netstat nice nl nohup nproc od partprobe paste patch pgrep pidof pivot_root pkill pmap printenv printf ps pwd pwdx readahead readlink realpath renice reset resize restorecon rev rfkill rm rmdir rmmod route runcon sed seq setenforce setprop setsid sha1sum sleep sort split stat strings swapoff swapon sync sysctl tac tail tar taskset tee telnet test time timeout top touch tr traceroute traceroute6 true truncate tty ulimit umount uname uniq unix2dos uptime usleep vconfig vmstat watch wc which whoami xargs xxd xzcat yes
    Symlink: out/target/product/x86_64/system/xbin/ls -> busybox
    Symlink: out/target/product/x86_64/system/xbin/ps -> busybox
    make[1]: Entering directory '/opt/android-x86/android-x86-6.0-rc1/kernel'
    make[2]: Entering directory '/opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kernel'
    target  C: toybox <= external/toybox/main.c
      GEN     ./Makefile
    target Executable: toybox (out/target/product/x86_64/obj/EXECUTABLES/toybox_intermediates/LINKED/toybox)
    scripts/kconfig/conf  --olddefconfig Kconfig
    target Unpacked: toybox (out/target/product/x86_64/obj/EXECUTABLES/toybox_intermediates/PACKED/toybox)
    target Symbolic: toybox (out/target/product/x86_64/symbols/system/bin/toybox)
    #
    # configuration written to .config
    #
    make[2]: Leaving directory '/opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kernel'
    make[1]: Leaving directory '/opt/android-x86/android-x86-6.0-rc1/kernel'
    make[1]: Entering directory '/opt/android-x86/android-x86-6.0-rc1/kernel'
    make[2]: Entering directory '/opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kernel'
    target Strip: toybox (out/target/product/x86_64/obj/EXECUTABLES/toybox_intermediates/toybox)
    Install: out/target/product/x86_64/system/bin/toybox
    build/tools/generate-notice-files.py  out/target/product/x86_64/obj/NOTICE.txt  out/target/product/x86_64/obj/NOTICE.html "Notices for files contained in the filesystem images in this directory:" out/target/product/x86_64/obj/NOTICE_FILES/src
    Combining NOTICE files into HTML
    Combining NOTICE files into text
    Installed file list: out/target/product/x86_64/installed-files.txt
      GEN     ./Makefile
    scripts/kconfig/conf  --silentoldconfig Kconfig
      CHK     include/config/kernel.release
      GEN     ./Makefile
      CHK     include/generated/uapi/linux/version.h
      CHK     include/generated/utsrelease.h
      Using /opt/android-x86/android-x86-6.0-rc1/kernel as source for kernel
      CHK     include/generated/timeconst.h
      CHK     include/generated/bounds.h
      CHK     include/generated/asm-offsets.h
      CALL    /opt/android-x86/android-x86-6.0-rc1/kernel/scripts/checksyscalls.sh
      CHK     include/generated/compile.h
      CC      net/ipv6/ipv6_sockglue.o
    CFG80211 API is prefered for this kernel version
    Using CFG80211 API
      LD      net/ipv6/ipv6.o
      LD      net/ipv6/built-in.o
      LD      net/built-in.o
      LINK    vmlinux
      LD      vmlinux.o
      MODPOST vmlinux.o
      GEN     .version
      CHK     include/generated/compile.h
      UPD     include/generated/compile.h
      CC      init/version.o
      LD      init/built-in.o
      KSYM    .tmp_kallsyms1.o
      KSYM    .tmp_kallsyms2.o
      LD      vmlinux
      SORTEX  vmlinux
      SYSMAP  System.map
      VOFFSET arch/x86/boot/voffset.h
      Building modules, stage 2.
      CC      arch/x86/boot/version.o
      OBJCOPY arch/x86/boot/compressed/vmlinux.bin
      GZIP    arch/x86/boot/compressed/vmlinux.bin.gz
      MKPIGGY arch/x86/boot/compressed/piggy.S
      AS      arch/x86/boot/compressed/piggy.o
      LD      arch/x86/boot/compressed/vmlinux
      ZOFFSET arch/x86/boot/zoffset.h
      OBJCOPY arch/x86/boot/vmlinux.bin
      AS      arch/x86/boot/header.o
      LD      arch/x86/boot/setup.elf
      OBJCOPY arch/x86/boot/setup.bin
      BUILD   arch/x86/boot/bzImage
    Setup is 16268 bytes (padded to 16384 bytes).
    System is 5265 kB
    CRC 19345790
    Kernel: arch/x86/boot/bzImage is ready  (#57)
      MODPOST 2172 modules
    make[2]: Leaving directory '/opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kernel'
    make[1]: Leaving directory '/opt/android-x86/android-x86-6.0-rc1/kernel'
    Building additional kernel module tp_smapi
    make[1]: Entering directory '/opt/android-x86/android-x86-6.0-rc1/kernel'
    make[2]: Entering directory '/opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kernel'
      CC [M]  /opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kmodule/tp_smapi/thinkpad_ec.o
      CC [M]  /opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kmodule/tp_smapi/tp_smapi.o
      CC [M]  /opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kmodule/tp_smapi/hdaps.o
    In file included from /opt/android-x86/android-x86-6.0-rc1/kernel/include/linux/module.h:18:0,
                     from /opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kmodule/tp_smapi/thinkpad_ec.c:33:
    /opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kmodule/tp_smapi/thinkpad_ec.c: In function '__check_force_io':
    /opt/android-x86/android-x86-6.0-rc1/kernel/include/linux/moduleparam.h:344:61: warning: return from incompatible pointer type
      static inline type __always_unused *__check_##name(void) { return(p); }
                                                                 ^
    /opt/android-x86/android-x86-6.0-rc1/kernel/include/linux/moduleparam.h:396:35: note: in expansion of macro '__param_check'
     #define param_check_bool(name, p) __param_check(name, p, bool)
                                       ^
    /opt/android-x86/android-x86-6.0-rc1/kernel/include/linux/moduleparam.h:146:2: note: in expansion of macro 'param_check_bool'
      param_check_##type(name, &(value));       
      ^
    /opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kmodule/tp_smapi/thinkpad_ec.c:100:1: note: in expansion of macro 'module_param_named'
     module_param_named(force_io, force_io, bool, 0600);
     ^
    /opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kmodule/tp_smapi/thinkpad_ec.c: In function 'check_dmi_for_ec':
    /opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kmodule/tp_smapi/thinkpad_ec.c:469:1: warning: the frame size of 1720 bytes is larger than 1024 bytes [-Wframe-larger-than=]
     }
     ^
      Building modules, stage 2.
      MODPOST 3 modules
      LD [M]  /opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kmodule/tp_smapi/hdaps.ko
      LD [M]  /opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kmodule/tp_smapi/thinkpad_ec.ko
      LD [M]  /opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kmodule/tp_smapi/tp_smapi.ko
    make[2]: Leaving directory '/opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kernel'
    make[1]: Leaving directory '/opt/android-x86/android-x86-6.0-rc1/kernel'
    make[1]: Entering directory '/opt/android-x86/android-x86-6.0-rc1/kernel'
    make[2]: Entering directory '/opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kernel'
      INSTALL arch/x86/crypto/aes-x86_64.ko
      INSTALL arch/x86/crypto/aesni-intel.ko
    ......
      INSTALL sound/usb/usx2y/snd-usb-us122l.ko
      INSTALL sound/usb/usx2y/snd-usb-usx2y.ko
      DEPMOD  4.4.20-android-x86_64
    make[2]: Leaving directory '/opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kernel'
    make[1]: Leaving directory '/opt/android-x86/android-x86-6.0-rc1/kernel'
    Installing additional kernel module tp_smapi
    make[1]: Entering directory '/opt/android-x86/android-x86-6.0-rc1/kernel'
    make[2]: Entering directory '/opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kernel'
      INSTALL /opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kmodule/tp_smapi/hdaps.ko
      INSTALL /opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kmodule/tp_smapi/thinkpad_ec.ko
      INSTALL /opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kmodule/tp_smapi/tp_smapi.ko
      DEPMOD  4.4.20-android-x86_64
    make[2]: Leaving directory '/opt/android-x86/android-x86-6.0-rc1/out/target/product/x86_64/obj/kernel'
    make[1]: Leaving directory '/opt/android-x86/android-x86-6.0-rc1/kernel'
    Target system fs image: out/target/product/x86_64/obj/PACKAGING/systemimage_intermediates/system.img
    Running:  mkuserimg.sh out/target/product/x86_64/system out/target/product/x86_64/obj/PACKAGING/systemimage_intermediates/system.img ext4 system 0 -D out/target/product/x86_64/system -L system out/target/product/x86_64/root/file_contexts
    make_ext4fs -T -1 -S out/target/product/x86_64/root/file_contexts -L system -l 1151M -a system out/target/product/x86_64/obj/PACKAGING/systemimage_intermediates/system.img out/target/product/x86_64/system out/target/product/x86_64/system
    Creating filesystem with parameters:
        Size: 1206910976
        Block size: 4096
        Blocks per group: 32768
        Inodes per group: 8192
        Inode size: 256
        Journal blocks: 4604
        Label: system
        Blocks: 294656
        Block groups: 9
        Reserved block group size: 71
    Created filesystem with 6031/73728 inodes and 277384/294656 blocks
    Parallel mksquashfs: Using 32 processors
    Creating 4.0 filesystem on out/target/product/x86_64/system.sfs, block size 131072.
    [=======================================================================================================|] 9208/9208 100%
    
    Exportable Squashfs 4.0 filesystem, gzip compressed, data block size 131072
    	compressed data, compressed metadata, compressed fragments, compressed xattrs
    	duplicates are removed
    Filesystem size 420909.51 Kbytes (411.04 Mbytes)
    	35.71% of uncompressed filesystem size (1178660.31 Kbytes)
    Inode table size 23228 bytes (22.68 Kbytes)
    	62.90% of uncompressed inode table size (36930 bytes)
    Directory table size 30 bytes (0.03 Kbytes)
    	93.75% of uncompressed directory table size (32 bytes)
    Xattr table size 48 bytes (0.05 Kbytes)
    	100.00% of uncompressed xattr table size (48 bytes)
    Number of duplicate files found 0
    Number of inodes 2
    Number of files 1
    Number of fragments 0
    Number of symbolic links  0
    Number of device nodes 0
    Number of fifo nodes 0
    Number of socket nodes 0
    Number of directories 1
    Number of ids (unique uids + gids) 1
    Number of uids 1
    	root (0)
    Number of gids 1
    	root (0)
    out/host/linux-x86/bin/acp -pr bootable/newinstaller/boot/ out/target/product/x86_64/boot
    rm -rf out/target/product/x86_64/installer
    out/host/linux-x86/bin/acp -pr bootable/newinstaller/boot/../install/grub2/efi out/target/product/x86_64/boot
    out/host/linux-x86/bin/acp -pr bootable/newinstaller/initrd out/target/product/x86_64/installer
    ln -s /bin/ld-linux.so.2 out/target/product/x86_64/installer/lib
    mkdir -p out/target/product/x86_64/installer/android out/target/product/x86_64/installer/iso out/target/product/x86_64/installer/mnt out/target/product/x86_64/installer/proc out/target/product/x86_64/installer/sys out/target/product/x86_64/installer/tmp out/target/product/x86_64/installer/sfs out/target/product/x86_64/installer/hd
    echo "VER=2016-09-21" > out/target/product/x86_64/installer/scripts/00-ver
    out/host/linux-x86/bin/mkbootfs out/target/product/x86_64/installer | gzip -9 > out/target/product/x86_64/initrd.img
    ----- Making iso image ------
    genisoimage -vJURT -b isolinux/isolinux.bin -c isolinux/boot.cat 
    	-no-emul-boot -boot-load-size 4 -boot-info-table -eltorito-alt-boot -e boot/grub/efi.img -no-emul-boot 
    	-input-charset utf-8 -V "Android-x86 LiveCD" -o out/target/product/x86_64/android_x86_64.iso out/target/product/x86_64/boot out/target/product/x86_64/ramdisk.img out/target/product/x86_64/initrd.img out/target/product/x86_64/install.img out/target/product/x86_64/system.sfs out/target/product/x86_64/kernel
    Warning: creating filesystem that does not conform to ISO-9660.
    genisoimage 1.1.11 (Linux)
    Scanning out/target/product/x86_64/boot
    Scanning out/target/product/x86_64/boot/efi
    Scanning out/target/product/x86_64/boot/efi/boot
    Scanning out/target/product/x86_64/boot/isolinux
    Scanning out/target/product/x86_64/boot/.disk
    Scanning out/target/product/x86_64/boot/boot
    Scanning out/target/product/x86_64/boot/boot/grub
    Writing:   Initial Padblock                        Start Block 0
    Done with: Initial Padblock                        Block(s)    16
    Writing:   Primary Volume Descriptor               Start Block 16
    Done with: Primary Volume Descriptor               Block(s)    1
    Writing:   Eltorito Volume Descriptor              Start Block 17
    Size of boot image is 4 sectors -> No emulation
    Size of boot image is 6144 sectors -> No emulation
    Done with: Eltorito Volume Descriptor              Block(s)    1
    Writing:   Joliet Volume Descriptor                Start Block 18
    Done with: Joliet Volume Descriptor                Block(s)    1
    Writing:   End Volume Descriptor                   Start Block 19
    Done with: End Volume Descriptor                   Block(s)    1
    Writing:   Version block                           Start Block 20
    Done with: Version block                           Block(s)    1
    Writing:   Path table                              Start Block 21
    Done with: Path table                              Block(s)    4
    Writing:   Joliet path table                       Start Block 25
    Done with: Joliet path table                       Block(s)    4
    Writing:   Directory tree                          Start Block 29
    Done with: Directory tree                          Block(s)    7
    Writing:   Joliet directory tree                   Start Block 36
    Done with: Joliet directory tree                   Block(s)    7
    Writing:   Directory tree cleanup                  Start Block 43
    Done with: Directory tree cleanup                  Block(s)    0
    Writing:   Extension record                        Start Block 43
    Done with: Extension record                        Block(s)    1
    Writing:   The File(s)                             Start Block 44
      2.28% done, estimate finish Wed Sep 21 21:17:52 2016
      4.56% done, estimate finish Wed Sep 21 21:17:52 2016
      6.84% done, estimate finish Wed Sep 21 21:17:52 2016
      9.12% done, estimate finish Wed Sep 21 21:17:52 2016
     11.40% done, estimate finish Wed Sep 21 21:17:52 2016
     13.68% done, estimate finish Wed Sep 21 21:17:52 2016
     15.96% done, estimate finish Wed Sep 21 21:17:52 2016
     18.23% done, estimate finish Wed Sep 21 21:17:52 2016
     20.52% done, estimate finish Wed Sep 21 21:17:52 2016
     22.79% done, estimate finish Wed Sep 21 21:17:52 2016
     25.08% done, estimate finish Wed Sep 21 21:17:52 2016
     27.35% done, estimate finish Wed Sep 21 21:17:52 2016
     29.63% done, estimate finish Wed Sep 21 21:17:52 2016
     31.91% done, estimate finish Wed Sep 21 21:17:52 2016
     34.19% done, estimate finish Wed Sep 21 21:17:52 2016
     36.47% done, estimate finish Wed Sep 21 21:17:52 2016
     38.75% done, estimate finish Wed Sep 21 21:17:52 2016
     41.03% done, estimate finish Wed Sep 21 21:17:52 2016
     43.31% done, estimate finish Wed Sep 21 21:17:52 2016
     45.58% done, estimate finish Wed Sep 21 21:17:52 2016
     47.87% done, estimate finish Wed Sep 21 21:17:52 2016
     50.14% done, estimate finish Wed Sep 21 21:17:52 2016
     52.43% done, estimate finish Wed Sep 21 21:17:52 2016
     54.70% done, estimate finish Wed Sep 21 21:17:52 2016
     56.98% done, estimate finish Wed Sep 21 21:17:52 2016
     59.26% done, estimate finish Wed Sep 21 21:17:52 2016
     61.54% done, estimate finish Wed Sep 21 21:17:52 2016
     63.82% done, estimate finish Wed Sep 21 21:17:52 2016
     66.10% done, estimate finish Wed Sep 21 21:17:52 2016
     68.38% done, estimate finish Wed Sep 21 21:17:52 2016
     70.66% done, estimate finish Wed Sep 21 21:17:52 2016
     72.93% done, estimate finish Wed Sep 21 21:17:52 2016
     75.22% done, estimate finish Wed Sep 21 21:17:52 2016
     77.49% done, estimate finish Wed Sep 21 21:17:52 2016
     79.78% done, estimate finish Wed Sep 21 21:17:52 2016
     82.05% done, estimate finish Wed Sep 21 21:17:52 2016
     84.33% done, estimate finish Wed Sep 21 21:17:52 2016
     86.61% done, estimate finish Wed Sep 21 21:17:52 2016
     88.89% done, estimate finish Wed Sep 21 21:17:52 2016
     91.17% done, estimate finish Wed Sep 21 21:17:52 2016
     93.45% done, estimate finish Wed Sep 21 21:17:52 2016
     95.73% done, estimate finish Wed Sep 21 21:17:52 2016
     98.01% done, estimate finish Wed Sep 21 21:17:52 2016
    Total translation table size: 6900
    Total rockridge attributes bytes: 3312
    Total directory bytes: 12288
    Path table size(bytes): 88
    Done with: The File(s)                             Block(s)    219182
    Writing:   Ending Padblock                         Start Block 219226
    Done with: Ending Padblock                         Block(s)    150
    Max brk space used 23000
    219376 extents written (428 MB)
    
    
    out/target/product/x86_64/android_x86_64.iso is built successfully.
    
    
    make: Leaving directory '/opt/android-x86/android-x86-6.0-rc1'
    
    #### make completed successfully (03:02 (mm:ss)) ####
    
    [root@localhost android-x86-6.0-rc1]# 
    


  • 相关阅读:
    看完一本,加油
    一个简单的动作,让你的手机号码变成空号
    Goldwave心得
    UML设计初步 基本概念一(actor, use case)
    ASP.NET控件开发 概念和HelloWorld控件
    控件的呈现
    ASP.NET控件生命周期
    ASP老项目中如何搜索一个文件在哪些地方被引用
    PL/SQL语法 游标
    2009编程语言排名
  • 原文地址:https://www.cnblogs.com/ztguang/p/12645592.html
Copyright © 2011-2022 走看看