Giter VIP home page Giter VIP logo

android_art's People

Contributors

aartbik avatar agampe avatar allight avatar bdcgoogle avatar captain5050 avatar cferris1000 avatar chih-hung avatar colincross avatar crlarsen-it avatar danalbert avatar davidbrazdil avatar dimitry- avatar dsrbecky avatar enh-google avatar eugenis avatar hboehm avatar hjyamauchi avatar iam avatar jeffyhao avatar kruton avatar loganchien avatar mendell27 avatar mingyaoy avatar narayank avatar richard-uhler avatar roland-levillain avatar rovo89 avatar stephenhines avatar vmarko avatar zheng-xu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

android_art's Issues

Zenfone2/x86: initZygote not called, neither handleLoadPackage("android") called.

As i've told in my previous issue, it looked like Xposed successfully compiled and worked on X86(Zenfone2).
Even some xposed module worked.
Now i'm trying to modify my old xposed module to lollipop and found that initZygote not called. I don't see my debug message:

    public void initZygote(StartupParam startupParam) throws Throwable 
    {
        Util.log(Log.INFO, String.format("load %s", startupParam.modulePath));
    }

Also, i've discovered from logcat, there are no any initial startup xposed messages.
handleLoadPackage() called with packages, but there is no handleLoadPackage("android") call.

I'm not sure if this problem belongs to not correctly worked xposed binaries/libraries, or simply my module not correctly updated to lollipop (although, it worked fine in KitKat/ARM). That's why I post it here instead of module forum.

So, where i have to check?

Can it be due to SELinux with restrictive mode? Although, i don't see selinux messages about xposed in logcat.

Reboot issue

This is what im seeing when I press reboot from inside the installer busybox is installed every module works properly...
screenshot_2016-04-03-17-10-59

reference to #33 fm radio app fc and clash of clans game fc

New problem-on new version xposed 84 clash of clans getting fc on startup but still working...just fc on startup
Old problem-fm radio app is not working... Fc
05-10 09:10:11.221 I/Xposed ( 565): -----------------
05-10 09:10:11.221 I/Xposed ( 565): Starting Xposed version 84, compiled for SDK 22
05-10 09:10:11.221 I/Xposed ( 565): Device: D5322 (Sony), Android version 5.1.1 (SDK 22)
05-10 09:10:11.221 I/Xposed ( 565): ROM: 19.4.A.0.182
05-10 09:10:11.221 I/Xposed ( 565): Build fingerprint: Sony/D5322/D5322:5.1.1/19.4.A.0.182/2188515266:user/release-keys
05-10 09:10:11.221 I/Xposed ( 565): Platform: armeabi-v7a, 32-bit binary, system server: yes
05-10 09:10:11.221 I/Xposed ( 565): SELinux enabled: yes, enforcing: no
05-10 09:10:13.862 I/Xposed ( 565): -----------------
05-10 09:10:13.865 I/Xposed ( 565): Added Xposed (/system/framework/XposedBridge.jar) to CLASSPATH
05-10 09:10:14.372 I/Xposed ( 565): Detected ART runtime
05-10 09:10:14.408 I/Xposed ( 565): Found Xposed class de/robv/android/xposed/XposedBridge, now initializing
05-10 09:10:14.814 I/Xposed ( 565): Loading modules from /data/app/com.android.vending.billing.InAppBillingService.LACK-1/base.apk
05-10 09:10:15.821 I/Xposed ( 565): Loading class com.chelpus.XSupport
05-10 09:10:15.865 I/Xposed ( 565): Loading modules from /data/app/serajr.xx.lp-1/base.apk
05-10 09:10:16.111 I/Xposed ( 565): Loading class serajr.xx.lp.Xposed
05-10 09:10:16.149 I/Xposed ( 565): Loading modules from /data/app/serajr.xperia.home.xposed.mm-2/base.apk
05-10 09:10:16.281 I/Xposed ( 565): Loading class serajr.xperia.home.xposed.mm.Xposed
05-10 09:10:16.302 I/Xposed ( 565): Loading modules from /data/app/com.ryansteckler.nlpunbounce-1/base.apk
05-10 09:10:16.344 I/Xposed ( 565): Loading class com.ryansteckler.nlpunbounce.hooks.Wakelocks
05-10 09:10:16.361 I/Xposed ( 565): Loading modules from /data/app/at.jclehner.appopsxposed-1/base.apk
05-10 09:10:16.391 I/Xposed ( 565): Loading class at.jclehner.appopsxposed.AppOpsXposed
05-10 09:10:16.428 I/Xposed ( 565): Loading modules from /data/app/de.robv.android.xposed.mods.appsettings-1/base.apk
05-10 09:10:16.451 I/Xposed ( 565): Loading class de.robv.android.xposed.mods.appsettings.XposedMod
05-10 09:10:16.490 I/Xposed ( 565): Loading modules from /data/app/com.oasisfeng.greenify-1/base.apk
05-10 09:10:17.064 I/Xposed ( 565): Loading class com.oasisfeng.greenify.pro.FrameworkPatch
05-10 09:10:17.091 I/Xposed ( 565): Loading class com.oasisfeng.greenify.pro.SettingsPatch
05-10 09:10:17.092 I/Xposed ( 565): Loading modules from /data/app/com.tonymanou.screenfilter-1/base.apk
05-10 09:10:17.117 I/Xposed ( 565): Loading class com.tonymanou.screenfilter.FilterXposed
05-10 09:10:19.781 I/Xposed ( 1372): Amplify: Version 3.3.6c
05-10 09:10:19.782 I/Xposed ( 1372): Amplify: Attempting 19to21 AlarmHook
05-10 09:10:19.783 I/Xposed ( 1372): Amplify: Standard Alarm hook failed. Trying alternate for Sony device.
05-10 09:10:19.784 I/Xposed ( 1372): Amplify: Successful 19to21 AlarmHook
05-10 09:10:19.784 I/Xposed ( 1372): Amplify: Attempting 21 WakeLockHook
05-10 09:10:19.787 I/Xposed ( 1372): Amplify: Successful 21 WakeLockHook
05-10 09:10:19.787 I/Xposed ( 1372): Amplify: Service Blocking Status: true
05-10 09:10:19.787 I/Xposed ( 1372): Amplify: Attempting 17to 22 ServiceHook
05-10 09:10:19.789 I/Xposed ( 1372): Amplify: Successful 17to 22 ServiceHook
05-10 09:10:40.695 I/Xposed ( 1372): Screen Filter: registering service on SDK 22...
05-10 09:10:40.706 I/Xposed ( 1372): Screen Filter: service successfully registered (1.5.2)
05-10 09:10:42.563 W/Xposed ( 1372): Package name for /data/app/serajr.xperia.home.xposed.mm-2/base.apk had to be retrieved via parser
05-10 09:10:45.092 W/Xposed ( 1606): Package name for /data/app/serajr.xperia.home.xposed.mm-2/base.apk had to be retrieved via parser
05-10 09:10:47.941 I/Xposed ( 1626): Screen Filter: com.android.systemui.statusbar.phone.PhoneStatusBar.makeStatusBarView()
05-10 09:10:47.995 I/Xposed ( 1626): Screen Filter: overlay successfully added
05-10 09:10:54.119 W/Xposed ( 2490): Package name for /data/app/serajr.xx.lp-1/base.apk had to be retrieved via parser
05-10 09:11:35.451 I/XposedInstaller( 4771): Downloaded http://dl.xposed.info/repo/full.xml.gz with status 0 (error: null), size 993610 bytes
05-10 09:11:41.049 I/XposedInstaller( 4771): Updated repository http://dl.xposed.info/repo/full.xml.gz to version 8300 (865 new / 0 removed modules)
05-10 09:14:26.981 F/libc ( 7004): Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 7022 (ll.clashofclan)
05-10 09:14:30.570 W/Xposed ( 2295): Package name for /data/app/serajr.xx.lp-1/base.apk had to be retrieved via parser
05-10 09:26:21.577 I/Xposed ( 1372): Amplify: Allowing Alarm com.google.android.gms.icing.proxy.action.SMS_CHANGED. Max Interval: 240000 Time since last granted: 982240
05-10 09:39:07.279 W/Xposed (25214): Package name for /data/app/serajr.xperia.home.xposed.mm-2/base.apk had to be retrieved via parser
05-10 09:46:22.195 F/libc (28235): Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 28251 (ll.clashofclan)
05-10 10:16:08.737 W/Xposed (11603): Package name for /data/app/serajr.xx.lp-1/base.apk had to be retrieved via parser
05-10 10:48:04.668 W/Xposed (32015): Package name for /data/app/serajr.xperia.home.xposed.mm-2/base.apk had to be retrieved via parser
05-10 10:49:24.740 F/libc ( 1317): Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 1349 (ll.clashofclan)
05-10 10:49:27.508 W/Xposed (28586): Package name for /data/app/serajr.xx.lp-1/base.apk had to be retrieved via parser
05-10 11:13:05.856 I/Xposed ( 1372): Amplify: Allowing Wakelock wake:com.whatsapp/.AlarmService. Max Interval: 7200000 Time since last granted: 7386269
05-10 11:13:06.202 I/Xposed ( 1372): Amplify: Allowing Alarm com.whatsapp.alarm.AVAILABLE_TIMEOUT. Max Interval: 7200000 Time since last granted: 7386614
05-10 11:19:57.751 I/Xposed ( 1372): Amplify: Allowing Wakelock ConnectivityService. Max Interval: 7200000 Time since last granted: 7798164
05-10 12:39:59.257 I/Xposed ( 1372): Amplify: Allowing Alarm com.google.android.gms.icing.proxy.action.SMS_CHANGED. Max Interval: 240000 Time since last granted: 11619912
05-10 12:46:41.523 I/Xposed ( 1372): Amplify: Allowing Wakelock net_scheduler. Max Interval: 7200000 Time since last granted: 13004420

Logcat of fm radio app

3C Toolbox (logcat)

I/12:54:53.837 ActivityManager( 1372)
Process com.sonyericsson.fmradio (pid 3086) has died
I/12:54:53.797 Process ( 3086)
Sending signal. PID: 3086 SIG: 9
E/12:54:52.171 AndroidRuntime( 3086)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:134)
E/12:54:52.171 AndroidRuntime( 3086)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:815)
E/12:54:52.171 AndroidRuntime( 3086)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1020)
E/12:54:52.171 AndroidRuntime( 3086)
at java.lang.reflect.Method.invoke(Method.java:372)
E/12:54:52.171 AndroidRuntime( 3086)
at java.lang.reflect.Method.invoke(Native Method)
E/12:54:52.171 AndroidRuntime( 3086)
at android.app.ActivityThread.main(ActivityThread.java:5373)
E/12:54:52.171 AndroidRuntime( 3086)
at android.os.Looper.loop(Looper.java:211)
E/12:54:52.171 AndroidRuntime( 3086)
at android.os.Handler.dispatchMessage(Handler.java:102)
E/12:54:52.171 AndroidRuntime( 3086)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1351)
E/12:54:52.171 AndroidRuntime( 3086)
at android.app.ActivityThread.access$800(ActivityThread.java:156)
E/12:54:52.171 AndroidRuntime( 3086)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2442)
E/12:54:52.171 AndroidRuntime( 3086)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2342)
E/12:54:52.171 AndroidRuntime( 3086)
at android.app.Activity.performStart(Activity.java:6006)
E/12:54:52.171 AndroidRuntime( 3086)
at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1236)
E/12:54:52.171 AndroidRuntime( 3086)
at com.sonyericsson.fmradio.ui.FmRadioActivity.onStart(FmRadioActivity.java:250)
E/12:54:52.171 AndroidRuntime( 3086)
at com.sonyericsson.fmradio.ui.FmRadioActivity.connectToFmService(FmRadioActivity.java:449)
E/12:54:52.171 AndroidRuntime( 3086)
at com.sonyericsson.fmradio.ui.FmRadioFeedback.(FmRadioFeedback.java:63)
E/12:54:52.171 AndroidRuntime( 3086)
java.lang.NoClassDefFoundError: com.sonyericsson.fmradio.service.FmService
E/12:54:52.171 AndroidRuntime( 3086)
Process: com.sonyericsson.fmradio, PID: 3086
E/12:54:52.171 AndroidRuntime( 3086)
FATAL EXCEPTION: main
D/12:54:52.170 AndroidRuntime( 3086)
Shutting down VM
I/12:54:52.170 art ( 3086)
Rejecting re-init on previously-failed class java.lang.Class<com.sonyericsson.fmradio.service.FmService>
I/12:54:52.168 art ( 3086)
Rejecting re-init on previously-failed class java.lang.Class<com.sonyericsson.fmradio.service.FmService>
I/12:54:52.168 art ( 3086)
Rejecting re-init on previously-failed class java.lang.Class<com.sonyericsson.fmradio.service.FmService>
I/12:54:52.168 art ( 3086)
Rejecting re-init on previously-failed class java.lang.Class<com.sonyericsson.fmradio.service.FmService>
I/12:54:52.167 art ( 3086)
Rejecting re-init on previously-failed class java.lang.Class<com.sonyericsson.fmradio.service.FmService>
I/12:54:52.167 art ( 3086)
Rejecting re-init on previously-failed class java.lang.Class<com.sonyericsson.fmradio.service.FmService>
I/12:54:52.165 art ( 3086)
Rejecting re-init on previously-failed class java.lang.Class<com.sonyericsson.fmradio.service.FmService>
I/12:54:52.165 art ( 3086)
Rejecting re-init on previously-failed class java.lang.Class<com.sonyericsson.fmradio.service.FmService>
D/12:54:52.075 AndroidLoader( 3086)
xxsetargv0 : com.sonyericsson.fmradio, 565, 3086
D/12:54:51.942 AndroidLoader( 3086)
xxsetargv0 : , 565, 3086
D/12:54:51.938 AndroidLoader( 3086)
Bundles: com.supercell.clashofclans
D/12:54:51.938 AndroidLoader( 3086)
parse_and_load: processName is com.sonyericsson.fmradio
D/12:54:51.937 AndroidLoader( 3086)
xxsetargv0 : com.sonyericsson.fmradio, 565, 3086

Thanks inadvance and sorry if I post anything anythingwrong and tell me if u need more logcat

Xz compression support

Hi @rovo89

I'm trying to add xz support for xposed, there are many Samsung Apps that are still using it on the newest TW Roms.

I implemented it the same way as you did for gz, i use an updated libxml2 https://github.com/wanam/libxml2 , where xz files were moved out of xmlIO, my main issue here is related to how makefile works, i need to link this library to dex2oat, including "libxml2" on "art_static_libraries" does not seem to be enough, as i get after a successful compilation a linking errors saying:

art/dex2oat/dex2oat.cc:655: error: undefined reference to 'libxml2_xzopen(char const, char const)'
art/dex2oat/dex2oat.cc:666: error: undefined reference to 'libxml2_xzread(void, void, unsigned int)'
art/dex2oat/dex2oat.cc:682: error: undefined reference to '_libxml2_xzclose(void)'
art/dex2oat/dex2oat.cc:678: error: undefined reference to '_libxml2_xzclose(void)'

What i'm doing wrong?

Fatal signal 11 (SIGSEGV) on libc

Hi @rovo89 ,

I'm trying to get xposed support for TW arm64 Roms, so i used this repo + the 3 workaround commits on @arter97 repo to get it working on deodexed TW roms.

I made some changes to the core-libart.jar to make it compatible with aosp one, according to the logs, xposed seems to load:
05-28 11:52:25.740 2978 2978 D XposedStartupMarker: Current time: 1432810345, PID: 2978
05-28 11:52:25.740 2978 2978 I Xposed : -----------------
05-28 11:52:25.740 2978 2978 I Xposed : Starting Xposed binary version 61, compiled for SDK 21
05-28 11:52:25.740 2978 2978 I Xposed : Device: SM-G920F (samsung), Android version 5.0.2 (SDK 21)
05-28 11:52:25.740 2978 2978 I Xposed : ROM: WanamLite-1.3-LRX22G.G920FXXU1AOE4
05-28 11:52:25.740 2978 2978 I Xposed : Build fingerprint: samsung/zerofltexx/zeroflte:5.0.2/LRX22G/G920FXXU1AOE4:user/release-keys
05-28 11:52:25.740 2978 2978 I Xposed : Platform: arm64-v8a, 64-bit binary, system server: yes
05-28 11:52:25.740 2978 2978 I Xposed : SELinux enabled: yes, enforcing: yes
05-28 11:52:25.740 2978 2978 I Xposed : -----------------
05-28 11:52:25.740 2978 2978 I Xposed : Added Xposed (/system/framework/XposedBridge.jar) to CLASSPATH
05-28 11:52:25.750 2978 2978 D AndroidRuntime:
05-28 11:52:25.750 2978 2978 D AndroidRuntime: >>>>>> AndroidRuntime START de.robv.android.xposed.XposedBridge <<<<<<

But i'm still getting a bootloop with bellow issue (complete logs here: https://www.dropbox.com/s/bz9qlxdgekkzjpk/dumpstate_app_native.txt.gz?dl=0) :

