主题 : NanoPC-T4 编译Android8 生成img文件为空 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 126908
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
贡献值: 0 点
综合积分: 6 分
注册时间: 2016-07-25
最后登录: 2019-05-27
楼主  发表于: 2019-04-11 11:30

 NanoPC-T4 编译Android8 生成img文件为空

板子是 NanoPC-T4,编译Android8时候,显示编译成功,但是在rockdev/image-nanopc_t4文件中生成的 vendor.img  oem.img system.img大小都为0,但是 /system out/target/product/nanopc-t4/obj/PACKAGING/systemimage_intermediates/system.img 文件中的 system.img大小为1.11G。
以下是编译日志:
root@ubuntu:/opt/FriendlyARM/rk3399-android-8.1# ./build-nanopc-t4.sh -F -M#
# configuration written to .config
#
scripts/kconfig/conf --silentoldconfig Kconfig
  CHK     include/config.h
  GEN     include/autoconf.mk
  GEN     include/autoconf.mk.dep
  CHK     include/config/uboot.release
  CHK     include/generated/timestamp_autogenerated.h
  UPD     include/generated/timestamp_autogenerated.h
  CHK     include/generated/version_autogenerated.h
  HOSTCC  tools/dumpimage.o
  HOSTCC  tools/image-host.o
  HOSTCC  tools/loaderimage.o
  HOSTCC  tools/mkenvimage.o
tools/loaderimage.c: In function ¡®main¡ˉ:
tools/loaderimage.c:116:28: warning: variable ¡®name¡ˉ set but not used [-Wunused-but-set-variable]
tools/loaderimage.c:116:18: warning: variable ¡®version¡ˉ set but not used [-Wunused-but-set-variable]
tools/loaderimage.c:339:8: warning: ignoring return value of ¡®fread¡ˉ, declared with attribute warn_unused_result [-Wunused-result]
  HOSTCC  tools/mkimage.o
  HOSTCC  tools/boot_merger
tools/boot_merger.c: In function ¡®main¡ˉ:
tools/boot_merger.c:883:11: warning: array subscript is above array bounds [-Warray-bounds]
  HOSTLD  tools/mkenvimage
  HOSTLD  tools/dumpimage
  HOSTLD  tools/mkimage
  HOSTLD  tools/loaderimage
  HOSTLD  tools/trust_merger
  HOSTLD  tools/checksum
  CC      board/rockchip/rk33xx/rk33xx.o
  CC      board/rockchip/common/rkboot/fastboot.o
  LD      board/rockchip/rk33xx/built-in.o
  LD      board/rockchip/common/built-in.o
  CC      common/main.o
  CC      common/board_f.o
  CC      common/cmd_version.o
  CC      common/cmd_fastboot.o
  CC      common/cmd_bootrk.o
  LD      common/built-in.o
  CC      lib/display_options.o
  LD      lib/built-in.o
  LD      u-boot
  OBJCOPY u-boot.bin
start=$(/opt/FriendlyARM/rk3399-android-8.1/u-boot/../prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin/aarch64-linux-android-nm u-boot | grep __rel_dyn_start | cut -f 1 -d ' '); end=$(/opt/FriendlyARM/rk3399-android-8.1/u-boot/../prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin/aarch64-linux-android-nm u-boot | grep __rel_dyn_end | cut -f 1 -d ' '); tools/relocate-rela u-boot.bin 0x00200000 $start $end
  OBJCOPY u-boot.srec
./tools/boot_merger ./tools/rk_tools/RKBOOT/RK3399MINIALL.ini
out:rk3399_loader_v1.15.115.bin
fix opt:rk3399_loader_v1.15.115.bin
merge success(rk3399_loader_v1.15.115.bin)
./tools/trust_merger   ./tools/rk_tools/RKTRUST/RK3399TRUST.ini
out:trust.img
merge success(trust.img)
./tools/loaderimage --pack --uboot u-boot.bin uboot.img

load addr is 0x200000!
pack input u-boot.bin
pack file size: 696956
crc = 0xe5218044
pack uboot.img success!

#### make completed successfully (7 seconds) ####

#
# configuration written to .config
#
scripts/kconfig/conf  --silentoldconfig Kconfig
  CHK     include/config/kernel.release
  CHK     include/generated/uapi/linux/version.h
  CHK     include/generated/utsrelease.h
  CHK     scripts/mod/devicetable-offsets.h
  CHK     include/generated/timeconst.h
  CHK     include/generated/bounds.h
  CHK     include/generated/asm-offsets.h
  CALL    scripts/checksyscalls.sh
