mirror of
https://github.com/oplus-giulia-dev/android_hardware_oplus
synced 2025-11-04 05:45:34 +08:00
* We are trying to use functions that required priviledged permissions (e.g. android.permission.CHANGE_COMPONENT_ENABLED_STATE) * To make these functions correctly, move this app to priv-app * Signing with platform key * Add android.permission.CHANGE_COMPONENT_ENABLED_STATE * Indicates and grant WRITE_EMBEDDED_SUBSCRIPTIONS permission * Whitelist Hidden API Log: 08-26 21:24:38.610 4898 4898 E AndroidRuntime: FATAL EXCEPTION: main 08-26 21:24:38.610 4898 4898 E AndroidRuntime: Process: org.lineageos.euicc, PID: 4898 08-26 21:24:38.610 4898 4898 E AndroidRuntime: java.lang.RuntimeException: Unable to start receiver org.lineageos.euicc.BootCompletedReceiver: java.lang.SecurityException: Attempt to change component state; pid=4898, uid=10191, package=com.google.android.euicc 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at android.app.ActivityThread.handleReceiver(ActivityThread.java:4316) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at android.app.ActivityThread.-$$Nest$mhandleReceiver(Unknown Source:0) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2153) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7960) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:942) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: Caused by: java.lang.SecurityException: Attempt to change component state; pid=4898, uid=10191, package=com.google.android.euicc 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at android.os.Parcel.createExceptionOrNull(Parcel.java:3011) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at android.os.Parcel.createException(Parcel.java:2995) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:2978) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:2920) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at android.content.pm.IPackageManager$Stub$Proxy.setApplicationEnabledSetting(IPackageManager.java:5938) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at android.app.ApplicationPackageManager.setApplicationEnabledSetting(ApplicationPackageManager.java:3177) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at org.lineageos.euicc.EuiccDisabler.enableOrDisableEuicc(EuiccDisabler.kt:43) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at org.lineageos.euicc.BootCompletedReceiver.onReceive(BootCompletedReceiver.kt:16) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at android.app.ActivityThread.handleReceiver(ActivityThread.java:4307) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: ... 9 more 08-26 21:24:38.610 4898 4898 E AndroidRuntime: Caused by: android.os.RemoteException: Remote stack trace: 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at com.android.server.pm.PackageManagerService.setEnabledSettings(PackageManagerService.java:3784) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at com.android.server.pm.PackageManagerService.-$$Nest$msetEnabledSettings(Unknown Source:0) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at com.android.server.pm.PackageManagerService$IPackageManagerImpl.setApplicationEnabledSetting(PackageManagerService.java:5527) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:2971) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: at com.android.server.pm.PackageManagerService$IPackageManagerImpl.onTransact(PackageManagerService.java:6042) 08-26 21:24:38.610 4898 4898 E AndroidRuntime: Change-Id: Ied5d023e0f403e9c6f4908c59bcbb538aeef4574
5 lines
121 B
XML
5 lines
121 B
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<config>
|
|
<hidden-api-whitelisted-app package="org.lineageos.euicc" />
|
|
</config>
|