elderdrivers / edxposedmanager Goto Github PK
View Code? Open in Web Editor NEWCompanion Android application for EdXposed
Home Page: https://edxp.meowcat.org/
License: GNU General Public License v3.0
Companion Android application for EdXposed
Home Page: https://edxp.meowcat.org/
License: GNU General Public License v3.0
Hello, please make EdXposed Manager renamable, like magisk manager that capable to rename itself into something. Nowdays some apps do package name detections, and refuse to run if Edxposed manager exist (not the Edxposed core). some banking apps still run normal when EdXposed core installed but not with EdXposed manager.
thank you
After installing version 4.5.4 and starting I get this error message.
Reboot didn't help.
90
10
1+
6T
No error message
EdXposed Framework is installed, but not active.
Error getting the list. Cannot access Internet or sercer has a bug.
0.4.6.3 (4536)
8.1.0
Xiaomi
4.5.7 (45700)
What does this error in the logs mean?
EdXposed: can't parse /data/system
Selinux status incorrect
Hello @MlgmXyysd
Previously, the button was translated correctly in different languages. The latest version is always in English.
I try adding <string name="nav_item_support">Support</string>
does not help
https://del.dog/ikoborofez
The app crash continuously.
0.4.6.3 (4545) (YAHFA)
10
OnePlus
OnePlus 7 Pro
4.5.7
e219867c (20403)
765d5d97 (283)
https://raw.githubusercontent.com/topjohnwu/magisk_files/canary/debug.json
In a previous version of Magiska I had to add my own update channel. In current version of Magisk (new, after today's update) added channel doesn't work (it doesn't cause finding modules.list file).
In addition, after uploading an earlier version of Magisk (stable) the modules.list file is still not found.
EdXposed_Modules:
--------- beginning of main --------- beginning of system 04-20 11:24:13.948 827 827 E EdXposed-Bridge: Cannot load any modules because /data/user_de/0/org.meowcat.edxposed.manager/conf/modules.list was not found --------- beginning of crash 04-20 11:24:34.314 828 828 E EdXposed-Bridge: Cannot load any modules because /data/user_de/0/org.meowcat.edxposed.manager/conf/modules.list was not found
EdXposed_Verbose:
--------- beginning of main --------- beginning of system 04-20 11:24:11.702 827 827 I EdXposed: onModuleLoaded: welcome to EdXposed! 04-20 11:24:11.702 827 827 I EdXposed: Start to install inline hooks 04-20 11:24:11.702 827 827 I EdXposed: Using api level 29 04-20 11:24:11.702 827 827 I EdXposed: Start to install Riru hook 04-20 11:24:11.711 827 827 I EdXposed: Riru hooks installed 04-20 11:24:11.788 828 828 I EdXposed: onModuleLoaded: welcome to EdXposed! 04-20 11:24:11.788 828 828 I EdXposed: Start to install inline hooks 04-20 11:24:11.788 828 828 I EdXposed: Using api level 29 04-20 11:24:11.788 828 828 I EdXposed: Start to install Riru hook 04-20 11:24:11.798 828 828 I EdXposed: Riru hooks installed 04-20 11:24:11.802 827 827 I EdXposed: using installer org.meowcat.edxposed.manager 04-20 11:24:11.803 827 827 I EdXposed: data path prefix: /data/user_de/0/ 04-20 11:24:11.803 827 827 I EdXposed: application list mode: false 04-20 11:24:11.803 827 827 I EdXposed: using whitelist: false 04-20 11:24:11.803 827 827 I EdXposed: dynamic modules mode: false 04-20 11:24:11.803 827 827 I EdXposed: resources hook: true 04-20 11:24:11.803 827 827 I EdXposed: deopt boot image: false 04-20 11:24:11.803 827 827 I EdXposed: no module log: false 04-20 11:24:11.803 827 827 I EdXposed: hidden api bypass: true 04-20 11:24:11.807 827 827 I EdXposed: ART hooks installed 04-20 11:24:11.808 827 827 I EdXposed: system_property_get: dalvik.vm.dex2oat-filter -> quicken 04-20 11:24:11.808 827 827 I EdXposed: system_property_get: dalvik.vm.dex2oat-flags -> --inline-max-code-units=0 04-20 11:24:12.112 828 828 I EdXposed: using installer org.meowcat.edxposed.manager 04-20 11:24:12.113 828 828 I EdXposed: data path prefix: /data/user_de/0/ 04-20 11:24:12.113 828 828 I EdXposed: application list mode: false 04-20 11:24:12.113 828 828 I EdXposed: using whitelist: false 04-20 11:24:12.113 828 828 I EdXposed: dynamic modules mode: false 04-20 11:24:12.113 828 828 I EdXposed: resources hook: true 04-20 11:24:12.113 828 828 I EdXposed: deopt boot image: false 04-20 11:24:12.113 828 828 I EdXposed: no module log: false 04-20 11:24:12.113 828 828 I EdXposed: hidden api bypass: true 04-20 11:24:12.116 828 828 I EdXposed: ART hooks installed 04-20 11:24:12.117 828 828 I EdXposed: system_property_get: dalvik.vm.dex2oat-filter -> quicken 04-20 11:24:12.117 828 828 I EdXposed: system_property_get: dalvik.vm.dex2oat-flags -> --inline-max-code-units=0 04-20 11:24:13.948 827 827 E EdXposed-Bridge: Cannot load any modules because /data/user_de/0/org.meowcat.edxposed.manager/conf/modules.list was not found 04-20 11:24:14.118 1600 1600 E EdXposed: mmap failed, errno = Permission denied 04-20 11:24:14.118 1600 1600 E EdXposed: cannot hook method 04-20 11:24:14.119 1600 1600 E EdXposed: error when hooking com.elderdrivers.riru.edxp._hooker.yahfa.StartBootstrapServicesHooker 04-20 11:24:14.119 1600 1600 E EdXposed: java.lang.RuntimeException: Failed to hook private void com.android.server.SystemServer.startBootstrapServices() with public static void com.elderdrivers.riru.edxp._hooker.yahfa.StartBootstrapServicesHooker.hook(java.lang.Object) throws java.lang.Throwable 04-20 11:24:14.119 1600 1600 E EdXposed: at com.elderdrivers.riru.edxp.core.yahfa.HookMain.backupAndHook(HookMain.java:136) 04-20 11:24:14.119 1600 1600 E EdXposed: at com.elderdrivers.riru.edxp.core.yahfa.HookMain.doHookDefault(HookMain.java:3097) 04-20 11:24:14.119 1600 1600 E EdXposed: at com.elderdrivers.riru.edxp.proxy.BaseRouter.startSystemServerHook(BaseRouter.java:134) 04-20 11:24:14.119 1600 1600 E EdXposed: at com.elderdrivers.riru.edxp._hooker.impl.SystemMain.afterHookedMethod(SystemMain.java:27) 04-20 11:24:14.119 1600 1600 E EdXposed: at de.robv.android.xposed.XC_MethodHook.callAfterHookedMethod(XC_MethodHook.java:68) 04-20 11:24:14.119 1600 1600 E EdXposed: at com.elderdrivers.riru.edxp._hooker.yahfa.SystemMainHooker.hook(SystemMainHooker.java:25) 04-20 11:24:14.119 1600 1600 E EdXposed: at com.android.server.SystemServer.createSystemContext(SystemServer.java:637) 04-20 11:24:14.119 1600 1600 E EdXposed: at com.android.server.SystemServer.run(SystemServer.java:522) 04-20 11:24:14.119 1600 1600 E EdXposed: at com.android.server.SystemServer.main(SystemServer.java:377) 04-20 11:24:14.119 1600 1600 E EdXposed: at java.lang.reflect.Method.invoke(Native Method) 04-20 11:24:14.119 1600 1600 E EdXposed: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:516) 04-20 11:24:14.119 1600 1600 E EdXposed: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:928) 04-20 11:24:16.430 1600 1600 E EdXposed: mmap failed, errno = Permission denied 04-20 11:24:16.430 1600 1600 E EdXposed: cannot hook method 04-20 11:24:16.430 1600 1600 E EdXposed: error occur when generating dex. dexDir=null 04-20 11:24:16.430 1600 1600 E EdXposed: java.lang.RuntimeException: Failed to hook public java.lang.ClassLoader android.app.LoadedApk.getClassLoader() with public static java.lang.Object EdHooker_.hook(java.lang.Object) 04-20 11:24:16.430 1600 1600 E EdXposed: at com.elderdrivers.riru.edxp.core.yahfa.HookMain.backupAndHook(HookMain.java:136) 04-20 11:24:16.430 1600 1600 E EdXposed: at com.elderdrivers.riru.edxp.yahfa.dexmaker.DynamicBridge.hookMethod(DynamicBridge.java:9225) 04-20 11:24:16.430 1600 1600 E EdXposed: at com.elderdrivers.riru.edxp.yahfa.config.YahfaHookProvider.hookMethod(YahfaHookProvider.java:19) 04-20 11:24:16.430 1600 1600 E EdXposed: at de.robv.android.xposed.XposedBridge.hookMethodNative(XposedBridge.java:461) 04-20 11:24:16.430 1600 1600 E EdXposed: at de.robv.android.xposed.XposedBridge.hookMethod(XposedBridge.java:238) 04-20 11:24:16.430 1600 1600 E EdXposed: at de.robv.android.xposed.XposedHelpers.findAndHookMethod(XposedHelpers.java:187) 04-20 11:24:16.430 1600 1600 E EdXposed: at com.elderdrivers.riru.edxp._hooker.impl.LoadedApkCstr.afterHookedMethod(LoadedApkCstr.java:55) 04-20 11:24:16.430 1600 1600 E EdXposed: at de.robv.android.xposed.XC_MethodHook.callAfterHookedMethod(XC_MethodHook.java:68) 04-20 11:24:16.430 1600 1600 E EdXposed: at com.elderdrivers.riru.edxp._hooker.yahfa.LoadedApkConstructorHooker.hook(LoadedApkConstructorHooker.java:35) 04-20 11:24:16.430 1600 1600 E EdXposed: at android.app.ActivityThread.getPackageInfo(ActivityThread.java:2413) 04-20 11:24:16.430 1600 1600 E EdXposed: at android.app.ActivityThread.getPackageInfo(ActivityThread.java:2356) 04-20 11:24:16.430 1600 1600 E EdXposed: at android.app.ActivityThread.getPackageInfo(ActivityThread.java:2327) 04-20 11:24:16.430 1600 1600 E EdXposed: at android.app.ContextImpl.createPackageContextAsUser(ContextImpl.java:2217) 04-20 11:24:16.430 1600 1600 E EdXposed: at android.app.ContextImpl.createPackageContext(ContextImpl.java:2204) 04-20 11:24:16.430 1600 1600 E EdXposed: at android.content.ContextWrapper.createPackageContext(ContextWrapper.java:876) 04-20 11:24:16.430 1600 1600 E EdXposed: at android.app.ActivityThread.installProvider(ActivityThread.java:7208) 04-20 11:24:16.430 1600 1600 E EdXposed: at android.app.ActivityThread.installContentProviders(ActivityThread.java:6764) 04-20 11:24:16.430 1600 1600 E EdXposed: at android.app.ActivityThread.installSystemProviders(ActivityThread.java:7495) 04-20 11:24:16.430 1600 1600 E EdXposed: at com.android.server.am.ActivityManagerService.installSystemProviders(ActivityManagerService.java:8425) 04-20 11:24:16.430 1600 1600 E EdXposed: at com.android.server.SystemServer.startOtherServices(SystemServer.java:1013) 04-20 11:24:16.430 1600 1600 E EdXposed: at com.android.server.SystemServer.run(SystemServer.java:540) 04-20 11:24:16.430 1600 1600 E EdXposed: at com.android.server.SystemServer.main(SystemServer.java:377) 04-20 11:24:16.430 1600 1600 E EdXposed: at java.lang.reflect.Method.invoke(Native Method) 04-20 11:24:16.430 1600 1600 E EdXposed: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:516) 04-20 11:24:16.430 1600 1600 E EdXposed: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:928) --------- beginning of crash 04-20 11:24:34.314 828 828 E EdXposed-Bridge: Cannot load any modules because /data/user_de/0/org.meowcat.edxposed.manager/conf/modules.list was not found 04-20 11:24:37.129 5562 5562 D EdXposedManager: ApplicationList: Force add modules to list
EdXposed_Verbose_20200420_114404.txt
EdXposed_Modules_20200420_114418.txt
0.4.6.3 (4546)
9
Samsung
S8
4.5.7 (45700)
No errors shown
04-19 10:11:33.200 3937 3976 I EdXposed-Bridge: EdXpMgrEx: Reading modules list /data/user_de/-1/org.meowcat.edxposed.manager/conf/enabled_modules.list...
04-19 10:11:33.204 3937 3976 E EdXposed-Bridge: java.io.FileNotFoundException: /data/user_de/-1/org.meowcat.edxposed.manager/conf/enabled_modules.list (No such file or directory)
04-19 10:11:33.204 3937 3976 E EdXposed-Bridge: at java.io.FileInputStream.open0(Native Method)
04-19 10:11:33.204 3937 3976 E EdXposed-Bridge: at java.io.FileInputStream.open(FileInputStream.java:231)
04-19 10:11:33.204 3937 3976 E EdXposed-Bridge: at java.io.FileInputStream.<init>(FileInputStream.java:165)
04-19 10:11:33.204 3937 3976 E EdXposed-Bridge: at java.io.FileReader.<init>(FileReader.java:72)
04-19 10:11:33.204 3937 3976 E EdXposed-Bridge: at org.meowcat.edxposed.manager.xposed.Enhancement.readModulesList(Enhancement.java:114)
04-19 10:11:33.204 3937 3976 E EdXposed-Bridge: at org.meowcat.edxposed.manager.xposed.Enhancement.getModulesList(Enhancement.java:101)
04-19 10:11:33.204 3937 3976 E EdXposed-Bridge: at org.meowcat.edxposed.manager.xposed.Enhancement.access$400(Enhancement.java:39)
04-19 10:11:33.204 3937 3976 E EdXposed-Bridge: at org.meowcat.edxposed.manager.xposed.Enhancement$4.beforeHookedMethod(Enhancement.java:267)
04-19 10:11:33.204 3937 3976 E EdXposed-Bridge: at de.robv.android.xposed.XC_MethodHook.callBeforeHookedMethod(XC_MethodHook.java:51)
04-19 10:11:33.204 3937 3976 E EdXposed-Bridge: at EdHooker_.hook(Unknown Source:110)
04-19 10:11:33.204 3937 3976 E EdXposed-Bridge: at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:250)
04-19 10:11:33.204 3937 3976 E EdXposed-Bridge: at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:4768)
04-19 10:11:33.204 3937 3976 E EdXposed-Bridge: at android.os.Binder.execTransact(Binder.java:739)
EdXposed Manager displays UI language following the system settings. It's unfriendly to someone who use English system UI but, with poor English. So I hope developers could add a language switch like Magisk Manager.
希望开发者能够添加手动语言切换功能。
90
9 pie API 28
Xiaomi
Rdmi Note 5 Pro
v4.5.4
EdXposed framework is installed, but not active Plese check logs for details
Cannot read log
EDIT: modules are marked as inactive, but they are working
4543
9
红米
k20pro
4.5.7
0.4.6.1 (4510)
10
Google
Pixel 3 XL
4.5.5
Enter in the settings
The app freeze and doesn't respond
黑名单不生效,重启后也不行
90
9.0
Samsung
S8+,S9+
0.4.6.1(4510)
自己已经解决,是热更新问题
0.4.6.1 YAHFA/SandHook
10 March 1 Security update
Samsung
N975F NOTE 10+
4.5.7
Applist mode + pass SafetyNet enabled
Testing safetynet in Magisk manager
Pass
Fails
Might be related to https://android.stackexchange.com/questions/221976/magisk-will-fail-safety-net-hereafter-why
But when I disable edxposed framework, SafetyNet tests pass.
0.5.0.0
11 (R)
Google
3 XL
4.5.7
The app opens and shows the EdXposed Manager app.
The app shows a white screen for a second and then crashes/closes. Tried multiple times and cleared app cache and data.
hi,please update your apk soon as soon
hi dear, where is new update for edxposed manager,its so long past???.
85
6.0.1
LG
Nexus 5
14/09/2016
90.0
0.4.6.1 (4497) selhygwy (SandHook)
Android 10 (Q, API29)
Google
Pixel 4 XL
4.5.4 (45401)
I have to see one only icon for apps optimization
I see two same icons for apps optimization
10
samsung
Logs:
01-10 16:26:04.416 E/AndroidRuntime( 7747): FATAL EXCEPTION: main
01-10 16:26:04.416 E/AndroidRuntime( 7747): Process: org.meowcat.edxposed.manager, PID: 7747
01-10 16:26:04.416 E/AndroidRuntime( 7747): java.lang.IllegalStateException: The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: 1, found: 4 Pager id: org.meowcat.edxposed.manager:id/pager Pager class: class androidx.viewpager.widget.ViewPager Problematic adapter: class org.meowcat.edxposed.manager.AdvancedInstallerFragment$TabsAdapter
01-10 16:26:04.416 E/AndroidRuntime( 7747): at androidx.viewpager.widget.ViewPager.populate(ViewPager.java:1143)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at androidx.viewpager.widget.ViewPager.populate(ViewPager.java:1092)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at androidx.viewpager.widget.ViewPager.onMeasure(ViewPager.java:1622)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.View.measure(View.java:26415)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.widget.RelativeLayout.measureChild(RelativeLayout.java:696)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:499)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.View.measure(View.java:26415)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:7845)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.View.measure(View.java:26415)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:7845)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.View.measure(View.java:26415)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at androidx.drawerlayout.widget.DrawerLayout.onMeasure(DrawerLayout.java:1119)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.View.measure(View.java:26415)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:7845)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at androidx.appcompat.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:143)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.View.measure(View.java:26415)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:7845)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.View.measure(View.java:26415)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:7845)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.View.measure(View.java:26415)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:7845)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1552)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.widget.LinearLayout.measureVertical(LinearLayout.java:842)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.widget.LinearLayout.onMeasure(LinearLayout.java:721)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.View.measure(View.java:26415)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:7845)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at com.android.internal.policy.DecorView.onMeasure(DecorView.java:1009)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.View.measure(View.java:26415)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:3578)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:2321)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2613)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2169)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8933)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:996)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.Choreographer.doCallbacks(Choreographer.java:794)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.Choreographer.doFrame(Choreographer.java:729)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:981)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.os.Handler.handleCallback(Handler.java:883)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.os.Handler.dispatchMessage(Handler.java:100)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.os.Looper.loop(Looper.java:237)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at android.app.ActivityThread.main(ActivityThread.java:7811)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at java.lang.reflect.Method.invoke(Native Method)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
01-10 16:26:04.416 E/AndroidRuntime( 7747): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1076)
When we use Dexopt feature it keeps dexoptimizing with just a progress bar and user cant wait that long like a indefinite loop.
Enhancement: add runonui thread and change the value to number like 1/466 or 5/466 so user can know there are 466 packages and 5 are optimized and working on 6, so user dont think it is dead end and can wait when something is changing on screen
90
8.0
小米
小米6
EdXposed Manager4.5.3
我们公司的一个app,每次打开app,进入二级界面都会卡死
下面是warn日志
01-28 14:49:13.049: W/NotificationService(1587): Toast already cancelled. pkg=com.pingan.aftercarmarket callback=android.app.ITransientNotification$Stub$Proxy@f3965bd
01-28 14:49:13.049: E/LocationManagerService(1587): request 5348303 gps Request[ACCURACY_FINE gps requested=+900ms fastest=+900ms] from com.pingan.aftercarmarket(10225)
01-28 14:49:15.028: W/AppOps(1587): Finishing op nesting under-run: uid 10225 pkg com.pingan.aftercarmarket code 45 time=1579317009983 duration=2352 nesting=0
01-28 14:50:38.493: E/ActivityTrigger(1587): activityResumeTrigger: not whiteListedcom.pingan.aftercarmarket/com.pingan.aftercarmarket.inner.activity.OneInnerActivity/1121
01-28 14:50:40.687: E/ActivityTrigger(1587): activityStartTrigger: not whiteListedcom.pingan.aftercarmarket/com.pingan.aftercarmarket.activity.WebViewActivity/1121
01-28 14:50:40.688: E/ActivityTrigger(1587): activityResumeTrigger: not whiteListedcom.pingan.aftercarmarket/com.pingan.aftercarmarket.activity.WebViewActivity/1121
01-28 14:50:40.703: E/ActivityTrigger(1587): activityResumeTrigger: not whiteListedcom.pingan.aftercarmarket/com.pingan.aftercarmarket.activity.WebViewActivity/1121
01-28 14:50:50.151: W/ActivityManager(1587): Missing app error report, app = com.pingan.aftercarmarket crashing = false notResponding = true
01-28 14:50:50.355: W/ActivityManager(1587): Missing app error report, app = com.pingan.aftercarmarket crashing = false notResponding = true
01-28 14:50:50.406: W/ActivityManager(1587): Missing app error report, app = com.pingan.aftercarmarket crashing = false notResponding = true
01-28 14:50:50.561: W/ActivityManager(1587): Missing app error report, app = com.pingan.aftercarmarket crashing = false notResponding = true
01-28 14:50:50.614: W/ActivityManager(1587): Missing app error report, app = com.pingan.aftercarmarket crashing = false notResponding = true
01-28 14:50:50.630: W/ActivityManager(1587): Missing app error report, app = com.pingan.aftercarmarket crashing = false notResponding = true
01-28 14:50:50.666: W/ActivityManager(1587): Missing app error report, app = com.pingan.aftercarmarket crashing = false notResponding = true
01-28 14:50:50.825: W/ActivityManager(1587): Missing app error report, app = com.pingan.aftercarmarket crashing = false notResponding = true
01-28 14:50:51.681: W/ActivityManager(1587): Missing app error report, app = com.pingan.aftercarmarket crashing = false notResponding = true
01-28 14:50:51.710: W/ActivityManager(1587): Missing app error report, app = com.pingan.aftercarmarket crashing = false notResponding = true
01-28 14:50:53.843: W/ActivityManager(1587): Missing app error report, app = com.pingan.aftercarmarket crashing = false notResponding = true
01-28 14:50:53.895: W/ActivityManager(1587): Missing app error report, app = com.pingan.aftercarmarket crashing = false notResponding = true
01-28 14:50:53.946: W/ActivityManager(1587): Missing app error report, app = com.pingan.aftercarmarket crashing = false notResponding = true
01-28 14:50:53.998: W/ActivityManager(1587): Missing app error report, app = com.pingan.aftercarmarket crashing = false notResponding = true
01-28 14:50:54.127: W/ActivityManager(1587): Missing app error report, app = com.pingan.aftercarmarket crashing = false notResponding = true
01-28 14:50:54.179: W/ActivityManager(1587): Missing app error report, app = com.pingan.aftercarmarket crashing = false notResponding = true
01-28 14:50:54.206: E/ActivityManager(1587): ANR in com.pingan.aftercarmarket (com.pingan.aftercarmarket/.activity.WebViewActivity)
01-28 14:50:54.206: E/ActivityManager(1587): Reason: Input dispatching timed out (com.pingan.aftercarmarket/com.pingan.aftercarmarket.inner.activity.OneInnerActivity, Waiting to send non-key event because the touched window has not finished processing certain input events that were delivered to it over 500.0ms ago. Wait queue length: 8. Wait queue head age: 8793.1ms.)
01-28 14:50:54.206: E/ActivityManager(1587): Parent: com.pingan.aftercarmarket/.inner.activity.OneInnerActivity
01-28 14:50:54.206: E/ActivityManager(1587): 10% 25802/com.pingan.aftercarmarket: 7.9% user + 2.4% kernel / faults: 35748 minor 5 major
01-28 14:50:54.206: E/ActivityManager(1587): 0.3% 7890/com.pingan.aftercarmarket:push: 0.1% user + 0.1% kernel / faults: 989 minor
01-28 14:50:54.257: W/InputTransport(1587): Slow Input: 9695ms so far, channel 'e5800c4 Application Not Responding: com.pingan.aftercarmarket (server)' publisher ~ publishMotionEvent: seq=13058, deviceId=7, source=0x1002, action=0x0, actionButton=0x00000000, flags=0x0, edgeFlags=0x0, metaState=0x0, buttonState=0x0, xOffset=0.000000, yOffset=-1474.000000, xPrecision=1.000000, yPrecision=1.000000, downTime=2239022134000, eventTime=2239022134000, pointerCount=1
01-28 14:50:54.257: W/InputTransport(1587): Slow Input: 9681ms so far, channel 'e5800c4 Application Not Responding: com.pingan.aftercarmarket (server)' publisher ~ publishMotionEvent: seq=13060, deviceId=7, source=0x1002, action=0x2, actionButton=0x00000000, flags=0x0, edgeFlags=0x0, metaState=0x0, buttonState=0x0, xOffset=0.000000, yOffset=-1474.000000, xPrecision=1.000000, yPrecision=1.000000, downTime=2239022134000, eventTime=2239036255000, pointerCount=1
01-28 14:50:54.257: W/InputTransport(1587): Slow Input: 9649ms so far, channel 'e5800c4 Application Not Responding: com.pingan.aftercarmarket (server)' publisher ~ publishMotionEvent: seq=13062, deviceId=7, source=0x1002, action=0x2, actionButton=0x00000000, flags=0x0, edgeFlags=0x0, metaState=0x0, buttonState=0x0, xOffset=0.000000, yOffset=-1474.000000, xPrecision=1.000000, yPrecision=1.000000, downTime=2239022134000, eventTime=2239068996000, pointerCount=1
01-28 14:50:54.257: W/InputTransport(1587): Slow Input: 9640ms so far, channel 'e5800c4 Application Not Responding: com.pingan.aftercarmarket (server)' publisher ~ publishMotionEvent: seq=13064, deviceId=7, source=0x1002, action=0x2, actionButton=0x00000000, flags=0x0, edgeFlags=0x0, metaState=0x0, buttonState=0x0, xOffset=0.000000, yOffset=-1474.000000, xPrecision=1.000000, yPrecision=1.000000, downTime=2239022134000, eventTime=2239078192000, pointerCount=1
01-28 14:50:54.257: W/InputTransport(1587): Slow Input: 9632ms so far, channel 'e5800c4 Application Not Responding: com.pingan.aftercarmarket (server)' publisher ~ publishMotionEvent: seq=13066, deviceId=7, source=0x1002, action=0x2, actionButton=0x00000000, flags=0x0, edgeFlags=0x0, metaState=0x0, buttonState=0x0, xOffset=0.000000, yOffset=-1474.000000, xPrecision=1.000000, yPrecision=1.000000, downTime=2239022134000, eventTime=2239085599000, pointerCount=1
01-28 14:50:54.258: W/InputTransport(1587): Slow Input: 9624ms so far, channel 'e5800c4 Application Not Responding: com.pingan.aftercarmarket (server)' publisher ~ publishMotionEvent: seq=13068, deviceId=7, source=0x1002, action=0x1, actionButton=0x00000000, flags=0x0, edgeFlags=0x0, metaState=0x0, buttonState=0x0, xOffset=0.000000, yOffset=-1474.000000, xPrecision=1.000000, yPrecision=1.000000, downTime=2239022134000, eventTime=2239094193000, pointerCount=1
01-28 14:50:54.258: W/InputTransport(1587): Slow Input: 9253ms so far, channel 'e5800c4 Application Not Responding: com.pingan.aftercarmarket (server)' publisher ~ publishMotionEvent: seq=13071, deviceId=7, source=0x1002, action=0x0, actionButton=0x00000000, flags=0x0, edgeFlags=0x0, metaState=0x0, buttonState=0x0, xOffset=0.000000, yOffset=-1474.000000, xPrecision=1.000000, yPrecision=1.000000, downTime=2239464703000, eventTime=2239464703000, pointerCount=1
01-28 14:50:54.261: W/InputTransport(1587): Slow Input: 9192ms so far, channel 'e5800c4 Application Not Responding: com.pingan.aftercarmarket (server)' publisher ~ publishMotionEvent: seq=13073, deviceId=7, source=0x1002, action=0x1, actionButton=0x00000000, flags=0x0, edgeFlags=0x0, metaState=0x0, buttonState=0x0, xOffset=0.000000, yOffset=-1474.000000, xPrecision=1.000000, yPrecision=1.000000, downTime=2239464703000, eventTime=2239529881000, pointerCount=1
0.4.6.3 (4543) (YAHFA)
10
HTC
One M8
4.5.7 (45700) (Enhancement mode)
Load modules list and download from http://dl.xposed.info/repo/full.xml.gz??
Tries to get download from unexistent https://dl-xda.xposed.info
riru-core version: v19.5
--------- beginning of system info
Android version: 10
Android sdk: 29
Android build: QKQ1.190716.003
Fingerprint: OnePlus/OnePlus7TPro_CH/OnePlus7TPro:10/QKQ1.190716.003/1911061800:user/release-keys
ROM build description: OnePlus7TPro_CH-user 10 QKQ1.190716.003 1911061800 release-keys
EdXposed Version: v0.4.6.0_beta(4471) (Yahfa)
Architecture: arm64-v8a
Device: OnePlus7TPro
Manufacture: OnePlus
Brand: OnePlus
Product: OnePlus7TPro
--------- beginning of main
--------- beginning of system
11-27 22:03:27.804 795 795 E EdXposed-Bridge: Cannot load any modules because /data/user_de/0/com.solohsu.android.edxp.manager/conf/modules.list was not found
--------- beginning of crash
11-27 22:03:38.452 796 796 E EdXposed-Bridge: Cannot load any modules because /data/user_de/0/com.solohsu.android.edxp.manager/conf/modules.list was not found
i had actived all modules
but ....it seems not running
its permission is well setted
so..what can i do
to keep modules running?
On Dec 18th, I have published a Xposed module called 'BubbleUPnP (Audio Cast)':
https://repo.xposed.info/module/com.bubblesoft.android.bubbleupnp.xmod
It does not appear in the Download section of EdXposed Manager, although it does appear in 'Xposed Installer'
Why is that ?
85
6.0.1
LG
Nexus 5
14/09/2016
4495
10
XiaoMi
RedMi K20 Pro
4.5.4
开启即时模块列表后,
小米自带分身功能的分身应用可能由于没有对应SEPolicy规则无法获取模块列表,
导致加载失败,无任何模块生效
关闭即时模块功能后,可正常加载
请问一下,可以把模块从应用白名单中去除吗,有点影响找应用
Device Model: SM-A205F/SAMSUNG A20
Android Pie
Using latest EdXposed manager apk+ both modules "riru core" YAHFA in Magisk.
I tried clearing app data & reinstalling app and allowing all app permissions.
But still download section not loading
Screenshot: https://ibb.co/bdQ4FgK
EdXposedManager-4.5.5-45510
参考的是原本 Xposed Installer 的方式
private static boolean openEdXposed(Context context) {
// edXp
Intent intent = new Intent("org.meowcat.edxposed.manager.OPEN_SECTION");
if (context.getPackageManager().queryIntentActivities(intent, 0).isEmpty()) {
intent = context.getPackageManager().getLaunchIntentForPackage("org.meowcat.edxposed.manager");
}
if (intent != null) {
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
.putExtra("section", "modules")
.putExtra("fragment", 1)
.putExtra("module", BuildConfig.APPLICATION_ID);
if (intent.resolveActivity(context.getPackageManager()) != null) {
context.startActivity(intent);
return true;
}
}
return false;
}
保留跳转到模块管理页面
跳转到了应用管理页面
0.4.6.2(4529)(YAHFA)
9
Lenovo
Z5
4.5.6
2020-04-02 22:07:08.039 11948-11948/? E/AndroidRuntime: FATAL EXCEPTION: main
Process: org.meowcat.edxposed.manager, PID: 11948
java.lang.ExceptionInInitializerError
at org.meowcat.edxposed.manager.repo.RepoDb.beginTransation(RepoDb.java:59)
at org.meowcat.edxposed.manager.util.ModuleUtil.reloadInstalledModules(ModuleUtil.java:89)
at org.meowcat.edxposed.manager.util.ModuleUtil.getInstance(ModuleUtil.java:64)
at org.meowcat.edxposed.manager.XposedApp.onCreate(XposedApp.java:225)
at org.meowcat.edxposed.manager.MeowCatApplication.onCreate(MeowCatApplication.java:18)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1155)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5994)
at java.lang.reflect.Method.invoke(Native Method)
at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:185)
at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:163)
at com.swift.sandhook.xposedcompat.hookstub.HookStubManager.hookBridge(HookStubManager.java:304)
at com.swift.sandhook.xposedcompat.hookstub.MethodHookerStubs64.stub_hook_0(MethodHookerStubs64.java:198)
at android.app.ActivityThread.access$1100(ActivityThread.java:204)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1655)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:6820)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:861)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.database.Cursor android.database.sqlite.SQLiteDatabase.query(java.lang.String, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String)' on a null object reference
at org.meowcat.edxposed.manager.repo.RepoDb.getRepositories(RepoDb.java:107)
at org.meowcat.edxposed.manager.util.RepoLoader.refreshRepositories(RepoLoader.java:84)
at org.meowcat.edxposed.manager.util.RepoLoader.<init>(RepoLoader.java:74)
at org.meowcat.edxposed.manager.util.RepoLoader.getInstance(RepoLoader.java:79)
at org.meowcat.edxposed.manager.repo.RepoDb.onCreate(RepoDb.java:450)
at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:393)
at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:298)
at org.meowcat.edxposed.manager.repo.RepoDb.<clinit>(RepoDb.java:44)
at org.meowcat.edxposed.manager.repo.RepoDb.beginTransation(RepoDb.java:59)
at org.meowcat.edxposed.manager.util.ModuleUtil.reloadInstalledModules(ModuleUtil.java:89)
at org.meowcat.edxposed.manager.util.ModuleUtil.getInstance(ModuleUtil.java:64)
at org.meowcat.edxposed.manager.XposedApp.onCreate(XposedApp.java:225)
at org.meowcat.edxposed.manager.MeowCatApplication.onCreate(MeowCatApplication.java:18)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1155)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5994)
at java.lang.reflect.Method.invoke(Native Method)
at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:185)
at com.swift.sandhook.SandHook.callOriginMethod(SandHook.java:163)
at com.swift.sandhook.xposedcompat.hookstub.HookStubManager.hookBridge(HookStubManager.java:304)
at com.swift.sandhook.xposedcompat.hookstub.MethodHookerStubs64.stub_hook_0(MethodHookerStubs64.java:198)
at android.app.ActivityThread.access$1100(ActivityThread.java:204)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1655)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:6820)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:861)
hi again, i done everything you told me, every moudle exept riru i cleane and play servise and service framework in black list on your elder manager activated and deposite also play stor activat later ,and severa
应用、兼容模式、下载 视图都可以下拉刷新,只有模块需要结束进程或新安装模块才能刷新。
开启了2个模块,并未生效,从log查阅发现最后一行是
E EdXposed-Bridge: Cannot load any modules because /data/user_de/0/org.meowcat.edxposed.manager/conf/modules.list was not found
EdXposed_Verbose_20200130_014332.log
具体问题是什么呢?
0.4.6.2
10
Mi
10 Pro
4.5.6
0.4.6.2 (4529) (YAHFA)
10
Motorola
Moto G(5S) Plus (sanders)
4.5.7 (45700) (Enhancement mode)
The module successfully downloads and installs.
The app gets a white screen and returns me to the main screen of the downloads tab.
MIUI, Android 10, autostart on, no limitations, etc, etc, etc, doesn't matter.
This should be self explanatory:
W/BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.PACKAGE_ADDED dat=package:name.mikanoshi.fixmiui flg=0x4000010 (has extras) } to `org.meowcat.edxposed.manager/.receivers.PackageChangeReceiver
EdXposed Installer works, probably because it targets SDK 25 that still allows implicit broadcasts in manifest:
https://developer.android.com/about/versions/oreo/background#broadcasts
Writing modules without this is a nightmare, you have to open Manager and untick/tick mod on every update, otherwise old path in module list remains which won't allow module to be loaded.
I don't think there is any workaround for it except lowering target SDK (or hacking into activity manager service of the ROM which I already do for my module :));
Maybe it's possible to send explicit broadcast from Android Studio somehow after apk was installed, but it's more of a workaround for devs, not regular users that will also have this problem when updating modules from Play Market for example while Manager is closed.
90
10
OnePlus
7T
4.5.4
在模块列表中经常不显示没有图标的模块,也无法加载它们
I installed the latest app published on telegram and when I press the update module notification to go to the application, it goes to compat list
90.0 0.4.5.1 yahfa
9.0
Poco F1
4.5.2
Hey, it has been a week or 2, now the SafetyNet doesn't pass anymore. I've to enable App list mode and blacklist google play services, which breaks some modules and hooks but SafetyNet pass on blacklisting google play services. Please fix this issue. I think it's because google updated google play services which detects xposed being installed on the device.
Some tips based on v.4.5.4 status quo...
Compat list / Compat mode effect/use is not explained at all (and I've not been able to find online any help about this - important? - setting)
DexOpt / Speed Mode are not explained in any way about their effect and differences (and if they need to be redone after app update or not...)
add possibility of hide app name/ID as in Magisk to hidden root/modified device
Language localization would by a nice add... ;)
85
6.0.1
LG
Nexus 5
14/09/2016
安卓10下黑名单不生效,查看模块具体日志只有一行相关提示:We are going to take over black list's job...
不知道什么意思?是指黑名单功能正在做??
安装或更新模块后首次重启,SafeyNet能通过,再次重启即失败。4497版(事实上,从446x开始均不能通过)。已在选项中开启应用名单和强制SafeyNet通过
90.0
MIUI 11 based on Android Q
Xiaomi
Mix 2s
4.5.4
app list mode
on.Blacklist mode
should work.Blacklist mode
works and modules work.重启失效。
0.4.6.2
10
OnePlus
7T Pro
4.5.6
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.