make[1]: `include/generated/vdso-offsets.h' is up to date.
  CHK     include/generated/compile.h
  GZIP    kernel/config_data.gz
  CHK     kernel/config_data.h
make[1]: `arch/arm64/boot/Image' is up to date.
  Image:  kernel.img is ready
  CHK     include/config/kernel.release
  CHK     include/generated/uapi/linux/version.h
  CHK     include/generated/utsrelease.h
  CHK     scripts/mod/devicetable-offsets.h
  CHK     include/generated/timeconst.h
  CHK     include/generated/bounds.h
  CHK     include/generated/asm-offsets.h
  CALL    scripts/checksyscalls.sh
make[2]: `include/generated/vdso-offsets.h' is up to date.
  Building modules, stage 2.
  MODPOST 13 modules
Pack to resource.img successed!
  Image:  resource.img (with rockchip/rk3399-nanopi4-rev*.dtb logo.bmp logo_kernel.bmp) is ready

#### make completed successfully (39 seconds) ####

including device/rockchip/rk3399/vendorsetup.sh
including sdk/bash_completion/adb.bash

============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=8.1.0
TARGET_PRODUCT=nanopc_t4
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_PLATFORM_VERSION=OPM1
TARGET_BUILD_APPS=
TARGET_ARCH=arm64
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=cortex-a53
TARGET_2ND_ARCH=arm
TARGET_2ND_ARCH_VARIANT=armv7-a-neon
TARGET_2ND_CPU_VARIANT=cortex-a15
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.11.0-15-generic-x86_64-with-Ubuntu-12.04-precise
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=OPM8.181005.003
OUT_DIR=out
AUX_OS_VARIANT_LIST=
============================================
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=8.1.0
TARGET_PRODUCT=nanopc_t4
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm64
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=cortex-a53
TARGET_2ND_ARCH=arm
TARGET_2ND_ARCH_VARIANT=armv7-a-neon
TARGET_2ND_CPU_VARIANT=cortex-a15
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.11.0-15-generic-x86_64-with-Ubuntu-12.04-precise
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=OPM8.181005.003
OUT_DIR=out
============================================
ninja: no work to do.
[1/2] glob build/tools/*/Android.bp
ninja: no work to do.
$(shell find build/tools/releasetools -name \*.pyc -prune -o -type f | sort) was changed, regenerating...
[4/1070] including ./bootable/recovery/Android.mk ...
./bootable/recovery/Android.mk:101: warning: *** Redirect log to UART
[491/1070] including ./hardware/rockchip/librga/Android.mk ...
Generated version.h
[493/1070] including ./hardware/rockchip/omx_il/Android.mk ...

[1070/1070] including ./vendor/rockchip/common/vpu/Android.mk ...
PRODUCT_COPY_FILES device/rockchip/common/init.rk30board.usb.rc:root/init.rk30board.usb.rc ignored.
PRODUCT_COPY_FILES vendor/rockchip/common/nand/modules/arm/rk30xxnand_ko.ko.3.10.0:root/rk30xxnand_ko.ko ignored.
PRODUCT_COPY_FILES vendor/rockchip/common/nand/modules/arm/drmboot.ko:root/drmboot.ko ignored.
PRODUCT_COPY_FILES vendor/rockchip/common/phone/etc/ppp/ip-down:system/etc/ppp/ip-down ignored.
PRODUCT_COPY_FILES vendor/rockchip/common/phone/etc/ppp/ip-up:system/etc/ppp/ip-up ignored.
PRODUCT_COPY_FILES vendor/rockchip/common/phone/etc/apns-full-conf.xml:system/etc/apns-conf.xml ignored.
No private recovery resources for TARGET_DEVICE nanopc-t4
build/core/aapt2.mk:32: warning: overriding commands for target `out/target/product/nanopc-t4/obj/APPS/Bluetooth_intermediates/flat-res/device/rockchip/common/overlay/packages/apps/Bluetooth/res/values_config.arsc.flat'
build/core/aapt2.mk:32: warning: ignoring old commands for target `out/target/product/nanopc-t4/obj/APPS/Bluetooth_intermediates/flat-res/device/rockchip/common/overlay/packages/apps/Bluetooth/res/values_config.arsc.flat'
build/core/Makefile:34: warning: overriding commands for target `out/target/product/nanopc-t4/system/bin/chat'
build/core/base_rules.mk:390: warning: ignoring old commands for target `out/target/product/nanopc-t4/system/bin/chat'
build/core/Makefile:34: warning: overriding commands for target `out/target/product/nanopc-t4/vendor/lib/libjpeghwenc.so'
build/core/base_rules.mk:390: warning: ignoring old commands for target `out/target/product/nanopc-t4/vendor/lib/libjpeghwenc.so'
build/core/Makefile:34: warning: overriding commands for target `out/target/product/nanopc-t4/vendor/lib/libjpeghwdec.so'
build/core/base_rules.mk:390: warning: ignoring old commands for target `out/target/product/nanopc-t4/vendor/lib/libjpeghwdec.so'
build/core/Makefile:34: warning: overriding commands for target `out/target/product/nanopc-t4/vendor/lib64/libjpeghwenc.so'
build/core/base_rules.mk:390: warning: ignoring old commands for target `out/target/product/nanopc-t4/vendor/lib64/libjpeghwenc.so'
[ 66% 2/3] glob build/tools/*/Android.bp
[ 10% 13/128] ----- Making recovery image ------
Copying baseline ramdisk...
Modifying ramdisk contents...
cp: cannot stat `out/target/product/nanopc-t4/root/init.recovery.*.rc': No such file or directory
---- make wifi ko  ----
TARGET_ARCH = arm64
Install wifi ko to out/target/product/nanopc-t4/vendor/lib/modules/wifi/
nanopc_t4 out/target/product/nanopc-t4 rk3399 false arm64
----- Made recovery image: out/target/product/nanopc-t4/recovery.img --------
[ 90% 116/128] build out/target/product/nanopc-t4/obj/NOTICE.xml
Combining NOTICE files into text
Combining NOTICE files into XML
[ 92% 119/128] build out/target/product/nanopc-t4/obj/NOTICE_VENDOR.xml
Combining NOTICE files into text
Combining NOTICE files into XML
[ 96% 124/128] Construct recovery from boot
failed to reconstruct target deflate chunk 1 []; treating as normal
chunk 0: type 0 start 0 len 18599946
chunk 1: type 2 start 18599946 len 3363840
chunk 2: type 0 start 20143732 len 396
Construct patches for 3 chunks...
patch   0 is 213 bytes (of 18599946)
patch   1 is 6139001 bytes (of 1543786)
patch   2 is 174 bytes (of 396)
chunk 0: normal   (         0,   18599946)         213
chunk 1: deflate  (  18599946,    8806535)     6139001  
chunk 2: normal   (  27406481,       1903)         174
[ 98% 126/128] Target vendor fs image: out/target/product/nanopc-t4/vendor.img
Running:  build_verity_tree -s 536870912
4231168
Running:  system/extras/verity/build_verity_metadata.py size 536870912
32768
Running:  fec -s 541134848
4288512
Running:  build_verity_tree -s 532594688
4198400
Running:  system/extras/verity/build_verity_metadata.py size 532594688
32768
Running:  fec -s 536825856
4255744
Running:  build_verity_tree -s 530456576
4182016
Running:  system/extras/verity/build_verity_metadata.py size 530456576
32768
Running:  fec -s 534671360
4231168
Running:  build_verity_tree -s 529387520
4173824
Running:  system/extras/verity/build_verity_metadata.py size 529387520
32768
Running:  fec -s 533594112
4222976
Running:  build_verity_tree -s 528850944
4169728
Running:  system/extras/verity/build_verity_metadata.py size 528850944
32768
Running:  fec -s 533053440
4222976
Running:  build_verity_tree -s 528584704
4169728
Running:  system/extras/verity/build_verity_metadata.py size 528584704
32768
Running:  fec -s 532787200
4222976
Running:  build_verity_tree -s 528449536
4165632
Running:  system/extras/verity/build_verity_metadata.py size 528449536
32768
Running:  fec -s 532647936
4214784
Running:  build_verity_tree -s 528519168
4169728
Running:  system/extras/verity/build_verity_metadata.py size 528519168
32768
Running:  fec -s 532721664
4222976
Running:  build_verity_tree -s 528486400
4169728
Running:  system/extras/verity/build_verity_metadata.py size 528486400
32768
Running:  fec -s 532688896
4222976
Running:  build_verity_tree -s 528470016
4165632
Running:  system/extras/verity/build_verity_metadata.py size 528470016
32768
Running:  fec -s 532668416
4222976
Running:  build_verity_tree -s 528461824
4165632
Running:  system/extras/verity/build_verity_metadata.py size 528461824
32768
Running:  fec -s 532660224
4222976
Running:  build_verity_tree -s 528457728
4165632
Running:  system/extras/verity/build_verity_metadata.py size 528457728
32768
Running:  fec -s 532656128
4222976
Running:  build_verity_tree -s 528453632
4165632
Running:  system/extras/verity/build_verity_metadata.py size 528453632
32768
Running:  fec -s 532652032
4214784
Running:  mkuserimg_mke2fs.sh -s out/target/product/nanopc-t4/vendor out/target/product/nanopc-t4/vendor.img ext4 vendor 528453632 -D out/target/product/nanopc-t4/system -L vendor out/target/product/nanopc-t4/obj/ETC/file_contexts.bin_intermediates/file_contexts.bin
MKE2FS_CONFIG=./system/extras/ext4_utils/mke2fs.conf mke2fs -L vendor -E android_sparse -t ext4 -b 4096 out/target/product/nanopc-t4/vendor.img 129017
mke2fs 1.43.3 (04-Sep-2016)
Creating filesystem with 129017 4k blocks and 129024 inodes
Filesystem UUID: 7e14ff52-d27c-4562-bf83-c771b3fd3f3f
Superblock backups stored on blocks:
    32768, 98304

