Wednesday, June 8, 2011

How to build android-x86 on 32bit PC (7)

The preparations were complete.
Just only do build.
I selected target to 'tegav2'.
In android-x86, the setting of viewpad10 had not been included yet.
root@kinneko-T91MT:/media/x86backup/gb86# source build/envsetup.sh
WARNING: Only bash is supported, use of other shell would lead to erroneous results
including device/asus/eeepc/vendorsetup.sh
including device/asus/laptop/vendorsetup.sh
including device/dell/sparta/vendorsetup.sh
including device/tegatech/tegav2/vendorsetup.sh
including device/vm/vm/vendorsetup.sh
root@kinneko-T91MT:/media/x86backup/gb86# lunch tegav2-eng
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.3.4
TARGET_PRODUCT=tegav2
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=false
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=x86
TARGET_ARCH_VARIANT=x86-atom
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=GRJ22
============================================
root@kinneko-T91MT:/media/x86backup/gb86# export USE_CCACHE=1
root@kinneko-T91MT:/media/x86backup/gb86# make clean
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.3.4
TARGET_PRODUCT=tegav2
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=false
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=x86
TARGET_ARCH_VARIANT=x86-atom
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=GRJ22
============================================
Checking build tools versions...
Entire build directory removed.
root@kinneko-T91MT:/media/x86backup/gb86# time make usb_img -j4 TARGET_PRODUCT=tegav2 2>&1 | tee make0608tega.log
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.3.4
TARGET_PRODUCT=tegav2
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=false
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=x86
TARGET_ARCH_VARIANT=x86-atom
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=GRJ22
============================================
Checking build tools versions...
(snip)
----- Making usb image ------
I/diskconfig( 1335): Requesting operation on a regular file, not block device.
I/config_mbr( 1335): Configuring pentry. status=0x80 type=0x83 start_lba=2048 len_lba=321496
I/config_mbr( 1335): Configuring pentry. status=0x0 type=0x0 start_lba=0 len_lba=0
I/config_mbr( 1335): Configuring pentry. status=0x0 type=0x0 start_lba=0 len_lba=0
I/config_mbr( 1335): Configuring pentry. status=0x0 type=0x0 start_lba=0 len_lba=0
I/diskutils( 1335): Writing RAW image 'out/target/product/tegav2/usb_tmp.img' to 'out/target/product/tegav2/tegav2_usb.img' (offset=1048576)
I/diskutils( 1335): Wrote 164605952 bytes to out/target/product/tegav2/tegav2_usb.img @ 1048576
Updated usb_boot length to be 160748KB
Copying images to specified partition offsets
File edit complete. Wrote 1 images.
real 424m15.010s
user 701m0.349s
sys 50m36.150s
it took half day... orz

No comments:

Post a Comment