device_specific.FullOTA_InstallBegin()
- if block_based:
- common.ZipWriteStr(output_zip, "system/bin/otasigcheck.sh",
- ""+input_zip.read("SYSTEM/bin/otasigcheck.sh"))
- script.Mount("/data")
- script.ValidateSignatures("data")
- script.Unmount("/data")
-
if OPTIONS.backuptool:
if block_based:
common.ZipWriteStr(output_zip, "system/bin/backuptool.sh",
if HasVendorPartition(input_zip):
system_progress -= 0.1
+ if block_based:
+ common.ZipWriteStr(output_zip, "system/bin/otasigcheck.sh",
+ ""+input_zip.read("SYSTEM/bin/otasigcheck.sh"))
+ script.Mount("/data")
+ script.ValidateSignatures("data")
+ script.Unmount("/data")
+
# Place a copy of file_contexts.bin into the OTA package which will be used
# by the recovery program.
if "selinux_fc" in OPTIONS.info_dict: