Giter VIP home page Giter VIP logo

virtualxposed's People

Contributors

247321453 avatar achellies avatar cddjr avatar codehz avatar darkskygit avatar dodola avatar dstmath avatar flyer88 avatar greplay avatar hhkhub avatar jonforshort avatar junelegency avatar kokarare1212 avatar lyc8503 avatar noway211 avatar paulo-raca avatar pekphet avatar playday3008 avatar prife avatar realsua avatar rk700 avatar rover12421 avatar skidanovalex avatar skyoung09 avatar solartcc avatar tiann avatar woaitqs avatar zbtang avatar zhixiaoyang avatar zhx00100 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  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

virtualxposed's Issues

红米Note4X上无法运行

红米Note4X, 已root, 安装了Xposed Installer. 在安装Virtual Xposed 0.8.8之后, 运行出下面的错误. 请帮忙看一下, 多谢.

04-03 12:17:10.111 6012-6012/io.va.exposed:x E/AndroidRuntime: FATAL EXCEPTION: main
                                                               Process: io.va.exposed:x, PID: 6012
                                                               java.lang.RuntimeException: Unable to get provider com.lody.virtual.server.BinderProvider: java.lang.RuntimeException: Package manager has died
                                                                   at android.app.ActivityThread.installProvider(ActivityThread.java:5499)
                                                                   at android.app.ActivityThread.installContentProviders(ActivityThread.java:5025)
                                                                   at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4965)
                                                                   at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
                                                                   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:360)
                                                                   at android.app.ActivityThread.handleBindApplication(<Xposed>)
                                                                   at android.app.ActivityThread.access$1700(ActivityThread.java:180)
                                                                   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1557)
                                                                   at android.os.Handler.dispatchMessage(Handler.java:111)
                                                                   at android.os.Looper.loop(Looper.java:207)
                                                                   at android.app.ActivityThread.main(ActivityThread.java:5811)
                                                                   at java.lang.reflect.Method.invoke(Native Method)
                                                                   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907)
                                                                   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:768)
                                                                   at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:107)
                                                                Caused by: java.lang.RuntimeException: Package manager has died
                                                                   at android.app.ApplicationPackageManager.getPackageInfo(ApplicationPackageManager.java:139)
                                                                   at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
                                                                   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:360)
                                                                   at android.app.ApplicationPackageManager.getPackageInfo(<Xposed>)
                                                                   at com.lody.virtual.server.am.VActivityManagerService.onCreate(VActivityManagerService.java:115)
                                                                   at com.lody.virtual.server.am.VActivityManagerService.systemReady(VActivityManagerService.java:97)
                                                                   at com.lody.virtual.server.BinderProvider.onCreate(BinderProvider.java:46)
                                                                   at android.content.ContentProvider.attachInfo(ContentProvider.java:1811)
                                                                   at android.content.ContentProvider.attachInfo(ContentProvider.java:1786)
                                                                   at android.app.ActivityThread.installProvider(ActivityThread.java:5496)
                                                                   at android.app.ActivityThread.installContentProviders(ActivityThread.java:5025) 
                                                                   at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4965) 
                                                                   at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method) 
                                                                   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:360) 
                                                                   at android.app.ActivityThread.handleBindApplication(<Xposed>) 
                                                                   at android.app.ActivityThread.access$1700(ActivityThread.java:180) 
                                                                   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1557) 
                                                                   at android.os.Handler.dispatchMessage(Handler.java:111) 
                                                                   at android.os.Looper.loop(Looper.java:207) 
                                                                   at android.app.ActivityThread.main(ActivityThread.java:5811) 
                                                                   at java.lang.reflect.Method.invoke(Native Method) 
                                                                   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907) 
                                                                   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:768) 
                                                                   at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:107) 
                                                                Caused by: android.os.DeadObjectException: Transaction failed on small parcel; remote process probably died
                                                                   at android.os.BinderProxy.transactNative(Native Method)
                                                                   at android.os.BinderProxy.transact(Binder.java:513)
                                                                   at android.content.pm.IPackageManager$Stub$Proxy.getPackageInfo(IPackageManager.java:2181)
                                                                   at java.lang.reflect.Method.invoke(Native Method)
                                                                   at com.lody.virtual.client.hook.proxies.pm.MethodProxies$GetPackageInfo.call(MethodProxies.java:641)
                                                                   at com.lody.virtual.client.hook.base.MethodInvocationStub$HookInvocationHandler.invoke(MethodInvocationStub.java:186)
                                                                   at java.lang.reflect.Proxy.invoke(Proxy.java:393)
                                                                   at $Proxy3.getPackageInfo(Unknown Source)
                                                                   at android.app.ApplicationPackageManager.getPackageInfo(ApplicationPackageManager.java:134)
                                                                   at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method) 
                                                                   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:360) 
                                                                   at android.app.ApplicationPackageManager.getPackageInfo(<Xposed>) 
                                                                   at com.lody.virtual.server.am.VActivityManagerService.onCreate(VActivityManagerService.java:115) 
                                                                   at com.lody.virtual.server.am.VActivityManagerService.systemReady(VActivityManagerService.java:97) 
                                                                   at com.lody.virtual.server.BinderProvider.onCreate(BinderProvider.java:46) 
                                                                   at android.content.ContentProvider.attachInfo(ContentProvider.java:1811) 
                                                                   at android.content.ContentProvider.attachInfo(ContentProvider.java:1786) 
                                                                   at android.app.ActivityThread.installProvider(ActivityThread.java:5496) 
                                                                   at android.app.ActivityThread.installContentProviders(ActivityThread.java:5025) 
                                                                   at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4965) 
                                                                   at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method) 
                                                                   at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:360) 
                                                                   at android.app.ActivityThread.handleBindApplication(<Xposed>) 
                                                                   at android.app.ActivityThread.access$1700(ActivityThread.java:180) 
                                                                   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1557) 
                                                                   at android.os.Handler.dispatchMessage(Handler.java:111) 
                                                                   at android.os.Looper.loop(Looper.java:207) 
                                                                   at android.app.ActivityThread.main(ActivityThread.java:5811) 
                                                                   at java.lang.reflect.Method.invoke(Native Method) 
                                                                   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907) 
                                                                   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:768) 
                                                                   at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:107) 

