安卓机型不需要解锁bl 不需要root 即可安装模块 框架 VirtualXposed使用步骤分析

news/2024/12/29 3:37:58/

​​​​​​安卓玩机教程---全机型安卓4----安卓12 框架xp edx lsp安装方法【一】

安卓系列机型 框架LSP 安装步骤 支持多机型 LSP框架通用安装步骤

通过以上两个博文基本可以了解手机正常安装框架的步骤。但很多机型局限于不能解锁bl和root,那么这些机型能不能使用框架和模块?今天对VirtualXposed安装使用进行深度的了解。其实VirtualXposed和太极框架有点相同。都是通过虚拟框架来实现框架和模块的安装使用。

VirtualXposed框架说明

根据官方的说明。VirtualXposed是一个基于VirtualApp的,免Root、免解锁BL、免刷机使用Xposed框架的APP。为了手机上没有xposed,没有root,又想体验xposed框架超强的用户所开发的辅助增强软件。它可以让你免root使用xposed框架的功能。

VirtualXposed是基于VirtualApp 和 epic 在非ROOT环境下运行Xposed模块的实现。很多人也想要玩 Xposed 框架,最麻烦在于必须 Root 设备,还要解锁 Bootloader 刷 Recovery,承担手机变砖和系统安全性方面的风险,对很多用户来说上手难度门槛较高。不过,现在有了这款软件,大家终于可以免 Root 权限直接使用 Xposed 框架了,玩机必备,给你的手机解锁更多姿势。而且一切都是在虚拟环境里跑的,

VirtualXposed(框架虚拟机)并未对系统底层进行任何修改,也没有利用什么系统的漏洞来实现,只是相当于“双开”应用,VXP 模块也仅对分身应用起到作用,因此稳定性和安全性都能让人满意。软件无法修改系统,因此任何修改系统的模块将无法正常工作。官方最新版支持安卓12.

运行环境和限制

基于VirtualApp 和 epic 在非ROOT环境下运行Xposed模块的实现.不支持修改系统(可以修改普通APP中对系统API的调用),因此重力工具箱,应用控制器等无法使用。暂不支持资源HOOK,因此资源钩子不会起任何作用;使用资源HOOK的模块,相应的功能不会生效。支持GG修改器,如果你需要用GG,需要下载GG专版。支持的xp模块有很多,除了系统相关的几乎所有模块都受支持、软件无法修改系统,因此任何修改系统的模块将无法正常工作。

安装使用步骤

机型;小米6x

芯片:高通骁龙660

安卓版本;安卓9

软件:VirtualXposed

1-------下载VirtualXposed版本。资源官方:Releases · android-hacker/VirtualXposed · GitHubReleases · android-hacker/VirtualXposed · GitHub

VirtualXposed的运行代码示例

public class MyModule implements IXposedHookLoadPackage {@Overridepublic void handleLoadPackage(XC_LoadPackage.LoadPackageParam lpparam) throws Throwable {if (!lpparam.packageName.equals("com.example.app")) {return;}XposedHelpers.findAndHookMethod(Activity.class, "onCreate", Bundle.class, new XC_MethodHook() {@Overrideprotected void beforeHookedMethod(MethodHookParam param) throws Throwable {super.beforeHookedMethod(param);Log.i("MyModule", "Activity.onCreate called");}});}
}

下载后进行安装,然后在在手机桌面打开。

自带框架激活。注意。6x下载官方最新的版本后打不开框架会闪退。找了一个低版本的重新安装打开完美。点击主页按钮就可以使用其中的选项操作

打开VirtualXposed,单击主页底部的抽屉按钮(或长按屏幕),将所需的APP和Xposed模块添加到VirtualXposed的虚拟环境中;所有操作(安装Xposed模块,APP)都必须在VirtualXposed中进行,否则安装的Xposed模块不会生效。

安装应用与模块

a、从原始系统克隆已安装的应用程序。(单击主页底部的按钮,然后单击添加应用程序,第一页显示已安装应用程序的列表。)

b、通过APK文件安装。(单击主页底部的按钮,然后单击添加应用程序,第二页显示在您的SD卡中找到的APK)