05-28 11:53:04.280 4803 4803 D ICD : file: system/bin/dalvikvm
05-28 11:53:04.280 4803 4803 D ICD : chec: 7af6665fcce6ee8a55bb201f565a7b6af34291493117207317d741b07d7a34c7
05-28 11:53:04.280 4803 4803 D ICD : cafn: system/bin/dalvikvm
05-28 11:53:04.290 4803 4803 D ICD : 2hex: ad6bbb1856e6292f0580244bf87c225df318c1e93ec67ae36c6ec21818c639b1
05-28 11:53:04.290 4803 4803 E ICD : idx: 7
05-28 11:53:04.290 4803 4803 D ICD : rslt: FAIL
05-28 11:53:04.290 4803 4803 D ICD : Result of Groups : TZ_DRM(0), FIDD(0), CC(8) ret(8)
05-28 11:53:04.290 4803 4803 D ICD : write in file icdr
05-28 11:53:04.290 4803 4803 D ICD : Set oemflag [CC]: 00
05-28 11:53:04.290 4803 4803 D ICD : icd (8)
05-28 11:53:04.290 4803 4803 D ICD : SysScope packages are exist.
05-28 11:53:04.320 4798 5115 W Zygote : Class not found for preloading: android.util.secutil.LogSwticher
05-28 11:53:04.320 4798 4798 W Zygote : Class not found for preloading: com.android.okhttp.ConfigAwareConnectionPool$1
05-28 11:53:04.320 4798 5115 I Zygote : !@prldclss2: 520 classes in 110ms.
05-28 11:53:04.350 4798 5114 I art : Thread[9,tid=5114,WaitingForJniOnLoad,Thread_=0x7f77db1800,peer=0x12de15e0,"prct_1"] recursive attempt to load library "/system/lib64/libmedia_jni.so"
05-28 11:53:04.350 4798 5114 D MtpDeviceJNI: register_android_mtp_MtpDevice
05-28 11:53:04.350 4798 5114 I art : Thread[9,tid=5114,WaitingForJniOnLoad,Thread_=0x7f77db1800,peer=0x12de15e0,"prct_1"] recursive attempt to load library "/system/lib64/libmedia_jni.so"
05-28 11:53:04.350 4798 5114 I art : Thread[9,tid=5114,WaitingForJniOnLoad,Thread_=0x7f77db1800,peer=0x12de15e0,"prct_1"] recursive attempt to load library "/system/lib64/libmedia_jni.so"
05-28 11:53:04.360 4798 5111 W Resources: Preloaded drawable resource #0x108081b (android:drawable/text_cursor_holo_light) that varies with configuration!!
05-28 11:53:04.360 4798 5111 W Resources: Preloaded drawable resource #0x108081a (android:drawable/text_cursor_holo_dark) that varies with configuration!!
05-28 11:53:04.370 4798 5114 I Zygote : !@prldclss1: 905 classes in 155ms.
05-28 11:53:04.370 4798 4798 F libc : Fatal signal 11 (SIGSEGV), code 1, fault addr 0xdad00000000217 in tid 4798 (main)
05-28 11:53:04.420 2946 2946 I DEBUG : *_* *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
05-28 11:53:04.420 2946 2946 I DEBUG : Build fingerprint: 'samsung/zerofltexx/zeroflte:5.0.2/LRX22G/G920FXXU1AOE4:user/release-keys'
05-28 11:53:04.420 2946 2946 I DEBUG : Revision: '11'
05-28 11:53:04.420 2946 2946 I DEBUG : ABI: 'arm64'
05-28 11:53:04.420 2946 2946 I DEBUG : pid: 4798, tid: 4798, name: main >>> zygote64 <<<
05-28 11:53:04.420 2946 2946 I DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xdad00000000217
05-28 11:53:04.430 2946 2946 I DEBUG : x0 0000007f77d973c0 x1 0000007fd1dfa100 x2 0000000000000001 x3 000000006f6d6de0
05-28 11:53:04.430 2946 2946 I DEBUG : x4 0000000000000000 x5 0000007f77d1d75c x6 0000000000000000 x7 0000007f77d1d758
05-28 11:53:04.430 2946 2946 I DEBUG : x8 0000000000000000 x9 0000000000430000 x10 0000000000000000 x11 0000000000000000
05-28 11:53:04.430 2946 2946 I DEBUG : x12 0000000000000000 x13 0000000000430000 x14 0000000000550000 x15 0000000000430000
05-28 11:53:04.430 2946 2946 I DEBUG : x16 0000000000000000 x17 77dad0000000007f x18 0000007f77cfd470 x19 00000000000003e8
05-28 11:53:04.430 2946 2946 I DEBUG : x20 0000000072e5a020 x21 0000007f77dad000 x22 0000007f77dad090 x23 0000007fd1dfa300
05-28 11:53:04.430 2946 2946 I DEBUG : x24 0000000070644060 x25 0000007fd1dfa348 x26 0000007fd1dfa310 x27 0000000000000001
05-28 11:53:04.430 2946 2946 I DEBUG : x28 0000000070657d1a x29 0000007fd1dfa1b0 x30 0000000072e83968
05-28 11:53:04.430 2946 2946 I DEBUG : sp 0000007fd1dfa0f0 pc 0000000072e5a024 pstate 0000000060000000
05-28 11:53:04.430 2946 2946 I DEBUG :
05-28 11:53:04.430 2946 2946 I DEBUG : backtrace:
05-28 11:53:04.430 2946 2946 I DEBUG : #00 pc 0000000000000024 /data/dalvik-cache/arm64/system@[email protected]

Instrumentation detected, disabling framework

Hi,

I'm trying to run Monkey along with Emma to measure code coverage of the test cases. Emma is a tool which instrument applications in order to compute coverage criteria. In addition, I developed an Xposed module to record path information in log file. However, when I run the instrumented app using Monkey, I get the following message in the log file:

Instrumentation detected, disabling framework for "name of the app".

Is there any way to resolve this issue? Is this something general that I'm missing? That Xposed does not work on instrumented apps?

I appreciate your helps

Environment
Android 5.1.0 on Genymotion with Xposed Framework 86


I also test it on Android 4.4 with both divilk and art with Xposed Framework 33
It show that a lot of Class ref in pre-verified class resolved to unexpected implementation Error

such as:

08-08 05:44:43.537 1507-1507/? W/ClassPathPackageInfoSource: Cannot load class. Make sure it is in your apk. Class name: 'com.example.helloworld.TabsActivity'. Message: com.example.helloworld.TabsActivity
                                                             java.lang.ClassNotFoundException: com.example.helloworld.TabsActivity
                                                                 at java.lang.Class.classForName(Native Method)
                                                                 at java.lang.Class.forName(Class.java:251)
                                                                 at android.test.ClassPathPackageInfoSource.createPackageInfo(ClassPathPackageInfoSource.java:88)
                                                                 at android.test.ClassPathPackageInfoSource.access$000(ClassPathPackageInfoSource.java:39)
                                                                 at android.test.ClassPathPackageInfoSource$1.load(ClassPathPackageInfoSource.java:50)
                                                                 at android.test.ClassPathPackageInfoSource$1.load(ClassPathPackageInfoSource.java:47)
                                                                 at android.test.SimpleCache.get(SimpleCache.java:31)
                                                                 at android.test.ClassPathPackageInfoSource.getPackageInfo(ClassPathPackageInfoSource.java:72)
                                                                 at android.test.ClassPathPackageInfo.getSubpackages(ClassPathPackageInfo.java:48)
                                                                 at android.test.ClassPathPackageInfo.addTopLevelClassesTo(ClassPathPackageInfo.java:61)
                                                                 at android.test.ClassPathPackageInfo.getTopLevelClassesRecursive(ClassPathPackageInfo.java:55)
                                                                 at android.test.suitebuilder.TestGrouping.testCaseClassesInPackage(TestGrouping.java:156)
                                                                 at android.test.suitebuilder.TestGrouping.addPackagesRecursive(TestGrouping.java:117)
                                                                 at android.test.suitebuilder.TestSuiteBuilder.includePackages(TestSuiteBuilder.java:102)
                                                                 at android.test.InstrumentationTestRunner.onCreate(InstrumentationTestRunner.java:366)
                                                                 at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4319)
                                                                 at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
                                                                 at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
                                                                 at android.app.ActivityThread.handleBindApplication(Native Method)
                                                                 at android.app.ActivityThread.access$1500(ActivityThread.java:135)
                                                                 at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
                                                                 at android.os.Handler.dispatchMessage(Handler.java:102)
                                                                 at android.os.Looper.loop(Looper.java:136)
                                                                 at android.app.ActivityThread.main(ActivityThread.java:5001)
                                                                 at java.lang.reflect.Method.invokeNative(Native Method)
                                                                 at java.lang.reflect.Method.invoke(Method.java:515)
                                                                 at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
                                                                 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
                                                                 at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
                                                                 at dalvik.system.NativeStart.main(Native Method)
                                                              Caused by: java.lang.NoClassDefFoundError: com/example/helloworld/TabsActivity
                                                                 at java.lang.Class.classForName(Native Method)ย 
                                                                 at java.lang.Class.forName(Class.java:251)ย 
                                                                 at android.test.ClassPathPackageInfoSource.createPackageInfo(ClassPathPackageInfoSource.java:88)ย 
                                                                 at android.test.ClassPathPackageInfoSource.access$000(ClassPathPackageInfoSource.java:39)ย 
                                                                 at android.test.ClassPathPackageInfoSource$1.load(ClassPathPackageInfoSource.java:50)ย 
                                                                 at android.test.ClassPathPackageInfoSource$1.load(ClassPathPackageInfoSource.java:47)ย 
                                                                 at android.test.SimpleCache.get(SimpleCache.java:31)ย 
                                                                 at android.test.ClassPathPackageInfoSource.getPackageInfo(ClassPathPackageInfoSource.java:72)ย 
                                                                 at android.test.ClassPathPackageInfo.getSubpackages(ClassPathPackageInfo.java:48)ย 
                                                                 at android.test.ClassPathPackageInfo.addTopLevelClassesTo(ClassPathPackageInfo.java:61)ย 
                                                                 at android.test.ClassPathPackageInfo.getTopLevelClassesRecursive(ClassPathPackageInfo.java:55)ย 
                                                                 at android.test.suitebuilder.TestGrouping.testCaseClassesInPackage(TestGrouping.java:156)ย 
                                                                 at android.test.suitebuilder.TestGrouping.addPackagesRecursive(TestGrouping.java:117)ย 
                                                                 at android.test.suitebuilder.TestSuiteBuilder.includePackages(TestSuiteBuilder.java:102)ย 
                                                                 at android.test.InstrumentationTestRunner.onCreate(InstrumentationTestRunner.java:366)ย 
                                                                 at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4319)ย 
                                                                 at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)ย 
                                                                 at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)ย 
                                                                 at android.app.ActivityThread.handleBindApplication(Native Method)ย 
                                                                 at android.app.ActivityThread.access$1500(ActivityThread.java:135)ย 
                                                                 at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)ย 
                                                                 at android.os.Handler.dispatchMessage(Handler.java:102)ย 
                                                                 at android.os.Looper.loop(Looper.java:136)ย 
                                                                 at android.app.ActivityThread.main(ActivityThread.java:5001)ย 
                                                                 at java.lang.reflect.Method.invokeNative(Native Method)ย 
                                                                 at java.lang.reflect.Method.invoke(Method.java:515)ย 
                                                                 at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)ย 
                                                                 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)ย 
                                                                 at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)ย 
                                                                 at dalvik.system.NativeStart.main(Native Method)ย 
                                                              Caused by: java.lang.IllegalAccessError: Class ref in pre-verified class resolved to unexpected implementation
                                                                 at dalvik.system.DexFile.defineClassNative(Native Method)
                                                                 at dalvik.system.DexFile.defineClass(DexFile.java:222)
                                                                 at dalvik.system.DexFile.loadClassBinaryName(DexFile.java:215)
                                                                 at dalvik.system.DexPathList.findClass(DexPathList.java:322)
                                                                 at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:54)
                                                                 at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
                                                                 at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
                                                                 at java.lang.Class.classForName(Native Method)ย 
                                                                 at java.lang.Class.forName(Class.java:251)ย 
                                                                 at android.test.ClassPathPackageInfoSource.createPackageInfo(ClassPathPackageInfoSource.java:88)ย 
                                                                 at android.test.ClassPathPackageInfoSource.access$000(ClassPathPackageInfoSource.java:39)ย 
                                                                 at android.test.ClassPathPackageInfoSource$1.load(ClassPathPackageInfoSource.java:50)ย 
                                                                 at android.test.ClassPathPackageInfoSource$1.load(ClassPathPackageInfoSource.java:47)ย 
                                                                 at android.test.SimpleCache.get(SimpleCache.java:31)ย 
                                                                 at android.test.ClassPathPackageInfoSource.getPackageInfo(ClassPathPackageInfoSource.java:72)ย 
                                                                 at android.test.ClassPathPackageInfo.getSubpackages(ClassPathPackageInfo.java:48)ย 
                                                                 at android.test.ClassPathPackageInfo.addTopLevelClassesTo(ClassPathPackageInfo.java:61)ย 
                                                                 at android.test.ClassPathPackageInfo.getTopLevelClassesRecursive(ClassPathPackageInfo.java:55)ย 
                                                                 at android.test.suitebuilder.TestGrouping.testCaseClassesInPackage(TestGrouping.java:156)ย 
                                                                 at android.test.suitebuilder.TestGrouping.addPackagesRecursive(TestGrouping.java:117)ย 
                                                                 at android.test.suitebuilder.TestSuiteBuilder.includePackages(TestSuiteBuilder.java:102)ย 
                                                                 at android.test.InstrumentationTestRunner.onCreate(InstrumentationTestRunner.java:366)ย 
                                                                 at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4319)ย 
                                                                 at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)ย 
                                                                 at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)ย 
                                                                 at android.app.ActivityThread.handleBindApplication(Native Method)ย 
                                                                 at android.app.ActivityThread.access$1500(ActivityThread.java:135)ย 
                                                                 at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)ย 
                                                                 at android.os.Handler.dispatchMessage(Handler.java:102)ย 
                                                                 at android.os.Looper.loop(Looper.java:136)ย 
                                                                 at android.app.ActivityThread.main(ActivityThread.java:5001)ย 
                                                                 at java.lang.reflect.Method.invokeNative(Native Method)ย 
                                                                 at java.lang.reflect.Method.invoke(Method.java:515)ย 
                                                                 at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)ย 
                                                                 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)ย 
                                                                 at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)ย 
                                                                 at dalvik.system.NativeStart.main(Native Method)

Regards,
Fashioncj

ART crash when attaching Debugger

Steps reproduce.

  1. Enable developer settings & usb debugging
  2. choose any app to debug in 'select debug app'
  3. enable wait for debugger
  4. start app on the phone ( app will wait for debugger to attach)
  5. set up ddms/monitor to select app waiting for debugging
  6. attach any jdwp to ddms default debug port
  7. debugger attaches
  8. app crashes

env
device - sony z 2 tablet ( castor )
rom - cm12 UNOFFICIAL
jdwp client - android studio

native crash log

