Open Stygmatik opened 8 years ago
What is the bug?
Doesn't seem to hook anything, no fake data provided to apps, no xprivacy popup and so.
Please provide a logcat capture from your PC, with capturing started before powering on the device.
Ok, let me some time to download Android SDK and so (slow connection here) :)
edit : Should an "adb -d logcat>mylogfile.txt" enough with phone booting with USB debugging previously activated?
Please find enclosed the result of a "adb -d logcat > log.txt" with phone cold booting.
I notice something strange here: lot of "Success to oxygen resources /system/framework/oxygen-framework-res.apk"
Could it be that this ROM is "handmade" to the point that the name of the Android framework got changed, thus preventing a normal function of xprivacy? log.txt Just wild guess without a too much deep knowledge of Android here :o
Is this logcat file giving you an idea about the bug encountered?
Like in the previous logcat, I don't see Xposed initializing XPrivacy, so this is most likely an Xposed problem.
To be exact, thus method is not being called, which sets up most hooks: https://github.com/M66B/XPrivacy/blob/master/src/biz/bokhorst/xprivacy/XPrivacy.java#L32
I did update to the latest xposed (rev 78) today. Still same problem. Every other xposed modules are working as intendede. Only XPrivacy is having a hard time, thus I don't think it's related to xposed.
Here is the log from xposed:
11-17 14:17:15.277 I/Xposed ( 2060): ----------------- 11-17 14:17:15.280 I/Xposed ( 2060): Starting Xposed version 78, compiled for SDK 22 11-17 14:17:15.280 I/Xposed ( 2060): Device: ONE E1003 (OnePlus), Android version 5.1.1 (SDK 22) 11-17 14:17:15.280 I/Xposed ( 2060): ROM: ONE E1003_14_151103 11-17 14:17:15.280 I/Xposed ( 2060): Build fingerprint: OnePlus/OnePlus/OnePlus:5.1.1/LMY47V/1441677661:user/release-keys 11-17 14:17:15.280 I/Xposed ( 2060): Platform: armeabi-v7a, 32-bit binary, system server: yes 11-17 14:17:15.280 I/Xposed ( 2060): SELinux enabled: yes, enforcing: yes 11-17 14:17:15.311 I/Xposed ( 2060): ----------------- 11-17 14:17:15.312 I/Xposed ( 2060): Added Xposed (/system/framework/XposedBridge.jar) to CLASSPATH 11-17 14:17:47.251 I/Xposed ( 2060): Detected ART runtime 11-17 14:17:55.890 I/Xposed ( 2060): Loading modules from /data/app/biz.bokhorst.xprivacy-1/base.apk 11-17 14:17:57.767 I/Xposed ( 2060): Loading class biz.bokhorst.xprivacy.XPrivacy 11-17 18:52:07.584 I/XposedInstaller( 8065): Downloaded http://dl.xposed.info/repo/partial/5981.xml.gz with status 0 (error: null), size 21702 bytes 11-17 18:52:07.930 I/XposedInstaller( 8065): Updated repository http://dl.xposed.info/repo/full.xml.gz to version 6002 (11 new / 0 removed modules)
I don't see any errors there?
P.S.: I deleted other modules lines, but no error were there, and they're working as intended.
I need to see the logging from 'Init path=...' https://github.com/M66B/XPrivacy/blob/master/src/biz/bokhorst/xprivacy/XPrivacy.java#L33
Do you have LBE installed? If so, that is the reason: https://github.com/M66B/XPrivacy/blob/master/src/biz/bokhorst/xprivacy/XPrivacy.java#L35
No, LBE not installed, FOSS FTW ! ;)
How/where could I find this "Init path" ?
Somewhere in the logcat.
It's there.
I/Xposed ( 292): Loading class biz.bokhorst.xprivacy.XPrivacy
W/XPrivacy( 292): Init path=/data/app/biz.bokhorst.xprivacy-1/base.apk
W/XPrivacy( 292): Options=
W/XPrivacy( 292): Hooking Zygote
W/XPrivacy/XCamera( 292): Native method=public final native void android.hardware.Camera.setPreviewTexture(android.graphics.SurfaceTexture) throws java.io.IOException
W/XPrivacy/XCamera( 292): Native method=public final native void android.hardware.Camera.startPreview()
W/XPrivacy/XMediaRecorder( 292): Native method=public native void android.media.MediaRecorder.start() throws java.lang.IllegalStateException
W/XPrivacy/XMediaRecorder( 292): Native method=public native void android.media.MediaRecorder.stop() throws java.lang.IllegalStateException
W/XPrivacy( 948): Hooking package=android
W/XPrivacy( 948): Database folder=/data/system/xprivacy
W/XPrivacy( 948): Changed permission path=/data/system/xprivacy mode=770 uid=1000 gid=1000
W/XPrivacy( 948): Changed permission path=/data/system/xprivacy/xprivacy.db mode=770 uid=1000 gid=1000
W/XPrivacy( 948): Changed permission path=/data/system/xprivacy/xprivacy.db-journal mode=770 uid=1000 gid=1000
W/XPrivacy( 948): Changed permission path=/data/system/xprivacy/usage.db mode=770 uid=1000 gid=1000
W/XPrivacy( 948): Changed permission path=/data/system/xprivacy/usage.db-journal mode=770 uid=1000 gid=1000
W/XPrivacy( 948): Database integrity ok
W/XPrivacy( 948): Updating migration status
W/XPrivacy( 948): Running VACUUM
W/XPrivacy( 948): Database version=11
I/XPrivacy( 948): Get service uid=0 /Migrated=false 1 ms
I/XPrivacy( 948): Get service uid=0 /Log=null 53 ms
W/XPrivacy( 948): Service registered name=user.xprivacy481 version=481
W/XPrivacy( 948): Hooking system
E/XPrivacy/XActivityManagerService( 948): Method not found hook=null/inputDispatchingTimedOut (com.android.server.am.ActivityManagerService)
W/XPrivacy/XActivityManagerService( 948): Method not found hook=null/appNotResponding (com.android.server.am.ActivityManagerService)
E/XPrivacy/XActivityManagerService( 948): Method not found hook=null/systemReady (com.android.server.am.ActivityManagerService)
E/XPrivacy/XActivityManagerService( 948): Method not found hook=null/finishBooting (com.android.server.am.ActivityManagerService)
W/XPrivacy/XActivityManagerService( 948): Method not found hook=null/setLockScreenShown (com.android.server.am.ActivityManagerService)
E/XPrivacy/XActivityManagerService( 948): Method not found hook=null/shutdown (com.android.server.am.ActivityManagerService)
E/XPrivacy/XActivityManagerService( 948): Method not found hook=null/updateSleepIfNeededLocked (com.android.server.am.ActivityManagerService)
W/XPrivacy( 948): Hooking package=com.android.providers.settings
W/XPrivacy/XSensorManager( 948): Unknown sensor type=33171011
W/XPrivacy/XSensorManager( 948): Unknown sensor type=33171011
W/XPrivacy/XSensorManager( 948): Unknown sensor type=33171011
W/XPrivacy/XSensorManager( 948): Unknown sensor type=33171011
W/XPrivacy( 948): Usage database integrity ok
W/XPrivacy( 948): Changing to asynchronous mode
W/XPrivacy( 948): Usage database version=2
W/XPrivacy( 1336): Hooking package=com.android.systemui
W/XPrivacy( 1358): Hooking package=com.android.providers.media
W/XPrivacy( 1358): Hooking package=com.android.providers.downloads
W/XPrivacy( 1533): Hooking package=com.teslacoilsw.notifier
W/XPrivacy( 1567): Hooking package=com.modoohut.dialer
W/XPrivacy( 1482): Hooking package=com.kebab.Llama
W/XPrivacy( 1615): Hooking package=com.google.android.googlequicksearchbox
W/XPrivacy( 1665): Hooking package=com.touchtype.swiftkey
W/XPrivacy( 1755): Hooking package=com.android.incallui
W/XPrivacy( 1779): Hooking package=com.android.phone
W/XPrivacy( 1800): Hooking package=com.teslacoilsw.launcher
W/XPrivacy( 948): Hooking package=com.android.server.telecom
W/XPrivacy( 1779): Hooking package=com.android.providers.telephony
W/XPrivacy( 1817): Hooking package=com.painless.pc
W/XPrivacy( 1841): Hooking package=com.android.providers.contacts
W/XPrivacy( 1886): Hooking package=com.google.android.googlequicksearchbox
W/XPrivacy( 1841): Hooking package=com.android.providers.userdictionary
W/XPrivacy( 1947): Hooking package=com.android.smspush
W/XPrivacy( 1977): Hooking package=com.google.android.gsf
W/XPrivacy( 1977): Hooking package=com.google.android.syncadapters.contacts
W/XPrivacy/XBinder( 1800): Unmarked descriptor=com.android.internal.appwidget.IAppWidgetService found=true code=12 uid=10109
W/XPrivacy/XBinder( 1800): dalvik.system.VMStack.getThreadStackTrace(Native Method) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): java.lang.Thread.getStackTrace(Thread.java:580) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): biz.bokhorst.xprivacy.fy.a(SourceFile:170)
W/XPrivacy/XBinder( 1800): biz.bokhorst.xprivacy.XBinder.d(SourceFile:230)
W/XPrivacy/XBinder( 1800): biz.bokhorst.xprivacy.XBinder.a(SourceFile:163)
W/XPrivacy/XBinder( 1800): biz.bokhorst.xprivacy.XPrivacy$XMethodHook.beforeHookedMethod(SourceFile:628)
W/XPrivacy/XBinder( 1800): de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:655)
W/XPrivacy/XBinder( 1800): android.os.BinderProxy.transact(<Xposed>) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): com.android.internal.appwidget.IAppWidgetService$Stub$Proxy.getAppWidgetOptions(IAppWidgetService.java:655) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): java.lang.reflect.Method.invoke(Native Method) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): java.lang.reflect.Method.invoke(Method.java:372) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): o.dda.fb(SourceFile:236) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): o.blw.eN(SourceFile:132) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): o.dcz.invoke(SourceFile:201) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): java.lang.reflect.Proxy.invoke(Proxy.java:397) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): $Proxy0.getAppWidgetOptions(Unknown Source) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): android.appwidget.AppWidgetManager.getAppWidgetOptions(AppWidgetManager.java:519) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): android.appwidget.AppWidgetHostView.getDefaultView(AppWidgetHostView.java:548) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): android.appwidget.AppWidgetHostView.updateAppWidget(AppWidgetHostView.java:370) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): o.zb.eN(SourceFile:304) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): o.zb.updateAppWidget(SourceFile:566) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): android.appwidget.AppWidgetHost.createView(AppWidgetHost.java:325) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): com.android.launcher3.Launcher.aB(SourceFile:5367) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): o.aba.run(SourceFile:2889) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): o.rs.handleMessage(SourceFile:51) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): android.os.Handler.dispatchMessage(Handler.java:102) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): android.os.Looper.loop(Looper.java:139) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): android.app.ActivityThread.main(ActivityThread.java:5298) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): java.lang.reflect.Method.invoke(Native Method) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): java.lang.reflect.Method.invoke(Method.java:372) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:950) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:745) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): de.robv.android.xposed.XposedBridge.main(XposedBridge.java:114)
W/XPrivacy/XBinder( 1800): Unmarked descriptor=com.android.internal.appwidget.IAppWidgetService found=true code=12 uid=10109
W/XPrivacy/XBinder( 1800): dalvik.system.VMStack.getThreadStackTrace(Native Method) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): java.lang.Thread.getStackTrace(Thread.java:580) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): biz.bokhorst.xprivacy.fy.a(SourceFile:170)
W/XPrivacy/XBinder( 1800): biz.bokhorst.xprivacy.XBinder.d(SourceFile:230)
W/XPrivacy/XBinder( 1800): biz.bokhorst.xprivacy.XBinder.a(SourceFile:163)
W/XPrivacy/XBinder( 1800): biz.bokhorst.xprivacy.XPrivacy$XMethodHook.beforeHookedMethod(SourceFile:628)
W/XPrivacy/XBinder( 1800): de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:655)
W/XPrivacy/XBinder( 1800): android.os.BinderProxy.transact(<Xposed>) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): com.android.internal.appwidget.IAppWidgetService$Stub$Proxy.getAppWidgetOptions(IAppWidgetService.java:655) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): java.lang.reflect.Method.invoke(Native Method) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): java.lang.reflect.Method.invoke(Method.java:372) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): o.dda.fb(SourceFile:236) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): o.blw.eN(SourceFile:132) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): o.dcz.invoke(SourceFile:201) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): java.lang.reflect.Proxy.invoke(Proxy.java:397) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): $Proxy0.getAppWidgetOptions(Unknown Source) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): android.appwidget.AppWidgetManager.getAppWidgetOptions(AppWidgetManager.java:519) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): android.appwidget.AppWidgetHostView.updateAppWidgetSize(AppWidgetHostView.java:285) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): android.appwidget.AppWidgetHostView.updateAppWidgetSize(AppWidgetHostView.java:256) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): o.pt.eN(SourceFile:364) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): o.zg.eN(SourceFile:132) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): com.android.launcher3.Launcher.aB(SourceFile:50240) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): o.aba.run(SourceFile:2889) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): o.rs.handleMessage(SourceFile:51) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): android.os.Handler.dispatchMessage(Handler.java:102) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): android.os.Looper.loop(Looper.java:139) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): android.app.ActivityThread.main(ActivityThread.java:5298) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): java.lang.reflect.Method.invoke(Native Method) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): java.lang.reflect.Method.invoke(Method.java:372) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:950) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:745) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): de.robv.android.xposed.XposedBridge.main(XposedBridge.java:114)
W/XPrivacy/XBinder( 1800): Unmarked descriptor=com.android.internal.appwidget.IAppWidgetService found=true code=12 uid=10109
W/XPrivacy/XBinder( 1800): dalvik.system.VMStack.getThreadStackTrace(Native Method) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): java.lang.Thread.getStackTrace(Thread.java:580) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): biz.bokhorst.xprivacy.fy.a(SourceFile:170)
W/XPrivacy/XBinder( 1800): biz.bokhorst.xprivacy.XBinder.d(SourceFile:230)
W/XPrivacy/XBinder( 1800): biz.bokhorst.xprivacy.XBinder.a(SourceFile:163)
W/XPrivacy/XBinder( 1800): biz.bokhorst.xprivacy.XPrivacy$XMethodHook.beforeHookedMethod(SourceFile:628)
W/XPrivacy/XBinder( 1800): de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:655)
W/XPrivacy/XBinder( 1800): android.os.BinderProxy.transact(<Xposed>) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): com.android.internal.appwidget.IAppWidgetService$Stub$Proxy.getAppWidgetOptions(IAppWidgetService.java:655) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): java.lang.reflect.Method.invoke(Native Method) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): java.lang.reflect.Method.invoke(Method.java:372) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): o.dda.fb(SourceFile:236) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): o.blw.eN(SourceFile:132) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): o.dcz.invoke(SourceFile:201) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): java.lang.reflect.Proxy.invoke(Proxy.java:397) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): $Proxy0.getAppWidgetOptions(Unknown Source) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): android.appwidget.AppWidgetManager.getAppWidgetOptions(AppWidgetManager.java:519) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): android.appwidget.AppWidgetHostView.getDefaultView(AppWidgetHostView.java:548) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): android.appwidget.AppWidgetHostView.updateAppWidget(AppWidgetHostView.java:370) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): o.zb.eN(SourceFile:304) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): o.zb.updateAppWidget(SourceFile:566) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): android.appwidget.AppWidgetHost.createView(AppWidgetHost.java:325) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): com.android.launcher3.Launcher.aB(SourceFile:5367) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): o.aba.run(SourceFile:2889) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): o.rs.handleMessage(SourceFile:51) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): android.os.Handler.dispatchMessage(Handler.java:102) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): android.os.Looper.loop(Looper.java:139) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): android.app.ActivityThread.main(ActivityThread.java:5298) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): java.lang.reflect.Method.invoke(Native Method) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): java.lang.reflect.Method.invoke(Method.java:372) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:950) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:745) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): de.robv.android.xposed.XposedBridge.main(XposedBridge.java:114)
W/XPrivacy( 2056): Hooking package=org.fdroid.fdroid
W/XPrivacy/XBinder( 1800): Unmarked descriptor=com.android.internal.appwidget.IAppWidgetService found=true code=12 uid=10109
W/XPrivacy/XBinder( 1800): dalvik.system.VMStack.getThreadStackTrace(Native Method) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): java.lang.Thread.getStackTrace(Thread.java:580) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): biz.bokhorst.xprivacy.fy.a(SourceFile:170)
W/XPrivacy/XBinder( 1800): biz.bokhorst.xprivacy.XBinder.d(SourceFile:230)
W/XPrivacy/XBinder( 1800): biz.bokhorst.xprivacy.XBinder.a(SourceFile:163)
W/XPrivacy/XBinder( 1800): biz.bokhorst.xprivacy.XPrivacy$XMethodHook.beforeHookedMethod(SourceFile:628)
W/XPrivacy/XBinder( 1800): de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:655)
W/XPrivacy/XBinder( 1800): android.os.BinderProxy.transact(<Xposed>) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): com.android.internal.appwidget.IAppWidgetService$Stub$Proxy.getAppWidgetOptions(IAppWidgetService.java:655) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): java.lang.reflect.Method.invoke(Native Method) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): java.lang.reflect.Method.invoke(Method.java:372) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): o.dda.fb(SourceFile:236) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): o.blw.eN(SourceFile:132) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): o.dcz.invoke(SourceFile:201) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): java.lang.reflect.Proxy.invoke(Proxy.java:397) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): $Proxy0.getAppWidgetOptions(Unknown Source) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): android.appwidget.AppWidgetManager.getAppWidgetOptions(AppWidgetManager.java:519) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): android.appwidget.AppWidgetHostView.updateAppWidgetSize(AppWidgetHostView.java:285) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): android.appwidget.AppWidgetHostView.updateAppWidgetSize(AppWidgetHostView.java:256) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): o.pt.eN(SourceFile:364) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): o.zg.eN(SourceFile:132) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): com.android.launcher3.Launcher.aB(SourceFile:50240) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): o.aba.run(SourceFile:2889) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): o.rs.handleMessage(SourceFile:51) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1800): android.os.Handler.dispatchMessage(Handler.java:102) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): android.os.Looper.loop(Looper.java:139) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): android.app.ActivityThread.main(ActivityThread.java:5298) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): java.lang.reflect.Method.invoke(Native Method) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): java.lang.reflect.Method.invoke(Method.java:372) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:950) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:745) [java.lang.BootClassLoader@102f84eb]
W/XPrivacy/XBinder( 1800): de.robv.android.xposed.XposedBridge.main(XposedBridge.java:114)
W/XPrivacy/XBinder( 1336): Unmarked descriptor=android.hardware.ICameraService found=true code=6 uid=10022
W/XPrivacy/XBinder( 1336): dalvik.system.VMStack.getThreadStackTrace(Native Method) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.Thread.getStackTrace(Thread.java:580) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.fy.a(SourceFile:170)
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.XBinder.d(SourceFile:230)
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.XBinder.a(SourceFile:163)
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.XPrivacy$XMethodHook.beforeHookedMethod(SourceFile:628)
W/XPrivacy/XBinder( 1336): de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:655) [dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/XposedBridge.jar"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1336): android.os.BinderProxy.transact(<Xposed>) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.hardware.ICameraService$Stub$Proxy.addListener(ICameraService.java:403) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Native Method) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Method.java:372) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.hardware.camera2.utils.Decorator.invoke(Decorator.java:80) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Proxy.invoke(Proxy.java:397) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): $Proxy0.addListener(Unknown Source)
W/XPrivacy/XBinder( 1336): android.hardware.camera2.CameraManager$CameraManagerGlobal.connectCameraServiceLocked(CameraManager.java:660) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.hardware.camera2.CameraManager$CameraManagerGlobal.getCameraService(CameraManager.java:615) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.hardware.camera2.CameraManager.getOrCreateDeviceIdListLocked(CameraManager.java:438) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.hardware.camera2.CameraManager.getCameraIdList(CameraManager.java:92) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.policy.FlashlightController.getCameraId(FlashlightController.java:152)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.policy.FlashlightController.initialize(FlashlightController.java:82)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.policy.FlashlightController.<init>(FlashlightController.java:77)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.makeStatusBarView(PhoneStatusBar.java:994)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.addStatusBarWindow(PhoneStatusBar.java:3301)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.createAndAddWindows(PhoneStatusBar.java:3297)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.BaseStatusBar.start(BaseStatusBar.java:583)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.start(PhoneStatusBar.java:665)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.SystemBars.createStatusBarFromConfig(SystemBars.java:106)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.SystemBars.onNoService(SystemBars.java:58)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.ServiceMonitor.startService(ServiceMonitor.java:228)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.ServiceMonitor.access$000(ServiceMonitor.java:49)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.ServiceMonitor$1.handleMessage(ServiceMonitor.java:73)
W/XPrivacy/XBinder( 1336): android.os.Handler.dispatchMessage(Handler.java:102) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.os.Looper.loop(Looper.java:139) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.app.ActivityThread.main(ActivityThread.java:5298) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Native Method) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Method.java:372) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:950) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:745) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): de.robv.android.xposed.XposedBridge.main(XposedBridge.java:114) [dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/XposedBridge.jar"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1336): Unmarked descriptor=android.hardware.ICameraService found=true code=1 uid=10022
W/XPrivacy/XBinder( 1336): dalvik.system.VMStack.getThreadStackTrace(Native Method) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.Thread.getStackTrace(Thread.java:580) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.fy.a(SourceFile:170)
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.XBinder.d(SourceFile:230)
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.XBinder.a(SourceFile:163)
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.XPrivacy$XMethodHook.beforeHookedMethod(SourceFile:628)
W/XPrivacy/XBinder( 1336): de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:655) [dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/XposedBridge.jar"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1336): android.os.BinderProxy.transact(<Xposed>) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.hardware.ICameraService$Stub$Proxy.getNumberOfCameras(ICameraService.java:290) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Native Method) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Method.java:372) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.hardware.camera2.utils.Decorator.invoke(Decorator.java:80) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Proxy.invoke(Proxy.java:397) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): $Proxy0.getNumberOfCameras(Unknown Source)
W/XPrivacy/XBinder( 1336): android.hardware.camera2.CameraManager.getOrCreateDeviceIdListLocked(CameraManager.java:447) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.hardware.camera2.CameraManager.getCameraIdList(CameraManager.java:92) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.policy.FlashlightController.getCameraId(FlashlightController.java:152)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.policy.FlashlightController.initialize(FlashlightController.java:82)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.policy.FlashlightController.<init>(FlashlightController.java:77)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.makeStatusBarView(PhoneStatusBar.java:994)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.addStatusBarWindow(PhoneStatusBar.java:3301)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.createAndAddWindows(PhoneStatusBar.java:3297)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.BaseStatusBar.start(BaseStatusBar.java:583)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.start(PhoneStatusBar.java:665)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.SystemBars.createStatusBarFromConfig(SystemBars.java:106)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.SystemBars.onNoService(SystemBars.java:58)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.ServiceMonitor.startService(ServiceMonitor.java:228)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.ServiceMonitor.access$000(ServiceMonitor.java:49)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.ServiceMonitor$1.handleMessage(ServiceMonitor.java:73)
W/XPrivacy/XBinder( 1336): android.os.Handler.dispatchMessage(Handler.java:102) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.os.Looper.loop(Looper.java:139) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.app.ActivityThread.main(ActivityThread.java:5298) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Native Method) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Method.java:372) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:950) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:745) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): de.robv.android.xposed.XposedBridge.main(XposedBridge.java:114) [dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/XposedBridge.jar"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1336): Unmarked descriptor=android.hardware.ICameraService found=true code=8 uid=10022
W/XPrivacy/XBinder( 1336): dalvik.system.VMStack.getThreadStackTrace(Native Method) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.Thread.getStackTrace(Thread.java:580) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.fy.a(SourceFile:170)
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.XBinder.d(SourceFile:230)
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.XBinder.a(SourceFile:163)
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.XPrivacy$XMethodHook.beforeHookedMethod(SourceFile:628)
W/XPrivacy/XBinder( 1336): de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:655) [dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/XposedBridge.jar"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1336): android.os.BinderProxy.transact(<Xposed>) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.hardware.ICameraService$Stub$Proxy.getCameraCharacteristics(ICameraService.java:439) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Native Method) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Method.java:372) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.hardware.camera2.utils.Decorator.invoke(Decorator.java:80) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Proxy.invoke(Proxy.java:397) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): $Proxy0.getCameraCharacteristics(Unknown Source)
W/XPrivacy/XBinder( 1336): android.hardware.camera2.CameraManager.getOrCreateDeviceIdListLocked(CameraManager.java:461) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.hardware.camera2.CameraManager.getCameraIdList(CameraManager.java:92) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.policy.FlashlightController.getCameraId(FlashlightController.java:152)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.policy.FlashlightController.initialize(FlashlightController.java:82)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.policy.FlashlightController.<init>(FlashlightController.java:77)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.makeStatusBarView(PhoneStatusBar.java:994)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.addStatusBarWindow(PhoneStatusBar.java:3301)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.createAndAddWindows(PhoneStatusBar.java:3297)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.BaseStatusBar.start(BaseStatusBar.java:583)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.start(PhoneStatusBar.java:665)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.SystemBars.createStatusBarFromConfig(SystemBars.java:106)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.SystemBars.onNoService(SystemBars.java:58)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.ServiceMonitor.startService(ServiceMonitor.java:228)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.ServiceMonitor.access$000(ServiceMonitor.java:49)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.ServiceMonitor$1.handleMessage(ServiceMonitor.java:73)
W/XPrivacy/XBinder( 1336): android.os.Handler.dispatchMessage(Handler.java:102) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.os.Looper.loop(Looper.java:139) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.app.ActivityThread.main(ActivityThread.java:5298) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Native Method) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Method.java:372) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:950) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:745) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): de.robv.android.xposed.XposedBridge.main(XposedBridge.java:114) [dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/XposedBridge.jar"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy( 2077): Hooking package=com.google.android.partnersetup
W/XPrivacy/XBinder( 1336): Unmarked descriptor=android.hardware.ICameraService found=true code=8 uid=10022
W/XPrivacy/XBinder( 1336): dalvik.system.VMStack.getThreadStackTrace(Native Method) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.Thread.getStackTrace(Thread.java:580) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.fy.a(SourceFile:170)
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.XBinder.d(SourceFile:230)
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.XBinder.a(SourceFile:163)
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.XPrivacy$XMethodHook.beforeHookedMethod(SourceFile:628)
W/XPrivacy/XBinder( 1336): de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:655) [dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/XposedBridge.jar"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1336): android.os.BinderProxy.transact(<Xposed>) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.hardware.ICameraService$Stub$Proxy.getCameraCharacteristics(ICameraService.java:439) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Native Method) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Method.java:372) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.hardware.camera2.utils.Decorator.invoke(Decorator.java:80) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Proxy.invoke(Proxy.java:397) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): $Proxy0.getCameraCharacteristics(Unknown Source)
W/XPrivacy/XBinder( 1336): android.hardware.camera2.CameraManager.getOrCreateDeviceIdListLocked(CameraManager.java:461) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.hardware.camera2.CameraManager.getCameraIdList(CameraManager.java:92) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.policy.FlashlightController.getCameraId(FlashlightController.java:152)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.policy.FlashlightController.initialize(FlashlightController.java:82)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.policy.FlashlightController.<init>(FlashlightController.java:77)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.makeStatusBarView(PhoneStatusBar.java:994)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.addStatusBarWindow(PhoneStatusBar.java:3301)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.createAndAddWindows(PhoneStatusBar.java:3297)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.BaseStatusBar.start(BaseStatusBar.java:583)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.start(PhoneStatusBar.java:665)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.SystemBars.createStatusBarFromConfig(SystemBars.java:106)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.SystemBars.onNoService(SystemBars.java:58)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.ServiceMonitor.startService(ServiceMonitor.java:228)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.ServiceMonitor.access$000(ServiceMonitor.java:49)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.ServiceMonitor$1.handleMessage(ServiceMonitor.java:73)
W/XPrivacy/XBinder( 1336): android.os.Handler.dispatchMessage(Handler.java:102) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.os.Looper.loop(Looper.java:139) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.app.ActivityThread.main(ActivityThread.java:5298) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Native Method) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Method.java:372) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:950) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:745) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): de.robv.android.xposed.XposedBridge.main(XposedBridge.java:114) [dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/XposedBridge.jar"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy( 1779): Hooking package=cn.oneplus.telephony
W/XPrivacy/XBinder( 1336): Unmarked descriptor=android.hardware.ICameraService found=true code=11 uid=10022
W/XPrivacy/XBinder( 1336): dalvik.system.VMStack.getThreadStackTrace(Native Method) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.Thread.getStackTrace(Thread.java:580) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.fy.a(SourceFile:170)
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.XBinder.d(SourceFile:230)
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.XBinder.a(SourceFile:163)
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.XPrivacy$XMethodHook.beforeHookedMethod(SourceFile:628)
W/XPrivacy/XBinder( 1336): de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:655) [dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/XposedBridge.jar"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1336): android.os.BinderProxy.transact(<Xposed>) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.hardware.ICameraService$Stub$Proxy.supportsCameraApi(ICameraService.java:516) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Native Method) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Method.java:372) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.hardware.camera2.utils.Decorator.invoke(Decorator.java:80) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Proxy.invoke(Proxy.java:397) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): $Proxy0.supportsCameraApi(Unknown Source)
W/XPrivacy/XBinder( 1336): android.hardware.camera2.CameraManager.supportsCameraApiLocked(CameraManager.java:528) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.hardware.camera2.CameraManager.supportsCamera2ApiLocked(CameraManager.java:502) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.hardware.camera2.CameraManager.getCameraCharacteristics(CameraManager.java:180) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.policy.FlashlightController.getCameraId(FlashlightController.java:154)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.policy.FlashlightController.initialize(FlashlightController.java:82)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.policy.FlashlightController.<init>(FlashlightController.java:77)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.makeStatusBarView(PhoneStatusBar.java:994)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.addStatusBarWindow(PhoneStatusBar.java:3301)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.createAndAddWindows(PhoneStatusBar.java:3297)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.BaseStatusBar.start(BaseStatusBar.java:583)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.start(PhoneStatusBar.java:665)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.SystemBars.createStatusBarFromConfig(SystemBars.java:106)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.SystemBars.onNoService(SystemBars.java:58)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.ServiceMonitor.startService(ServiceMonitor.java:228)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.ServiceMonitor.access$000(ServiceMonitor.java:49)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.ServiceMonitor$1.handleMessage(ServiceMonitor.java:73)
W/XPrivacy/XBinder( 1336): android.os.Handler.dispatchMessage(Handler.java:102) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.os.Looper.loop(Looper.java:139) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.app.ActivityThread.main(ActivityThread.java:5298) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Native Method) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Method.java:372) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:950) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:745) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): de.robv.android.xposed.XposedBridge.main(XposedBridge.java:114) [dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/XposedBridge.jar"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1336): Unmarked descriptor=android.hardware.ICameraService found=true code=10 uid=10022
W/XPrivacy( 1779): Hooking package=org.codeaurora.ims
W/XPrivacy/XBinder( 1336): dalvik.system.VMStack.getThreadStackTrace(Native Method) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.Thread.getStackTrace(Thread.java:580) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.fy.a(SourceFile:170)
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.XBinder.d(SourceFile:230)
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.XBinder.a(SourceFile:163)
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.XPrivacy$XMethodHook.beforeHookedMethod(SourceFile:628)
W/XPrivacy/XBinder( 1336): de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:655) [dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/XposedBridge.jar"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1336): android.os.BinderProxy.transact(<Xposed>) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.hardware.ICameraService$Stub$Proxy.getLegacyParameters(ICameraService.java:494) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Native Method) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Method.java:372) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.hardware.camera2.utils.Decorator.invoke(Decorator.java:80) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Proxy.invoke(Proxy.java:397) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): $Proxy0.getLegacyParameters(Unknown Source)
W/XPrivacy/XBinder( 1336): android.hardware.camera2.CameraManager.getCameraCharacteristics(CameraManager.java:185) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.policy.FlashlightController.getCameraId(FlashlightController.java:154)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.policy.FlashlightController.initialize(FlashlightController.java:82)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.policy.FlashlightController.<init>(FlashlightController.java:77)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.makeStatusBarView(PhoneStatusBar.java:994)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.addStatusBarWindow(PhoneStatusBar.java:3301)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.createAndAddWindows(PhoneStatusBar.java:3297)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.BaseStatusBar.start(BaseStatusBar.java:583)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.phone.PhoneStatusBar.start(PhoneStatusBar.java:665)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.SystemBars.createStatusBarFromConfig(SystemBars.java:106)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.SystemBars.onNoService(SystemBars.java:58)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.ServiceMonitor.startService(ServiceMonitor.java:228)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.ServiceMonitor.access$000(ServiceMonitor.java:49)
W/XPrivacy/XBinder( 1336): com.android.systemui.statusbar.ServiceMonitor$1.handleMessage(ServiceMonitor.java:73)
W/XPrivacy/XBinder( 1336): android.os.Handler.dispatchMessage(Handler.java:102) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.os.Looper.loop(Looper.java:139) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.app.ActivityThread.main(ActivityThread.java:5298) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Native Method) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.reflect.Method.invoke(Method.java:372) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:950) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:745) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): de.robv.android.xposed.XposedBridge.main(XposedBridge.java:114) [dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/XposedBridge.jar"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1336): Unmarked descriptor=android.hardware.ICameraService found=true code=2 uid=10022
W/XPrivacy/XBinder( 1336): dalvik.system.VMStack.getThreadStackTrace(Native Method) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): java.lang.Thread.getStackTrace(Thread.java:580) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.fy.a(SourceFile:170)
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.XBinder.d(SourceFile:230)
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.XBinder.a(SourceFile:163)
W/XPrivacy/XBinder( 1336): biz.bokhorst.xprivacy.XPrivacy$XMethodHook.beforeHookedMethod(SourceFile:628)
W/XPrivacy/XBinder( 1336): de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:655) [dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/XposedBridge.jar"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
W/XPrivacy/XBinder( 1336): android.os.BinderProxy.transact(<Xposed>) [java.lang.BootClassLoader@3972e685]
W/XPrivacy/XBinder( 1336): android.hardware.ICameraService$Stub$Proxy.getCameraInfo(ICameraService.java:310) [java.lang.BootClassLoader@3972e685]
W/XPrivacy
Nothing wrong here.
I am wondering which problem you have with XPrivacy. "I'm encountering bug on XPrivacy startup." What does this mean?
I got a popup from XPrivacy while openind it : "Encountered an internal error. Do you want to report?" And you got the error message about no being able to hook some functions, like posted in my first message here.
And I just don't get any XPrivacy popup for the on-demand feature. I know that after applying the base permissions model to all my apps after XPrivacy installation, I got dozens of such pop-up (first start of applications, first permission request, etc.)
But now, just nothing. And each time I fresh start the XPrivacy app, I got this error popup. Le 18 nov. 2015 8:21 AM, "Marcel Bokhorst" notifications@github.com a écrit :
Nothing wrong here.
I am wondering which problem you have with XPrivacy. "I'm encountering bug on XPrivacy startup." What does this mean?
— Reply to this email directly or view it on GitHub https://github.com/M66B/XPrivacy/issues/2300#issuecomment-157630115.
You can ignore the popup.
For the on demand popups not appearing: make sure this is enabled globally and for the application. If it still doesn't work, try to enter the quirk freeze. If it still doesn't work, I need to see a logcat where an on demand is attempted. (log lines starting with "On demand")
So I did clean out every data from XPrivacy using the app option and start from clean base. The default model is on demand, so I did apply it to every of my apps. I did use the advanced mode and specify the freeze quirk. I did then reboot to be "sure".
Still no on-demand popups so far :o
I did generate several logcat files with the following commands:
I was starting dozens of apps during 1 minutes each time.
Didn't find any occurences of the "demand" word in any of these files (and still no on-demand popups so far...).
It's like the "on demand" is never attempted?
On demand restricting is handled here: https://github.com/M66B/XPrivacy/blob/master/src/biz/bokhorst/xprivacy/PrivacyService.java#L1467
If there is no on demand restricting logging, then on demand restricting is most likely disabled, either globally (main settings) or in the application specific settings (per restriction). Note that on demand restricting for system application can only be enabled by using a quirk. Another note: the upgrade process need to have been executed, so you might need to reboot once after installing XPrivacy. As a last possibility, but I have never received a report about this, your ROM is incompatible with on demand restricting.
I for sure did check that the on demand setting is set globally and within the app also.
Still not getting any popups anyway.
But here the problem isn't directly linked to the on demand feature. It's just that XPrivacy isn't basically working at all.
Like I fake the location for globally and every apps are still able my real location (even with WiFi location disabled and "WiFi search on idle" disabled).
For this test, I did the test without using the on demand feature, but just filtering apps on location permissions, select all app, and restrict selection.
Now I get a solid cross on the applications (for this permission) and not the question mark.
I did fake the location within the "global" settings, and did reboot my phone.
Still, every apps is able to get my real location (using only GPS/cellular network since WiFi is off).
Any idea ? I think we're hitting something not so obvious here :p
Restricting locations is not something simple with Google Play services around. Try something simpler, like your device ID.
I juste did download an app called "Device ID" (com.thanh.informationdevice) from the Play Store.
Before even starting it, I did restrict every functions of the Device ID category of permissions, and set the settings for this app to the default one (DEFACE, etc.).
I started the app, and it still got my real IDs displayed, not "DEFACE" on sight.
Please enabled XPrivacy debug logging in the main settings and capture another logcat from device boot.
First, I would like to thank you for the time you're spending responding me and investigating this problem :) That's kind of you!
Here you go for the logcat!
I am coming to the same conclusion as before: Xposed doesn't initialize XPrivacy, so it can't work. I am missing this logging: https://github.com/M66B/XPrivacy/blob/master/src/biz/bokhorst/xprivacy/XPrivacy.java#L33
This is an Xposed problem, because if initZygote isn't called, XPrivacy will not hook.
I hear you but...how can XPrivacy be the only XPosed module not working ?
initZygote isn't only an XPrivacy thing, right ?
'cause I have all my other modules perfectly working :o Le 19 nov. 2015 9:34 AM, "Marcel Bokhorst" notifications@github.com a écrit :
I am coming to the same conclusion as before: Xposed doesn't initialize XPrivacy, so it can't work. I am missing this logging:
https://github.com/M66B/XPrivacy/blob/master/src/biz/bokhorst/xprivacy/XPrivacy.java#L33
This is an Xposed problem, because if initZygote isn't called, XPrivacy will not hook.
— Reply to this email directly or view it on GitHub https://github.com/M66B/XPrivacy/issues/2300#issuecomment-157988943.
I don't know, but XPrivacy needs to be initialized by Xposed for it to work.
Yeah, makes sense for me.
Will try some things with xposed and so.
Will come back at the end of the day for updates about this ****ing issue :') Le 19 nov. 2015 10:12 AM, "Marcel Bokhorst" notifications@github.com a écrit :
I don't know, but XPrivacy needs to be initialized by Xposed for it to work.
— Reply to this email directly or view it on GitHub https://github.com/M66B/XPrivacy/issues/2300#issuecomment-157996247.
Hi there !
So I did some tests on my spare time. I did uninstall xposed, wipe dalvik-cache, reboot to let Android rebuild/recompile the cache, use it a little, then reinstall xprivacy (sdk22, v78, arm) and wipe dalvik-cache again, to finally reboot and see the exact same problems... :/
Since more people start to get the device and play with it, I got some input from XDA and people are also encountering problem with XPrivacy, but not with the other modules (http://forum.xda-developers.com/oneplus-x/general/info-xposed-fine-t3251040/page2)
I don't really know what could help you investigate at this point?
If other people have the same problem, they should report here to increase the chance to find the cause.
I'm facing the same problem on my new oneplus X. I guess it's most likely oxygen OS related issue then XPrivacy.
My best guess is still that this is caused by Xposed, since initZygote isn't being called. Without this initialization call XPrivacy cannot work.
Actually It was called i think. If you look out my log I attached few comments back has it
https://github.com/M66B/XPrivacy/issues/2300#issuecomment-157587418
So we have had some confusing here.
Please collect all 'E/XPrivacy' from a logcat, so we can see what is going wrong.
Ok, Here is the full logcat https://gist.github.com/ukanth/db86a000fa58efde5c5e
Looks like Xposed itself throwing some error.
[ 11-21 16:24:39.662 1818: 1818 W/XPrivacy/XBinder ]
dalvik.system.VMStack.getThreadStackTrace(Native Method) [java.lang.BootClassLoader@14a32e1d]
java.lang.Thread.getStackTrace(Thread.java:580) [java.lang.BootClassLoader@14a32e1d]
biz.bokhorst.xprivacy.fy.a(SourceFile:170)
biz.bokhorst.xprivacy.XBinder.d(SourceFile:230)
biz.bokhorst.xprivacy.XBinder.a(SourceFile:163)
biz.bokhorst.xprivacy.XPrivacy$XMethodHook.beforeHookedMethod(SourceFile:628)
de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:655)
android.os.BinderProxy.transact(<Xposed>) [java.lang.BootClassLoader@14a32e1d]
com.android.internal.appwidget.IAppWidgetService$Stub$Proxy.bindRemoteViewsService(IAppWidgetService.java:867) [java.lang.BootClassLoader@14a32e1d]
java.lang.reflect.Method.invoke(Native Method) [java.lang.BootClassLoader@14a32e1d]
java.lang.reflect.Method.invoke(Method.java:372) [java.lang.BootClassLoader@14a32e1d]
o.dda.fb(SourceFile:236) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
o.blw.eN(SourceFile:132) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
o.dcz.invoke(SourceFile:201) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
java.lang.reflect.Proxy.invoke(Proxy.java:397) [java.lang.BootClassLoader@14a32e1d]
$Proxy0.bindRemoteViewsService(Unknown Source) [dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.teslacoilsw.launcher-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]]
android.appwidget.AppWidgetManager.bindRemoteViewsService(AppWidgetManager.java:1006) [java.lang.BootClassLoader@14a32e1d]
android.widget.RemoteViewsAdapter$RemoteViewsAdapterServiceConnection.bind(RemoteViewsAdapter.java:160) [java.lang.BootClassLoader@14a32e1d]
android.widget.RemoteViewsAdapter.requestBindService(RemoteViewsAdapter.java:1391) [java.lang.BootClassLoader@14a32e1d]
android.widget.RemoteViewsAdapter.notifyDataSetChanged(RemoteViewsAdapter.java:1350) [java.lang.BootClassLoader@14a32e1d]
android.appwidget.AppWidgetHostView.viewDataChanged(AppWidgetHostView.java:448) [java.lang.BootClassLoader@14a32e1d]
android.appwidget.AppWidgetHost.viewDataChanged(AppWidgetHost.java:389) [java.lang.BootClassLoader@14a32e1d]
android.appwidget.AppWidgetHost$UpdateHandler.handleMessage(AppWidgetHost.java:116) [java.lang.BootClassLoader@14a32e1d]
android.os.Handler.dispatchMessage(Handler.java:102) [java.lang.BootClassLoader@14a32e1d]
android.os.Looper.loop(Looper.java:139) [java.lang.BootClassLoader@14a32e1d]
android.app.ActivityThread.main(ActivityThread.java:5298) [java.lang.BootClassLoader@14a32e1d]
java.lang.reflect.Method.invoke(Native Method) [java.lang.BootClassLoader@14a32e1d]
java.lang.reflect.Method.invoke(Method.java:372) [java.lang.BootClassLoader@14a32e1d]
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:950) [java.lang.BootClassLoader@14a32e1d]
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:745) [java.lang.BootClassLoader@14a32e1d]
de.robv.android.xposed.XposedBridge.main(XposedBridge.java:114)
This is just a warning.
Yep, but from the 3 last line of his logcat, we can see:
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:950) [java.lang.BootClassLoader@14a32e1d]
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:745) [java.lang.BootClassLoader@14a32e1d]
de.robv.android.xposed.XposedBridge.main(XposedBridge.java:114)
So it seems the ZygoteInit (and not InitZygote?) is called no? So the problem should be elsewhere?
ZygoteInit is where Android is being initialized. All call stacks in Android are part of ZygotInit. initZygote is called by Xposed before Android is being initialized.
Ah ok, my bad. That was misleading ;)
I have the same problem. Means error popup when calling XPrivacy module and no effect when setting restrictions. I know Xposed modules in general works because using AppSettings to change DPI for some Apps. It's a OnePlus X, too. Stock Rom. Xposed V78
I'll capture a log later, today. Let me start with the error popup message XPrivacy wants to send:
Privacy: 3.6.19 Android: 5.1.1 (SDK 22)
Brand: OnePlus Manufacturer: OnePlus Model: ONE E1003 Product: OnePlus Device: OnePlus Host: ubuntu-148 Display: ONE E1003_14_151103 Id: LMY47V
Method not found hook=null/inputDispatchingTimedOut (com.android.server.am.ActivityManagerService) Method not found hook=null/systemReady (com.android.server.am.ActivityManagerService) Method not found hook=null/finishBooting (com.android.server.am.ActivityManagerService) Method not found hook=null/shutdown (com.android.server.am.ActivityManagerService) Method not found hook=null/updateSleepIfNeededLocked (com.android.server.am.ActivityManagerService)
First, many thanks for XPrivacy. It's for sure the most important App for me. I would be really happy if we could find a solution to make it work. Otherwise this would be a reason to sell this phone.
I can't provide a boot log. adb didn't detect my device. After start "adb -d logcat>my.log" it says "waiting for device" but never finds one. If I exit adb and call "adb devices" it finds one. I'm sure is this crappy Windows. I must manualy install the driver and it might be the wrong one. I choosed "Oneplus ADB Interface"
Anyway. There is a log under xposed framework app. I checked this one and I found four lines regarding XPrivacy: 11-22 08:01:16.170 I/Xposed ( 296): Loading modules from /data/app/biz.bokhorst.xprivacy-1/base.apk 11-22 08:01:16.223 I/Xposed ( 296): Loading class biz.bokhorst.xprivacy.XPrivacy
11-22 08:01:16.898 I/Xposed ( 296): Loading modules from /data/app/de.live.gdev.xprivacyappinfo-2/base.apk 11-22 08:01:16.906 I/Xposed ( 296): Loading class de.live.gdev.xprivacyappinfo.XPrivacyInAppInfo
I used a simple App "DeviceID" to try restrictions and checked the log found in XPrivacy. Means I opend the App settings in XPrivacy and pressed "Activity Log" in Menu.
Hope this helps. Let me know if I an do something else.
Your logcat will be more than usefull to @M66B The default ADB driver from the latest Android SDK platform tools is enough for me to recognize the phone. Btw, if it's able to show your phone in the devices, it should work.
Issue "adb -d logcat > logcat.txt" in your command prompt, then reboot the phone. Few secondes after finished booting to an usable state, you should have your adb file. Be sure to "enter" few times in the prompt to check if it's done : it seems adb doesn't issue a newline character to give you the prompt back.
Tried it without success. Searched the Internet and found several other reporting this issue. Tried a lot of suggestions I read. No change, still the same. Sorry can't help.
Looking again I seem to have missed the cause of this problem:
Method not found hook=null/systemReady (com.android.server.am.ActivityManagerService)
This will result in XPrivacy not being initialized properly.
This ROM has a non standard activity manager service, which I haven't seen before. Is this ROM open source?
No, OxygenOS is not opensource unfortunately. If you need anything specific, I'll try to get it.
I need the layout (fields and methods) of com.android.server.am.ActivityManagerService.
Aaahh nice, an hint!
I was thinking that was the AppOps part that was interfering.
But something as crucial as the Activity Manager is not standard ? Strange/dirty... :o Le 24 nov. 2015 1:56 PM, "Marcel Bokhorst" notifications@github.com a écrit :
I need the layout (fields and methods) of com.android.server.am.ActivityManagerService.
— Reply to this email directly or view it on GitHub https://github.com/M66B/XPrivacy/issues/2300#issuecomment-159259583.
Here is the smali file for ActivityManagerService extracted from oxygenos. I do see systemReady method in it.
@ukanth still there is this message
Method not found hook=null/systemReady (com.android.server.am.ActivityManagerService)
Which means the class is found, but the method is not.
I cannot really debug this issue, since I don't have a device running OxygenOS.
OnePlus has open sales {no invite needed} until 30 Nov. Buy one OnePlus X I will send you the money via Paypal
Later you can send the phone to me via snail-mail.
@Phoost thanks for the offer, but it is too complicated.
I installed H2OS on my OPX. Same result. Error on startup and resrictions not working. Don't know if this helps but want to let you know.
Hi there,
I'm encountering bug on XPrivacy startup. I'm using a OnePlus X running OxygenOS 2.1.2 (Android 5.1.1), which is its official ROM it get shipped with.
Doesn't seem to be an xposed bug since other modules are working as intended.
Maybe could be related to the integrated applications permissions featured in OxygenOS (feature which seems to be a little bugged)?
Since this device got released few days ago (no sources released yet, no official TWRP, etc.), I think I won't find similar report anywhere else, so I'm posting here.
Please feel free to ask anything else useful for you to debug. I'm available to test things and so. Thanks again !
P.S. : Keep up the good work, already using pro version, but looking forward to help more :)
XPrivacy: 3.6.19 Android: 5.1.1 (SDK 22)
Brand: OnePlus Manufacturer: OnePlus Model: ONE E1003 Product: OnePlus Device: OnePlus Host: ubuntu-148 Display: ONE E1003_14_151103 Id: LMY47V