太极·东皇钟——你没见过的全新版本

前段时间跟小伙伴们透露过,太极最近会带来一些令人期待的新特性。也许每个人对太极的期许不一样,但是我个人认为,这个新版本不仅对用户,对太极今后的发展也会产生深远的影响。由于这个版本是如此的重要,因此它拥有一个全新的版本标识:东皇钟。另外,版本号也一跃成为5.0...

前段时间跟小伙伴们透露过,太极最近会带来一些令人期待的新特性。也许每个人对太极的期许不一样,但是我个人认为,这个新版本不仅对用户,对太极今后的发展也会产生深远的影响。


由于这个版本是如此的重要,因此它拥有一个全新的版本标识:东皇钟。另外,版本号也一跃成为 5.0.0 。


更新日志就只有寥寥数句,所以我还是说一些这些更新背后的含义吧。




动态适配插件


新版本的太极可以动态适配插件。我们知道,太极对插件是有比较严格的限制的。这种限制的本意,是保护插件开发者的利益;另外,只有授信插件才能加载,可以保证用户的安全。


太极在加载模块的时候,会验证模块的来源,只有原作者发布的版本才能被加载和使用;这样可以有效地限制破解版和修改版。


  1. 我已经受够了所谓的 “破解版”,“美化版”,“清爽版”,实际上它们什么都没做,随便改个版本号就重新发布了,拿着模块作者的成果到处招摇撞骗。

  2. 如果模块是开源的,那么任何人都可以 fork 并且发布一个新的模块(并且还可以不开源);这使得作者可能会逐步丧失开源和维护的动力,导致模块停止维护。

  3. 如果模块选择闭源收费,那么由于 Xposed 模块的特殊性(加固困难),使得模块很容易出现破解版,这使得模块作者的利益得到极大地损害。要么要花大力气与破解版做斗争,要么只能弃坑跑路。


限制了破解版,才会有收费可能;优秀的 Xposed 插件理应得到应有的回报。在太极中,模块的作者可以专注于开发功能,框架可以为插件的安全保驾护航。




其次,由于 Xposed 框架过去强大,在其中运行的插件甚至可以完全接管你的系统。因此,恶意的插件与病毒无异。太极极大地降低了框架的使用门槛,为了避免大量小白用户被不明来源的插件伤害,我们必须对插件加载做严格的验证。

但是这种机制会带来一个严重的问题:如果需要支持新的插件或者有插件需要更新,那么必须同时更新太极才能使用。这使得用户必须频繁更新太极,而我自己则需要频繁发布新版本。这种恼火的机制让我过去一个月苦不堪言,甚至一度想要放弃。

不过现在,这个问题已经得到了完美的解决。从今以后,如果有新插件或者有插件更新,你只需要打开太极,更新一下模块适配引擎就能在太极中使用最新的插件。

当然,如果支持新模块需要升级太极的内核或者 magisk 模块,那么你依然需要升级太极APP;不过这种情况很少,属于正常更新。

那么,这个功能具体怎么用呢?请看下图:

image.pngimage.pngimage.png


图一:你可以点击太极首页的  ✅ 这时候模块引擎就会进行联网升级。

图二:在模块管理右上角,可以点击更新适配引擎菜单,同样可以升级。并且这里会显示适配引擎的版本号。

图三:关于页面的版本号中,最后一位数字,表示的是适配引擎的版本。


如果太极支持了新的插件,只需要通过上述方式更新适配引擎,直接就能使用;无需再去升级太极 APP。


适配引擎不是凭空产生的,太极客户端提供的更新引擎功能,实际上是从服务端下载新的适配引擎;客户端本身并没有什么神奇的功效,它并没有自动分析插件然后动态适配的黑魔法。


再无内核过期


一直以来,太极有一个“内核过期”机制。也许突然就在某一天,在我自己都不知情的情况下,太极莫名其妙滴就过期了。有时候我自己都会觉得,这特么是个啥情况??



这实在是一个令人非常不舒服的特性。但实际上,这是由于太极之前被所谓的破解版伤害过。当时的内测版在代码还不完全完善的情况下就被泄漏,给我带来了极大的困扰,因此我设置了一个随机过期机制。现在我找到了一种更合理的机制来解决这个问题,因此,你们可以跟内核过期说拜拜了。


非 magisk 版如虎添翼


太极·阴的用户需要创建APP才能使用框架,但是之前,很多APP是无法被创建的。不过现在,绝大部分的应用可以被创建了。当然,可能依然有一些应用会创建失败,但是后续我会逐渐优化;理论上非系统应用全部都可以支持。


其他细节优化


在创建应用的界面,右上角多出了一个菜单,如下图:


image.png


这里提供了一系列的过滤选项,对你“渡劫应用”的过程提供一臂之力。


在模块管理界面,我们不仅提供了过滤选项,还提供可搜索选项;你可以轻松地找到需要管理的模块。再也不用被一堆模块搞得晕头转向。


啰哩啰嗦地说了这么多,那么新版本在哪里??谁也别拦我我要去下载更新啊啊啊嗷嗷 



下载地址老规矩,关注本公众号然后回复 最新版 即可获得。


未来的太极,会逐步脱离 Xposed 的桎梏,它会拥有自己独一无二格式的模块;以及一种全新的模块加载和执行的机制。让我们拭目以待!


好了我得去休息一会儿了。过去的一个星期一直在高强度工作,有时候编译一个版本都需要半个多小时。I HATE C++!!


祝各位玩得开心 : )


#太极 #透露 #最近 #令人

评论0

首页 导航 会员
邮箱 TOP