diff --git a/Tethering/apex/Android.bp b/Tethering/apex/Android.bp index b3cae7cd73..4a4e6eee10 100644 --- a/Tethering/apex/Android.bp +++ b/Tethering/apex/Android.bp @@ -18,6 +18,20 @@ package { default_applicable_licenses: ["Android-Apache-2.0"], } +prebuilt_etc { + name: "TetheringInProcessFlag", + src: "in-process", + filename_from_src: true, + sub_dir: "flag", +} + +prebuilt_etc { + name: "TetheringOutOfProcessFlag", + src: "out-of-process", + filename_from_src: true, + sub_dir: "flag", +} + // Defaults to enable/disable java targets which uses development APIs. "enabled" may have a // different value depending on the branch. java_defaults { @@ -82,6 +96,7 @@ apex { prebuilts: [ "current_sdkinfo", "privapp_allowlist_com.android.tethering", + "TetheringOutOfProcessFlag", ], manifest: "manifest.json", key: "com.android.tethering.key", @@ -187,4 +202,9 @@ override_apex { "ServiceConnectivityResources", "InProcessTethering", ], + prebuilts: [ + "current_sdkinfo", + "privapp_allowlist_com.android.tethering", + "TetheringInProcessFlag", + ], } diff --git a/Tethering/apex/in-process b/Tethering/apex/in-process new file mode 100644 index 0000000000..e69de29bb2 diff --git a/Tethering/apex/out-of-process b/Tethering/apex/out-of-process new file mode 100644 index 0000000000..e69de29bb2