sm6150-common: releasetools: Drop support for '*' in modem version

* In case we don't need to assert, it's easier to just leave it empty.

Change-Id: I3d58081315f69d065c4f5694102c3ff5fbf68a24
This commit is contained in:
Arian 2021-07-15 18:15:55 +02:00
parent 7de8311de3
commit 9dcfed3a3f
No known key found for this signature in database
GPG Key ID: 48029380598CE3B9

View File

@ -57,8 +57,7 @@ def AddBasebandAssertion(info, input_zip):
m = re.search(r'require\s+version-baseband\s*=\s*(.+)', android_info)
if m:
modem_version, firmware_version = m.group(1).rstrip().split(',')
if ((len(modem_version) and '*' not in modem_version) and \
(len(firmware_version) and '*' not in firmware_version)):
if (len(modem_version) and len(firmware_version)):
cmd = 'assert(xiaomi.verify_baseband({0}) == "1" || abort("ERROR: This package requires firmware from MIUI {1} or newer. Please upgrade firmware and retry!"););'
info.script.AppendExtra(cmd.format(modem_version, firmware_version))
return