小米6 miui9 8.3.8 virtualxposed 0.8.3 一起走专业版app打不开

一起走app配合运动修改器使用,在一加3的xposed下是没问题的。在virtualxposed里一起走app打开时opening要显示十几秒,然后就黑屏没反应了。。。virtualxposed里的微信等应用也不稳定,还卡,现在基本都是用360的分身大事x版开微信,不过广告太多了。。。

VirtualXposed是否支持ZjDroid

VirtualXposed是否支持ZjDroid? 如果不支持, 能否将支持ZjDroid提上议程.
通过log, 发现ZjDroid确实注册了广播, 但是发送广播时, 无法收到.

de.robv.android.xposed.installer D/zjdroid-shell-de.robv.android.xposed.installer: the package = de.robv.android.xposed.installer has hook
de.robv.android.xposed.installer D/zjdroid-shell-de.robv.android.xposed.installer: the app target id = 1655
de.robv.android.xposed.installer D/zjdroid-shell-de.robv.android.xposed.installer: registerReceiver

Hook到了一个方法,但是afterHookedMethod之后又提示这个方法找不到?

以下是我的hook代码,我要hook,com.ss.android.common.applog.UserInfo这个类的initUser方法,这是个native的方法。

Class UserInfo;
try {
    UserInfo = loadPackageParam.classLoader.loadClass("com.ss.android.common.applog.UserInfo");
} catch (Exception e) {
    XposedBridge.log("找不到类com.ss.android.common.applog.UserInfo");
    return;
}

