摘要:太极Xposed是EXposed改版而来,支持手机免root使用大部分的Xposed框架模块,本文将大体介绍一下太极的使用教程和常见问题。
太极Xposed ☯️ 是一个无需Root、不用解锁Bootloader,也不需要刷机就能使用 Xposed 模块的一个APP,原名exposed与VirtualXposed据说是同一个作者,但这两者都基于VirtualApp来实现APP进程入口劫持,从而实现Xposed框架的部分功能。
个人理解,原理大概就是利用Android自带的多用户功能,创建一个完全独立的虚拟环境空间(很早以前介绍过island就是这个节奏),这个空间本身就具备读写管理的权限,因此能够在这个空间里面为所欲为,但是对于设备本身核心的系统功能却无能为力,如文章信息有误欢迎指出。
项目Github地址:https://github.com/tiann/EXposed
太极Xposed使用方法
首先添加应用到太极中,可以选择从本地已经安装的应用列表复制,也可以直接从SD卡找到APK来进行安装。
下载 Xposed 模块然后安装到你的手机上,模块的下载可以通过本站或者Xposed installer进行安装。
在“模块管理”中启用需要的 Xposed 模块,如果提示模块没有生效并没有关系。
强制停止对应的应用,Xposed 模块即可生效。
太极Xposed 应用安装
近期版本更新内容:
1. 新增若干模块支持,请注意进行内核升级;模块必须使用太极内部模块管理下载的才能正常使用。
2. 新增模块支持:XPrivacyLua。可以控制太极内部创建的APP的若干权限,保护隐私。
3. 新增模块支持:文本自定义。可以定制太极内部创建的APP的文本。
4. 新增模块支持:AllTrans。可以翻译太极内部创建的APP到若干语言,如把酷安翻译成英文版。
5. 新增模块支持:AppLocale2。可以指定太极内部某个APP使用的语言体系。
6. 支持通过 冰箱IceBox 激活阴阳之力。
7. 修复 Android 6.0上,激活阴阳之力之后也无法静默安装的问题。
8. 修复某些插件互相冲突的问题。
9. 解决开启某些插件之后,Android 8.0 以上系统特定情况闪退的问题。
10. 修复阻止闪退可能导致的卡死问题。
11. 新增若干接口给模块开发者使用:模块是否启用/太极内部APP列表等。
12. 现在 Android 8.0以下的系统也能享受到阻止闪退的功能。
修复 Android 5.x 系统创建APP之后打开必定闪退的问题,大家多多支持。
v3.3.3:
1. 新特性:通过设备管理员权限优化安装和卸载流程(只需一次确认,不再手动走流程)
2. 新特性:阴阳之门。类似冰箱的冻结功能,通过上述的设备管理员实现管理系统中所有APP的功能。关于-开启阴阳之门,根据教程开启。
3. 新特性(实验性):阻止太极内部所有APP的Java闪退,提升稳定性。
4. 内核升级到99,稳定性提升。
5. UI界面调整:使用说明优先级上升,关于调到右上角菜单。
6. 勾选模块时添加对不同模块版本的兼容性提示,请严格遵循该提示。
7. 修复TIM开启QX闪退的问题。
8. 修复开启指纹支付之后,QQ过十秒必定闪退的问题。
9. 修复开启微信增强之后某些系统断网的问题。
10. 开放新的模块 ByeAd,SnapFreedom。
11. 支持 QX 1.21,指纹支付3.9.1;
12. QQ净化之支持2.7.0版本;取消对之前版本的支持。不再需要重新创建QQ净化,直接使用即可(忽略未激活提醒)。
13. 编译工具链升级到AndroidX。
14. 加入部分繁体中文翻译。
15. 添加太极创建的APP崩溃分析功能。
16. 启动性能提升。
17. 添加开放源代码许可。
18. 其他若干想不起来的小更新。
太极Xposed应用安装注意事项
应用渡劫(安装)过程中必须首先卸载,然后才能正常安装;因此,请确保你已经对应用的数据做了备份。开发者不对任何数据丢失的情况负责。
应用渡劫后,可能与MIUI/华为等第三方ROM的系统分身功能冲突;如果需要使用太极,请删除全部系统分身应用。
太极Xposed
太极Xposed与模块的兼容性
某些Xposed 模块可能支持不好,后续会逐渐改进;在某些手机上甚至无法使用(频繁闪退),这是因为本身太极的实现原理与Xposed框架原生的功能就有很多不同。
另外,太极无法修改系统相关的功能,因此类似重力工具箱,面板顶栏美化等模块无法使用,今后也不可能支持。
太极剥离了 Xposed 框架修改应用本身部分的功能,并把享受这部分功能的门槛和条件大幅降低了;但是Xposed框架修改系统的部分是无法取代的。
APP下载地址,大家可以去基安搜名字下载,也可以使用搬运的百度盘地址:
【太极Xposed下载】
(https://pan.baidu.com/s/1K62Vf4Awwboj1BFUa446hQ)
支持的模块如图,不过其他的大家可以试试,没放进去的也不一定没效。
太极Xposed支持的模块
太极Xposed框架常见问题整理
作者原说明地址:https://github.com/tiann/EXposed/wiki/FAQ
为什么有时候提示 “EXposed运行环境错误,正在退出..”?
可能原因有两种:
太极被系统杀死,或者你没有给予太极自启动权限;你可以选择把太极加入系统内存清理白名单以及允许太极自启。
你在使用太极创建过APP之后,卸载过太极然后重新安装了。这种情况下,太极的运行环境已经破坏,你只能卸载之前太极创建过的所有应用,然后重新创建。
请注意:一定不要轻易卸载太极,否则太极空间会发生不可逆转的损坏,你只能卸载所有太极创建过的应用然后重新创建,也就是说如果你之后还要使用太极,那么一定要删光了应用之后再卸载这个框架。
为什么有的APP使用微信支付/分享的时候提示“未安装微信”?
把这个APP也创建一遍,即可解决这个问题。
为什么创建过的软件没有声音?
已知BUG,等待修复即可。
为什么自启动设置的时候提示“跳转失败,请自行设置”?
请告知我你的机型和系统版本,我会做适配。另外,你可以在手机中给予太极自启动权限;如果你已经设置,忽略这个提示即可。
为什么有些模块显示为“暂未开放”?
因为这些模块可能不稳定,或者我没有使用过/不知道;如果你有需要,请联系我给我对应的模块信息。开源、免费的模块优先;内部使用/商业化的模块请单独联系我。
什么时候开放 XXX 模块?
某些模块是永远不可能支持的,比如重力工具箱、Edge手势;这受限于太极的实现原理。其他的有可能支持的模块,会慢慢支持然后逐步开放;但是,我没有办法给你一个确切的时间点。
为什么创建之后,APP需要卸载?
这是太极实现原理的一部分,必须卸载才能使用。如果有数据很重要,建议先备份。在当前的实现条件下,无法做到保留数据的同时安装。
太极每次升级之后,都需要重新创建APP吗?
并非如此。如果太极内核有更新(已处于 93 重天中间那个数字),那么必须重新创建APP;普通的更新并不需要。
太极内部的APP如何升级?每次升级都需要卸载然后重新创建吗?
首先,只有第一次创建应用的时候需要卸载;太极内部的应用升级不需要卸载(可以完整保留数据)。其次,如果要升级太极内部的APP,在创建应用的界面中,点击悬浮按钮,通过从文件选择对应APP的升级版本的APK文件,点击创建即可。
为什么有的模块提示 “未激活”?
这是因为以前的Xposed 模块都是为Xposed设计的;这个在 太极中,并不适用。一般情况下,不用理会这种提示(比如音量放大);但是,如果Xposed 模块检测未激活之后不让你使用(比如:QQ净化),那么你可以先把这个 Xposed 模块也创建到太极中。
为什么安装的时候提示“与已有应用签名不同”?
这是因为太极与某些系统(MIUI/EMUI)等系统的应用分身功能冲突(与第三方应用的分身功能,比如平行空间不冲突)。在使用太极时,必须把系统中对应APP的分身全部删除才可使用。如果你在删除分身之后,依然无法使用;请使用如下步骤:先安装原始应用(如QQ),然后开启系统分身,接下来删除系统分身,然后卸载原应用。这样就可以使用太极了。
耗电/卡顿问题?
这个可以完全放心。太极不会影响系统,不会导致系统卡顿。太极构建的运行环境非常轻量,不存在耗电问题。另外,如果太极创建的APP在优化/入青冥之后,会非常滴流畅。唯一的问题是,可能会占据额外的磁盘空间(这个应该不是什么大问题)。
如何完全卸载太极?
首先卸载掉所有在太极中创建过的APP(请注意备份数据),然后卸载太极即可。