From 558f56bd10ff932b59a83d4c224850f5a9a73c25 Mon Sep 17 00:00:00 2001 From: Colin Cross Date: Tue, 1 Oct 2024 15:47:05 -0700 Subject: [PATCH] Mark packages/modules/Connectivity apps in updatable apexes with updatable: true Set updatable: true for apps that are embedded in updatable apexes. This replaces the top down propagation that was automatically setting the flag in order to unblock support for incremental Soong analysis. Bug: 367784740 Test: builds Flag: EXEMPT refactor Change-Id: Icba5fd39077b309750224b3cd4c8c3a65c94de10 --- Tethering/Android.bp | 2 ++ service/ServiceConnectivityResources/Android.bp | 1 + 2 files changed, 3 insertions(+) diff --git a/Tethering/Android.bp b/Tethering/Android.bp index 70b38a44fa..a08cce7a09 100644 --- a/Tethering/Android.bp +++ b/Tethering/Android.bp @@ -203,6 +203,7 @@ android_app { use_embedded_native_libs: true, privapp_allowlist: ":privapp_allowlist_com.android.tethering", apex_available: ["com.android.tethering"], + updatable: true, } android_app { @@ -220,6 +221,7 @@ android_app { lint: { error_checks: ["NewApi"], }, + updatable: true, } sdk { diff --git a/service/ServiceConnectivityResources/Android.bp b/service/ServiceConnectivityResources/Android.bp index 2621256f01..be9b2b5f93 100644 --- a/service/ServiceConnectivityResources/Android.bp +++ b/service/ServiceConnectivityResources/Android.bp @@ -33,6 +33,7 @@ android_app { "com.android.tethering", ], certificate: ":com.android.connectivity.resources.certificate", + updatable: true, } android_app_certificate {