Remove unnecessary, deprecated sharedUserId with system

sharedUserId is a deprecated flag [1] that muddies the waters when it
comes to enforcement of various policies and permissions. QcRilAm
doesn't use any and operates just fine within normal app boundaries
(uses public APIs, doesn't need any permissions outside "normal" ones,
and accesses vendor services properly over Binder).
This also allows the signing key to differ from platform, where other
android.uid.system apps are signed with.

[1] https://developer.android.com/guide/topics/manifest/manifest-element#uid

Signed-off-by: MarijnS95 <marijns95@gmail.com>
This commit is contained in:
MarijnS95 2020-05-22 17:57:25 +02:00
parent 018a53aa50
commit 00dcbd7f57
1 changed files with 0 additions and 1 deletions

View File

@ -2,7 +2,6 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.sony.qcrilam"
coreApp="true"
android:sharedUserId="android.uid.system"
android:versionCode="1"
android:versionName="1.0" >