[Android Apps and Games] Ex-Cavator:
microG + Xposed = crash

Hello!

I'm using Doogee X5 Pro with stock Android 6.0 (clean install). I installed microG via Aroma installer and all worked well.

Then, I installed Xposed Framework and after reboot I've got crash from microG.

Earlier I used Xposed (without microG) and it worked well.

Here are the details of error from Logcat

01:54:58.830 -17 01:47:57.434 2191 2191 E AndroidRuntime: FATAL EXCEPTION: main -17 01:47:57.434 2191 2191 E AndroidRuntime: FATAL EXCEPTION: main 47:57.434 2191 2191 E AndroidRuntime: FATAL EXCEPTION: main
01:54:58.830 -17 01:47:57.434 2191 2191 E AndroidRuntime: Process: com.google.android.gms, PID: 2191 -17 01:47:57.434 2191 2191 E AndroidRuntime: Process: com.google.android.gms, PID: 2191 47:57.434 2191 2191 E AndroidRuntime: Process: com.google.android.gms, PID: 2191
01:54:58.830 -17 01:47:57.434 2191 2191 E AndroidRuntime: java.lang.RuntimeException: Unable to get provider org.microg.gms.feeds.SubscribedFeedsProvider: java.lang.ClassNotFoundException: Didn't find class "org.microg.gms.feeds.SubscribedFeedsProvider" on path: DexPathList[[zip file "/system/framework/com.android.location.provider.jar", zip file "/system/priv-app/GmsCore/GmsCore.apk"],nativeLibraryDirectories=[/system/priv-app/GmsCore/lib/arm64, /system/priv-app/GmsCore/GmsCore.apk!/lib/arm64-v8a, /vendor/lib64, /system/lib64]] -17 01:47:57.434 2191 2191 E AndroidRuntime: java.lang.RuntimeException: Unable to get provider org.microg.gms.feeds.SubscribedFeedsProvider: java.lang.ClassNotFoundException: Didn't find class "org.microg.gms.feeds.SubscribedFeedsProvider" on path: DexPathList[[zip file "/system/framework/com.android.location.provider.jar", zip file "/system/priv-app/GmsCore/GmsCore.apk"],nativeLibraryDirectories=[/system/priv-app/GmsCore/lib/arm64, /system/priv-app/GmsCore/GmsCore.apk!/lib/arm64-v8a, /vendor/lib64, /system/lib64]] 47:57.434 2191 2191 E AndroidRuntime: java.lang.RuntimeException: Unable to get provider org.microg.gms.feeds.SubscribedFeedsProvider: java.lang.ClassNotFoundException: Didn't find class "org.microg.gms.feeds.SubscribedFeedsProvider" on path: DexPathList[[zip file "/system/framework/com.android.location.provider.jar", zip file "/system/priv-app/GmsCore/GmsCore.apk"],nativeLibraryDirectories=[/system/priv-app/GmsCore/lib/arm64, /system/priv-app/GmsCore/GmsCore.apk!/lib/arm64-v8a, /vendor/lib64, /system/lib64]]
01:54:58.830 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at android.app.ActivityThread.installProvider ActivityThread.java:5434 5434)
01:54:58.831 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at android.app.ActivityThread.installContentProviders ActivityThread.java:5004 5004)
01:54:58.831 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at android.app.ActivityThread.handleBindApplication ActivityThread.java:4944 4944)
01:54:58.831 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative Native Method Native Method)
01:54:58.831 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at de.robv.android.xposed.XposedBridge.handleHookedMethod XposedBridge.java:334 334)
01:54:58.831 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at android.app.ActivityThread.handleBindApplication <Xposed> <Xposed>)
01:54:58.831 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at android.app.ActivityThread.-wrap1 ActivityThread.java ActivityThread.java)
01:54:58.831 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at android.app.ActivityThread$H.handleMessage ActivityThread.java:1553 1553)
01:54:58.831 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at android.os.Handler.dispatchMessage Handler.java:111 111)
01:54:58.831 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at android.os.Looper.loop Looper.java:207 207)
01:54:58.831 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at android.app.ActivityThread.main ActivityThread.java:5737 5737)
01:54:58.832 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at java.lang.reflect.Method.invoke Native Method Native Method)
01:54:58.832 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run ZygoteInit.java:789 789)
01:54:58.832 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at com.android.internal.os.ZygoteInit.main ZygoteInit.java:679 679)
01:54:58.832 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at de.robv.android.xposed.XposedBridge.main XposedBridge.java:102 102)
01:54:58.832 -17 01:47:57.434 2191 2191 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find class "org.microg.gms.feeds.SubscribedFeedsProvider" on path: DexPathList[[zip file "/system/framework/com.android.location.provider.jar", zip file "/system/priv-app/GmsCore/GmsCore.apk"],nativeLibraryDirectories=[/system/priv-app/GmsCore/lib/arm64, /system/priv-app/GmsCore/GmsCore.apk!/lib/arm64-v8a, /vendor/lib64, /system/lib64]] -17 01:47:57.434 2191 2191 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find class "org.microg.gms.feeds.SubscribedFeedsProvider" on path: DexPathList[[zip file "/system/framework/com.android.location.provider.jar", zip file "/system/priv-app/GmsCore/GmsCore.apk"],nativeLibraryDirectories=[/system/priv-app/GmsCore/lib/arm64, /system/priv-app/GmsCore/GmsCore.apk!/lib/arm64-v8a, /vendor/lib64, /system/lib64]] 47:57.434 2191 2191 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find class "org.microg.gms.feeds.SubscribedFeedsProvider" on path: DexPathList[[zip file "/system/framework/com.android.location.provider.jar", zip file "/system/priv-app/GmsCore/GmsCore.apk"],nativeLibraryDirectories=[/system/priv-app/GmsCore/lib/arm64, /system/priv-app/GmsCore/GmsCore.apk!/lib/arm64-v8a, /vendor/lib64, /system/lib64]]
01:54:58.832 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at dalvik.system.BaseDexClassLoader.findClass BaseDexClassLoader.java:56 56)
01:54:58.832 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at java.lang.ClassLoader.loadClass ClassLoader.java:511 511)
01:54:58.832 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at java.lang.ClassLoader.loadClass ClassLoader.java:469 469)
01:54:58.832 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at android.app.ActivityThread.installProvider ActivityThread.java:5419 5419)
01:54:58.832 -17 01:47:57.434 2191 2191 E AndroidRuntime:	... 14 more -17 01:47:57.434 2191 2191 E AndroidRuntime:	... 14 more 47:57.434 2191 2191 E AndroidRuntime:	... 14 more
01:54:58.832 -17 01:47:57.434 2191 2191 E AndroidRuntime:	Suppressed: java.lang.ClassNotFoundException: Didn't find class "org.microg.gms.feeds.SubscribedFeedsProvider" on path: DexPathList[[dex file "/data/dalvik-cache/xposed_XResourcesSuperClass.dex"],nativeLibraryDirectories=[/vendor/lib64, /system/lib64]] -17 01:47:57.434 2191 2191 E AndroidRuntime:	Suppressed: java.lang.ClassNotFoundException: Didn't find class "org.microg.gms.feeds.SubscribedFeedsProvider" on path: DexPathList[[dex file "/data/dalvik-cache/xposed_XResourcesSuperClass.dex"],nativeLibraryDirectories=[/vendor/lib64, /system/lib64]] 47:57.434 2191 2191 E AndroidRuntime:	Suppressed: java.lang.ClassNotFoundException: Didn't find class "org.microg.gms.feeds.SubscribedFeedsProvider" on path: DexPathList[[dex file "/data/dalvik-cache/xposed_XResourcesSuperClass.dex"],nativeLibraryDirectories=[/vendor/lib64, /system/lib64]]
01:54:58.833 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at dalvik.system.BaseDexClassLoader.findClass BaseDexClassLoader.java:56 56)
01:54:58.833 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at java.lang.ClassLoader.loadClass ClassLoader.java:511 511)
01:54:58.833 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at java.lang.ClassLoader.loadClass ClassLoader.java:504 504)
01:54:58.833 -17 01:47:57.434 2191 2191 E AndroidRuntime:	... 16 more -17 01:47:57.434 2191 2191 E AndroidRuntime:	... 16 more 47:57.434 2191 2191 E AndroidRuntime:	... 16 more
01:54:58.833 -17 01:47:57.434 2191 2191 E AndroidRuntime:	Suppressed: java.lang.ClassNotFoundException: org.microg.gms.feeds.SubscribedFeedsProvider -17 01:47:57.434 2191 2191 E AndroidRuntime:	Suppressed: java.lang.ClassNotFoundException: org.microg.gms.feeds.SubscribedFeedsProvider 47:57.434 2191 2191 E AndroidRuntime:	Suppressed: java.lang.ClassNotFoundException: org.microg.gms.feeds.SubscribedFeedsProvider
01:54:58.833 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at java.lang.Class.classForName Native Method Native Method)
01:54:58.833 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at java.lang.BootClassLoader.findClass ClassLoader.java:781 781)
01:54:58.833 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at java.lang.BootClassLoader.loadClass ClassLoader.java:841 841)
01:54:58.833 -17 01:47:57.434 2191 2191 E AndroidRuntime:	at java.lang.ClassLoader.loadClass ClassLoader.java:504 504)
01:54:58.833 -17 01:47:57.434 2191 2191 E AndroidRuntime:	... 17 more -17 01:47:57.434 2191 2191 E AndroidRuntime:	... 17 more 47:57.434 2191 2191 E AndroidRuntime:	... 17 more
01:54:58.833 -17 01:47:57.434 2191 2191 E AndroidRuntime:	Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available -17 01:47:57.434 2191 2191 E AndroidRuntime:	Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available 47:57.434 2191 2191 E AndroidRuntime:	Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available