Unable to create AB OTA zip file in AOSP11.
Please find below error:
test@test:~/aosp/test1_android$ ./build/tools/releasetools/ota_from_target_files out/dist/rockpi4b-target_files-eng.test.zip update.zip
2022-05-26 20:05:32 - common.py - WARNING : Failed to read SYSTEM/etc/build.prop
2022-05-26 20:05:32 - common.py - WARNING : Failed to read VENDOR/etc/build.prop
2022-05-26 20:05:32 - common.py - WARNING : Failed to read PRODUCT/etc/build.prop
2022-05-26 20:05:32 - common.py - WARNING : Failed to read SYSTEM_EXT/etc/build.prop
2022-05-26 20:05:55 - common.py - WARNING : Failed to read SYSTEM/etc/build.prop
2022-05-26 20:05:55 - common.py - WARNING : Failed to read VENDOR/etc/build.prop
2022-05-26 20:05:55 - common.py - WARNING : Failed to read PRODUCT/etc/build.prop
2022-05-26 20:05:55 - common.py - WARNING : Failed to read SYSTEM_EXT/etc/build.prop
2022-05-26 20:05:55 - common.py - WARNING : Failed to read SYSTEM/etc/build.prop
2022-05-26 20:05:55 - common.py - WARNING : Failed to read VENDOR/etc/build.prop
2022-05-26 20:05:55 - common.py - WARNING : Failed to read PRODUCT/etc/build.prop
2022-05-26 20:05:55 - common.py - WARNING : Failed to read SYSTEM_EXT/etc/build.prop
2022-05-26 20:05:55 - common.py - WARNING : Failed to read SYSTEM/etc/build.prop
2022-05-26 20:05:55 - common.py - WARNING : Failed to read VENDOR/etc/build.prop
2022-05-26 20:05:55 - common.py - WARNING : Failed to read PRODUCT/etc/build.prop
2022-05-26 20:05:55 - common.py - WARNING : Failed to read SYSTEM_EXT/etc/build.prop
2022-05-26 20:05:57 - ota_from_target_files - WARNING : Duplicate block difference found.
Device specific block diff for partition 'system_ext' overrides the one in generic script.
2022-05-26 20:05:57 - ota_from_target_files - WARNING : Duplicate block difference found. Device specific block diff for partition 'product' overrides the one in generic script.
2022-05-26 20:05:57 - ota_from_target_files - WARNING : Duplicate block difference found. Device specific block diff for partition 'odm' overrides the one in generic script.
Compressing system.new.dat with brotli
Compressing vendor.new.dat with brotli
Compressing product.new.dat with brotli
Compressing odm.new.dat with brotli
Compressing system_ext.new.dat with brotli
write trust now...
write uboot now...
warning: no vbmeta.img in input target_files; not flashing vbmeta
wirte dtbo now...
no charge img; ignore it.
info: no resource image; ignore it.
no RKLoader.bin, ignore it.
info: no vendor_boot.img in input target_files; ignore it
info: no logo image; ignore it.
2022-05-26 20:07:28 - ota_from_target_files - ERROR :
ERROR:
Traceback (most recent call last):
File "./build/tools/releasetools/ota_from_target_files", line 2258, in <module>
main(sys.argv[1:])
File "./build/tools/releasetools/ota_from_target_files", line 2237, in main
source_file=OPTIONS.incremental_source)
File "./build/tools/releasetools/ota_from_target_files", line 1980, in GenerateNonAbOtaPackage
output_file)
File "./build/tools/releasetools/ota_from_target_files", line 880, in WriteFullOTAPackage
FinalizeMetadata(metadata, staging_file, output_file, needed_property_files)
File "./build/tools/releasetools/ota_from_target_files", line 1328, in FinalizeMetadata
prelim_signing = ComputeAllPropertyFiles(input_file, needed_property_files)
File "./build/tools/releasetools/ota_from_target_files", line 1314, in ComputeAllPropertyFiles
SignOutput(input_file, prelim_signing)
File "./build/tools/releasetools/ota_from_target_files", line 492, in SignOutput
whole_file=True)
File "/home/test/aosp/test1_android/build/make/tools/releasetools/common.py", line 1854, in SignFile
proc.returncode, stdoutdata))
ExternalError: Failed to run signapk.jar: return code 1:
Error: Unable to access jarfile
/home/test/aosp/test1_android/build/make/tools/framework/signapk.jar
Can you please help me , how to overcome this error.