M66B / XPrivacy

XPrivacy - The ultimate, yet easy to use, privacy manager
http://forum.xda-developers.com/xposed/modules/xprivacy-ultimate-android-privacy-app-t2320783
GNU General Public License v3.0
2.08k stars 526 forks source link

Error on start #2300

Open Stygmatik opened 8 years ago

Stygmatik commented 8 years ago

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

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)
M66B commented 8 years ago

What is the bug?

Stygmatik commented 8 years ago

Doesn't seem to hook anything, no fake data provided to apps, no xprivacy popup and so.

M66B commented 8 years ago

Please provide a logcat capture from your PC, with capturing started before powering on the device.

Stygmatik commented 8 years ago

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?

Stygmatik commented 8 years ago

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

Stygmatik commented 8 years ago

Is this logcat file giving you an idea about the bug encountered?

M66B commented 8 years ago

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

Stygmatik commented 8 years ago

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.

M66B commented 8 years ago

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

Stygmatik commented 8 years ago

No, LBE not installed, FOSS FTW ! ;)

How/where could I find this "Init path" ?

M66B commented 8 years ago

Somewhere in the logcat.

ukanth commented 8 years ago

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
M66B commented 8 years ago

Nothing wrong here.

I am wondering which problem you have with XPrivacy. "I'm encountering bug on XPrivacy startup." What does this mean?

Stygmatik commented 8 years ago

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.

M66B commented 8 years ago

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")

Stygmatik commented 8 years ago

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?

M66B commented 8 years ago

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.

Stygmatik commented 8 years ago

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

M66B commented 8 years ago

Restricting locations is not something simple with Google Play services around. Try something simpler, like your device ID.

Stygmatik commented 8 years ago

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.

M66B commented 8 years ago

Please enabled XPrivacy debug logging in the main settings and capture another logcat from device boot.

Stygmatik commented 8 years ago

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!

fullDebug.txt

M66B commented 8 years ago

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.

Stygmatik commented 8 years ago

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.

M66B commented 8 years ago

I don't know, but XPrivacy needs to be initialized by Xposed for it to work.

Stygmatik commented 8 years ago

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.

Stygmatik commented 8 years ago

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?

M66B commented 8 years ago

If other people have the same problem, they should report here to increase the chance to find the cause.

ukanth commented 8 years ago

I'm facing the same problem on my new oneplus X. I guess it's most likely oxygen OS related issue then XPrivacy.

M66B commented 8 years ago

My best guess is still that this is caused by Xposed, since initZygote isn't being called. Without this initialization call XPrivacy cannot work.

ukanth commented 8 years ago

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

M66B commented 8 years ago

So we have had some confusing here.

Please collect all 'E/XPrivacy' from a logcat, so we can see what is going wrong.

ukanth commented 8 years ago

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)
M66B commented 8 years ago

This is just a warning.

Stygmatik commented 8 years ago

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?

M66B commented 8 years ago

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.

Stygmatik commented 8 years ago

Ah ok, my bad. That was misleading ;)

Phoost commented 8 years ago

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)

Phoost commented 8 years ago

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. deviceid

Hope this helps. Let me know if I an do something else.

Stygmatik commented 8 years ago

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.

Phoost commented 8 years ago

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.

M66B commented 8 years ago

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?

ukanth commented 8 years ago

No, OxygenOS is not opensource unfortunately. If you need anything specific, I'll try to get it.

M66B commented 8 years ago

I need the layout (fields and methods) of com.android.server.am.ActivityManagerService.

Stygmatik commented 8 years ago

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.

ukanth commented 8 years ago

Here is the smali file for ActivityManagerService extracted from oxygenos. I do see systemReady method in it.

ActivityManagerService.smali.txt

M66B commented 8 years ago

@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.

Phoost commented 8 years ago

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.

M66B commented 8 years ago

@Phoost thanks for the offer, but it is too complicated.

Phoost commented 8 years ago

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.