From 278c9781ec5d2ef289fee635dfcfd8befcfe531b Mon Sep 17 00:00:00 2001 From: Doug Zongker Date: Wed, 9 Nov 2011 10:32:23 -0800 Subject: to be upgraded, APKs must have exactly the same set of certs Change-Id: I0d528d3d55e5ee553e57e63ed1f998172c6306f8 --- tools/releasetools/check_target_files_signatures | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/releasetools/check_target_files_signatures b/tools/releasetools/check_target_files_signatures index 4e83129..7cb3e8a 100755 --- a/tools/releasetools/check_target_files_signatures +++ b/tools/releasetools/check_target_files_signatures @@ -347,8 +347,8 @@ class TargetFiles(object): for i in all: if i in self.apks: if i in other.apks: - # in both; should have at least one cert in common - if not (self.apks[i].cert & other.apks[i].cert): + # in both; should have same set of certs + if self.apks[i].certs != other.apks[i].certs: by_certpair.setdefault((other.apks[i].certs, self.apks[i].certs), []).append(i) else: -- cgit v1.1