Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1aebed36 authored by Doug Zongker's avatar Doug Zongker Committed by Android (Google) Code Review
Browse files

Merge "assert recovery finger/thumbprints, not system"

parents 9604c068 af845256
Loading
Loading
Loading
Loading
+4 −6
Original line number Diff line number Diff line
@@ -82,12 +82,11 @@ class EdifyGenerator(object):
    self.script.append(cmd)

  def AssertSomeFingerprint(self, *fp):
    """Assert that the current system build fingerprint is one of *fp."""
    """Assert that the current recovery build fingerprint is one of *fp."""
    if not fp:
      raise ValueError("must specify some fingerprints")
    cmd = (
           ' ||\n    '.join([('file_getprop("/system/build.prop", '
                         '"ro.build.fingerprint") == "%s"')
           ' ||\n    '.join([('getprop("ro.build.fingerprint") == "%s"')
                        % i for i in fp]) +
           ' ||\n    abort("Package expects build fingerprint of %s; this '
           'device has " + getprop("ro.build.fingerprint") + ".");'
@@ -95,12 +94,11 @@ class EdifyGenerator(object):
    self.script.append(cmd)

  def AssertSomeThumbprint(self, *fp):
    """Assert that the current system build thumbprint is one of *fp."""
    """Assert that the current recovery build thumbprint is one of *fp."""
    if not fp:
      raise ValueError("must specify some thumbprints")
    cmd = (
           ' ||\n    '.join([('file_getprop("/system/build.prop", '
                         '"ro.build.thumbprint") == "%s"')
           ' ||\n    '.join([('getprop(ro.build.thumbprint") == "%s"')
                        % i for i in fp]) +
           ' ||\n    abort("Package expects build thumbprint of %s; this '
           'device has " + getprop("ro.build.thumbprint") + ".");'