From e308b9bbab78b0025f3d86851981c77863e55304 Mon Sep 17 00:00:00 2001 From: lahaina Date: Tue, 26 Mar 2024 17:04:27 +0900 Subject: [PATCH] ossi: releasetools: Stop shipping firmwares * We have a separated flashable one, so we can reduce the filesize. --- releasetools/releasetools.py | 44 +++--------------------------------- 1 file changed, 3 insertions(+), 41 deletions(-) diff --git a/releasetools/releasetools.py b/releasetools/releasetools.py index a6750b1..9976f1a 100644 --- a/releasetools/releasetools.py +++ b/releasetools/releasetools.py @@ -43,50 +43,12 @@ def AddImage(info, basename, dest, incremental): info.script.AppendExtra('package_extract_file("%s", "%s");' % (basename, dest)) def OTA_InstallEnd(info, incremental): + AddImage(info, "dtbo.img", "/dev/block/by-name/dtbo", incremental) AddImage(info, "vbmeta.img", "/dev/block/by-name/vbmeta", incremental) AddImage(info, "vbmeta_system.img", "/dev/block/by-name/vbmeta_system", incremental) AddImage(info, "vbmeta_vendor.img", "/dev/block/by-name/vbmeta_vendor", incremental) - bin_map = { - 'logo': ['logo'] - } - - img_map = { - 'audio_dsp': ['audio_dsp'], - 'cam_vpu1': ['cam_vpu1'], - 'cam_vpu2': ['cam_vpu2'], - 'cam_vpu3': ['cam_vpu3'], - 'dtbo': ['dtbo'], - 'gz': ['gz1', 'gz2'], - 'lk': ['lk', 'lk2'], - 'md1img': ['md1img'], - 'scp': ['scp1', 'scp2'], - 'spmfw': ['spmfw'], - 'sspm': ['sspm_1', 'sspm_2'], - 'tee1': ['tee1'], - 'tee2': ['tee2'] - } - - pl = 'preloader_ufs' - pl_part = ['sda', 'sdb'] - - fw_cmd = 'ui_print("Patching radio images unconditionally...");\n' - - AddImageOnly(info, "{}.img".format(pl), incremental, True) - for part in pl_part: - fw_cmd += 'package_extract_file("{}.img", "/dev/block/{}");\n'.format(pl, part) - - for img in img_map.keys(): - AddImageOnly(info, '{}.img'.format(img), incremental, True) - for part in img_map[img]: - fw_cmd += 'package_extract_file("{}.img", "/dev/block/platform/bootdevice/by-name/{}");\n'.format(img, part) - - for _bin in bin_map.keys(): - AddImageOnly(info, '{}.bin'.format(_bin), incremental, True) - for part in bin_map[_bin]: - fw_cmd += 'package_extract_file("{}.bin", "/dev/block/platform/bootdevice/by-name/{}");\n'.format(_bin, part) - - fw_cmd += 'ui_print("Flashing new recovery image...");\n' - fw_cmd += 'package_extract_file("recovery.img", "/dev/block/by-name/recovery");' + fw_cmd = ('ui_print("Flashing new recovery image...");\n' + + 'package_extract_file("recovery.img", "/dev/block/by-name/recovery");') info.script.AppendExtra(fw_cmd)