瀏覽代碼

refactor: [7/n] Move privileged permissions to privileged app

Peter Cai 2 年之前
父節點
當前提交
498f3c5478
共有 2 個文件被更改,包括 10 次插入9 次删除
  1. 2 9
      app-common/src/main/AndroidManifest.xml
  2. 8 0
      app/src/main/AndroidManifest.xml

+ 2 - 9
app-common/src/main/AndroidManifest.xml

@@ -1,16 +1,9 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns:tools="http://schemas.android.com/tools"
-    xmlns:android="http://schemas.android.com/apk/res/android"
-    tools:ignore="ProtectedPermissions">
-    <uses-feature
-        android:name="android.hardware.telephony"
-        android:required="true" />
+    xmlns:android="http://schemas.android.com/apk/res/android">
 
-    <uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
-    <uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE" />
-    <uses-permission android:name="android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS" />
+    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
     <uses-permission android:name="android.permission.INTERNET" />
-    <uses-permission android:name="android.permission.SECURE_ELEMENT_PRIVILEGED_OPERATION" />
 
     <application
         android:networkSecurityConfig="@xml/network_security_config">

+ 8 - 0
app/src/main/AndroidManifest.xml

@@ -3,6 +3,14 @@
     xmlns:tools="http://schemas.android.com/tools"
     tools:ignore="ProtectedPermissions"
     package="im.angry.openeuicc">
+    <uses-feature
+        android:name="android.hardware.telephony"
+        android:required="true" />
+
+    <uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
+    <uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE" />
+    <uses-permission android:name="android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS" />
+    <uses-permission android:name="android.permission.SECURE_ELEMENT_PRIVILEGED_OPERATION" />
 
     <application
         android:name=".PrivilegedOpenEuiccApplication"