XposedHelpers.findAndHookMethod(UserInfo, "initUser", String.class, new XC_MethodHook() {
    @Override
    protected void beforeHookedMethod(MethodHookParam param) throws Throwable {
        super.beforeHookedMethod(param);
    }

    @Override
    protected void afterHookedMethod(MethodHookParam param) throws Throwable {
        super.afterHookedMethod(param);
        if (!Server.started) {
            String address = Server.start(8080);
            XposedBridge.log("服务器已启动: " + address);
        }
    }
});

以上在afterHookedMethod里面打印服务器已启动说明已经hook成功,但是还是报了下面的错误。

....
03-24 11:45:11.557 I/Xposed  (23854): 服务器已启动: 172.16.11.68:8080
03-24 11:45:11.572 I/VApp    (23854): uncaught :Thread[main,5,main]
03-24 11:45:11.572 I/VApp    (23854): java.lang.UnsatisfiedLinkError: No implementation found for int com.ss.android.common.applog.UserInfo.initUser(java.lang.String) (tried Java_com_ss_android_common_applog_UserInfo_initUser and Java_com_ss_android_common_applog_UserInfo_initUser__Ljava_lang_String_2)
03-24 11:45:11.572 I/VApp    (23854): 	at com.ss.android.common.applog.UserInfo.initUser(Native Method)
03-24 11:45:11.572 I/VApp    (23854): 	at java.lang.reflect.Method.invoke(Native Method)
03-24 11:45:11.572 I/VApp    (23854): 	at me.weishu.epic.art.method.ArtMethod.invoke(Unknown Source)
03-24 11:45:11.572 I/VApp    (23854): 	at de.robv.android.xposed.DexposedBridge.handleHookedArtMethod(Unknown Source)
03-24 11:45:11.572 I/VApp    (23854): 	at me.weishu.epic.art.entry.Entry.onHookInt(Unknown Source)
03-24 11:45:11.572 I/VApp    (23854): 	at me.weishu.epic.art.entry.Entry.referenceBridge(Unknown Source)
03-24 11:45:11.572 I/VApp    (23854): 	at me.weishu.epic.art.entry.Entry.intBridge(Unknown Source)
03-24 11:45:11.572 I/VApp    (23854): 	at com.ss.android.common.applog.c.updateEstr(Anticheat.java:58)
03-24 11:45:11.572 I/VApp    (23854): 	at com.ss.android.common.applog.c.init(Anticheat.java:48)
03-24 11:45:11.572 I/VApp    (23854): 	at com.ss.android.ugc.live.initialization.task.d.d.execute(IESApiTask.java:64)
03-24 11:45:11.572 I/VApp    (23854): 	at com.ss.android.ugc.live.initialization.task.a.run(BaseTask.java:46)
03-24 11:45:11.572 I/VApp    (23854): 	at com.ss.android.ugc.live.initialization.b.onApplicationCreate(InitializationManager.java:105)
03-24 11:45:11.572 I/VApp    (23854): 	at com.ss.android.ugc.live.

java.lang.UnsatisfiedLinkError: No implementation found for int com.ss.android.common.applog.UserInfo.initUser
说找不到这个类方法的实现。

我尝试把这个插件放到官方Xposed里面没有报这个错,这个是我的问题还是VirtualXposed的问题?


Update

后来我改为hook其他非静态非native的方法,就不报错了。

猜测VirtualXposed对hook static或者native的方法存在bug。

Thanks

一加5 7.1.1微信巫师2.72无法打开

手机:一加5
系统版本:氢OS 3.5.0 Android 7.1.1
错误:
无法打开微信巫师界面 但在Xposed中可以找到此模块
经测试微信巫师部分功能有效 但有些功能需在界面中开启

WechatMagician module isn't loaded

WechatMagician 2.7.1
error msg: The module isn't loaded, please check the Xposed framework.
VXP version: 0.8.3

OS: Oxygen 5.0.4 on oneplus 5