c、通过外部文件选择器安装。(单击主页底部的按钮,然后单击添加应用程序,使用浮动操作按钮选择要安装的APK文件)

使用VirtualXposed的重启功能非常方便,点击重启按钮。基本就是刷新下就好了.

工作原理

软件的工作原理很简单,它就是先在你手机上建立一个「虚拟空间」,你需要在这个“虚拟环境”里面安装 APP ,并且安装其对应的 Xposed 框架模块,这样就能让这个模块对该 APP 起到作用了。如果你不想 Root 手机,但又想体验搞机折腾的乐趣,增强手机的功能,那么 VirtualXposed 在无需 Root 权限的情况下,神奇般地实现 Xposed 框架和模块的使用,虚拟化可以避免很多问题,VXP 可以说是找到了一个安全性和可玩性的平衡点了.

VirtualXposed的代码示例,用于修改应用图标:

// 获取PackageManager对象

PackageManager pm = getPackageManager();

// 获取要修改的应用包名

String packageName = "com.example.app";

// 获取要修改的应用图标

Drawable icon = getResources().getDrawable(R.drawable.new_icon);

// 修改应用图标

pm.setApplicationIcon(packageName, icon);

类似应用

还有很多类似的应用。例如VMOS Pro(虚拟大师),太极等等。各软件使用略有不同。基本都是虚拟空间来使用非root框架,


http://www.ppmy.cn/news/1125217.html

相关文章

visual studio的安装

visual studio是一款很不错的c语言编译器 下载地址:官网 点击后跳转到以下界面 下滑后点击下载Vasual Sutdio,选择社区版即可 选择位置存放下载文件后,即可开始安装 安装时会稍微等一小会儿。然后会弹出这个窗口,我们选择安装位…

更适合程序员体质的PPT制作工具——Slidev

Slidev简介 Slidev是什么 Slidev是一款基于Vue.js的现代化幻灯片制作工具,它可以帮助用户快速、高效地制作出美观、专业的幻灯片。 目前市面上有很多功能丰富的、通用的、所见即所得的幻灯片制作工具,例如 微软 PowerPoint 或 苹果 Keynote. 它们在制…

删除表中的数据

MySQL从小白到总裁完整教程目录:https://blog.csdn.net/weixin_67859959/article/details/129334507?spm1001.2014.3001.5502 语法格式: delete from 表名 where 记录匹配条件; 说明:如果**不写where**子句,表示无条件,删除表中的**所有记…

Java 21 / JDK 21 (LTS) GA

Java 21 / JDK 21 已正式 GA,此版本是继 JDK 17 后的长期支持版本 (LTS),Oracle 将为其提供至少八年的技术支持和更新。 本版本是Java SE平台21版的参考实现,由Java社区流程中的JSR 396指定。 正式稳定功能 JEP 444:虚拟线程JEP…

【ODPS 新品发布第 2 期】实时数仓 Hologres:推出计算组实例/支持 JSON 数据/向量计算+大模型等新能力

云布道师 阿里云 ODPS 系列产品以 MaxCompute、DataWorks、Hologres 为核心,致力于解决用户多元化数据的计算需求问题,实现存储、调度、元数据管理上的一体化架构融合,支撑交通、金融、科研、等多场景数据的高效处理,是目前国内最…

目标检测YOLO实战应用案例100讲-区域卷积网络在阴影环境目标检测上的研究与应用

目录 前言 国内外研究现状 阴影检测模型研究现状 基于区域卷积网络的目标检测研究现状

cheat 命令行帮助 备忘单

cheat 是一个命令行工具,允许你创建和查看交互式的备忘单(cheatsheets)。它旨在帮助 *nix 系统管理员记住那些他们经常使用但不常记得的命令选项。 wget https://github.com/cheat/cheat/releases/download/4.4.0/cheat-linux-amd64.gz gunz…

uvm白皮书练习_ch2_ch222加入factory机制

uvm白皮书练习_ch2_ch222只有factory机制 factory机制的实现被集成在了一个宏中:uvm_component_utils。 这个宏所做的事情非常多,其中之一就是将my_driver登记在UVM内部的一张表中,这张表是factory功能实现的基础。 自动创建一个类的实例并调…