hook icon indicating copy to clipboard operation
hook copied to clipboard

HarmonyOS update breaks aliuhook

Open wobohai opened this issue 4 months ago • 2 comments

Discord Account

[email protected]

What happens when the bug or crash occurs?

On September 1, 2024, the latest HarmonyOS upgrade caused a flash crash. Before the HarmonyOS is upgraded, the system runs well, and the following logs are displayed:

2024-09-19 17:13:09.293 6198-6198 LocationHook com.tencent.mm E java.lang.UnsatisfiedLinkError: JNI_ERR returned from JNI_OnLoad in "/data/app/~~Vg7eyAe1x0crC0bDdeHqZA==/com.bb.kkk-0lTYXFy2a0qIyPPWgM8UnA==/lib/arm64/libaliuhook.so" 2024-09-19 17:13:09.317 6198-6198 AndroidRuntime com.tencent.mm E FATAL EXCEPTION: main Process: com.tencent.mm, PID: 6198 java.lang.NoClassDefFoundError: de.robv.android.xposed.XposedBridge at com.third.xposed.location.LocationHook.hookAndChange(LocationHook.java:214) at com.ft.mapp.delegate.MyComponentDelegate.beforeStartApplication(MyComponentDelegate.java:27) at com.fun.vbox.client.VClient.bindApplicationNoCheck(VClient.java:563) at com.fun.vbox.client.VClient.bindApplication(VClient.java:357) at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleLaunchActivity(HCallbackStub.java:173) at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleExecuteTransaction(HCallbackStub.java:132) at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleMessage(HCallbackStub.java:88) at android.os.Handler.dispatchMessage(Handler.java:113) at android.os.Looper.loopOnce(Looper.java:210) at android.os.Looper.loop(Looper.java:302) at android.app.ActivityThread.main(ActivityThread.java:9652) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:601) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1062) Caused by: java.lang.UnsatisfiedLinkError: JNI_ERR returned from JNI_OnLoad in "/data/app/~~Vg7eyAe1x0crC0bDdeHqZA==/com.bb.kkk-0lTYXFy2a0qIyPPWgM8UnA==/lib/arm64/libaliuhook.so" at java.lang.Runtime.loadLibrary0(Runtime.java:1082) at java.lang.Runtime.loadLibrary0(Runtime.java:1003) at java.lang.System.loadLibrary(System.java:1662) at de.robv.android.xposed.XposedBridge.(XposedBridge.java:29) at com.third.xposed.location.LocationHook.hookMethod(LocationHook.java:422) at com.third.xposed.location.LocationHook.hookAndChange(LocationHook.java:48) at com.ft.mapp.delegate.MyComponentDelegate.beforeStartApplication(MyComponentDelegate.java:27)? at com.fun.vbox.client.VClient.bindApplicationNoCheck(VClient.java:563)? at com.fun.vbox.client.VClient.bindApplication(VClient.java:357)? at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleLaunchActivity(HCallbackStub.java:173)? at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleExecuteTransaction(HCallbackStub.java:132)? at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleMessage(HCallbackStub.java:88)? at android.os.Handler.dispatchMessage(Handler.java:113)? at android.os.Looper.loopOnce(Looper.java:210)? at android.os.Looper.loop(Looper.java:302)? at android.app.ActivityThread.main(ActivityThread.java:9652)? at java.lang.reflect.Method.invoke(Native Method)? at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:601)? at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1062)? 2024-09-19 17:13:09.323 6198-6198 uncaught com.tencent.mm E java.lang.NoClassDefFoundError: de.robv.android.xposed.XposedBridge at com.third.xposed.location.LocationHook.hookAndChange(LocationHook.java:214) at com.ft.mapp.delegate.MyComponentDelegate.beforeStartApplication(MyComponentDelegate.java:27) at com.fun.vbox.client.VClient.bindApplicationNoCheck(VClient.java:563) at com.fun.vbox.client.VClient.bindApplication(VClient.java:357) at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleLaunchActivity(HCallbackStub.java:173) at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleExecuteTransaction(HCallbackStub.java:132) at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleMessage(HCallbackStub.java:88) at android.os.Handler.dispatchMessage(Handler.java:113) at android.os.Looper.loopOnce(Looper.java:210) at android.os.Looper.loop(Looper.java:302) at android.app.ActivityThread.main(ActivityThread.java:9652) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:601) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1062) Caused by: java.lang.UnsatisfiedLinkError: JNI_ERR returned from JNI_OnLoad in "/data/app/~~Vg7eyAe1x0crC0bDdeHqZA==/com.bb.kkk-0lTYXFy2a0qIyPPWgM8UnA==/lib/arm64/libaliuhook.so" at java.lang.Runtime.loadLibrary0(Runtime.java:1082) at java.lang.Runtime.loadLibrary0(Runtime.java:1003) at java.lang.System.loadLibrary(System.java:1662) at de.robv.android.xposed.XposedBridge.(XposedBridge.java:29) at com.third.xposed.location.LocationHook.hookMethod(LocationHook.java:422) at com.third.xposed.location.LocationHook.hookAndChange(LocationHook.java:48) at com.ft.mapp.delegate.MyComponentDelegate.beforeStartApplication(MyComponentDelegate.java:27)? at com.fun.vbox.client.VClient.bindApplicationNoCheck(VClient.java:563)? at com.fun.vbox.client.VClient.bindApplication(VClient.java:357)? at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleLaunchActivity(HCallbackStub.java:173)? at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleExecuteTransaction(HCallbackStub.java:132)? at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleMessage(HCallbackStub.java:88)? at android.os.Handler.dispatchMessage(Handler.java:113)? at android.os.Looper.loopOnce(Looper.java:210)? at android.os.Looper.loop(Looper.java:302)? at android.app.ActivityThread.main(ActivityThread.java:9652)? at java.lang.reflect.Method.invoke(Native Method)? at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:601)? at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1062)?