Infinti loading screen :(?

Hi, sir please as as i installed VirtualXposed and start to install it default application (x posed) it took forever to to pen and wont open, tried lucky patcher with no luck, any help please :(?
S8+ with andoird version of 8.0.0

XInsta模块无法使用

手机:魅蓝Note6
系统:Flyme 6.1.4.7A Android 7.1.2
Instagram版本:37.0.0.21.97
Xinsta版本:2.0.2
错误:
启用Xinsta后,在Instagram中尝试下载照片,然后app闪退

Failed to run at 360N4S

screenshot_2018-03-12-12-04-45

试玩失败(ಥ_ಥ),就是没有任何效果,比如微信支付,重启爪机也不好使
不太懂这个,不知道什么原因。。

貌似会和真机上的xposed冲突

是这样的,我手机(Los14.1)本身已经刷了xposed,我是用这个来开发插件的。手机装了要hook的目标应用和xp插件,vxp内也装了目标应用和xp插件。结果是真机上不启用xp插件的情况下,在vxp内运行插件和目标应用良好。但是一旦在真机xp上启用了xp插件,vxp内的目标应用启动加载时就会崩溃。

如何用Android Studio编译

请问如何使用Android Studio 编译?
按照wiki, 使用Android Studio打开, 但是报错.
环境:
com.android.tools.build:gradle:3.0.1
distributionUrl=https://services.gradle.org/distributions/gradle-4.1-all.zip
报错:

Error:Could not determine the dependencies of task ':app:compileAospReleaseJavaWithJavac'.
> Could not resolve all task dependencies for configuration ':app:aospReleaseCompileClasspath'.
   > Could not resolve project :launcher.
     Required by:
         project :app
      > Unable to find a matching configuration of project :launcher: None of the consumable configurations have attributes.

然后尝试本地下载Launcher3, 加入VirtualXposed, 报错如下:

Error:Unable to resolve dependency for ':app@aospDebug/compileClasspath': Could not resolve project :Launcher3.
<a href="openFile:E:/reverseEngineer/VirtualXposed/VirtualApp/app/build.gradle">Open File</a><br><a href="Unable to resolve dependency for &#39;:app@aospDebug/compileClasspath&#39;: Could not resolve project :Launcher3.">Show Details</a>

Is it possible to introduce built-in privacy control?

It seems that XPrivacyLua is not supported by VirtualXposed, #7
Is it possible to add built-in privacy support? Container is also an app based on VirtualApp, and it supports model spoofing, so i guess if it's within the VirtualApp, we don't necessarily need to hook system resources to implement privacy control.

在VirtualXposed内微信点开钱包闪退问题

一加5手机
H2OS-5.0.2
安卓版本-8.0.0
微信版本-6.6.5
VirtualXposed版本-0.8.6

一开始直接安装了微信及微X模块,点开微信钱包界面就会闪退,然后卸载了微X模块,并彻底杀进程且重启VirtualXposed后,点开微信钱包依然闪退,VirtualXposed内卸载微信并重装,登录后点开钱包依然闪退,不知道是一加5不兼容,还是VirtualXposed为了安全起见不允许访问微信钱包呀

华为P10 PLUS(EMUI 8.0系统)无法使用

不好意思打扰您了,我在使用过程中遇到一些问题想向您询问,希望您能帮忙看看,谢谢您了!
以下是问题描述。
1.我想在virtualxposed里面使用网易云音乐和音量增强器。
2.使用的网易云音乐版本是4.3.0,音乐增强器是0.0.25,virtualxposed是最新的0.8.5版本。
3.经过测试在小米5上是可以使用的,网易云音乐和音量增强器配合的很好。这说明使用步骤上应该没有问题。
4.但是在系统为EMUI8.0的P10 PLUS上无法使用,表现为,安装和运行都正常,没有报错,但是在激活所有部件后,打开网易云音乐,提示无版权,这说明音量增强器没有起作用,因为只要该xposed插件起作用了,即使插件错误,也不会显示无版权。无版权提示是网易云音乐自带的提示。
5.以下是xposed框架中的日志

--------- beginning of system
--------- beginning of main
03-31 17:27:10.395 I/DexposedBridge(14273): module:/data/user/0/io.va.exposed/virtual/data/app/de.robv.android.xposed.installer/base.apk is disabled, ignore
03-31 17:27:10.395 I/DexposedBridge(14273): Loading modules from /data/user/0/io.va.exposed/virtual/data/app/bin.xposed.Unblock163MusicClient/base.apk
03-31 17:27:10.407 I/DexposedBridge(14273): Loading class bin.xposed.Unblock163MusicClient.Main
03-31 17:27:10.416 I/DexposedBridge(14273): module:/data/user/0/io.va.exposed/virtual/data/app/com.netease.cloudmusic/base.apk is disabled, ignore
03-31 17:27:11.343 I/DexposedBridge(14433): module:/data/user/0/io.va.exposed/virtual/data/app/de.robv.android.xposed.installer/base.apk is disabled, ignore
03-31 17:27:11.344 I/DexposedBridge(14433): Loading modules from /data/user/0/io.va.exposed/virtual/data/app/bin.xposed.Unblock163MusicClient/base.apk
03-31 17:27:11.377 I/DexposedBridge(14433): Loading class bin.xposed.Unblock163MusicClient.Main
03-31 17:27:11.394 I/DexposedBridge(14433): module:/data/user/0/io.va.exposed/virtual/data/app/com.netease.cloudmusic/base.apk is disabled, ignore
03-31 17:27:36.914 I/DexposedBridge(14713): module:/data/user/0/io.va.exposed/virtual/data/app/de.robv.android.xposed.installer/base.apk is disabled, ignore
03-31 17:27:36.914 I/DexposedBridge(14713): Loading modules from /data/user/0/io.va.exposed/virtual/data/app/bin.xposed.Unblock163MusicClient/base.apk
03-31 17:27:36.926 I/DexposedBridge(14713): Loading class bin.xposed.Unblock163MusicClient.Main
03-31 17:27:36.931 I/DexposedBridge(14713): module:/data/user/0/io.va.exposed/virtual/data/app/com.netease.cloudmusic/base.apk is disabled, ignore
03-31 17:27:45.313 I/DexposedBridge(14782): xposed config file exists, check version
03-31 17:27:45.314 I/DexposedBridge(14782): xposed version keep same, continue.
03-31 17:27:45.330 I/XposedInstaller(14782): null getActivityXposedVersion called.
03-31 17:27:45.340 I/DexposedBridge(14782): module:/data/user/0/io.va.exposed/virtual/data/app/de.robv.android.xposed.installer/base.apk is disabled, ignore
03-31 17:27:45.340 I/DexposedBridge(14782): Loading modules from /data/user/0/io.va.exposed/virtual/data/app/bin.xposed.Unblock163MusicClient/base.apk
03-31 17:27:45.353 I/DexposedBridge(14782): Loading class bin.xposed.Unblock163MusicClient.Main
03-31 17:27:45.356 I/DexposedBridge(14782): module:/data/user/0/io.va.exposed/virtual/data/app/com.netease.cloudmusic/base.apk is disabled, ignore
03-31 17:27:56.607 I/DexposedBridge(14782): module fragment reload success, activity:de.robv.android.xposed.installer.WelcomeActivity@a86e88f

最后,再次谢谢您,不好意思麻烦您了,希望您能够帮忙看看。

cannot execute

The application is unable to run, and click anywhere after the entry is prompted to stop running

XPrivacyLua doesn't work.

Found this on XDA. Decided to try it.
Moto G5s MM 6.0.1
Installed XPrivacyLua via apk, since the XposedInstaller provided stuck on "Waiting for Download".
Enabled and reboot, both virtualapp and phone.
When you start XPrivacyLua, it says it's needs to be fixed and redirects to XposedInstaller. List of apps is empty.

微信无法提示消息

三星S8+ 8.0系统
只要软件一后台,XVP里的微信没接受消息,只有重新打开软件才能接收。

网易云音乐无法播放音乐

之前的版本0.73没问题,今天更新了以后,更新说明有sd重定向,结果网易云音乐一播放音乐就闪退,清楚网易云音乐数据也是闪退,一加3氢7.1的系统

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.