Allocating group tables: done                            
Writing inode tables: done                            
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done

e2fsdroid -p out/target/product/nanopc-t4/system -S out/target/product/nanopc-t4/obj/ETC/file_contexts.bin_intermediates/file_contexts.bin -f out/target/product/nanopc-t4/vendor -a /vendor out/target/product/nanopc-t4/vendor.img
Created filesystem with 1388/129024 inodes and 70586/129017 blocks
Running:  build_verity_tree -A aee087a5be3b982978c923f566a94613496b417f2af592639bc80d141e34dfe7 out/target/product/nanopc-t4/vendor.img /tmp/tmpXPPcBF_verity_images/verity.img
46fed3a93ce7df8e591eb600bd453db9a5f83d862824bf89d9ef402dcc331c3c aee087a5be3b982978c923f566a94613496b417f2af592639bc80d141e34dfe7
Running:  system/extras/verity/build_verity_metadata.py build 528453632 /tmp/tmpXPPcBF_verity_images/verity_metadata.img 46fed3a93ce7df8e591eb600bd453db9a5f83d862824bf89d9ef402dcc331c3c aee087a5be3b982978c923f566a94613496b417f2af592639bc80d141e34dfe7 /dev/block/by-name/vendor verity_signer build/target/product/security/verity.pk8
['verity_signer', '/tmp/tmp3cqQE6.table', 'build/target/product/security/verity.pk8', '/tmp/tmpLl_haX.sig']
appending /tmp/tmpXPPcBF_verity_images/verity_metadata.img to /tmp/tmpXPPcBF_verity_images/verity.img
Running:  fec -e -p 4096 out/target/product/nanopc-t4/vendor.img /tmp/tmpXPPcBF_verity_images/verity.img /tmp/tmpXPPcBF_verity_images/verity_fec.img
encoding RS(255, 253) to '/tmp/tmpXPPcBF_verity_images/verity_fec.img' for input files:
    1: 'out/target/product/nanopc-t4/vendor.img'
    2: '/tmp/tmpXPPcBF_verity_images/verity.img'
