Android7.0 MTKシナリオコンパイルOTAアップグレードパッケージエラーCould not append verity data!
4083 ワード
一、Android 7.0 MTK方案コンパイルOTAアップグレードパッケージ時報エラー、以下の通り
二、解決方法
コマンドdf-hをタップします.以下のようにします.
ルートディレクトリには1.8 Gの空き領域しか残っていません.OTAパッケージをコンパイルすると、多くの中間ファイルが/tmpディレクトリに保存され、1.8 Gが足りず、コンパイルエラーが発生します.
根本的な解決策はもちろん/tmpが存在するパーティションの空間を増やすことです
一時的な解決策:
cd/tmp
rm –rf *
/tmpディレクトリの下のファイルを削除し、スペースをクリアしてからコンパイルします.
Could not append verity data!: error: file_write: incomplete write
Failed to write sparse file
Traceback (most recent call last):
File "./build/tools/releasetools/add_img_to_target_files", line 376, in
main(sys.argv[1:])
File "./build/tools/releasetools/add_img_to_target_files", line 370, in main
AddImagesToTargetFiles(args[0])
File "./build/tools/releasetools/add_img_to_target_files", line 313, in AddImagesToT
argetFiles
AddSystem(output_zip, recovery_img=recovery_image, boot_img=boot_image)
File "./build/tools/releasetools/add_img_to_target_files", line 70, in AddSystem
block_list=block_list)
File "./build/tools/releasetools/add_img_to_target_files", line 78, in BuildSystem
return CreateImage(input_dir, info_dict, "system", block_list=block_list)
File "./build/tools/releasetools/add_img_to_target_files", line 151, in CreateImage
assert succ, "build " + what + ".img image failed"
AssertionError: build system.img image failed
二、解決方法
コマンドdf-hをタップします.以下のようにします.
df -h
Filesystem Size Used Avail Use% Mounted on
udev 32G 4.0K 32G 1% /dev
tmpfs 6.3G 52M 6.3G 1% /run
none 4.0K 0 4.0K 0% /sys/fs/cgroup
none 5.0M 0 5.0M 0% /run/lock
none 32G 80K 32G 1% /run/shm
ルートディレクトリには1.8 Gの空き領域しか残っていません.OTAパッケージをコンパイルすると、多くの中間ファイルが/tmpディレクトリに保存され、1.8 Gが足りず、コンパイルエラーが発生します.
根本的な解決策はもちろん/tmpが存在するパーティションの空間を増やすことです
一時的な解決策:
cd/tmp
rm –rf *
/tmpディレクトリの下のファイルを削除し、スペースをクリアしてからコンパイルします.