02-14 17:13:06.075  10006-10016/? I/art๏น• Debugger is active
02-14 17:13:06.185  10006-10006/? I/System.out๏น• Debugger has connected
02-14 17:13:06.185  10006-10006/? I/System.out๏น• waiting for debugger to settle...
02-14 17:13:06.385  10006-10006/? I/System.out๏น• waiting for debugger to settle...
02-14 17:13:06.385  10006-10016/? A/libc๏น• Fatal signal 11 (SIGSEGV), code 1, fault addr 0xffffffec in tid 10016 (JDWP)
02-14 17:13:06.485      279-279/? I/DEBUG๏น• *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
02-14 17:13:06.485      279-279/? I/DEBUG๏น• Build fingerprint: 'Sony/SGP521/SGP521:4.4.4/23.0.1.A.0.167/WP_3Rw:user/release-keys'
02-14 17:13:06.485      279-279/? I/DEBUG๏น• Revision: '0'
02-14 17:13:06.485      279-279/? I/DEBUG๏น• ABI: 'arm'
02-14 17:13:06.485      279-279/? I/DEBUG๏น• pid: 10006, tid: 10016, name: JDWP  >>> net.maxters.droid.airmon <<<
02-14 17:13:06.485      279-279/? I/DEBUG๏น• signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xffffffec
02-14 17:13:06.515      279-279/? I/DEBUG๏น• r0 00000001  r1 00022000  r2 0000088d  r3 00000000
02-14 17:13:06.515      279-279/? I/DEBUG๏น• r4 b50fca54  r5 00000002  r6 00400000  r7 0000088c
02-14 17:13:06.515      279-279/? I/DEBUG๏น• r8 b46283b4  r9 7114bfd8  sl af25d078  fp 0000001b
02-14 17:13:06.515      279-279/? I/DEBUG๏น• ip 00000000  sp b46281d8  lr b502afed  pc b502af28  cpsr 20070030
02-14 17:13:06.515      279-279/? I/DEBUG๏น• backtrace:
02-14 17:13:06.515      279-279/? I/DEBUG๏น• #00 pc 00219f28  /system/lib/libart.so (art::StackVisitor::GetVReg(art::mirror::ArtMethod*, unsigned short, art::VRegKind, unsigned int*) const+35)
02-14 17:13:06.515      279-279/? I/DEBUG๏น• #01 pc 0021a375  /system/lib/libart.so (art::StackVisitor::GetThisObject() const+136)
02-14 17:13:06.515      279-279/? I/DEBUG๏น• #02 pc 001568b7  /system/lib/libart.so (art::instrumentation::InstrumentationInstallStack(art::Thread*, void*)::InstallStackVisitor::VisitFrame()+94)
02-14 17:13:06.515      279-279/? I/DEBUG๏น• #03 pc 0021b985  /system/lib/libart.so (art::StackVisitor::WalkStack(bool)+248)
02-14 17:13:06.515      279-279/? I/DEBUG๏น• #04 pc 00154285  /system/lib/libart.so (art::instrumentation::InstrumentationInstallStack(art::Thread*, void*)+84)
02-14 17:13:06.515      279-279/? I/DEBUG๏น• #05 pc 00228c8d  /system/lib/libart.so (art::ThreadList::ForEach(void (*)(art::Thread*, void*), void*)+20)
02-14 17:13:06.515      279-279/? I/DEBUG๏น• #06 pc 00156fe7  /system/lib/libart.so (art::instrumentation::Instrumentation::Deoptimize(art::mirror::ArtMethod*)+146)
02-14 17:13:06.515      279-279/? I/DEBUG๏น• #07 pc 000e854d  /system/lib/libart.so (art::Dbg::ProcessDeoptimizationRequest(art::DeoptimizationRequest const&)+384)
02-14 17:13:06.515      279-279/? I/DEBUG๏น• #08 pc 000ec89d  /system/lib/libart.so (art::Dbg::ManageDeoptimization()+424)
02-14 17:13:06.515      279-279/? I/DEBUG๏น• #09 pc 0017f747  /system/lib/libart.so (art::JDWP::JdwpState::RegisterEvent(art::JDWP::JdwpEvent*)+302)
02-14 17:13:06.515      279-279/? I/DEBUG๏น• #10 pc 0018830b  /system/lib/libart.so (art::JDWP::ER_Set(art::JDWP::JdwpState*, art::JDWP::Request&, art::JDWP::ExpandBuf*)+286)
02-14 17:13:06.515      279-279/? I/DEBUG๏น• #11 pc 00186e61  /system/lib/libart.so (art::JDWP::JdwpState::ProcessRequest(art::JDWP::Request&, art::JDWP::ExpandBuf*)+444)
02-14 17:13:06.515      279-279/? I/DEBUG๏น• #12 pc 00188f81  /system/lib/libart.so (art::JDWP::JdwpState::HandlePacket()+48)
02-14 17:13:06.515      279-279/? I/DEBUG๏น• #13 pc 0027fa5b  /system/lib/libart.so (art::JDWP::JdwpAdbState::ProcessIncoming()+1010)
02-14 17:13:06.515      279-279/? I/DEBUG๏น• #14 pc 0018979b  /system/lib/libart.so (art::JDWP::JdwpState::Run()+346)
02-14 17:13:06.515      279-279/? I/DEBUG๏น• #15 pc 0018ad13  /system/lib/libart.so (art::JDWP::StartJdwpThread(void*)+10)
02-14 17:13:06.515      279-279/? I/DEBUG๏น• #16 pc 0001392f  /system/lib/libc.so (__pthread_start(void*)+30)
02-14 17:13:06.515      279-279/? I/DEBUG๏น• #17 pc 00011a0f  /system/lib/libc.so (__start_thread+6)
02-14 17:13:06.805      279-279/? I/DEBUG๏น• Tombstone written to: /data/tombstones/tombstone_05

activity manager crash

 android.os.DeadObjectException
            at android.os.BinderProxy.transactNative(Native Method)
            at android.os.BinderProxy.transact(Binder.java:496)
            at android.app.ApplicationThreadProxy.schedulePauseActivity(ApplicationThreadNative.java:701)
            at com.android.server.am.ActivityStack.startPausingLocked(ActivityStack.java:856)
            at com.android.server.am.ActivityStack.finishActivityLocked(ActivityStack.java:2838)
            at com.android.server.am.ActivityStack.finishTopRunningActivityLocked(ActivityStack.java:2695)
            at com.android.server.am.ActivityStackSupervisor.finishTopRunningActivityLocked(ActivityStackSupervisor.java:2466)
            at com.android.server.am.ActivityManagerService.handleAppCrashLocked(ActivityManagerService.java:11690)
            at com.android.server.am.ActivityManagerService.makeAppCrashingLocked(ActivityManagerService.java:11562)
            at com.android.server.am.ActivityManagerService.crashApplication(ActivityManagerService.java:12266)
            at com.android.server.am.ActivityManagerService.handleApplicationCrashInner(ActivityManagerService.java:11782)
            at com.android.server.am.NativeCrashListener$NativeCrashReporter.run(NativeCrashListener.java:86)

Randomly bootloop Xperia Z5

Hi sir
Installed v83 on xperia z5 mm
Sometimes that i manually Restart my phone, its hang on bootanimation and reboot again, it happened on older version of xposed too

Here my xposed error log after it boot :