appending /tmp/tmpXPPcBF_verity_images/verity_fec.img to /tmp/tmpXPPcBF_verity_images/verity.img
Running:  append2simg out/target/product/nanopc-t4/vendor.img /tmp/tmpXPPcBF_verity_images/verity.img

out/target/product/nanopc-t4/vendor.img maxsize=548106240 blocksize=135168 total=263909560 reserve=5541888
[ 99% 127/128] Target system fs image: out/target/product...opc-t4/obj/PACKAGING/systemimage_intermediates/system.img
Running:  build_verity_tree -s 1610612736
12685312
Running:  system/extras/verity/build_verity_metadata.py size 1610612736
32768
Running:  fec -s 1623330816
12840960
Running:  build_verity_tree -s 1597833216
12587008
Running:  system/extras/verity/build_verity_metadata.py size 1597833216
32768
Running:  fec -s 1610452992
12742656
Running:  build_verity_tree -s 1591443456
12537856
Running:  system/extras/verity/build_verity_metadata.py size 1591443456
32768
Running:  fec -s 1604014080
12685312
Running:  build_verity_tree -s 1588248576
12513280
Running:  system/extras/verity/build_verity_metadata.py size 1588248576
32768
Running:  fec -s 1600794624
12660736
Running:  build_verity_tree -s 1586651136
12500992
Running:  system/extras/verity/build_verity_metadata.py size 1586651136
32768
Running:  fec -s 1599184896
12652544
Running:  build_verity_tree -s 1585852416
12492800
Running:  system/extras/verity/build_verity_metadata.py size 1585852416
32768
Running:  fec -s 1598377984
12644352
Running:  build_verity_tree -s 1585451008
12492800
Running:  system/extras/verity/build_verity_metadata.py size 1585451008
32768
Running:  fec -s 1597976576
12644352
Running:  build_verity_tree -s 1585250304
12488704
Running:  system/extras/verity/build_verity_metadata.py size 1585250304
32768
Running:  fec -s 1597771776
12636160
Running:  build_verity_tree -s 1585352704
12488704
Running:  system/extras/verity/build_verity_metadata.py size 1585352704
32768
Running:  fec -s 1597874176
12636160
Running:  build_verity_tree -s 1585401856
12488704
Running:  system/extras/verity/build_verity_metadata.py size 1585401856
32768
Running:  fec -s 1597923328
12636160
Running:  build_verity_tree -s 1585426432
12488704
Running:  system/extras/verity/build_verity_metadata.py size 1585426432
32768
Running:  fec -s 1597947904
12636160
Running:  build_verity_tree -s 1585438720
12488704
Running:  system/extras/verity/build_verity_metadata.py size 1585438720
32768
Running:  fec -s 1597960192
12644352
Running:  build_verity_tree -s 1585446912
12488704
Running:  system/extras/verity/build_verity_metadata.py size 1585446912
32768
Running:  fec -s 1597968384
12644352
Running:  mkuserimg_mke2fs.sh -s out/target/product/nanopc-t4/system out/target/product/nanopc-t4/obj/PACKAGING/systemimage_intermediates/system.img ext4 system 1585446912 -D out/target/product/nanopc-t4/system -L system out/target/product/nanopc-t4/obj/ETC/file_contexts.bin_intermediates/file_contexts.bin
MKE2FS_CONFIG=./system/extras/ext4_utils/mke2fs.conf mke2fs -L system -E android_sparse -t ext4 -b 4096 out/target/product/nanopc-t4/obj/PACKAGING/systemimage_intermediates/system.img 387072
mke2fs 1.43.3 (04-Sep-2016)
Creating filesystem with 387072 4k blocks and 96768 inodes
Filesystem UUID: 3ec3ff1e-d3df-4872-9b27-0d96030d5331
Superblock backups stored on blocks:
    32768, 98304, 163840, 229376, 294912

