Allow zip64 support when opening zip files
When opening an zip file through zipfile.ZipFile(), python2 by default disables zip64 support. To support update files >4GB, we manually add allowZip64 to override the setting. Test: generate && serve an OTA Change-Id: I9645e963ced830cc2d3a4b72bc63b9369a1cefe8
This commit is contained in:
@@ -252,7 +252,7 @@ def HasTrebleEnabled(target_files, target_info):
|
||||
if os.path.isdir(target_files):
|
||||
return os.path.isdir(os.path.join(target_files, "VENDOR"))
|
||||
if zipfile.is_zipfile(target_files):
|
||||
return HasPartition(zipfile.ZipFile(target_files), "vendor")
|
||||
return HasPartition(zipfile.ZipFile(target_files, allowZip64=True), "vendor")
|
||||
raise ValueError("Unknown target_files argument")
|
||||
|
||||
return (HasVendorPartition(target_files) and
|
||||
|
Reference in New Issue
Block a user