Magisk模块 您所在的位置:网站首页 riru安装一直失败 Magisk模块

Magisk模块

2023-11-12 12:51| 来源: 网络整理| 查看: 265

文章目录 核心无痛开启位置历史记录存储重定向下载

核心

Riru 并不是单独一个 Magisk 模块,而是由国内独立开发者 @Rikka 开发的一套模块系列。Riru 神奇的地方在于,它部分地达成了 Xposed 那样的功能,能够自定义到一部分的应用。

在此前关于 Xposed 的文章《关于 Android 7.1 的 Xposed,你想知道的都在这》中,我们已经得知「Android 上所有正在运行的应用程序都是通过 Zygote 创造出来的」,而 Riru 正是通过替换一个会被 zygote 进程加载的共享库,来达到劫持应用、让应用进程执行模块代码的目的。

那为什么到最后会变成「一套」模块呢?为了避免一群模块都去抢占那个要被替换的共享库,先派遣一个模块(也是 Riru Core 核心)去负责替换,再由那个核心模块提供 API 给其他模块,以让其他那些有需要模块都能正常工作、顺利生效。从这样的原理看,想要使用 Riru 系列模块,Riru Core 是必须安装的,然后需要用户按照自己的需求安装 Riru 系列的其他模块。开发者也可以阅读 GitHub 上的相关文档,制作自己的 Riru 模块。

无痛开启位置历史记录

开启位置报告的种种效果

身在大陆使用大陆的 SIM 卡,Google 的一大杀手锏功能「Google 位置历史记录」就没办法使用了。Riru 系列的 Riru-LocationReportEnabler 模块刚好就可以解决这个问题。通过劫持部分 Google 的应用组件,来伪装当前 SIM 卡的区号和地区,从而开启了 Google 位置历史记录这个功能。

我们顺带还可以开启 Google 启动器的桌面天气和 feed 信息流,以及 Google Map 中的位置历史记录。

存储重定向

存储重定向效果一览

看我们之前关于 Android Q 的具透文章《无需第三方应用就能管好流氓应用,这可能是 Android Q 最重要的新功能 | 具透》的朋友或许已经知道,强制性的沙箱机制是其一大更新亮点。可是在更早的系统版本上,我们也能使用「存储重定向」这个应用来达到类似的目的,进行应用存储空间的隔离。

存储重定向有两种工作模式,基础模式依赖的运行机制并不完全可靠。想要应用稳健、完善地运行,就必须用到凭借模块 Riru-Storage Redirect 开启的增强模式。

下载

Riru 系列模块并没有上架 Magisk Manager 内置的模块仓库,因此我们需要手动下载模块 .zip 文件刷入、更新。建议使用最新版本,已经从 Android 6.0 适配到 Android Q DP2。

下载地址:

Riru Core 下载:点此Riru-LocationReportEnabler 模块下载:点此Riru-Storage Redirect 模块下载:点此


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有