Allocating group tables: done                            
Writing inode tables: done                            
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done

e2fsdroid -p out/target/product/nanopc-t4/system -S out/target/product/nanopc-t4/obj/ETC/file_contexts.bin_intermediates/file_contexts.bin -f out/target/product/nanopc-t4/system -a /system out/target/product/nanopc-t4/obj/PACKAGING/systemimage_intermediates/system.img
Created filesystem with 2784/96768 inodes and 301260/387072 blocks
Running:  build_verity_tree -A aee087a5be3b982978c923f566a94613496b417f2af592639bc80d141e34dfe7 out/target/product/nanopc-t4/obj/PACKAGING/systemimage_intermediates/system.img /tmp/tmpH_N5R5_verity_images/verity.img
ca75851941be86b15d0748f5a08e3ced216e99378aff00e845940c99f90bdf32 aee087a5be3b982978c923f566a94613496b417f2af592639bc80d141e34dfe7
Running:  system/extras/verity/build_verity_metadata.py build 1585446912 /tmp/tmpH_N5R5_verity_images/verity_metadata.img ca75851941be86b15d0748f5a08e3ced216e99378aff00e845940c99f90bdf32 aee087a5be3b982978c923f566a94613496b417f2af592639bc80d141e34dfe7 /dev/block/by-name/system verity_signer build/target/product/security/verity.pk8
['verity_signer', '/tmp/tmpu7MX1D.table', 'build/target/product/security/verity.pk8', '/tmp/tmpTlwfxK.sig']
appending /tmp/tmpH_N5R5_verity_images/verity_metadata.img to /tmp/tmpH_N5R5_verity_images/verity.img
Running:  fec -e -p 0 out/target/product/nanopc-t4/obj/PACKAGING/systemimage_intermediates/system.img /tmp/tmpH_N5R5_verity_images/verity.img /tmp/tmpH_N5R5_verity_images/verity_fec.img
encoding RS(255, 253) to '/tmp/tmpH_N5R5_verity_images/verity_fec.img' for input files:
    1: 'out/target/product/nanopc-t4/obj/PACKAGING/systemimage_intermediates/system.img'
    2: '/tmp/tmpH_N5R5_verity_images/verity.img'