04-27 10:10:19.925 I/Xposed  (  714): -----------------
04-27 10:10:19.925 I/Xposed  (  714): Starting Xposed version 83, compiled for SDK 23
04-27 10:10:19.925 I/Xposed  (  714): Device: E6633 (Sony), Android version 6.0 (SDK 23)
04-27 10:10:19.925 I/Xposed  (  714): ROM: 32.1.A.1.185
04-27 10:10:19.925 I/Xposed  (  714): Build fingerprint: Sony/E6633/E6633:6.0/32.1.A.1.185/3574277109:user/release-keys
04-27 10:10:19.925 I/Xposed  (  714): Platform: arm64-v8a, 64-bit binary, system server: yes
04-27 10:10:19.925 I/Xposed  (  714): SELinux enabled: yes, enforcing: yes
04-27 10:10:20.952 I/Xposed  (  714): -----------------
04-27 10:10:20.952 I/Xposed  (  714): Added Xposed (/system/framework/XposedBridge.jar) to CLASSPATH
04-27 10:10:21.323 I/Xposed  (  714): Detected ART runtime
04-27 10:10:21.354 I/Xposed  (  714): Found Xposed class de/robv/android/xposed/XposedBridge, now initializing
04-27 10:10:21.747 I/Xposed  (  714): Loading modules from /data/app/ind.fem.black.rayyan.xposed.gesturenavigation-1/base.apk
04-27 10:10:21.871 I/Xposed  (  714):   Loading class ind.fem.black.rayyan.xposed.gesturenavigation.Ray
04-27 10:10:21.908 I/Xposed  (  714): Loading modules from /data/app/serajr.xperia.home.xposed.mm-1/base.apk
04-27 10:10:21.958 I/Xposed  (  714):   Loading class serajr.xperia.home.xposed.mm.Xposed
04-27 10:10:21.981 I/Xposed  (  714): Loading modules from /data/app/net.local.hidesimicons-1/base.apk
04-27 10:10:22.002 I/Xposed  (  714):   Loading class net.local.hidesimicons.Hooks
04-27 10:10:22.005 I/Xposed  (  714): Loading modules from /data/app/xda.dully79.xposeddtndisabler-1/base.apk
04-27 10:10:22.023 I/Xposed  (  714):   Loading class xda.dully79.xposeddtndisabler.dtnDisabler
04-27 10:10:22.028 I/Xposed  (  714): Loading modules from /data/app/com.haoutil.xposed.xled-1/base.apk
04-27 10:10:22.044 I/Xposed  (  714):   Loading class com.haoutil.xposed.xled.XposedMod
04-27 10:10:22.053 E/Xposed  (  714): de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: com.android.server.NotificationManagerService
04-27 10:10:22.053 E/Xposed  (  714):   at de.robv.android.xposed.XposedHelpers.findClass(XposedHelpers.java:62)
04-27 10:10:22.053 E/Xposed  (  714):   at de.robv.android.xposed.XposedHelpers.findAndHookMethod(XposedHelpers.java:251)
04-27 10:10:22.053 E/Xposed  (  714):   at com.haoutil.xposed.xled.hook.ScreenOnLedHook.hook(ScreenOnLedHook.java:22)
04-27 10:10:22.053 E/Xposed  (  714):   at com.haoutil.xposed.xled.XposedMod.initZygote(XposedMod.java:17)
04-27 10:10:22.053 E/Xposed  (  714):   at de.robv.android.xposed.XposedBridge.loadModule(XposedBridge.java:501)
04-27 10:10:22.053 E/Xposed  (  714):   at de.robv.android.xposed.XposedBridge.loadModules(XposedBridge.java:451)
04-27 10:10:22.053 E/Xposed  (  714):   at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:122)
04-27 10:10:22.053 E/Xposed  (  714): Caused by: java.lang.ClassNotFoundException: com.android.server.NotificationManagerService
04-27 10:10:22.053 E/Xposed  (  714):   at java.lang.Class.classForName(Native Method)
04-27 10:10:22.053 E/Xposed  (  714):   at java.lang.Class.forName(Class.java:324)
04-27 10:10:22.053 E/Xposed  (  714):   at external.org.apache.commons.lang3.ClassUtils.getClass(ClassUtils.java:823)
04-27 10:10:22.053 E/Xposed  (  714):   at de.robv.android.xposed.XposedHelpers.findClass(XposedHelpers.java:60)
04-27 10:10:22.053 E/Xposed  (  714):   ... 6 more
04-27 10:10:22.053 E/Xposed  (  714): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.server.NotificationManagerService" on path: DexPathList[[zip file "/system/framework/XposedBridge.jar"],nativeLibraryDirectories=[/vendor/lib64, /system/lib64]]
04-27 10:10:22.053 E/Xposed  (  714):   at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
04-27 10:10:22.053 E/Xposed  (  714):   at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
04-27 10:10:22.053 E/Xposed  (  714):   at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
04-27 10:10:22.053 E/Xposed  (  714):   ... 10 more
04-27 10:10:22.053 E/Xposed  (  714):   Suppressed: java.lang.ClassNotFoundException: com.android.server.NotificationManagerService
04-27 10:10:22.053 E/Xposed  (  714):       at java.lang.Class.classForName(Native Method)
04-27 10:10:22.053 E/Xposed  (  714):       at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
04-27 10:10:22.053 E/Xposed  (  714):       at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
04-27 10:10:22.053 E/Xposed  (  714):       at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
04-27 10:10:22.053 E/Xposed  (  714):       ... 11 more
04-27 10:10:22.053 E/Xposed  (  714):   Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available
04-27 10:10:22.053 I/Xposed  (  714): Loading modules from /data/app/com.ihelp101.instagram-1/base.apk
04-27 10:10:22.098 I/Xposed  (  714):   Loading class com.ihelp101.instagram.Module
04-27 10:10:22.124 I/Xposed  (  714): Loading modules from /data/app/com.bubblesoft.android.bubbleupnp-1/base.apk
04-27 10:10:22.271 I/Xposed  (  714):   Loading class com.bubblesoft.android.bubbleupnp.xmod.BubbleUPnPXMod
04-27 10:10:22.321 I/Xposed  (  714): logging enabled: false
04-27 10:10:22.321 I/Xposed  (  714): Loading modules from /data/app/jp.tkgktyk.xposed.forcetouchdetector-1/base.apk
04-27 10:10:22.399 I/Xposed  (  714):   Loading class jp.tkgktyk.xposed.forcetouchdetector.Mod
04-27 10:10:30.476 I/Xposed  (  715): -----------------
04-27 10:10:30.476 I/Xposed  (  715): Starting Xposed version 83, compiled for SDK 23
04-27 10:10:30.476 I/Xposed  (  715): Device: E6633 (Sony), Android version 6.0 (SDK 23)
04-27 10:10:30.476 I/Xposed  (  715): ROM: 32.1.A.1.185
04-27 10:10:30.476 I/Xposed  (  715): Build fingerprint: Sony/E6633/E6633:6.0/32.1.A.1.185/3574277109:user/release-keys
04-27 10:10:30.476 I/Xposed  (  715): Platform: arm64-v8a, 32-bit binary, system server: no
04-27 10:10:30.476 I/Xposed  (  715): SELinux enabled: yes, enforcing: yes
04-27 10:10:30.478 I/Xposed  (  715): -----------------
04-27 10:10:30.478 I/Xposed  (  715): Added Xposed (/system/framework/XposedBridge.jar) to CLASSPATH
04-27 10:10:30.705 I/Xposed  (  715): Detected ART runtime
04-27 10:10:30.724 I/Xposed  (  715): Found Xposed class de/robv/android/xposed/XposedBridge, now initializing
04-27 10:10:30.908 I/Xposed  (  715): Loading modules from /data/app/ind.fem.black.rayyan.xposed.gesturenavigation-1/base.apk
04-27 10:10:30.987 I/Xposed  (  715):   Loading class ind.fem.black.rayyan.xposed.gesturenavigation.Ray
04-27 10:10:31.006 I/Xposed  (  715): Loading modules from /data/app/serajr.xperia.home.xposed.mm-1/base.apk
04-27 10:10:31.046 I/Xposed  (  715):   Loading class serajr.xperia.home.xposed.mm.Xposed
04-27 10:10:31.062 I/Xposed  (  715): Loading modules from /data/app/net.local.hidesimicons-1/base.apk
04-27 10:10:31.074 I/Xposed  (  715):   Loading class net.local.hidesimicons.Hooks
04-27 10:10:31.075 I/Xposed  (  715): Loading modules from /data/app/xda.dully79.xposeddtndisabler-1/base.apk
04-27 10:10:31.091 I/Xposed  (  715):   Loading class xda.dully79.xposeddtndisabler.dtnDisabler
04-27 10:10:31.095 I/Xposed  (  715): Loading modules from /data/app/com.haoutil.xposed.xled-1/base.apk
04-27 10:10:31.107 I/Xposed  (  715):   Loading class com.haoutil.xposed.xled.XposedMod
04-27 10:10:31.115 E/Xposed  (  715): de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: com.android.server.NotificationManagerService
04-27 10:10:31.115 E/Xposed  (  715):   at de.robv.android.xposed.XposedHelpers.findClass(XposedHelpers.java:62)
04-27 10:10:31.115 E/Xposed  (  715):   at de.robv.android.xposed.XposedHelpers.findAndHookMethod(XposedHelpers.java:251)
04-27 10:10:31.115 E/Xposed  (  715):   at com.haoutil.xposed.xled.hook.ScreenOnLedHook.hook(ScreenOnLedHook.java:22)
04-27 10:10:31.115 E/Xposed  (  715):   at com.haoutil.xposed.xled.XposedMod.initZygote(XposedMod.java:17)
04-27 10:10:31.115 E/Xposed  (  715):   at de.robv.android.xposed.XposedBridge.loadModule(XposedBridge.java:501)
04-27 10:10:31.115 E/Xposed  (  715):   at de.robv.android.xposed.XposedBridge.loadModules(XposedBridge.java:451)
04-27 10:10:31.115 E/Xposed  (  715):   at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:122)
04-27 10:10:31.115 E/Xposed  (  715): Caused by: java.lang.ClassNotFoundException: com.android.server.NotificationManagerService
04-27 10:10:31.115 E/Xposed  (  715):   at java.lang.Class.classForName(Native Method)
04-27 10:10:31.115 E/Xposed  (  715):   at java.lang.Class.forName(Class.java:324)
04-27 10:10:31.115 E/Xposed  (  715):   at external.org.apache.commons.lang3.ClassUtils.getClass(ClassUtils.java:823)
04-27 10:10:31.115 E/Xposed  (  715):   at de.robv.android.xposed.XposedHelpers.findClass(XposedHelpers.java:60)
04-27 10:10:31.115 E/Xposed  (  715):   ... 6 more
04-27 10:10:31.115 E/Xposed  (  715): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.server.NotificationManagerService" on path: DexPathList[[zip file "/system/framework/XposedBridge.jar"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
04-27 10:10:31.115 E/Xposed  (  715):   at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
04-27 10:10:31.115 E/Xposed  (  715):   at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
04-27 10:10:31.115 E/Xposed  (  715):   at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
04-27 10:10:31.115 E/Xposed  (  715):   ... 10 more
04-27 10:10:31.115 E/Xposed  (  715):   Suppressed: java.lang.ClassNotFoundException: com.android.server.NotificationManagerService
04-27 10:10:31.115 E/Xposed  (  715):       at java.lang.Class.classForName(Native Method)
04-27 10:10:31.115 E/Xposed  (  715):       at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
04-27 10:10:31.115 E/Xposed  (  715):       at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
04-27 10:10:31.115 E/Xposed  (  715):       at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
04-27 10:10:31.115 E/Xposed  (  715):       ... 11 more
04-27 10:10:31.115 E/Xposed  (  715):   Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available
04-27 10:10:31.115 I/Xposed  (  715): Loading modules from /data/app/com.ihelp101.instagram-1/base.apk
04-27 10:10:31.155 I/Xposed  (  715):   Loading class com.ihelp101.instagram.Module
04-27 10:10:31.175 I/Xposed  (  715): Loading modules from /data/app/com.bubblesoft.android.bubbleupnp-1/base.apk
04-27 10:10:31.303 I/Xposed  (  715):   Loading class com.bubblesoft.android.bubbleupnp.xmod.BubbleUPnPXMod
04-27 10:10:31.340 I/Xposed  (  715): logging enabled: false
04-27 10:10:31.340 I/Xposed  (  715): Loading modules from /data/app/jp.tkgktyk.xposed.forcetouchdetector-1/base.apk
04-27 10:10:31.391 I/Xposed  (  715):   Loading class jp.tkgktyk.xposed.forcetouchdetector.Mod
04-27 10:10:33.231 E/Xposed  ( 2091): java.lang.NullPointerException: Attempt to invoke interface method 'int android.content.pm.IPackageManager.getPackageUid(java.lang.String, int)' on a null object reference
04-27 10:10:33.231 E/Xposed  ( 2091):   at android.os.storage.StorageManager.getVolumeList(StorageManager.java:895)
04-27 10:10:33.231 E/Xposed  ( 2091):   at android.os.Environment$UserEnvironment.getExternalDirs(Environment.java:83)
04-27 10:10:33.231 E/Xposed  ( 2091):   at android.os.Environment.getExternalStorageDirectory(Environment.java:337)
04-27 10:10:33.231 E/Xposed  ( 2091):   at com.bubblesoft.android.bubbleupnp.xmod.BubbleUPnPXMod.getLogFile(SourceFile:695)
04-27 10:10:33.231 E/Xposed  ( 2091):   at com.bubblesoft.android.bubbleupnp.xmod.BubbleUPnPXMod.handleLoadPackage(SourceFile:723)
04-27 10:10:33.231 E/Xposed  ( 2091):   at de.robv.android.xposed.IXposedHookLoadPackage$Wrapper.handleLoadPackage(IXposedHookLoadPackage.java:34)
04-27 10:10:33.231 E/Xposed  ( 2091):   at de.robv.android.xposed.callbacks.XC_LoadPackage.call(XC_LoadPackage.java:61)
04-27 10:10:33.231 E/Xposed  ( 2091):   at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:106)
04-27 10:10:33.231 E/Xposed  ( 2091):   at de.robv.android.xposed.XposedBridge$3$1.beforeHookedMethod(XposedBridge.java:236)
04-27 10:10:33.231 E/Xposed  ( 2091):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:706)
04-27 10:10:33.231 E/Xposed  ( 2091):   at com.android.server.SystemServer.startBootstrapServices(<Xposed>)
04-27 10:10:33.231 E/Xposed  ( 2091):   at com.android.server.SystemServer.run(SystemServer.java:277)
04-27 10:10:33.231 E/Xposed  ( 2091):   at com.android.server.SystemServer.main(SystemServer.java:177)
04-27 10:10:33.231 E/Xposed  ( 2091):   at java.lang.reflect.Method.invoke(Native Method)
04-27 10:10:33.231 E/Xposed  ( 2091):   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
04-27 10:10:33.231 E/Xposed  ( 2091):   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
04-27 10:10:33.231 E/Xposed  ( 2091):   at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:134)
04-27 10:11:06.208 I/Xposed  ( 3932): HideSimIcons: Detected M 6.0
04-27 10:11:06.282 I/Xposed  ( 3932): HideSimIcon: Detected M 6.0
04-27 10:11:06.922 I/Xposed  ( 3932): HideSimIcon: Padding was 21
04-27 10:11:07.110 I/Xposed  ( 3932): HideSimIcon: Padding was 21
04-27 10:11:07.285 I/Xposed  ( 3932): HideSimIcon: Padding was 21
04-27 10:12:02.483 I/Xposed  ( 9600): XInsta - XInsta Initialized
04-27 10:12:02.485 I/Xposed  ( 9600): XInsta - Instagram Version Code: 28741243
04-27 10:12:02.486 I/Xposed  ( 9600): XInsta - Device Codename: E6633
04-27 10:12:02.488 I/Xposed  ( 9600): XInsta - Android Version: 6.0
04-27 10:12:08.356 I/Xposed  ( 9600): XInsta - Hooks Fetched!
04-27 10:12:08.357 I/Xposed  ( 9600): XInsta - Instagram First Hook: com.instagram.android.feed.adapter.a.as
04-27 10:12:08.397 I/Xposed  ( 9600): XInsta - Comment Check Failed - de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: com.instagram.feed.comments.util.a
04-27 10:12:08.403 I/Xposed  ( 9600): XInsta - Directshare Hooks Invalid - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:12:08.422 I/Xposed  ( 9600): XInsta - Media Options Button Hook Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:12:08.433 I/Xposed  ( 9600): XInsta - Menu Click Listener Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:12:08.444 I/Xposed  ( 9600): XInsta - Profile Icon Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:12:08.445 I/Xposed  ( 9600): XInsta - Profile Icon Class: com.instagram.android.f.jt
04-27 10:12:08.447 I/Xposed  ( 9600): XInsta - Profile Icon Click Listener Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:12:08.448 I/Xposed  ( 9600): XInsta - Profile Icon Click Listener Class: com.instagram.android.f.js
04-27 10:12:09.168 I/Xposed  ( 9653): XInsta - XInsta Initialized
04-27 10:12:09.169 I/Xposed  ( 9653): XInsta - Instagram Version Code: 28741243
04-27 10:12:09.170 I/Xposed  ( 9653): XInsta - Device Codename: E6633
04-27 10:12:09.171 I/Xposed  ( 9653): XInsta - Android Version: 6.0
04-27 10:12:13.391 I/Xposed  ( 9653): XInsta - Hooks Fetched!
04-27 10:12:13.438 I/Xposed  ( 9653): XInsta - Instagram First Hook: com.instagram.android.feed.adapter.a.as
04-27 10:12:13.450 I/Xposed  ( 9653): XInsta - Comment Check Failed - de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: com.instagram.feed.comments.util.a
04-27 10:12:13.460 I/Xposed  ( 9653): XInsta - Directshare Hooks Invalid - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:12:13.465 I/Xposed  ( 9653): XInsta - Media Options Button Hook Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:12:13.470 I/Xposed  ( 9653): XInsta - Menu Click Listener Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:12:13.476 I/Xposed  ( 9653): XInsta - Profile Icon Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:12:13.478 I/Xposed  ( 9653): XInsta - Profile Icon Class: com.instagram.android.f.jt
04-27 10:12:13.480 I/Xposed  ( 9653): XInsta - Profile Icon Click Listener Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:12:13.481 I/Xposed  ( 9653): XInsta - Profile Icon Click Listener Class: com.instagram.android.f.js
04-27 10:17:44.855 I/Xposed  (11781): XInsta - XInsta Initialized
04-27 10:17:44.856 I/Xposed  (11781): XInsta - Instagram Version Code: 28741243
04-27 10:17:44.858 I/Xposed  (11781): XInsta - Device Codename: E6633
04-27 10:17:44.861 I/Xposed  (11781): XInsta - Android Version: 6.0
04-27 10:17:53.072 I/Xposed  (11781): XInsta - Hooks Fetched!
04-27 10:17:53.075 I/Xposed  (11781): XInsta - Instagram First Hook: com.instagram.android.feed.adapter.a.as
04-27 10:17:53.092 I/Xposed  (11781): XInsta - Comment Check Failed - de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: com.instagram.feed.comments.util.a
04-27 10:17:53.099 I/Xposed  (11781): XInsta - Directshare Hooks Invalid - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:17:53.105 I/Xposed  (11781): XInsta - Media Options Button Hook Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:17:53.111 I/Xposed  (11781): XInsta - Menu Click Listener Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:17:53.119 I/Xposed  (11781): XInsta - Profile Icon Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:17:53.121 I/Xposed  (11781): XInsta - Profile Icon Class: com.instagram.android.f.jt
04-27 10:17:53.123 I/Xposed  (11781): XInsta - Profile Icon Click Listener Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:17:53.124 I/Xposed  (11781): XInsta - Profile Icon Click Listener Class: com.instagram.android.f.js
04-27 10:26:06.669 I/Xposed  ( 2091): HideSimIcon: Detected M 6.0
04-27 10:32:50.110 E/Xposed  (13678): java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:32:50.110 E/Xposed  (13678):   at android.os.Environment.getExternalStorageDirectory(Environment.java:337)
04-27 10:32:50.110 E/Xposed  (13678):   at com.bubblesoft.android.bubbleupnp.xmod.BubbleUPnPXMod.getLogFile(SourceFile:695)
04-27 10:32:50.110 E/Xposed  (13678):   at com.bubblesoft.android.bubbleupnp.xmod.BubbleUPnPXMod.handleLoadPackage(SourceFile:723)
04-27 10:32:50.110 E/Xposed  (13678):   at de.robv.android.xposed.IXposedHookLoadPackage$Wrapper.handleLoadPackage(IXposedHookLoadPackage.java:34)
04-27 10:32:50.110 E/Xposed  (13678):   at de.robv.android.xposed.callbacks.XC_LoadPackage.call(XC_LoadPackage.java:61)
04-27 10:32:50.110 E/Xposed  (13678):   at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:106)
04-27 10:32:50.110 E/Xposed  (13678):   at de.robv.android.xposed.XposedBridge$1.beforeHookedMethod(XposedBridge.java:194)
04-27 10:32:50.110 E/Xposed  (13678):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:706)
04-27 10:32:50.110 E/Xposed  (13678):   at android.app.ActivityThread.handleBindApplication(<Xposed>)
04-27 10:32:50.110 E/Xposed  (13678):   at android.app.ActivityThread.access$1600(ActivityThread.java:154)
04-27 10:32:50.110 E/Xposed  (13678):   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1450)
04-27 10:32:50.110 E/Xposed  (13678):   at android.os.Handler.dispatchMessage(Handler.java:102)
04-27 10:32:50.110 E/Xposed  (13678):   at android.os.Looper.loop(Looper.java:224)
04-27 10:32:50.110 E/Xposed  (13678):   at android.app.ActivityThread.main(ActivityThread.java:5514)
04-27 10:32:50.110 E/Xposed  (13678):   at java.lang.reflect.Method.invoke(Native Method)
04-27 10:32:50.110 E/Xposed  (13678):   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
04-27 10:32:50.110 E/Xposed  (13678):   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
04-27 10:32:50.110 E/Xposed  (13678):   at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:134)
04-27 10:32:57.374 E/Xposed  (13822): java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:32:57.374 E/Xposed  (13822):   at android.os.Environment.getExternalStorageDirectory(Environment.java:337)
04-27 10:32:57.374 E/Xposed  (13822):   at com.bubblesoft.android.bubbleupnp.xmod.BubbleUPnPXMod.getLogFile(SourceFile:695)
04-27 10:32:57.374 E/Xposed  (13822):   at com.bubblesoft.android.bubbleupnp.xmod.BubbleUPnPXMod.handleLoadPackage(SourceFile:723)
04-27 10:32:57.374 E/Xposed  (13822):   at de.robv.android.xposed.IXposedHookLoadPackage$Wrapper.handleLoadPackage(IXposedHookLoadPackage.java:34)
04-27 10:32:57.374 E/Xposed  (13822):   at de.robv.android.xposed.callbacks.XC_LoadPackage.call(XC_LoadPackage.java:61)
04-27 10:32:57.374 E/Xposed  (13822):   at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:106)
04-27 10:32:57.374 E/Xposed  (13822):   at de.robv.android.xposed.XposedBridge$1.beforeHookedMethod(XposedBridge.java:194)
04-27 10:32:57.374 E/Xposed  (13822):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:706)
04-27 10:32:57.374 E/Xposed  (13822):   at android.app.ActivityThread.handleBindApplication(<Xposed>)
04-27 10:32:57.374 E/Xposed  (13822):   at android.app.ActivityThread.access$1600(ActivityThread.java:154)
04-27 10:32:57.374 E/Xposed  (13822):   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1450)
04-27 10:32:57.374 E/Xposed  (13822):   at android.os.Handler.dispatchMessage(Handler.java:102)
04-27 10:32:57.374 E/Xposed  (13822):   at android.os.Looper.loop(Looper.java:224)
04-27 10:32:57.374 E/Xposed  (13822):   at android.app.ActivityThread.main(ActivityThread.java:5514)
04-27 10:32:57.374 E/Xposed  (13822):   at java.lang.reflect.Method.invoke(Native Method)
04-27 10:32:57.374 E/Xposed  (13822):   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
04-27 10:32:57.374 E/Xposed  (13822):   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
04-27 10:32:57.374 E/Xposed  (13822):   at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:134)
04-27 10:36:46.993 I/Xposed  (14336): XInsta - XInsta Initialized
04-27 10:36:46.994 I/Xposed  (14336): XInsta - Instagram Version Code: 28741243
04-27 10:36:46.996 I/Xposed  (14336): XInsta - Device Codename: E6633
04-27 10:36:46.997 I/Xposed  (14336): XInsta - Android Version: 6.0
04-27 10:36:49.207 I/Xposed  (14336): XInsta - Hooks Fetched!
04-27 10:36:49.209 I/Xposed  (14336): XInsta - Instagram First Hook: com.instagram.android.feed.adapter.a.as
04-27 10:36:49.234 I/Xposed  (14336): XInsta - Comment Check Failed - de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: com.instagram.feed.comments.util.a
04-27 10:36:49.240 I/Xposed  (14336): XInsta - Directshare Hooks Invalid - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:36:49.247 I/Xposed  (14336): XInsta - Media Options Button Hook Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:36:49.252 I/Xposed  (14336): XInsta - Menu Click Listener Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:36:49.261 I/Xposed  (14336): XInsta - Profile Icon Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:36:49.262 I/Xposed  (14336): XInsta - Profile Icon Class: com.instagram.android.f.jt
04-27 10:36:49.265 I/Xposed  (14336): XInsta - Profile Icon Click Listener Failed - java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:36:49.266 I/Xposed  (14336): XInsta - Profile Icon Click Listener Class: com.instagram.android.f.js
04-27 10:38:02.193 E/Xposed  (14932): java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
04-27 10:38:02.193 E/Xposed  (14932):   at android.os.Environment.getExternalStorageDirectory(Environment.java:337)
04-27 10:38:02.193 E/Xposed  (14932):   at com.bubblesoft.android.bubbleupnp.xmod.BubbleUPnPXMod.getLogFile(SourceFile:695)
04-27 10:38:02.193 E/Xposed  (14932):   at com.bubblesoft.android.bubbleupnp.xmod.BubbleUPnPXMod.handleLoadPackage(SourceFile:723)
04-27 10:38:02.193 E/Xposed  (14932):   at de.robv.android.xposed.IXposedHookLoadPackage$Wrapper.handleLoadPackage(IXposedHookLoadPackage.java:34)
04-27 10:38:02.193 E/Xposed  (14932):   at de.robv.android.xposed.callbacks.XC_LoadPackage.call(XC_LoadPackage.java:61)
04-27 10:38:02.193 E/Xposed  (14932):   at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:106)
04-27 10:38:02.193 E/Xposed  (14932):   at de.robv.android.xposed.XposedBridge$1.beforeHookedMethod(XposedBridge.java:194)
04-27 10:38:02.193 E/Xposed  (14932):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:706)
04-27 10:38:02.193 E/Xposed  (14932):   at android.app.ActivityThread.handleBindApplication(<Xposed>)
04-27 10:38:02.193 E/Xposed  (14932):   at android.app.ActivityThread.access$1600(ActivityThread.java:154)
04-27 10:38:02.193 E/Xposed  (14932):   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1450)
04-27 10:38:02.193 E/Xposed  (14932):   at android.os.Handler.dispatchMessage(Handler.java:102)
04-27 10:38:02.193 E/Xposed  (14932):   at android.os.Looper.loop(Looper.java:224)
04-27 10:38:02.193 E/Xposed  (14932):   at android.app.ActivityThread.main(ActivityThread.java:5514)
04-27 10:38:02.193 E/Xposed  (14932):   at java.lang.reflect.Method.invoke(Native Method)
04-27 10:38:02.193 E/Xposed  (14932):   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
04-27 10:38:02.193 E/Xposed  (14932):   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
04-27 10:38:02.193 E/Xposed  (14932):   at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:134)
04-27 10:42:11.837 E/Xposed  ( 3932): java.lang.reflect.InvocationTargetException
04-27 10:42:11.837 E/Xposed  ( 3932):   at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
04-27 10:42:11.837 E/Xposed  ( 3932):   at de.robv.android.xposed.XposedBridge.invokeOriginalMethod(XposedBridge.java:847)
04-27 10:42:11.837 E/Xposed  ( 3932):   at jp.tkgktyk.xposed.forcetouchdetector.bc.b(Unknown Source)
04-27 10:42:11.837 E/Xposed  ( 3932):   at jp.tkgktyk.xposed.forcetouchdetector.bb.replaceHookedMethod(Unknown Source)
04-27 10:42:11.837 E/Xposed  ( 3932):   at de.robv.android.xposed.XC_MethodReplacement.beforeHookedMethod(XC_MethodReplacement.java:29)
04-27 10:42:11.837 E/Xposed  ( 3932):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:706)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.GestureDetector.onTouchEvent(<Xposed>)
04-27 10:42:11.837 E/Xposed  ( 3932):   at ind.fem.black.rayyan.xposed.gesturenavigation.NavBarGesture$2.beforeHookedMethod(NavBarGesture.java:37)
04-27 10:42:11.837 E/Xposed  ( 3932):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:706)
04-27 10:42:11.837 E/Xposed  ( 3932):   at com.android.systemui.statusbar.phone.NavigationBarView.onTouchEvent(<Xposed>)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.View.dispatchTouchEvent(View.java:9370)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2547)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2240)
04-27 10:42:11.837 E/Xposed  ( 3932):   at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
04-27 10:42:11.837 E/Xposed  ( 3932):   at de.robv.android.xposed.XposedBridge.invokeOriginalMethod(XposedBridge.java:847)
04-27 10:42:11.837 E/Xposed  ( 3932):   at jp.tkgktyk.xposed.forcetouchdetector.bc.b(Unknown Source)
04-27 10:42:11.837 E/Xposed  ( 3932):   at jp.tkgktyk.xposed.forcetouchdetector.i.replaceHookedMethod(Unknown Source)
04-27 10:42:11.837 E/Xposed  ( 3932):   at de.robv.android.xposed.XC_MethodReplacement.beforeHookedMethod(XC_MethodReplacement.java:29)
04-27 10:42:11.837 E/Xposed  ( 3932):   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:706)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.ViewGroup.dispatchTouchEvent(<Xposed>)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.View.dispatchPointerEvent(View.java:9590)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:4234)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:4100)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3646)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3699)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3665)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:3791)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3673)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:3848)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3646)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3699)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3665)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3673)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3646)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:5926)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:5900)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:5861)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:6029)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:185)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.InputEventReceiver.nativeConsumeBatchedInputEvents(Native Method)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.InputEventReceiver.consumeBatchedInputEvents(InputEventReceiver.java:176)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.ViewRootImpl.doConsumeBatchedInput(ViewRootImpl.java:6000)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.ViewRootImpl$ConsumeBatchedInputRunnable.run(ViewRootImpl.java:6052)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.Choreographer$CallbackRecord.run(Choreographer.java:858)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.Choreographer.doCallbacks(Choreographer.java:670)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.Choreographer.doFrame(Choreographer.java:600)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:844)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.os.Handler.handleCallback(Handler.java:739)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.os.Handler.dispatchMessage(Handler.java:95)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.os.Looper.loop(Looper.java:224)
04-27 10:42:11.837 E/Xposed  ( 3932):   at android.app.ActivityThread.main(ActivityThread.java:5514)
04-27 10:42:11.837 E/Xposed  ( 3932):   at java.lang.reflect.Method.invoke(Native Method)
04-27 10:42:11.837 E/Xposed  ( 3932):   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
04-27 10:42:11.837 E/Xposed  ( 3932):   at com.android.internal.os

