Hi,
I've downloaded android-6.0.1_r45 on my Mac, added both lge and qcom vendor images into the source tree, then build it and flash my nexus 5x.
However it gets stack on google logo. Reflashing vendor.img to original one from mtc19v allow to start device, but still it is corrupted (only few aps, wifi doesn't work, etc.)
I looked into the out directory and seems like system.img is very small comparing to original source (555M vs 1.9G)
-rw-r--r-- 1 staff staff 11M Jun 8 20:12 out/target/product/bullhead/boot.img
-rw-r--r-- 1 staff staff 5.6M Jun 8 20:25 out/target/product/bullhead/cache.img
-rw-r--r-- 1 staff staff 2.1M Jun 8 20:12 out/target/product/bullhead/ramdisk-recovery.img
-rw-r--r-- 1 staff staff 1.2M Jun 8 20:12 out/target/product/bullhead/ramdisk.img
-rw-r--r-- 1 staff staff 12M Jun 8 20:12 out/target/product/bullhead/recovery.img
-rw-r--r-- 1 staff staff 555M Jun 8 21:16 out/target/product/bullhead/system.img
-rw-r--r-- 1 staff staff 135M Jun 8 20:25 out/target/product/bullhead/userdata.img
-rw-r--r-- 1 staff staff 193M Jun 8 18:55 out/target/product/bullhead/vendor.img
Am I doing something wrong? Did I missed some step? Following it's my step by step try:
repo init -u https://android.googlesource.com/platform/manifest -b android-6.0.1_r45
repo sync
#add 10.11 to build/core/combo/mac_version.mk
#add darwin to Correct Case-insesitives in build/core/main.mk
#extend Xmx for Jack in build/core/config.mk
export PATH=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/bin:$PATH
export USE_CCACHE=1
source build/envsetup.sh
lunch aosp_bullhead-userdebug
make -j4