Prevent build system from modifying AndroidManifest.xml am: 9383010ad5 am: 5e7bbb4d22 am: d9e2e3e968
Original change: https://android-review.googlesource.com/c/platform/packages/modules/SEPolicy/+/1897059
Change-Id: I29a0744672baa7a4cc42a30ee298899a698b0502
diff --git a/API-level-policy/33/Android.bp b/API-level-policy/33/Android.bp
index a82d94c..972d52e 100644
--- a/API-level-policy/33/Android.bp
+++ b/API-level-policy/33/Android.bp
@@ -19,14 +19,19 @@
android_app {
name: "SEPolicy-33",
- // TODO(jeffv): Making this platform signed for now for prototyping convenience,
- // but eventually it needs to be signed with a different key (perhaps the same as
- // the apex?).
- certificate: "platform",
// TODO(jeffv): for now, just include an empty policy. Later this needs
// to include policy from system/sepolicy/mainline (for example).
asset_dirs: ["policy"],
sdk_version: "current",
apex_available: ["com.android.sepolicy"],
+
+ // Prevent the AndroidManifest.xml from being modified by the build system.
+ dex_preopt: {
+ enabled: false,
+ },
+ optimize: {
+ enabled: false,
+ },
+ use_embedded_native_libs: true,
}