Yandexbus app can't start after installing xposed v79

app:
https://play.google.com/store/apps/details?id=ru.yandex.yandexbus
works fine on xposed v78-sdk23-arm64, won't start with v79-sdk23-arm64

Other app from the same developer can't display maps in interface after updating to v79
https://play.google.com/store/apps/details?id=ru.yandex.taxi

This probably means that there are some issue with native libs these apps are using.

I'm on Nexus 6P 6.0.1, stock rom.
Checked yandexbus on friends Nexus 5X 6.0.1 without exposed - it works there.

SystemUI crashing on MM with Xposed v83+

05-05 12:42:37.215  1609  1609 W art     : Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg /system/framework/XposedBridge.jar --instruction-set=arm --instruction-set-features=smp,-div,-atomic_ldrd_strd --runtime-arg -Xnorelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --instruction-set-variant=krait --instruction-set-features=default --dex-file=/system/priv-app/SystemUI/oat/arm/SystemUI.odex --oat-file=/data/dalvik-cache/arm/system@priv-app@[email protected]@classes.dex) because non-0 exit status
05-05 12:42:37.216  1609  1609 W art     : Falling back to interpreting /system/priv-app/SystemUI/oat/arm/SystemUI.odex
05-05 12:42:37.218  1609  1609 W System  : ClassLoader referenced unknown path: /system/priv-app/SystemUI/lib/arm
05-05 12:42:37.228  1633  1633 D ExternalStorage: After updating volumes, found 1 active roots
05-05 12:42:37.242  1609  1609 V SystemUIService: Starting SystemUI services.
05-05 12:42:37.435  1623  1623 D MtpService: starting MTP server in MTP mode
05-05 12:42:37.476   199  1579 E OMXMaster: A component of name 'OMX.qcom.audio.decoder.aac' already exists, ignoring this one.
05-05 12:42:37.667  1609  1609 D AndroidRuntime: Shutting down VM
--------- beginning of crash
05-05 12:42:37.683  1609  1609 E AndroidRuntime: FATAL EXCEPTION: main
05-05 12:42:37.683  1609  1609 E AndroidRuntime: Process: com.android.systemui, PID: 1609
05-05 12:42:37.683  1609  1609 E AndroidRuntime: java.lang.RuntimeException: Unable to create service com.android.systemui.SystemUIService: android.view.InflateException: Binary XML file line #66: Attempt to invoke virtual method 'android.graphics.drawable.Drawable android.widget.ImageView.getBackground()' on a null object reference
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at android.app.ActivityThread.handleCreateService(ActivityThread.java:2887)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at android.app.ActivityThread.-wrap4(ActivityThread.java)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1427)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at android.os.Handler.dispatchMessage(Handler.java:102)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at android.os.Looper.loop(Looper.java:148)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at android.app.ActivityThread.main(ActivityThread.java:5417)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at java.lang.reflect.Method.invoke(Native Method)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:134)
05-05 12:42:37.683  1609  1609 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #66: Attempt to invoke virtual method 'android.graphics.drawable.Drawable android.widget.ImageView.getBackground()' on a null object reference
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at android.view.LayoutInflater.inflate(LayoutInflater.java:539)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:738)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at android.view.LayoutInflater.inflate(<Xposed>)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at com.android.systemui.recents.Recents.reloadHeaderBarLayout(Recents.java:575)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at com.android.systemui.recents.Recents.start(Recents.java:260)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at com.android.systemui.SystemUIApplication.startServicesIfNeeded(SystemUIApplication.java:126)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at com.android.systemui.SystemUIService.onCreate(SystemUIService.java:31)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at android.app.ActivityThread.handleCreateService(ActivityThread.java:2877)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    ... 9 more
05-05 12:42:37.683  1609  1609 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.graphics.drawable.Drawable android.widget.ImageView.getBackground()' on a null object reference
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at com.android.systemui.recents.views.TaskViewHeader.onFinishInflate(TaskViewHeader.java:138)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at android.view.LayoutInflater.rInflate(LayoutInflater.java:844)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:798)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    at android.view.LayoutInflater.inflate(LayoutInflater.java:515)
05-05 12:42:37.683  1609  1609 E AndroidRuntime:    ... 18 more

Full logcats:
http://forum.xda-developers.com/showpost.php?p=66710837&postcount=2914 (without any modules)
http://forum.xda-developers.com/showpost.php?p=66750152&postcount=2941

The ImageView object which is null is retrieved via findViewById(R.id.application_icon).

bootloop on v86 & CM-13 (Victara)

Please let me know if you need any more info. This is on cm-13 (build 9/05/2016) for Victara.

09-05 12:32:59.507  3137  3137 V KeyValueBackupJob: Scheduling k/v pass in 248 minutes
09-05 12:32:59.508  3137  3137 E System  : ******************************************
09-05 12:32:59.508  3137  3137 E System  : ************ Failure starting system services
09-05 12:32:59.508  3137  3137 E System  : java.lang.RuntimeException: Failed to boot service com.android.server.backup.BackupManagerService$Lifecycle: onBootPhase threw an exception during phase 500
09-05 12:32:59.508  3137  3137 E System  :  at com.android.server.SystemServiceManager.startBootPhase(SystemServiceManager.java:137)
09-05 12:32:59.508  3137  3137 E System  :  at com.android.server.SystemServer.startOtherServices(SystemServer.java:1095)
09-05 12:32:59.508  3137  3137 E System  :  at com.android.server.SystemServer.run(SystemServer.java:291)
09-05 12:32:59.508  3137  3137 E System  :  at com.android.server.SystemServer.main(SystemServer.java:176)
09-05 12:32:59.508  3137  3137 E System  :  at java.lang.reflect.Method.invoke(Native Method)
09-05 12:32:59.508  3137  3137 E System  :  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
09-05 12:32:59.508  3137  3137 E System  :  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
09-05 12:32:59.508  3137  3137 E System  : Caused by: java.lang.IllegalArgumentException: No such service ComponentInfo{android/com.android.server.backup.KeyValueBackupJob}
09-05 12:32:59.508  3137  3137 E System  :  at com.android.server.job.JobSchedulerService$JobSchedulerStub.enforceValidJobRequest(JobSchedulerService.java:786)
09-05 12:32:59.508  3137  3137 E System  :  at com.android.server.job.JobSchedulerService$JobSchedulerStub.schedule(JobSchedulerService.java:831)
09-05 12:32:59.508  3137  3137 E System  :  at android.app.JobSchedulerImpl.schedule(JobSchedulerImpl.java:42)
09-05 12:32:59.508  3137  3137 E System  :  at com.android.server.backup.KeyValueBackupJob.schedule(KeyValueBackupJob.java:76)
09-05 12:32:59.508  3137  3137 E System  :  at com.android.server.backup.KeyValueBackupJob.schedule(KeyValueBackupJob.java:57)
09-05 12:32:59.508  3137  3137 E System  :  at com.android.server.backup.BackupManagerService.dataChangedImpl(BackupManagerService.java:8466)
09-05 12:32:59.508  3137  3137 E System  :  at com.android.server.backup.BackupManagerService.dataChangedImpl(BackupManagerService.java:8435)
09-05 12:32:59.508  3137  3137 E System  :  at com.android.server.backup.BackupManagerService.addPackageParticipantsLockedInner(BackupManagerService.java:2058)
09-05 12:32:59.508  3137  3137 E System  :  at com.android.server.backup.BackupManagerService.addPackageParticipantsLocked(BackupManagerService.java:2035)
09-05 12:32:59.508  3137  3137 E System  :  at com.android.server.backup.BackupManagerService.<init>(BackupManagerService.java:1086)
09-05 12:32:59.508  3137  3137 E System  :  at com.android.server.backup.Trampoline.initialize(Trampoline.java:74)
09-05 12:32:59.508  3137  3137 E System  :  at com.android.server.backup.BackupManagerService$Lifecycle.onBootPhase(BackupManagerService.java:345)
09-05 12:32:59.508  3137  3137 E System  :  at com.android.server.SystemServiceManager.startBootPhase(SystemServiceManager.java:135)
09-05 12:32:59.508  3137  3137 E System  :  ... 6 more
09-05 12:32:59.508  3137  3137 D AndroidRuntime: Shutting down VM
09-05 12:32:59.509  3137  3137 E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: main
09-05 12:32:59.509  3137  3137 E AndroidRuntime: java.lang.RuntimeException: Failed to boot service com.android.server.backup.BackupManagerService$Lifecycle: onBootPhase threw an exception during phase 500
09-05 12:32:59.509  3137  3137 E AndroidRuntime:    at com.android.server.SystemServiceManager.startBootPhase(SystemServiceManager.java:137)
09-05 12:32:59.509  3137  3137 E AndroidRuntime:    at com.android.server.SystemServer.startOtherServices(SystemServer.java:1095)
09-05 12:32:59.509  3137  3137 E AndroidRuntime:    at com.android.server.SystemServer.run(SystemServer.java:291)
09-05 12:32:59.509  3137  3137 E AndroidRuntime:    at com.android.server.SystemServer.main(SystemServer.java:176)
09-05 12:32:59.509  3137  3137 E AndroidRuntime:    at java.lang.reflect.Method.invoke(Native Method)
09-05 12:32:59.509  3137  3137 E AndroidRuntime:    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
09-05 12:32:59.509  3137  3137 E AndroidRuntime:    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
09-05 12:32:59.509  3137  3137 E AndroidRuntime: Caused by: java.lang.IllegalArgumentException: No such service ComponentInfo{android/com.android.server.backup.KeyValueBackupJob}
09-05 12:32:59.509  3137  3137 E AndroidRuntime:    at com.android.server.job.JobSchedulerService$JobSchedulerStub.enforceValidJobRequest(JobSchedulerService.java:786)
09-05 12:32:59.509  3137  3137 E AndroidRuntime:    at com.android.server.job.JobSchedulerService$JobSchedulerStub.schedule(JobSchedulerService.java:831)
09-05 12:32:59.509  3137  3137 E AndroidRuntime:    at android.app.JobSchedulerImpl.schedule(JobSchedulerImpl.java:42)
09-05 12:32:59.509  3137  3137 E AndroidRuntime:    at com.android.server.backup.KeyValueBackupJob.schedule(KeyValueBackupJob.java:76)
09-05 12:32:59.509  3137  3137 E AndroidRuntime:    at com.android.server.backup.KeyValueBackupJob.schedule(KeyValueBackupJob.java:57)
09-05 12:32:59.509  3137  3137 E AndroidRuntime:    at com.android.server.backup.BackupManagerService.dataChangedImpl(BackupManagerService.java:8466)
09-05 12:32:59.509  3137  3137 E AndroidRuntime:    at com.android.server.backup.BackupManagerService.dataChangedImpl(BackupManagerService.java:8435)
09-05 12:32:59.509  3137  3137 E AndroidRuntime:    at com.android.server.backup.BackupManagerService.addPackageParticipantsLockedInner(BackupManagerService.java:2058)
09-05 12:32:59.509  3137  3137 E AndroidRuntime:    at com.android.server.backup.BackupManagerService.addPackageParticipantsLocked(BackupManagerService.java:2035)
09-05 12:32:59.509  3137  3137 E AndroidRuntime:    at com.android.server.backup.BackupManagerService.<init>(BackupManagerService.java:1086)
09-05 12:32:59.509  3137  3137 E AndroidRuntime:    at com.android.server.backup.Trampoline.initialize(Trampoline.java:74)
09-05 12:32:59.509  3137  3137 E AndroidRuntime:    at com.android.server.backup.BackupManagerService$Lifecycle.onBootPhase(BackupManagerService.java:345)
09-05 12:32:59.509  3137  3137 E AndroidRuntime:    at com.android.server.SystemServiceManager.startBootPhase(SystemServiceManager.java:135)
09-05 12:32:59.509  3137  3137 E AndroidRuntime:    ... 6 more
09-05 12:32:59.938  3137  3355 D WifiController: DEFERRED_TOGGLE handled


Samsung: dynamic support for different native changes?

Hi @rovo89,

This is a question rather than a bug report.

We have a new issue with Samsung pushing 2 different native changes for its Marshmallow updates, most of the devices have only one native change wanam@3e5b9ff , but few other devices (N910P/G and N915F) come with two more (old) changes wanam@ddda1ab and wanam@0705ffa , so i'm currently handling this with two branches.

My question is there is anyway i can make only one build version that supports all those changes? i mean a way to detect at the linker level (or maybe before) if we need to register a new native method or declare a new fields.

Thanks.

use of undeclared identifier 'be32toh'