appending /tmp/tmpH_N5R5_verity_images/verity_fec.img to /tmp/tmpH_N5R5_verity_images/verity.img
Running:  append2simg out/target/product/nanopc-t4/obj/PACKAGING/systemimage_intermediates/system.img /tmp/tmpH_N5R5_verity_images/verity.img

[100% 128/128] Install system fs image: out/target/product/nanopc-t4/system.img
out/target/product/nanopc-t4/system.img+out/target/product/nanopc-t4/obj/PACKAGING/recovery_patch_intermediates/recovery_from_boot.p maxsize=1644318720 blocksize=135168 total=1203756952 reserve=16625664

#### build completed successfully (04:40 (mm:ss)) ####

TARGET_BOARD_PLATFORM=rk3399
TARGET_PRODUCT=nanopc_t4
TARGET_HARDWARE=rk30board
TARGET_BUILD_VARIANT=userdebug
BOARD_SYSTEMIMAGE_PARTITION_SIZE=1610612736
BOARD_USE_SPARSE_SYSTEM_IMAGE=true
TARGET_BASE_PARAMETER_IMAGE==
HIGH_RELIABLE_RECOVERY_OTA=false
system filesysystem is ext4
create boot.img without kernel... done.
create recovery.img without kernel and resource... CRC32=0x9A502D34
OK
done.
create misc.img.... done.
create system.img...Running:  build_verity_tree -s 1610612736
12685312
Running:  system/extras/verity/build_verity_metadata.py size 1610612736
32768
Running:  fec -s 1623330816
12840960
Running:  build_verity_tree -s 1597833216
12587008
Running:  system/extras/verity/build_verity_metadata.py size 1597833216
32768
Running:  fec -s 1610452992
12742656
Running:  build_verity_tree -s 1591443456
12537856
Running:  system/extras/verity/build_verity_metadata.py size 1591443456
32768
Running:  fec -s 1604014080
12685312
Running:  build_verity_tree -s 1588248576
12513280
Running:  system/extras/verity/build_verity_metadata.py size 1588248576
32768
Running:  fec -s 1600794624
12660736
Running:  build_verity_tree -s 1586651136
12500992
Running:  system/extras/verity/build_verity_metadata.py size 1586651136
32768
Running:  fec -s 1599184896
12652544
Running:  build_verity_tree -s 1585852416
12492800
Running:  system/extras/verity/build_verity_metadata.py size 1585852416
32768
Running:  fec -s 1598377984
12644352
Running:  build_verity_tree -s 1585451008
12492800
Running:  system/extras/verity/build_verity_metadata.py size 1585451008
32768
Running:  fec -s 1597976576
12644352
Running:  build_verity_tree -s 1585250304
12488704
Running:  system/extras/verity/build_verity_metadata.py size 1585250304
32768
Running:  fec -s 1597771776
12636160
Running:  build_verity_tree -s 1585352704
12488704
Running:  system/extras/verity/build_verity_metadata.py size 1585352704
32768
Running:  fec -s 1597874176
12636160
Running:  build_verity_tree -s 1585401856
12488704
Running:  system/extras/verity/build_verity_metadata.py size 1585401856
32768
Running:  fec -s 1597923328
12636160
Running:  build_verity_tree -s 1585426432
12488704
Running:  system/extras/verity/build_verity_metadata.py size 1585426432
32768
Running:  fec -s 1597947904
12636160
Running:  build_verity_tree -s 1585438720
12488704
Running:  system/extras/verity/build_verity_metadata.py size 1585438720
32768
Running:  fec -s 1597960192
12644352
Running:  build_verity_tree -s 1585446912
12488704
Running:  system/extras/verity/build_verity_metadata.py size 1585446912
32768
Running:  fec -s 1597968384
12644352
Running:  mkuserimg_mke2fs.sh -s /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/system /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/system.img ext4 system 1585446912 -D /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/system -L system out/target/product/nanopc-t4/obj/ETC/file_contexts.bin_intermediates/file_contexts.bin
MKE2FS_CONFIG=./system/extras/ext4_utils/mke2fs.conf mke2fs -L system -E android_sparse -t ext4 -b 4096 /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/system.img 387072
mke2fs 1.43.3 (04-Sep-2016)
Creating filesystem with 387072 4k blocks and 96768 inodes
Filesystem UUID: d65d368c-36d6-4da9-a022-6942b360d95d
Superblock backups stored on blocks:
    32768, 98304, 163840, 229376, 294912

Allocating group tables: done                            
Writing inode tables: done                            
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done

