Remove the shared uid for LatinIME
Bug: 2512241
Since we cannot market update apps with shared uid, had to be removed.
Added READ_CONTACTS permission, now that it has a non-shared uid.
diff --git a/java/AndroidManifest.xml b/java/AndroidManifest.xml
index 23dbf75..e229bc7 100755
--- a/java/AndroidManifest.xml
+++ b/java/AndroidManifest.xml
@@ -1,6 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.android.inputmethod.latin"
- android:sharedUserId="android.uid.shared">
+ package="com.android.inputmethod.latin">
<original-package android:name="com.android.inputmethod.latin" />
@@ -8,6 +7,7 @@
<uses-permission android:name="android.permission.READ_USER_DICTIONARY" />
<uses-permission android:name="android.permission.WRITE_USER_DICTIONARY" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
+ <uses-permission android:name="android.permission.READ_CONTACTS" />
<application android:label="@string/english_ime_name"
android:backupAgent="LatinIMEBackupAgent"