Fix: do not guard advanced_protection behind starting_at_board_api

move `type advanced_protection` from public/service.te to
private/service.te, and remove the guard. Remove the guard from the
related files in `private/` as well as from `202404.ignore.cil`.

Bug: 352420507 
Change-Id: I6e6f2807aaf98e3a4945476c8f814d0f4e4dd285
Test: TH
Flag: EXEMPT SEPolicy change that does not remove access
diff --git a/private/service_contexts b/private/service_contexts
index 4b35a42..80873da 100644
--- a/private/service_contexts
+++ b/private/service_contexts
@@ -149,9 +149,7 @@
 activity_task                             u:object_r:activity_task_service:s0
 adb                                       u:object_r:adb_service:s0
 adservices_manager                        u:object_r:adservices_manager_service:s0
-starting_at_board_api(202504, `
-    advanced_protection                       u:object_r:advanced_protection_service:s0
-')
+advanced_protection                       u:object_r:advanced_protection_service:s0
 aidl_lazy_test_1                          u:object_r:aidl_lazy_test_service:s0
 aidl_lazy_test_2                          u:object_r:aidl_lazy_test_service:s0
 aidl_lazy_test_quit                       u:object_r:aidl_lazy_test_service:s0