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,
 }