Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 890ea43e authored by Romain Hunault's avatar Romain Hunault
Browse files

Merge branch 'microg/master' into update-19420

parents 93e070b7 cfc90b45
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -78,6 +78,9 @@
    <uses-permission android:name="android.permission.MANAGE_ACCOUNTS"/>
    <uses-permission android:name="android.permission.USE_CREDENTIALS"/>
    <uses-permission android:name="android.permission.WAKE_LOCK"/>
    <uses-permission android:name="android.permission.READ_SYNC_SETTINGS"/>
    <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS"/>
    <uses-permission android:name="android.permission.READ_SYNC_STATS"/>

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
+5 −4
Original line number Diff line number Diff line
# We use ProGuard for optimizations, obfuscation is for those who have sth to hide
-dontobfuscate
-optimizations !code/allocation/variable

# We're referencing stuff that is unknown to the system
#-libraryjar ../unifiednlp-compat/build/classes/java/main
-dontwarn java.awt.**
@@ -15,6 +11,7 @@
-dontwarn com.caverock.androidsvg.**
-dontwarn org.slf4j.**
-dontwarn org.codehaus.jackson.**
-dontwarn com.android.location.provider.**

# Disable ProGuard Notes, they won't help here
-dontnote
@@ -38,6 +35,10 @@
    @org.microg.gms.common.HttpFormClient$* *;
}

# Keep our stuff
-keep class org.microg.** { *; }
-keep class com.google.android.gms.** { *; }

# Keep asInterface method cause it's accessed from SafeParcel
-keepattributes InnerClasses
-keepclassmembers interface * extends android.os.IInterface {