What is the expected behaviour?

No flash back

How do you recreate this bug or crash?

use XposedBridge

Crash-log

2024-09-19 17:13:09.293 6198-6198 LocationHook com.tencent.mm E java.lang.UnsatisfiedLinkError: JNI_ERR returned from JNI_OnLoad in "/data/app/~~Vg7eyAe1x0crC0bDdeHqZA==/com.bb.kkk-0lTYXFy2a0qIyPPWgM8UnA==/lib/arm64/libaliuhook.so" 2024-09-19 17:13:09.317 6198-6198 AndroidRuntime com.tencent.mm E FATAL EXCEPTION: main Process: com.tencent.mm, PID: 6198 java.lang.NoClassDefFoundError: de.robv.android.xposed.XposedBridge at com.third.xposed.location.LocationHook.hookAndChange(LocationHook.java:214) at com.ft.mapp.delegate.MyComponentDelegate.beforeStartApplication(MyComponentDelegate.java:27) at com.fun.vbox.client.VClient.bindApplicationNoCheck(VClient.java:563) at com.fun.vbox.client.VClient.bindApplication(VClient.java:357) at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleLaunchActivity(HCallbackStub.java:173) at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleExecuteTransaction(HCallbackStub.java:132) at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleMessage(HCallbackStub.java:88) at android.os.Handler.dispatchMessage(Handler.java:113) at android.os.Looper.loopOnce(Looper.java:210) at android.os.Looper.loop(Looper.java:302) at android.app.ActivityThread.main(ActivityThread.java:9652) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:601) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1062) Caused by: java.lang.UnsatisfiedLinkError: JNI_ERR returned from JNI_OnLoad in "/data/app/~~Vg7eyAe1x0crC0bDdeHqZA==/com.bb.kkk-0lTYXFy2a0qIyPPWgM8UnA==/lib/arm64/libaliuhook.so" at java.lang.Runtime.loadLibrary0(Runtime.java:1082) at java.lang.Runtime.loadLibrary0(Runtime.java:1003) at java.lang.System.loadLibrary(System.java:1662) at de.robv.android.xposed.XposedBridge.(XposedBridge.java:29) at com.third.xposed.location.LocationHook.hookMethod(LocationHook.java:422) at com.third.xposed.location.LocationHook.hookAndChange(LocationHook.java:48) at com.ft.mapp.delegate.MyComponentDelegate.beforeStartApplication(MyComponentDelegate.java:27)? at com.fun.vbox.client.VClient.bindApplicationNoCheck(VClient.java:563)? at com.fun.vbox.client.VClient.bindApplication(VClient.java:357)? at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleLaunchActivity(HCallbackStub.java:173)? at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleExecuteTransaction(HCallbackStub.java:132)? at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleMessage(HCallbackStub.java:88)? at android.os.Handler.dispatchMessage(Handler.java:113)? at android.os.Looper.loopOnce(Looper.java:210)? at android.os.Looper.loop(Looper.java:302)? at android.app.ActivityThread.main(ActivityThread.java:9652)? at java.lang.reflect.Method.invoke(Native Method)? at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:601)? at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1062)? 2024-09-19 17:13:09.323 6198-6198 uncaught com.tencent.mm E java.lang.NoClassDefFoundError: de.robv.android.xposed.XposedBridge at com.third.xposed.location.LocationHook.hookAndChange(LocationHook.java:214) at com.ft.mapp.delegate.MyComponentDelegate.beforeStartApplication(MyComponentDelegate.java:27) at com.fun.vbox.client.VClient.bindApplicationNoCheck(VClient.java:563) at com.fun.vbox.client.VClient.bindApplication(VClient.java:357) at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleLaunchActivity(HCallbackStub.java:173) at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleExecuteTransaction(HCallbackStub.java:132) at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleMessage(HCallbackStub.java:88) at android.os.Handler.dispatchMessage(Handler.java:113) at android.os.Looper.loopOnce(Looper.java:210) at android.os.Looper.loop(Looper.java:302) at android.app.ActivityThread.main(ActivityThread.java:9652) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:601) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1062) Caused by: java.lang.UnsatisfiedLinkError: JNI_ERR returned from JNI_OnLoad in "/data/app/~~Vg7eyAe1x0crC0bDdeHqZA==/com.bb.kkk-0lTYXFy2a0qIyPPWgM8UnA==/lib/arm64/libaliuhook.so" at java.lang.Runtime.loadLibrary0(Runtime.java:1082) at java.lang.Runtime.loadLibrary0(Runtime.java:1003) at java.lang.System.loadLibrary(System.java:1662) at de.robv.android.xposed.XposedBridge.(XposedBridge.java:29) at com.third.xposed.location.LocationHook.hookMethod(LocationHook.java:422) at com.third.xposed.location.LocationHook.hookAndChange(LocationHook.java:48) at com.ft.mapp.delegate.MyComponentDelegate.beforeStartApplication(MyComponentDelegate.java:27)? at com.fun.vbox.client.VClient.bindApplicationNoCheck(VClient.java:563)? at com.fun.vbox.client.VClient.bindApplication(VClient.java:357)? at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleLaunchActivity(HCallbackStub.java:173)? at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleExecuteTransaction(HCallbackStub.java:132)? at com.fun.vbox.client.hook.proxies.am.HCallbackStub.handleMessage(HCallbackStub.java:88)? at android.os.Handler.dispatchMessage(Handler.java:113)? at android.os.Looper.loopOnce(Looper.java:210)? at android.os.Looper.loop(Looper.java:302)? at android.app.ActivityThread.main(ActivityThread.java:9652)? at java.lang.reflect.Method.invoke(Native Method)? at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:601)? at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1062)?

Request Agreement

  • [X] I did indeed check to make sure the bug or crash report is applicable!

wobohai avatar Oct 09 '24 09:10 wobohai