Generate system diff between KATI and SOONG

There is an effort to generate system image with Soong, but there are
some difference in installed files between Soong defined system image
and KATI defined one. This change generates diffs between installed
files from two sources.

Bug: 346873717
Test: USE_SOONG_DEFINED_SYSTEM_IMAGE=true m -j on aosp_cf_x86_64
generated diff file.

Change-Id: I25c71f88d16a4efb873c21abe70ca9c41c6423ca
Merged-In: I25c71f88d16a4efb873c21abe70ca9c41c6423ca
This commit is contained in:
Kiyoung Kim
2024-06-21 14:15:49 +09:00
parent 14d19661a0
commit 8376b32e42
7 changed files with 203 additions and 0 deletions

View File

@@ -0,0 +1,83 @@
# Known diffs only in the KATI system image
etc/NOTICE.xml.gz
etc/compatconfig/TeleService-platform-compat-config.xml
etc/compatconfig/calendar-provider-compat-config.xml
etc/compatconfig/contacts-provider-platform-compat-config.xml
etc/compatconfig/documents-ui-compat-config.xml
etc/compatconfig/framework-location-compat-config.xml
etc/compatconfig/framework-platform-compat-config.xml
etc/compatconfig/icu4j-platform-compat-config.xml
etc/compatconfig/services-platform-compat-config.xml
etc/permissions/android.software.credentials.xml
etc/permissions/android.software.preview_sdk.xml
etc/permissions/android.software.webview.xml
etc/permissions/android.software.window_magnification.xml
etc/permissions/com.android.adservices.sdksandbox.xml
etc/security/otacerts.zip
etc/vintf/compatibility_matrix.202404.xml
etc/vintf/compatibility_matrix.202504.xml
etc/vintf/compatibility_matrix.5.xml
etc/vintf/compatibility_matrix.6.xml
etc/vintf/compatibility_matrix.7.xml
etc/vintf/compatibility_matrix.8.xml
etc/vintf/compatibility_matrix.device.xml
etc/vintf/manifest.xml
framework/boot-apache-xml.vdex
framework/boot-apache-xml.vdex.fsv_meta
framework/boot-bouncycastle.vdex
framework/boot-bouncycastle.vdex.fsv_meta
framework/boot-core-icu4j.vdex
framework/boot-core-icu4j.vdex.fsv_meta
framework/boot-core-libart.vdex
framework/boot-core-libart.vdex.fsv_meta
framework/boot-ext.vdex
framework/boot-ext.vdex.fsv_meta
framework/boot-framework-adservices.vdex
framework/boot-framework-adservices.vdex.fsv_meta
framework/boot-framework-graphics.vdex
framework/boot-framework-graphics.vdex.fsv_meta
framework/boot-framework-location.vdex
framework/boot-framework-location.vdex.fsv_meta
framework/boot-framework.vdex
framework/boot-framework.vdex.fsv_meta
framework/boot-ims-common.vdex
framework/boot-ims-common.vdex.fsv_meta
framework/boot-okhttp.vdex
framework/boot-okhttp.vdex.fsv_meta
framework/boot-telephony-common.vdex
framework/boot-telephony-common.vdex.fsv_meta
framework/boot-voip-common.vdex
framework/boot-voip-common.vdex.fsv_meta
framework/boot.vdex
framework/boot.vdex.fsv_meta
framework/oat/x86_64/apex@com.android.compos@javalib@service-compos.jar@classes.odex
framework/oat/x86_64/apex@com.android.compos@javalib@service-compos.jar@classes.odex.fsv_meta
framework/oat/x86_64/apex@com.android.compos@javalib@service-compos.jar@classes.vdex
framework/oat/x86_64/apex@com.android.compos@javalib@service-compos.jar@classes.vdex.fsv_meta
lib/aaudio-aidl-cpp.so
lib/android.hardware.biometrics.fingerprint@2.1.so
lib/android.hardware.radio.config@1.0.so
lib/android.hardware.radio.deprecated@1.0.so
lib/android.hardware.radio@1.0.so
lib/android.hardware.radio@1.1.so
lib/android.hardware.radio@1.2.so
lib/android.hardware.radio@1.3.so
lib/android.hardware.radio@1.4.so
lib/android.hardware.secure_element@1.0.so
lib/com.android.media.aaudio-aconfig-cc.so
lib/heapprofd_client.so
lib/heapprofd_client_api.so
lib/libaaudio.so
lib/libaaudio_internal.so
lib/libalarm_jni.so
lib/libamidi.so
lib/libcups.so
lib/libjni_deviceAsWebcam.so
lib/libprintspooler_jni.so
lib/libvendorsupport.so
lib/libwfds.so
lib/libyuv.so
# Known diffs only in the Soong system image
lib/libhidcommand_jni.so
lib/libuinputcommand_jni.so