e2fsdroid -p /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/system -S out/target/product/nanopc-t4/obj/ETC/file_contexts.bin_intermediates/file_contexts.bin -f /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/system -a /system /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/system.img
Created filesystem with 2784/96768 inodes and 301260/387072 blocks
Running:  build_verity_tree -A aee087a5be3b982978c923f566a94613496b417f2af592639bc80d141e34dfe7 /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/system.img /tmp/tmpq5nLwK_verity_images/verity.img
e87df3002115205d5db0f02559f54a1eecd6fdafd1bc2dc7ffe7e2777d3c68a4 aee087a5be3b982978c923f566a94613496b417f2af592639bc80d141e34dfe7
Running:  system/extras/verity/build_verity_metadata.py build 1585446912 /tmp/tmpq5nLwK_verity_images/verity_metadata.img e87df3002115205d5db0f02559f54a1eecd6fdafd1bc2dc7ffe7e2777d3c68a4 aee087a5be3b982978c923f566a94613496b417f2af592639bc80d141e34dfe7 /dev/block/by-name/system verity_signer build/target/product/security/verity.pk8
['verity_signer', '/tmp/tmp0cVaFm.table', 'build/target/product/security/verity.pk8', '/tmp/tmpCIU1d4.sig']
appending /tmp/tmpq5nLwK_verity_images/verity_metadata.img to /tmp/tmpq5nLwK_verity_images/verity.img
Running:  fec -e -p 0 /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/system.img /tmp/tmpq5nLwK_verity_images/verity.img /tmp/tmpq5nLwK_verity_images/verity_fec.img
encoding RS(255, 253) to '/tmp/tmpq5nLwK_verity_images/verity_fec.img' for input files:
    1: '/opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/system.img'
    2: '/tmp/tmpq5nLwK_verity_images/verity.img'
appending /tmp/tmpq5nLwK_verity_images/verity_fec.img to /tmp/tmpq5nLwK_verity_images/verity.img
Running:  append2simg /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/system.img /tmp/tmpq5nLwK_verity_images/verity.img

in=/opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/system.img out=/opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/system.img.out align=1024
Total of 393216 4096-byte output blocks in 21 input chunks.
Exception:unpack requires a string argument of length 12
done.
Install wifi ko to out/target/product/nanopc-t4/vendor/lib/modules/wifi/
create vendor.img...Running:  build_verity_tree -s 536870912
4231168
Running:  system/extras/verity/build_verity_metadata.py size 536870912
32768
Running:  fec -s 541134848
4288512
Running:  build_verity_tree -s 532594688
4198400
Running:  system/extras/verity/build_verity_metadata.py size 532594688
32768
Running:  fec -s 536825856
4255744
Running:  build_verity_tree -s 530456576
4182016
Running:  system/extras/verity/build_verity_metadata.py size 530456576
32768
Running:  fec -s 534671360
4231168
Running:  build_verity_tree -s 529387520
4173824
Running:  system/extras/verity/build_verity_metadata.py size 529387520
32768
Running:  fec -s 533594112
4222976
Running:  build_verity_tree -s 528850944
4169728
Running:  system/extras/verity/build_verity_metadata.py size 528850944
32768
Running:  fec -s 533053440
4222976
Running:  build_verity_tree -s 528584704
4169728
Running:  system/extras/verity/build_verity_metadata.py size 528584704
32768
Running:  fec -s 532787200
4222976
Running:  build_verity_tree -s 528449536
4165632
Running:  system/extras/verity/build_verity_metadata.py size 528449536
32768
Running:  fec -s 532647936
4214784
Running:  build_verity_tree -s 528519168
4169728
Running:  system/extras/verity/build_verity_metadata.py size 528519168
32768
Running:  fec -s 532721664
4222976
Running:  build_verity_tree -s 528486400
4169728
Running:  system/extras/verity/build_verity_metadata.py size 528486400
32768
Running:  fec -s 532688896
4222976
Running:  build_verity_tree -s 528470016
4165632
Running:  system/extras/verity/build_verity_metadata.py size 528470016
32768
Running:  fec -s 532668416
4222976
Running:  build_verity_tree -s 528461824
4165632
Running:  system/extras/verity/build_verity_metadata.py size 528461824
32768
Running:  fec -s 532660224
4222976
Running:  build_verity_tree -s 528457728
4165632
Running:  system/extras/verity/build_verity_metadata.py size 528457728
32768
Running:  fec -s 532656128
4222976
Running:  build_verity_tree -s 528453632
4165632
Running:  system/extras/verity/build_verity_metadata.py size 528453632
32768
Running:  fec -s 532652032
4214784
Running:  mkuserimg_mke2fs.sh -s /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/vendor /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/vendor.img ext4 vendor 528453632 -D /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/system -L vendor out/target/product/nanopc-t4/obj/ETC/file_contexts.bin_intermediates/file_contexts.bin
MKE2FS_CONFIG=./system/extras/ext4_utils/mke2fs.conf mke2fs -L vendor -E android_sparse -t ext4 -b 4096 /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/vendor.img 129017
mke2fs 1.43.3 (04-Sep-2016)
Creating filesystem with 129017 4k blocks and 129024 inodes
Filesystem UUID: 66441cc0-53ac-4141-8f47-53f60e293c69
Superblock backups stored on blocks:
    32768, 98304