art/runtime/lgalmond.cc:99:22: error: use of undeclared identifier 'be32toh'
  if (mprotect(data, be32toh(almond.rodata_length), PROT_READ | PROT_WRITE) != 0) {
                     ^
art/runtime/lgalmond.cc:105:21: error: use of undeclared identifier 'be32toh'
  protected_data += be32toh(almond.protected_offset) - be32toh(almond.rodata_offset);
                    ^
art/runtime/lgalmond.cc:105:56: error: use of undeclared identifier 'be32toh'
  protected_data += be32toh(almond.protected_offset) - be32toh(almond.rodata_offset);
                                                       ^
art/runtime/lgalmond.cc:107:31: error: use of undeclared identifier 'be32toh'
  if (DecOat_(protected_data, be32toh(almond.protected_length), almond.bind_id, almond.hashed_cid) == 0) {
                              ^
art/runtime/lgalmond.cc:109:20: error: use of undeclared identifier 'be32toh'
    mprotect(data, be32toh(almond.rodata_length), PROT_READ);
                   ^
5 errors generated.

Double logs after fresh boot

Hi. Firstly thanks for all the great work!!
I have an issue.
This has been happening all along but only now i am reporting this due to finally aquiring an official build.

After a fresh boot. ( Even after clearing logs before shutting down )
There is always double logs.
This happens with or without any modules installed.
On the old (unofficial) build i was using i seen times when my own module would somehow make the log write only once on boot. But i have no clue as to why my module did this as i had no methods being hooked in the system or xposed. Only hooking a method from a game.
Anyway at the moment ive only got one module from "lucky patcher". Heres my log ( or logs ) this is from a single log file after a single boot.
10-30 15:27:17.450 I/Xposed ( 3140): -----------------
10-30 15:27:17.450 I/Xposed ( 3140): Starting Xposed version 86, compiled for SDK 23
10-30 15:27:17.450 I/Xposed ( 3140): Device: SM-G928I (samsung), Android version 6.0.1 (SDK 23)
10-30 15:27:17.450 I/Xposed ( 3140): ROM: MMB29K.G928IDVU2BPG3
10-30 15:27:17.450 I/Xposed ( 3140): Build fingerprint: samsung/zenltedv/zenlte:6.0.1/MMB29K/G928IDVU2BPG3:user/release-keys
10-30 15:27:17.450 I/Xposed ( 3140): Platform: arm64-v8a, 64-bit binary, system server: yes
10-30 15:27:17.450 I/Xposed ( 3140): SELinux enabled: yes, enforcing: yes
10-30 15:27:17.490 I/Xposed ( 3140): -----------------
10-30 15:27:17.490 I/Xposed ( 3140): Added Xposed (/system/framework/XposedBridge.jar) to CLASSPATH
10-30 15:27:17.780 I/Xposed ( 3140): Detected ART runtime
10-30 15:27:17.800 I/Xposed ( 3140): Found Xposed class 'de/robv/android/xposed/XposedBridge', now initializing
10-30 15:27:18.400 I/Xposed ( 3140): Loading modules from /data/app/com.android.vending.billing.InAppBillingService.LOCK-1/base.apk
10-30 15:27:18.530 I/Xposed ( 3140): Loading class com.chelpus.XSupport
10-30 15:27:28.060 I/Xposed ( 3141): -----------------
10-30 15:27:28.060 I/Xposed ( 3141): Starting Xposed version 86, compiled for SDK 23
10-30 15:27:28.060 I/Xposed ( 3141): Device: SM-G928I (samsung), Android version 6.0.1 (SDK 23)
10-30 15:27:28.060 I/Xposed ( 3141): ROM: MMB29K.G928IDVU2BPG3
10-30 15:27:28.060 I/Xposed ( 3141): Build fingerprint: samsung/zenltedv/zenlte:6.0.1/MMB29K/G928IDVU2BPG3:user/release-keys
10-30 15:27:28.060 I/Xposed ( 3141): Platform: arm64-v8a, 32-bit binary, system server: no
10-30 15:27:28.060 I/Xposed ( 3141): SELinux enabled: yes, enforcing: yes
10-30 15:27:28.070 I/Xposed ( 3141): -----------------
10-30 15:27:28.070 I/Xposed ( 3141): Added Xposed (/system/framework/XposedBridge.jar) to CLASSPATH
10-30 15:27:28.280 I/Xposed ( 3141): Detected ART runtime
10-30 15:27:28.300 I/Xposed ( 3141): Found Xposed class 'de/robv/android/xposed/XposedBridge', now initializing
10-30 15:27:28.590 I/Xposed ( 3141): Loading modules from /data/app/com.android.vending.billing.InAppBillingService.LOCK-1/base.apk
10-30 15:27:28.690 I/Xposed ( 3141): Loading class com.chelpus.XSupport

A purposal for open-source ART ROMs

Current Xposed Installer replaces the existing ART binaries, which may be the only way to work with prebuilt manufacturer's ROMs, but it can be better with already open-source'ed ROMs out there.

Can I ask to implement kind of a "Xposed ART binaries indication" thing to dynamically pass ART binaries installation when the ROM is already built, ready for Xposed?
Code may be like this :
if strings /system/lib/libart-compiler.so | grep -q xposed ; then
skip_art_installation
fi

We can make use of what's already committed(mostly performance and stability improvements) on android_art in the existing ROMs that way.

Thanks :)

[CM13][titan] Bootloop on installation

Device: Motorola Moto G 2014 (titan) (XT1064)
ROM: Cyanogenmod 13
Xposed version: v85_arm
Detailed description of the issue (including exact error messages if applicable):
The Xposed Installer I use is the latest one by dvdandroid. This has happened before, and it has been fixed through a factory reset. There doesnยดt seem to be a specific cause, however it happens at random and lately always when I try to install the framework through TWRP 3.0.0-0.
Things you have already tried to resolve it:
Factory Reset (Temporary solution)
Xposed Uninstaller Zip
Steps to reproduce:
Flash Xposed through Recovery.
Logs:
http://pastebin.com/tr3CpSDD
Module List:
http://pastebin.com/SsQ21BCv

How to build?

Can you give a short instructions about what to build from AOSP for Xposed?

I want to build it for x86 device because i don't think i can see pre-built xposed version for x86 anytime soon. Thus i want to test current alpha by myself.

I've downloaded source code of AOSP 5.0.0.r7 (Zenfone 2 kernel instruction asks me to use this version).
I've downloaded https://github.com/rovo89/Xposed -> framework/base/cmds/xposed and https://github.com/rovo89/android_art -> art.

Can you give a list of binaries (for make command) i have to build?
Since, Zenfone 2 has locked bootloader, i cannot use custom recovery. I only can create system.img image with all required files and then flash it (as i did to have superuser).
So, can you tell what binaries/libraries i have to replace/rename to properly inject xposed?

Dex2oat failled for some System app on Huawei P9

Running Xposed v86 on a Huawei P9 (Stock Marshmallow), dex2oat fails with a "Permission denied" error 7 times, causing those to be interpreted, re-executing manually the failed dex2oat command with Root access is working fine.

Here is an example (full logs attached)
logs-huawei-p9-xposed-86.zip

07-29 10:26:07.456 4638 4638 E dex2oat : Failed to create oat file: /data/dalvik-cache/arm64/system@priv-app@Telecom@[email protected]: Permission denied
07-29 10:26:07.462 1123 1123 W art : Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg /system/framework/XposedBridge.jar --instruction-set=arm64 --instruction-set-features=smp,a53 --runtime-arg -Xnorelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m --instruction-set-variant=generic --instruction-set-features=default --dex-file=/system/priv-app/Telecom/oat/arm64/Telecom.odex --oat-file=/data/dalvik-cache/arm64/system@priv-app@Telecom@[email protected]) because non-0 exit status
07-29 10:26:07.464 1123 1123 W art : Falling back to interpreting /system/priv-app/Telecom/oat/arm64/Telecom.odex
07-29 10:26:07.464 1123 1123 W System : ClassLoader referenced unknown path: /system/priv-app/Telecom/lib/arm64

Rom files.

there are no version-script.txt in art/sigchainlib/ at lollipop branch

when I compile arm:21, I get this errror message:

android-5.0.1_r1/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.8/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: error: cannot open art/sigchainlib/version-script.txt: No such file or directory

fm radio app crashes and Xperia xposed module not working properly

Hello sir,my fm radio app fc everytime
Here below iam attaching logcat of fmradio app
And if this problem is not related to xposed please accept my apologies and ignore the post

3C Toolbox (logcat)

I/16:57:30.055 ActivityManager( 1552)
Process com.sonyericsson.fmradio (pid 26747) has died
I/16:57:30.035 Process (26747)
Sending signal. PID: 26747 SIG: 9
E/16:57:28.788 AndroidRuntime(26747)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:133)
E/16:57:28.788 AndroidRuntime(26747)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:815)
E/16:57:28.788 AndroidRuntime(26747)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1020)
E/16:57:28.788 AndroidRuntime(26747)
at java.lang.reflect.Method.invoke(Method.java:372)
E/16:57:28.788 AndroidRuntime(26747)
at java.lang.reflect.Method.invoke(Native Method)
E/16:57:28.788 AndroidRuntime(26747)
at android.app.ActivityThread.main(ActivityThread.java:5373)
E/16:57:28.788 AndroidRuntime(26747)
at android.os.Looper.loop(Looper.java:211)
E/16:57:28.788 AndroidRuntime(26747)
at android.os.Handler.dispatchMessage(Handler.java:102)
E/16:57:28.788 AndroidRuntime(26747)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1351)
E/16:57:28.788 AndroidRuntime(26747)
at android.app.ActivityThread.access$800(ActivityThread.java:156)
E/16:57:28.788 AndroidRuntime(26747)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2442)
E/16:57:28.788 AndroidRuntime(26747)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2342)
E/16:57:28.788 AndroidRuntime(26747)
at android.app.Activity.performStart(Activity.java:6006)
E/16:57:28.788 AndroidRuntime(26747)
at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1236)
E/16:57:28.788 AndroidRuntime(26747)
at com.sonyericsson.fmradio.ui.FmRadioActivity.onStart(FmRadioActivity.java:250)
E/16:57:28.788 AndroidRuntime(26747)
at com.sonyericsson.fmradio.ui.FmRadioActivity.connectToFmService(FmRadioActivity.java:449)
E/16:57:28.788 AndroidRuntime(26747)
at com.sonyericsson.fmradio.ui.FmRadioFeedback.(FmRadioFeedback.java:63)
E/16:57:28.788 AndroidRuntime(26747)
java.lang.NoClassDefFoundError: com.sonyericsson.fmradio.service.FmService
E/16:57:28.788 AndroidRuntime(26747)
Process: com.sonyericsson.fmradio, PID: 26747
E/16:57:28.788 AndroidRuntime(26747)
FATAL EXCEPTION: main
D/16:57:28.786 AndroidRuntime(26747)
Shutting down VM
I/16:57:28.786 art (26747)
Rejecting re-init on previously-failed class java.lang.Class<com.sonyericsson.fmradio.service.FmService>
I/16:57:28.782 art (26747)
Rejecting re-init on previously-failed class java.lang.Class<com.sonyericsson.fmradio.service.FmService>
I/16:57:28.782 art (26747)
Rejecting re-init on previously-failed class java.lang.Class<com.sonyericsson.fmradio.service.FmService>
I/16:57:28.782 art (26747)
Rejecting re-init on previously-failed class java.lang.Class<com.sonyericsson.fmradio.service.FmService>
I/16:57:28.782 art (26747)
Rejecting re-init on previously-failed class java.lang.Class<com.sonyericsson.fmradio.service.FmService>
I/16:57:28.781 art (26747)
Rejecting re-init on previously-failed class java.lang.Class<com.sonyericsson.fmradio.service.FmService>
I/16:57:28.779 art (26747)
Rejecting re-init on previously-failed class java.lang.Class<com.sonyericsson.fmradio.service.FmService>
I/16:57:28.779 art (26747)
Rejecting re-init on previously-failed class java.lang.Class<com.sonyericsson.fmradio.service.FmService>

Zenfone2 art(x86) compatibility patch

Here is format-patch: http://pastebin.com/UH4iJQTe
I couldn't find where these options are really used, but i've made get/set features working in case if it used in other parts of android framework. Not all added features are used in Zenfone2, but all of them are present in stock oat2dex binary.
Without patch, dex2oat refuses to start because of unknown options.

So, far Xposed works ok on Zenfone 2. I've tested it on my xposed module which hooks many system functions.

May i release pre-injected (this is the only option for Zenfone2 due to locked bootloader) xposed as a whole system.img to XDA for public test? Would be good to have feedback from x86 system.

Strange app crash

The following lines will crash in Android 5.0 (API 21) with XposedFramework v80+ but work fine without XposedFramework installed. Crash log is here: http://pastebin.com/Hp5mNT5F

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    t(new AccelerateInterpolator());
}

private void t(BaseInterpolator a) {   
    Log.d("TEST", "here");
}

After spent an hour inspecting the code, I found out if I don't return nullptr here:

the sample code above will run without problem. I'm not familiar with this area, if someone can help fix the problem, I'd appreciate it. :)

Xposed not working on instrumented apps

Hi,

I've installed Xposed on genymotion, where my virtual device is a Nexus 5x running API 23 (Marshmallow). My Xposed module dynamically analyzes the execution of another app, FooDroid for example.

