From 89fcd0cb6b819f4ca8fe0e483968678a6dad5bbf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D1=95=CE=B1=D0=BC=CE=B1=D1=8F=20=CE=BD=CE=B9=D1=95=CF=81?= =?UTF-8?q?=CF=85=D1=82=D1=94?= Date: Sat, 25 Apr 2020 22:44:22 +0530 Subject: [PATCH] kunlun2: Remove vendor overlays Signed-off-by: SamarV-121 --- releasetools.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/releasetools.py b/releasetools.py index a4611a2..4cbfe24 100644 --- a/releasetools.py +++ b/releasetools.py @@ -20,11 +20,13 @@ import re def FullOTA_InstallEnd(info): input_zip = info.input_zip OTA_InstallEnd(info, input_zip) + PatchVendor(info) return def IncrementalOTA_InstallEnd(info): input_zip = info.target_zip OTA_InstallEnd(info, input_zip) + PatchVendor(info) return def AddImage(info, input_zip, basename, dest): @@ -37,3 +39,9 @@ def OTA_InstallEnd(info, input_zip): info.script.Print("Patching firmware images...") AddImage(info, input_zip, "vbmeta.img", "/dev/block/bootdevice/by-name/vbmeta") return + +def PatchVendor(info): + info.script.AppendExtra('mount("ext4", "EMMC", "/dev/block/bootdevice/by-name/vendor", "/vendor");') + info.script.AppendExtra('delete_recursive("/vendor/overlay/");') + info.script.AppendExtra('unmount("/vendor");') + return