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

​​​​​​安卓玩机教程---全机型安卓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.hqwc.cn/news/120618.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CSS详细基础(四)显示模式

本帖开始介绍CSS中更复杂的内容 目录 一.显示模式 1.行内元素 2.块级元素 3.行内块元素 二.背景样式 一.显示模式 顾名思义,在CSS中,元素主要有3种显示模式:行内元素、块级元素、行内块元素~ 所谓块级元素,指的是该元素在…

java生成PDF的Util

java使用itext生成pdf-CSDN博客 接上文 支持绘制表格 支持表格中的文本 字体加粗、字体上色、单元格背景上色, 支持拼接文本 支持单行文本 多种背景颜色、字体上色 支持自定义水印 废话不说先上效果图 工具类代码 package com.zxw.文件.PDF.util;import com.…

设计模式4、建造者模式 Builder

解释说明:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示 UML 结构图: 抽象建造者(Builder):这个接口规定要实现复杂对象的那些部分的创建,并不设计具体部件对象的创…

RV1126笔记四十一:RV1126移植LIVE555

若该文为原创文章,转载请注明原文出处。 RV1126的SDK有提供了一个librtsp.a封装好的RTSP推流库,但不开源,还有个确定延时长,所以想自己写一个RTSP的推流,但不想太麻烦,所以使用Live555。 记录下移植过程和测试结果。 live555需要用到的包有 openssl 和live555 一、 编…

Linux 进程层次分析

Linux 进程组 每个进程都有一个进程组号 (PGID) 进程组:一个或多个进程的集合 (集合中的进程并不孤立)进程组中的进程通常存在父子关系,兄弟关系,或功能相近 进程组可方便进程管理 (如:同时杀死多个进程,发送一个信…

阿里云七代云服务器实例、倚天云服务器及通用算力型和经济型实例规格介绍

在目前阿里云的云服务器产品中,既有五代六代实例规格,也有七代和八代倚天云服务器,同时还有通用算力型及经济型这些刚推出不久的新品云服务器实例,其中第五代实例规格目前不在是主推的实例规格了,现在主售的实例规格是…

【C++进阶(六)】STL大法--栈和队列深度剖析优先级队列适配器原理

💓博主CSDN主页:杭电码农-NEO💓   ⏩专栏分类:C从入门到精通⏪   🚚代码仓库:NEO的学习日记🚚   🌹关注我🫵带你学习C   🔝🔝 栈和队列 1. 前言2. 栈和队列的接口函数熟悉3. …

Java基础面试题精选:深入探讨哈希表、链表和接口等

目录 1.ArrayList和LinkedList有什么区别?🔒 2.ArrayList和Vector有什么区别?🔒 3.抽象类和普通类有什么区别?🔒 4.抽象类和接口有什么区别?🔒 5.HashMap和Hashtable有什么区别&…

[C++ 网络协议] 异步通知I/O模型

1.什么是异步通知I/O模型 如图是同步I/O函数的调用时间流: 如图是异步I/O函数的调用时间流: 可以看出,同异步的差别主要是在时间流上的不一致。select属于同步I/O模型。epoll不确定是不是属于异步I/O模型,这个在概念上有些混乱&a…

基于TOTP算法的Github两步验证2FA(双因子)机制Python3.10实现

从今年(2023)三月份开始,Github开始强制用户开启两步验证2FA(双因子)登录验证,毫无疑问,是出于安全层面的考虑,毕竟Github账号一旦被盗,所有代码仓库都会毁于一旦,关于双因子登录的必要性请参见&#xff1a…

(三)Python变量类型和运算符

所有的编程语言都支持变量,Python 也不例外。变量是编程的起点,程序需要将数据存储到变量中。 变量在 Python 内部是有类型的,比如 int、float 等,但是我们在编程时无需关注变量类型,所有的变量都无需提前声明&#x…

快速将iPhone大量照片快速传输到电脑的办法!

很多使用iPhone 的朋友要将照片传到电脑时,第一时间都只想到用iTunes 或iCloud,但这2个工具真的都非常难用,今天小编分享牛学长苹果数据管理工具的照片传输功能,他可以快速的将iPhone照片传输到电脑上,并且支持最新的i…