My module works quite fine when I manually run it on the emulator. However, when I run the app using espresso or robotium tests, Xposed terminates with the following error: "Instrumentation detected, disabling framework for FooDroid". I tried to resolve the issue by downloading XposedBridge source code from here (https://github.com/rovo89/XposedBridge/tree/master), changing the file "XposedBridge.java" by commenting out the following lines:

192: disableHooks = true;
193: return;

Then I built the project, and changed XposedBridge.APK to XposedBridge.jar

Next, I downloaded Xposed for here (http://dl-xda.xposed.info/framework/sdk23/x86/), and replaced the XposedBridge.jar with my own version. However, when I installed the new framework and reboot the virtual device, it was trapped in a bootloop (log file attached).

log.txt

I was wondering if there is a stable XposedBridge.jar file which I can use. I really appreciate it.

Regards,
Reyhan

bootloop on sony c3 d2502 after flash xposed v79

hello rovo89,
Thans for your great work on this great project ๏ผ
i have seen a thread about sony t2 has the similar problem.and seems you need to deodx some files in the rom.is it ethernetserver.odex ๏ผŸ if it is,i will have a try.
the log file in my sony c3 seems didn't mentioned any file.is it the same issue with sony T 2๏ผŸ
here is my log.

12-19 08:42:16.155 I/Xposed  (  730): -----------------
12-19 08:42:16.155 I/Xposed  (  730): Starting Xposed version 79, compiled for SDK 22
12-19 08:42:16.155 I/Xposed  (  730): Device: D2502 (Sony), Android version 5.1.1 (SDK 22)
12-19 08:42:16.155 I/Xposed  (  730): ROM: 19.4.A.0.182
12-19 08:42:16.155 I/Xposed  (  730): Build fingerprint: Sony/D2502/D2502:5.1.1/19.4.A.0.182/26220503:user/release-keys
12-19 08:42:16.155 I/Xposed  (  730): Platform: armeabi-v7a, 32-bit binary, system server: yes
12-19 08:42:16.155 I/Xposed  (  730): SELinux enabled: yes, enforcing: yes
12-19 08:42:16.171 I/Xposed  (  730): -----------------
12-19 08:42:16.173 I/Xposed  (  730): Added Xposed (/system/framework/XposedBridge.jar) to CLASSPATH
12-19 08:42:16.752 I/Xposed  (  730): Detected ART runtime
12-19 08:42:16.803 I/Xposed  (  730): Found Xposed class de/robv/android/xposed/XposedBridge, now initializing
12-19 08:42:17.250 E/Xposed  (  730): Cannot load any modules because /data/data/de.robv.android.xposed.installer/conf/modules.list was not found
12-19 08:42:19.854 F/libc    ( 1448): Fatal signal 11 (SIGSEGV), code 1, fault addr 0xcd02eb18 in tid 1449 (Compiler driver)
12-19 08:42:19.854 F/libc    ( 1448): Fatal signal 11 (SIGSEGV), code 1, fault addr 0x8d59fee8 in tid 1448 (main)
12-19 08:42:19.855 F/libc    ( 1448): Fatal signal 11 (SIGSEGV), code 1, fault addr 0xca9a49a8 in tid 1451 (Compiler driver)
12-19 08:42:19.855 F/libc    ( 1448): Fatal signal 11 (SIGSEGV), code 1, fault addr 0xe3de35d0 in tid 1450 (Compiler driver)
12-19 08:42:19.978 I/DEBUG   (  704): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
12-19 08:42:19.978 I/DEBUG   (  704): UUID: c88c4c97-363b-4a60-b221-53aa4b8cdd7d
12-19 08:42:19.978 I/DEBUG   (  704): Build fingerprint: 'Sony/D2502/D2502:5.1.1/19.4.A.0.182/26220503:user/release-keys'
12-19 08:42:19.978 I/DEBUG   (  704): Revision: '0'
12-19 08:42:19.978 I/DEBUG   (  704): ABI: 'arm'
12-19 08:42:19.978 I/DEBUG   (  704): pid: 1448, tid: 1448, name: main  >>> /system/bin/dex2oat <<<
12-19 08:42:19.978 I/DEBUG   (  704): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x8d59fee8
12-19 08:42:19.997 I/DEBUG   (  704):     r0 b22caee0  r1 b6f9fe30  r2 b22cae70  r3 b6cb5402
12-19 08:42:19.997 I/DEBUG   (  704):     r4 b6cb5403  r5 0000dde9  r6 b6f7ea5c  r7 000377a4
12-19 08:42:19.997 I/DEBUG   (  704):     r8 be96ee8c  r9 b79bc908  sl b79b2998  fp b79bc158
12-19 08:42:19.997 I/DEBUG   (  704):     ip b6f7ea74  sp be96edc0  lr b6d63de1  pc b6d63d36  cpsr 800f0030
12-19 08:42:19.997 I/DEBUG   (  704): 
12-19 08:42:19.997 I/DEBUG   (  704): backtrace:
12-19 08:42:19.997 I/DEBUG   (  704):     #00 pc 000d8d36  /system/lib/libart.so (art::ClassLinker::ResolveType(art::DexFile const&, unsigned short, art::Handle<art::mirror::DexCache>, art::Handle<art::mirror::ClassLoader>)+89)
12-19 08:42:19.997 I/DEBUG   (  704):     #01 pc 00147c8b  /system/lib/libart-compiler.so
12-19 08:42:19.997 I/DEBUG   (  704):     #02 pc 0013d889  /system/lib/libart-compiler.so
12-19 08:42:19.997 I/DEBUG   (  704):     #03 pc 00235951  /system/lib/libart.so (art::ThreadPool::Wait(art::Thread*, bool, bool)+172)
12-19 08:42:19.997 I/DEBUG   (  704):     #04 pc 0014053b  /system/lib/libart-compiler.so
12-19 08:42:19.997 I/DEBUG   (  704):     #05 pc 00140a4d  /system/lib/libart-compiler.so (art::CompilerDriver::Resolve(_jobject*, std::__1::vector<art::DexFile const*, std::__1::allocator<art::DexFile const*> > const&, art::ThreadPool*, art::TimingLogger*)+200)
12-19 08:42:19.997 I/DEBUG   (  704):     #06 pc 0014a501  /system/lib/libart-compiler.so (art::CompilerDriver::PreCompile(_jobject*, std::__1::vector<art::DexFile const*, std::__1::allocator<art::DexFile const*> > const&, art::ThreadPool*, art::TimingLogger*)+60)
12-19 08:42:19.997 I/DEBUG   (  704):     #07 pc 0014b42d  /system/lib/libart-compiler.so (art::CompilerDriver::CompileAll(_jobject*, std::__1::vector<art::DexFile const*, std::__1::allocator<art::DexFile const*> > const&, art::TimingLogger*)+68)
12-19 08:42:19.997 I/DEBUG   (  704):     #08 pc 0000b4f5  /system/bin/dex2oat
12-19 08:42:19.997 I/DEBUG   (  704):     #09 pc 0000d9f5  /system/bin/dex2oat
12-19 08:42:19.997 I/DEBUG   (  704):     #10 pc 0000f4b9  /system/lib/libc.so (__libc_init+44)
12-19 08:42:19.998 I/DEBUG   (  704):     #11 pc 00004cd0  /system/bin/dex2oat
12-19 08:42:20.257 I/DEBUG   (  704): 
12-19 08:42:20.257 I/DEBUG   (  704): Tombstone written to: /data/tombstones/tombstone_04
12-19 08:42:20.308 E/DEBUG   (  704): unexpected waitpid response: n=1449, status=0000000b
12-19 08:42:20.308 E/DEBUG   (  704): tid exited before attach completed: tid 1449
12-19 08:42:20.419 F/libc    ( 1473): Fatal signal 6 (SIGABRT), code -6 in tid 1473 (main)
12-19 08:42:20.470 I/DEBUG   (  704): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
12-19 08:42:20.470 I/DEBUG   (  704): UUID: b281c638-e107-4699-83f4-48f81f796ff8
12-19 08:42:20.470 I/DEBUG   (  704): Build fingerprint: 'Sony/D2502/D2502:5.1.1/19.4.A.0.182/26220503:user/release-keys'
12-19 08:42:20.470 I/DEBUG   (  704): Revision: '0'
12-19 08:42:20.471 I/DEBUG   (  704): ABI: 'arm'
12-19 08:42:20.471 I/DEBUG   (  704): pid: 1473, tid: 1473, name: main  >>> /system/bin/dex2oat <<<
12-19 08:42:20.471 I/DEBUG   (  704): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
12-19 08:42:20.499 I/DEBUG   (  704): Abort message: 'art/runtime/thread.cc:1143] No pending exception expected: java.lang.ArrayIndexOutOfBoundsException: length=75; index=27206'
12-19 08:42:20.499 I/DEBUG   (  704):     r0 00000000  r1 000005c1  r2 00000006  r3 00000000
12-19 08:42:20.499 I/DEBUG   (  704):     r4 b6fade38  r5 00000006  r6 00000002  r7 0000010c
12-19 08:42:20.499 I/DEBUG   (  704):     r8 00000000  r9 b7b4cd78  sl b7b571a0  fp 00000083
12-19 08:42:20.499 I/DEBUG   (  704):     ip 000005c1  sp be8c5c18  lr b6a3cf11  pc b6a62f28  cpsr 600f0010
12-19 08:42:20.499 I/DEBUG   (  704): 
12-19 08:42:20.499 I/DEBUG   (  704): backtrace:
12-19 08:42:20.500 I/DEBUG   (  704):     #00 pc 00039f28  /system/lib/libc.so (tgkill+12)
12-19 08:42:20.500 I/DEBUG   (  704):     #01 pc 00013f0d  /system/lib/libc.so (pthread_kill+52)
12-19 08:42:20.500 I/DEBUG   (  704):     #02 pc 00014b2b  /system/lib/libc.so (raise+10)
12-19 08:42:20.500 I/DEBUG   (  704):     #03 pc 00011255  /system/lib/libc.so (__libc_android_abort+36)
12-19 08:42:20.500 I/DEBUG   (  704):     #04 pc 0000f5fc  /system/lib/libc.so (abort+4)
12-19 08:42:20.500 I/DEBUG   (  704):     #05 pc 0021bb15  /system/lib/libart.so (art::Runtime::Abort()+160)
12-19 08:42:20.500 I/DEBUG   (  704):     #06 pc 000a8327  /system/lib/libart.so (art::LogMessage::~LogMessage()+1066)
12-19 08:42:20.500 I/DEBUG   (  704):     #07 pc 0022a6dd  /system/lib/libart.so (art::Thread::AssertNoPendingException() const+368)
12-19 08:42:20.500 I/DEBUG   (  704):     #08 pc 000d81bf  /system/lib/libart.so (art::ClassLinker::FindClass(art::Thread*, char const*, art::Handle<art::mirror::ClassLoader>)+14)
12-19 08:42:20.500 I/DEBUG   (  704):     #09 pc 000d8d63  /system/lib/libart.so (art::ClassLinker::ResolveType(art::DexFile const&, unsigned short, art::Handle<art::mirror::DexCache>, art::Handle<art::mirror::ClassLoader>)+134)
12-19 08:42:20.500 I/DEBUG   (  704):     #10 pc 00147c8b  /system/lib/libart-compiler.so
12-19 08:42:20.500 I/DEBUG   (  704):     #11 pc 0013d889  /system/lib/libart-compiler.so
12-19 08:42:20.500 I/DEBUG   (  704):     #12 pc 00235951  /system/lib/libart.so (art::ThreadPool::Wait(art::Thread*, bool, bool)+172)
12-19 08:42:20.500 I/DEBUG   (  704):     #13 pc 0014053b  /system/lib/libart-compiler.so
12-19 08:42:20.500 I/DEBUG   (  704):     #14 pc 00140a4d  /system/lib/libart-compiler.so (art::CompilerDriver::Resolve(_jobject*, std::__1::vector<art::DexFile const*, std::__1::allocator<art::DexFile const*> > const&, art::ThreadPool*, art::TimingLogger*)+200)
12-19 08:42:20.500 I/DEBUG   (  704):     #15 pc 0014a501  /system/lib/libart-compiler.so (art::CompilerDriver::PreCompile(_jobject*, std::__1::vector<art::DexFile const*, std::__1::allocator<art::DexFile const*> > const&, art::ThreadPool*, art::TimingLogger*)+60)
12-19 08:42:20.500 I/DEBUG   (  704):     #16 pc 0014b42d  /system/lib/libart-compiler.so (art::CompilerDriver::CompileAll(_jobject*, std::__1::vector<art::DexFile const*, std::__1::allocator<art::DexFile const*> > const&, art::TimingLogger*)+68)
12-19 08:42:20.500 I/DEBUG   (  704):     #17 pc 0000b4f5  /system/bin/dex2oat
12-19 08:42:20.500 I/DEBUG   (  704):     #18 pc 0000d9f5  /system/bin/dex2oat
12-19 08:42:20.500 I/DEBUG   (  704):     #19 pc 0000f4b9  /system/lib/libc.so (__libc_init+44)
12-19 08:42:20.500 I/DEBUG   (  704):     #20 pc 00004cd0  /system/bin/dex2oat
12-19 08:42:20.669 I/DEBUG   (  704): 
12-19 08:42:20.669 I/DEBUG   (  704): Tombstone written to: /data/tombstones/tombstone_05
12-19 08:42:20.722 F/libc    ( 1519): Fatal signal 11 (SIGSEGV), code 2, fault addr 0x2ea44114 in tid 1519 (main)
12-19 08:42:20.722 F/libc    ( 1519): Fatal signal 11 (SIGSEGV), code 1, fault addr 0x60491cf8 in tid 1526 (Compiler driver)
12-19 08:42:20.723 F/libc    ( 1519): Fatal signal 11 (SIGSEGV), code 1, fault addr 0x64d9f358 in tid 1523 (Compiler driver)
12-19 08:42:20.724 F/libc    ( 1519): Fatal signal 11 (SIGSEGV), code 2, fault addr 0x45cf1cdc in tid 1525 (Compiler driver)
12-19 08:42:20.824 I/DEBUG   (  704): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
12-19 08:42:20.824 I/DEBUG   (  704): UUID: 1967a5a5-3cb9-4356-946e-e283f610d2a9
12-19 08:42:20.824 I/DEBUG   (  704): Build fingerprint: 'Sony/D2502/D2502:5.1.1/19.4.A.0.182/26220503:user/release-keys'
12-19 08:42:20.824 I/DEBUG   (  704): Revision: '0'
12-19 08:42:20.824 I/DEBUG   (  704): ABI: 'arm'
12-19 08:42:20.824 I/DEBUG   (  704): pid: 1519, tid: 1519, name: main  >>> /system/bin/dex2oat <<<
12-19 08:42:20.824 I/DEBUG   (  704): signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0x2ea44114
12-19 08:42:20.835 I/DEBUG   (  704):     r0 b2617770  r1 b6f5ae30  r2 b2617700  r3 1f10b269
12-19 08:42:20.835 I/DEBUG   (  704):     r4 1f10b26a  r5 0000ae02  r6 b6f39a5c  r7 0002b808
12-19 08:42:20.835 I/DEBUG   (  704):     r8 be9cae7c  r9 b868e950  sl b8684a20  fp b868e1a0
12-19 08:42:20.835 I/DEBUG   (  704):     ip b6f39a74  sp be9cadb0  lr b6d1ede1  pc b6d1ed36  cpsr 00070030
12-19 08:42:20.835 I/DEBUG   (  704): 
12-19 08:42:20.835 I/DEBUG   (  704): backtrace:
12-19 08:42:20.835 I/DEBUG   (  704):     #00 pc 000d8d36  /system/lib/libart.so (art::ClassLinker::ResolveType(art::DexFile const&, unsigned short, art::Handle<art::mirror::DexCache>, art::Handle<art::mirror::ClassLoader>)+89)
12-19 08:42:20.835 I/DEBUG   (  704):     #01 pc 00147c8b  /system/lib/libart-compiler.so
12-19 08:42:20.835 I/DEBUG   (  704):     #02 pc 0013d889  /system/lib/libart-compiler.so
12-19 08:42:20.835 I/DEBUG   (  704):     #03 pc 00235951  /system/lib/libart.so (art::ThreadPool::Wait(art::Thread*, bool, bool)+172)
12-19 08:42:20.835 I/DEBUG   (  704):     #04 pc 0014053b  /system/lib/libart-compiler.so
12-19 08:42:20.835 I/DEBUG   (  704):     #05 pc 00140a4d  /system/lib/libart-compiler.so (art::CompilerDriver::Resolve(_jobject*, std::__1::vector<art::DexFile const*, std::__1::allocator<art::DexFile const*> > const&, art::ThreadPool*, art::TimingLogger*)+200)
12-19 08:42:20.835 I/DEBUG   (  704):     #06 pc 0014a501  /system/lib/libart-compiler.so (art::CompilerDriver::PreCompile(_jobject*, std::__1::vector<art::DexFile const*, std::__1::allocator<art::DexFile const*> > const&, art::ThreadPool*, art::TimingLogger*)+60)
12-19 08:42:20.835 I/DEBUG   (  704):     #07 pc 0014b42d  /system/lib/libart-compiler.so (art::CompilerDriver::CompileAll(_jobject*, std::__1::vector<art::DexFile const*, std::__1::allocator<art::DexFile const*> > const&, art::TimingLogger*)+68)
12-19 08:42:20.836 I/DEBUG   (  704):     #08 pc 0000b4f5  /system/bin/dex2oat
12-19 08:42:20.836 I/DEBUG   (  704):     #09 pc 0000d9f5  /system/bin/dex2oat
12-19 08:42:20.836 I/DEBUG   (  704):     #10 pc 0000f4b9  /system/lib/libc.so (__libc_init+44)
12-19 08:42:20.836 I/DEBUG   (  704):     #11 pc 00004cd0  /system/bin/dex2oat
12-19 08:42:21.089 I/DEBUG   (  704): 
12-19 08:42:21.089 I/DEBUG   (  704): Tombstone written to: /data/tombstones/tombstone_06
12-19 08:42:21.140 E/DEBUG   (  704): unexpected waitpid response: n=1526, status=0000000b
12-19 08:42:21.140 E/DEBUG   (  704): tid exited before attach completed: tid 1526

GameGuardian start failed with Xposed (Samsung/arm64)

Failed verification on SystemUI - TW 5.1.1

Hi @rovo89,

This is the only compilation error i'm still getting with the default "speed" filter on Samsung stock Roms.

A compilation error on SystemUI bundled support-v4:

I/dex2oat ( 5641): android.support.v4.app.NotificationCompatBase$Action[] android.support.v4.app.NotificationCompat$Action$1.newArray(int) failed to verify: android.support.v4.app.NotificationCompatBase$Action[] android.support.v4.app.NotificationCompat$Action$1.newArray(int): [0x4] returning 'Reference: android.support.v4.app.NotificationCompat$Action[]', but expected from declaration 'Reference: android.support.v4.app.NotificationCompatBase$Action[]'
E/dex2oat ( 5641): Verification failed on class android.support.v4.app.NotificationCompat$Action$1 in /system/priv-app/SystemUI/SystemUI.apk because: Verifier rejected class android.support.v4.app.NotificationCompat$Action$1 due to bad method android.support.v4.app.NotificationCompatBase$Action[] android.support.v4.app.NotificationCompat$Action$1.newArray(int)

SystemUI odex file: https://www.dropbox.com/s/i5kqim4w3j307iw/systemui-odex-arm64.zip?dl=0

Xposed modules are compiled to Dalvik cache *and* /data/app/$package/oat/$platform

IIRC in 5.0 5.1 both user and system apps is saved into /data/dalvik-cache

but with 6.0 user app is saved to /data/app/$appid/oat/arm/ instead. except when xposed comes into play, all xposed modules is saved to /data/dalvik-cache/arm. e.g.: /data/dalvik-cache/arm/data@[email protected]@[email protected]. non-xposed apps should never be in /data/dalvik-cache/arm/

problem: When upgrading apps, it install to /data/app, then run dex2oat trying to save as /data/dalvik-cache/arm/data@[email protected] but failed due to lack of permission for uid/gid. next time system boot up it says optimizing app, which do the right thing saving odex as /data/app/$appid/oat/arm/base.odex
this is confusing. i'm not sure which is right. system (or xposed) try to save odex to 2 different places between upgrading and boot time optimizing

xposed not working on 5.1 Sony ROMs

Hello sir...my name is pavan.. I think yu remembered me...I had already posted the issue of xposed fr 5.0.2 Sony Xperia t2 ultra...then u said some files are corrupted in ur rom can't be fixed...
But
Nw recently we gt 5.1.1 update for our unfortunately nw also xposed not working
Here I'm attaching the log file link
http://d-h.st/esmY
Thanks inadvance..hoping it will be fixed

Redmi Note 2

xposed used to work on Redmi Note 2 till MIUI 5.9.18, afterwards not anymore => bootloop, on most other xiaomi devices with MIUI 7 xposed works.

Radxa Rock2 Square: No implementation found for void dalvik.system.VMRuntime.clampGrowthLimit()

Hi @rovo89 ,
running on stock AOSP Android 5.1.1 without editing, no processes starts, so the system is unusable:

[...]
I/Process (24121): Sending signal. PID: 24121 SIG: 9
I/Process (24141): Sending signal. PID: 24141 SIG: 9
I/ActivityManager(  460): Process com.android.phone (pid 24121) has died
E/art     (24159): No implementation found for void dalvik.system.VMRuntime.clampGrowthLimit() (tried Java_dalvik_system_VMRuntime_clampGrowthLimit and Java_dalvik_system_VMRuntime_clampGrowthLimit__)
D/AndroidRuntime(24159): Shutting down VM
E/AndroidRuntime(24159): FATAL EXCEPTION: main
E/AndroidRuntime(24159): Process: com.android.systemui, PID: 24159
E/AndroidRuntime(24159): java.lang.UnsatisfiedLinkError: No implementation found for void dalvik.system.VMRuntime.clampGrowthLimit() (tried Java_dalvik_system_VMRuntime_clampGrowthLimit and Java_dalvik_system_VMRuntime_clampGrowthLimit__)
E/AndroidRuntime(24159):    at dalvik.system.VMRuntime.clampGrowthLimit(Native Method)
E/AndroidRuntime(24159):    at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4520)
E/AndroidRuntime(24159):    at android.app.ActivityThread.access$1500(ActivityThread.java:151)
E/AndroidRuntime(24159):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1364)
E/AndroidRuntime(24159):    at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(24159):    at android.os.Looper.loop(Looper.java:135)
E/AndroidRuntime(24159):    at android.app.ActivityThread.main(ActivityThread.java:5258)
E/AndroidRuntime(24159):    at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(24159):    at java.lang.reflect.Method.invoke(Method.java:372)
E/AndroidRuntime(24159):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:940)
E/AndroidRuntime(24159):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:735)
I/ActivityManager(  460): Start proc 24198:com.android.phone/1001 for restart com.android.phone
I/ActivityManager(  460): Process com.cghs.stresstest (pid 24141) has died
E/art     (24178): No implementation found for void dalvik.system.VMRuntime.clampGrowthLimit() (tried Java_dalvik_system_VMRuntime_clampGrowthLimit and Java_dalvik_system_VMRuntime_clampGrowthLimit__)
D/AndroidRuntime(24178): Shutting down VM
E/AndroidRuntime(24178): FATAL EXCEPTION: main
E/AndroidRuntime(24178): Process: com.android.inputmethod.latin, PID: 24178
E/AndroidRuntime(24178): java.lang.UnsatisfiedLinkError: No implementation found for void dalvik.system.VMRuntime.clampGrowthLimit() (tried Java_dalvik_system_VMRuntime_clampGrowthLimit and Java_dalvik_system_VMRuntime_clampGrowthLimit__)
E/AndroidRuntime(24178):    at dalvik.system.VMRuntime.clampGrowthLimit(Native Method)
E/AndroidRuntime(24178):    at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4520)
E/AndroidRuntime(24178):    at android.app.ActivityThread.access$1500(ActivityThread.java:151)
E/AndroidRuntime(24178):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1364)
E/AndroidRuntime(24178):    at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(24178):    at android.os.Looper.loop(Looper.java:135)
E/AndroidRuntime(24178):    at android.app.ActivityThread.main(ActivityThread.java:5258)
E/AndroidRuntime(24178):    at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(24178):    at java.lang.reflect.Method.invoke(Method.java:372)
E/AndroidRuntime(24178):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:940)
E/AndroidRuntime(24178):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:735)
[...]