Allocating group tables: done                            
Writing inode tables: done                            
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done

e2fsdroid -p /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/system -S out/target/product/nanopc-t4/obj/ETC/file_contexts.bin_intermediates/file_contexts.bin -f /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/vendor -a /vendor /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/vendor.img
Created filesystem with 1388/129024 inodes and 70586/129017 blocks
Running:  build_verity_tree -A aee087a5be3b982978c923f566a94613496b417f2af592639bc80d141e34dfe7 /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/vendor.img /tmp/tmpGZr4zB_verity_images/verity.img
59f1e3c41884efa9159323b9d60e5a668ab9a4ef121635acb0d3b8175fb0f251 aee087a5be3b982978c923f566a94613496b417f2af592639bc80d141e34dfe7
Running:  system/extras/verity/build_verity_metadata.py build 528453632 /tmp/tmpGZr4zB_verity_images/verity_metadata.img 59f1e3c41884efa9159323b9d60e5a668ab9a4ef121635acb0d3b8175fb0f251 aee087a5be3b982978c923f566a94613496b417f2af592639bc80d141e34dfe7 /dev/block/by-name/vendor verity_signer build/target/product/security/verity.pk8
['verity_signer', '/tmp/tmpsdzQ27.table', 'build/target/product/security/verity.pk8', '/tmp/tmpHmcrIY.sig']
appending /tmp/tmpGZr4zB_verity_images/verity_metadata.img to /tmp/tmpGZr4zB_verity_images/verity.img
Running:  fec -e -p 4096 /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/vendor.img /tmp/tmpGZr4zB_verity_images/verity.img /tmp/tmpGZr4zB_verity_images/verity_fec.img
encoding RS(255, 253) to '/tmp/tmpGZr4zB_verity_images/verity_fec.img' for input files:
    1: '/opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/vendor.img'
    2: '/tmp/tmpGZr4zB_verity_images/verity.img'
appending /tmp/tmpGZr4zB_verity_images/verity_fec.img to /tmp/tmpGZr4zB_verity_images/verity.img
Running:  append2simg /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/vendor.img /tmp/tmpGZr4zB_verity_images/verity.img

in=/opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/vendor.img out=/opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/vendor.img.out align=1024
Total of 131072 4096-byte output blocks in 13 input chunks.
Exception:unpack requires a string argument of length 12
create oem.img...Running:  mkuserimg_mke2fs.sh -s /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/oem /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/oem.img ext4 oem 268435456 -D /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/system -L oem out/target/product/nanopc-t4/obj/ETC/file_contexts.bin_intermediates/file_contexts.bin
MKE2FS_CONFIG=./system/extras/ext4_utils/mke2fs.conf mke2fs -L oem -E android_sparse -t ext4 -b 4096 /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/oem.img 65536
mke2fs 1.43.3 (04-Sep-2016)
Creating filesystem with 65536 4k blocks and 65536 inodes
Filesystem UUID: 0c2dabd2-1cf7-48a5-9c4b-2b7d9d7d9512
Superblock backups stored on blocks:
    32768

Allocating group tables: done                            
Writing inode tables: done                            
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done

e2fsdroid -p /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/system -S out/target/product/nanopc-t4/obj/ETC/file_contexts.bin_intermediates/file_contexts.bin -f /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/oem -a /oem /opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/oem.img
Created filesystem with 15/65536 inodes and 6229/65536 blocks
in=/opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/oem.img out=/opt/FriendlyARM/rk3399-android-8.1/out/target/product/nanopc-t4/oem.img.out align=1024
Total of 65536 4096-byte output blocks in 10 input chunks.
Exception:unpack requires a string argument of length 12
create uboot.img...done.
create trust.img...done.
create loader...done.
create resource.img...done.
create kernel.img...done.
create parameter...done.

#### make completed successfully (06:42 (mm:ss)) ####

root@ubuntu:/opt/FriendlyARM/rk3399-android-8.1#