diff options
| author | 2024-07-23 17:23:05 -0700 | |
|---|---|---|
| committer | 2024-07-25 12:04:26 -0700 | |
| commit | 3bd28705f4e5790282ec7dfdd54cf74d97b539d4 (patch) | |
| tree | b324c6b67d57709528e30e7431cd2723c6f77a49 /java/systemserver_classpath_fragment.go | |
| parent | 5800d421c34ba37681f7fb01f189122ce0b19070 (diff) | |
Fix presigned apk check for privileged apps
The validation checks that run for presigned apps currently expect that
privileged apps have uncompressed dex files but if
DONT_UNCOMPRESS_PRIV_APPS_DEXS is true (UncompressPrivAppDex false) this
doesn't have to be the case so make the validation consistent with this.
Also make TestAndroidAppImport_Preprocessed verify that extra arguments
to 'check_prebuilt_presigned_apk.py' are correct for both privileged and
non-privileged apps.
Test: m nothing --no-skip-soong-tests
Test: Add presigned, privileged android_app_import module with
compressed dex to PRODUCT_PACKAGES for aosp_cf_x86_64_phone,
lunch aosp_cf_x86_64_phone-trunk_staging-userdebug &&
m DONT_UNCOMPRESS_PRIV_APPS_DEXS=true no longer fails due to validation
error.
Change-Id: I7e22cf525cd9d99d1ecb24e4e2e99c3f9de48146
Diffstat (limited to 'java/systemserver_classpath_fragment.go')
0 files changed, 0 insertions, 0 deletions