arm64 / odex / 6.0.1: Some apps are not compiled at boot time

I just set up a new nexus 6p like the following:

  • Unlock
  • Upgrade to latest 6.0.1 mmb29p stock rom
  • Enable ADB debugging
  • Flash twrp-2.8.7.2-angler in bootloader
  • Flash xposed-v79-sdk23-arm64.zip in recovery

After rebooting 48 apps were optimized just fine.

But some others were not optimized on the boot but lateron, in which case it was not successful.

01-15 22:34:27.709  7105  7152 I ActivityManager: Start proc 8355:com.google.process.gapps/u0a12 for service com.google.android.gms/.clearcut.service.ClearcutLoggerService
01-15 22:34:27.710  8319  8319 E dex2oat : Failed to create oat file: /data/dalvik-cache/arm64/system@app@[email protected]@classes.dex: Permission denied
01-15 22:34:27.710  8319  8319 I dex2oat : dex2oat took 566.510us (threads: 2) 
01-15 22:34:27.712  8270  8270 W System  : ClassLoader referenced unknown path: /system/priv-app/TelephonyProvider/lib/arm64
01-15 22:34:27.713  8244  8244 W art     : Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg /system/framework/XposedBridge.jar --instruction-set=arm64 --instruction-set-features=smp,a53 --runtime-arg -Xnorelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m -j2 --instruction-set-variant=cortex-a53 --instruction-set-features=default --dex-file=/system/app/NfcNci/oat/arm64/NfcNci.odex --oat-file=/data/dalvik-cache/arm64/system@app@[email protected]@classes.dex) because non-0 exit status
01-15 22:34:27.713  8244  8244 W art     : Entry not found

This leads to an infinitle FC loop.

Investigating the issue I did the following:

  • set permission of /data/dalvik-cache/arm64/ to 777

This still did not work:

01-15 22:52:09.205  5402  7721 I ActivityManager: Start proc 10156:com.android.nfc/1027 for restart com.android.nfc
01-15 22:52:09.218 10156 10156 W re-initialized>: type=1400 audit(0.0:51): avc: denied { write } for name="arm64" dev="dm-0" ino=1064963 scontext=u:r:nfc:s0 tcontext=u:object_r:dalvikcache_data_file:s0 tclass=dir permissive=0
01-15 22:52:09.265 10171 10171 E dex2oat : Failed to create oat file: /data/dalvik-cache/arm64/system@app@[email protected]@classes.dex: Permission denied
01-15 22:52:09.258 10171 10171 W dex2oat : type=1400 audit(0.0:52): avc: denied { write } for name="arm64" dev="dm-0" ino=1064963 scontext=u:r:nfc:s0 tcontext=u:object_r:dalvikcache_data_file:s0 tclass=dir permissive=0
01-15 22:52:09.265 10171 10171 I dex2oat : dex2oat took 761.510us (threads: 2) 
01-15 22:52:09.267 10156 10156 W art     : Failed execv(/system/bin/dex2oat --runtime-arg -classpath --runtime-arg /system/framework/XposedBridge.jar --instruction-set=arm64 --instruction-set-features=smp,a53 --runtime-arg -Xnorelocate --boot-image=/system/framework/boot.art --runtime-arg -Xms64m --runtime-arg -Xmx512m -j2 --instruction-set-variant=cortex-a53 --instruction-set-features=default --dex-file=/system/app/NfcNci/oat/arm64/NfcNci.odex --oat-file=/data/dalvik-cache/arm64/system@app@[email protected]@classes.dex) because non-0 exit status
01-15 22:52:09.267 10156 10156 W art     : Entry not found

So now the problem is the sepolicy: dex2oat is being run as UID nfc and not system.

So lets' try after setenforce permissive:

01-15 22:57:22.227  5402  9126 I ActivityManager: Start proc 11883:com.android.nfc/1027 for restart com.android.nfc
01-15 22:57:22.248 11883 11883 W re-initialized>: type=1400 audit(0.0:243): avc: denied { write } for name="arm64" dev="dm-0" ino=1064963 scontext=u:r:nfc:s0 tcontext=u:object_r:dalvikcache_data_file:s0 tclass=dir permissive=0
01-15 22:57:22.278 11896 11896 I setenforce: type=1400 audit(0.0:244): avc: denied { setenforce } for scontext=u:r:init:s0 tcontext=u:object_r:kernel:s0 tclass=security permissive=1
01-15 22:57:22.278   349   349 W auditd  : type=1404 audit(0.0:245): enforcing=0 old_enforcing=1 auid=4294967295 ses=4294967295
01-15 22:57:22.313 11895 11895 I dex2oat : /system/bin/dex2oat -j2 --dex-file=/system/app/NfcNci/oat/arm64/NfcNci.odex --oat-file=/data/dalvik-cache/arm64/system@app@[email protected]@classes.dex
01-15 22:57:22.308 11895 11895 I dex2oat : type=1400 audit(0.0:246): avc: denied { write } for name="arm64" dev="dm-0" ino=1064963 scontext=u:r:nfc:s0 tcontext=u:object_r:dalvikcache_data_file:s0 tclass=dir permissive=1
01-15 22:57:22.308 11895 11895 I dex2oat : type=1400 audit(0.0:247): avc: denied { add_name } for name="system@app@[email protected]@classes.dex" scontext=u:r:nfc:s0 tcontext=u:object_r:dalvikcache_data_file:s0 tclass=dir permissive=1
01-15 22:57:22.308 11895 11895 I dex2oat : type=1400 audit(0.0:248): avc: denied { create } for name="system@app@[email protected]@classes.dex" scontext=u:r:nfc:s0 tcontext=u:object_r:dalvikcache_data_file:s0 tclass=file permissive=1
01-15 22:57:22.308 11895 11895 I dex2oat : type=1400 audit(0.0:249): avc: denied { write } for path="/data/dalvik-cache/arm64/system@app@[email protected]@classes.dex" dev="dm-0" ino=1065162 scontext=u:r:nfc:s0 tcontext=u:object_r:dalvikcache_data_file:s0 tclass=file permissive=1
01-15 22:57:22.308 11895 11895 I dex2oat : type=1400 audit(0.0:250): avc: denied { setattr } for name="system@app@[email protected]@classes.dex" dev="dm-0" ino=1065162 scontext=u:r:nfc:s0 tcontext=u:object_r:dalvikcache_data_file:s0 tclass=file permissive=1
01-15 22:57:22.553 11895 11895 I dex2oat : dex2oat took 241.603ms (threads: 2) arena alloc=368KB java alloc=551KB native alloc=2MB free=1372KB
01-15 22:57:22.563   372   372 I SELinux : SELinux: Loaded service_contexts from /service_contexts.
01-15 22:57:22.563   372   372 I SELinux : avc:  received setenforce notice (enforcing=0)
01-15 22:57:22.575 11883 11883 I NfcService: Starting NFC service

The file could now be created, but has UID/GID of nfc/nfc:

# ls -Z /data/dalvik-cache/arm64/*Nfc*
-rw-r--r-- nfc      nfc               u:object_r:dalvikcache_data_file:s0 system@app@[email protected]@classes.dex

And everything works perfectly.

The problem seems to be specific to odexed system apps for which dex2oat fails when being run on-demand.

I also tried the whole thing using various versions of SuperSU (2.66, 2.52, no SuperSU at all), to no avail so it seems to be unrelated to any other changes.

Compiler crash on Deodexed TW

Hi @rovo89 ,

I re-based my build to your latest updates and it seems the gzipped odex support 1c062f6 is causing a silent crash on Deodexed TW Roms logs.

I reverted this commit and it's running fine again, here what i got on my logs:

F/libc ( 7676): Fatal signal 11 (SIGSEGV), code 1, fault addr 0x28 in tid 7722 (Compiler driver)
F/dex2oat ( 7676): art/compiler/dex/ssa_transformation.cc:444] Incompatible set properties
F/dex2oat ( 7676): art/compiler/dex/ssa_transformation.cc:444] Incompatible set properties
F/libc ( 7676): Fatal signal 11 (SIGSEGV), code 1, fault addr 0xcdb08253 in tid 7724 (Compiler driver)
F/dex2oat ( 7676): art/compiler/dex/ssa_transformation.cc:444] Incompatible set properties
F/dex2oat ( 7676): art/compiler/dex/ssa_transformation.cc:444] Incompatible set properties
F/libc ( 7676): Fatal signal 11 (SIGSEGV), code 1, fault addr 0xc in tid 7726 (Compiler driver)
F/dex2oat ( 7676): art/compiler/dex/ssa_transformation.cc:444] Incompatible set properties

xposed fatal signal 6 error

07-28 12:31:15.541 I/Xposed ( 608): -----------------
07-28 12:31:15.541 I/Xposed ( 608): Starting Xposed version 68, compiled for SDK 21
07-28 12:31:15.541 I/Xposed ( 608): Device: D5322 (Sony), Android version 5.0.2 (SDK 21)
07-28 12:31:15.541 I/Xposed ( 608): ROM: 19.3.A.0.472
07-28 12:31:15.541 I/Xposed ( 608): Build fingerprint: Sony/D5322/D5322:5.0.2/19.3.A.0.472/4109129160:user/release-keys
07-28 12:31:15.541 I/Xposed ( 608): Platform: armeabi-v7a, 32-bit binary, system server: yes
07-28 12:31:15.541 I/Xposed ( 608): SELinux enabled: yes, enforcing: yes
07-28 12:31:15.550 I/Xposed ( 608): -----------------
07-28 12:31:15.550 I/Xposed ( 608): Added Xposed (/system/framework/XposedBridge.jar) to CLASSPATH
07-28 12:31:43.294 I/Xposed ( 608): Detected ART runtime
07-28 12:31:43.297 I/Xposed ( 608): Found Xposed class de/robv/android/xposed/XposedBridge, now initializing
07-28 12:31:43.588 E/Xposed ( 608): Cannot load any modules because /data/data/de.robv.android.xposed.installer/conf/modules.list was not found
07-28 12:31:45.232 F/libc ( 1438): Fatal signal 6 (SIGABRT), code -6 in tid 1438 (main)

Above one is error log
The phone is not booting

Bootlop during early boot with hardened 5.1.1 on leo

When flashing exposed (86 or 75, with installer or with TWRP) on Sony Z3 with jaguar leo lp 5.1.1, the boot process hangs during early boot, ie. before device decryption.

Unfortunately that's why I was not able to get a logcat: It seems to occur before adbd starts, so adb just keeps "waiting for device".
I've tried adb and LiveBoot (which neither stores any persistent logs nor displays them during startup) to get logs, and I was also not successful with modyfing boot.img to include an early logcat service in init.rc. There's also no last_kmsg available.

The developer of the ROM suggested it might be caused by one of the security patches from October [see: here and here

It also occurs when the device is not encrypted, by the way.
Flashing the xposed uninstall zip makes it boot again.

Is there any other way to get some kind of log data or anything else I could try to help to understand the issue / maybe even fix it?

Xposed doesn't get active

Hi @rovo89 . I have samsung galaxy s2 with cm12.1 offcial & dorimanx-gsstudios build kernel. I flashed the zip. & rebooted but it didnt get actived. I had installed xposed installer app with some modules in it before flash this time. But i have uninstalled the xposed after reflash rom.
This is the log:
12-23 23:11:11.927 I/Xposed ( 2928): -----------------
12-23 23:11:11.927 I/Xposed ( 2928): Starting Xposed version 79, compiled for SDK 22
12-23 23:11:11.927 I/Xposed ( 2928): Device: GT-I9100 (samsung), Android version 5.1.1 (SDK 22)
12-23 23:11:11.927 I/Xposed ( 2928): ROM: cm_i9100-userdebug 5.1.1 LMY48Y cd69d232f7 test-keys
12-23 23:11:11.927 I/Xposed ( 2928): Build fingerprint: samsung/GT-I9100/GT-I9100:4.1.2/JZO54K/I9100XWMS2:user/release-keys
12-23 23:11:11.927 I/Xposed ( 2928): Platform: armeabi-v7a, 32-bit binary, system server: yes
12-23 23:11:11.927 I/Xposed ( 2928): SELinux enabled: no, enforcing: no
12-23 23:11:14.147 E/Xposed ( 2928): Found /data/data/de.robv.android.xposed.installer/conf/disabled, not loading Xposed

Huawei P8 Lite bootloop with v79

Well, as the subject says. Logfile attached (wiped cache, rebooted and logged 'til first loop). Please let me know, if you need more information or I can do something more. Thanks a lot for your work.
logcat.txt

Xposed causes crash/reboot on Sony Xperia Z4 Tablet WiFi

Hello,

I have an issue with Xposed on the Sony Xperia Z4 Tablet WiFi (SGP712, karin_windy), running Android 5.0.2 on an ARM64 Snapdragon 810. The exact Sony firmware is 28.0.A.8.260, R6A. Well, even more exact it is CDA 1295-4711, Germany, Customized DE. ROM is odexed, stock, but running a custom kernel (AndroPlusKernel v10, http://forum.xda-developers.com/z4-tablet/development/kernel-andropluskernel-v1-t3170689, needed for root) and SuperSU.

When I flash Xposed (xposed-v79-sdk21-arm64.zip), clear Cache/Dalvik and reboot the device, it will 'optimize' all of my apps, but when that successfully completes, the device crashes and reboots at the lockscreen or moments after getting into the homescreen or an app. It will also crash the second boot, moments after the lockscreen appears.

This is without any Xposed modules activated. As soon as I uninstall Xposed using xposed-uninstaller-20150831-arm64.zip, erase cache/Dalvik, the device does not crash and reboot anymore.

I collected some logcats (using adb logcat -v time > logcat.txt, as soon as I could @ the 'optimizing apps' screen) in various scenario's.

SGP712_logcat_normal-boot.txt
SGP712_logcat_1st-boot-xposed-v79.txt
SGP712_logcat_2nd-boot-xposed-v79.txt

logcats.zip
https://drive.google.com/folderview?id=0B3--EMNkM4LaOWlTN1hEb193R28&usp=sharing

I hope there isn't too much noise in these logs, as I have quite a lot of apps doing stuff.

I also had the issue with the device flashed to stock from scratch, wiped and flashing AndroPlusKernel, TWRP 2.8.7.0 and SuperSU 2.46.

libart.so, libsigchain.so ARM version for x86?

In Zenfone 2 ROM, i see /system/lib/arm dir, and there are ARM versions of libart.so, libsigchain.so.
In what cases these libs are used? Do we need to compile xposed ARM version of mentioned libraries?

Wiko Pulp 3G reboots itself every 5-10 mins

I've installed xposedv.79 sdk_arm22.zip in my Wiko Pulp 3G, stock rom updated version, SuperSU rooted, first I've install its all perfect no sign of error. Then its took a couple days before its start reboot itself every 5-10 mins.
Even though I've flashed an uninstaller.zip, it still reboot itself. I have to flash rom to stop it.
I've tried for a couple times to make sure that Xposed may cause this.
I used only 2 modules Flat Stlye Bar and Greenify.
Please help me, Thank you.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.