发布信息

Android玩家必备神器入门:Magisk核心功能和翻车自救指南

作者:软荐小编      2024-04-05 14:08:15     248

作为 Magisk 的核心,模块以不同的方式工作:有些模块可以安装,有些需要使用终端进行配置,有些需要与其他应用程序配合。 获取模块的方式也多种多样:除了直接从App中下载之外,我们还可以从XDA、Coolan、Github等处获取模块。因此,为了帮助刚开始使用Magisk的用户降低使用成本探索中,Magisk模块推荐是必要的。

本文旨在向大家推荐一些优秀的Magisk模块。 推荐的标准是:

下面,将这些模块分为个性化、功能增强、硬件和性能控制三类,分别进行介绍。 除非另有说明,模块可以根据文章中的字幕在 Magisk App 中找到。

如果您从未尝试过Magisk,不妨看一下本文中提到的任何模块是否真正可以帮助您,也许您已经陷入了Magisk的陷阱。 想要了解Magisk刷机方法、模块安装以及翻车自救方案的读者请参考本系列的前两篇文章:

安卓玩家必备神器入门:从零开始安装Magisk 安卓玩家必备神器入门:Magisk核心功能及自救指南

个性化

此类模块的功能涉及系统的视觉和听觉呈现。 它们实现 UI、动画、字体和声音效果,帮助您个性化您的系统。

自定义字体和表情符号:字体管理器

字体管理器用于自定义系统字体和表情符号。 与系统自带的一些字体管理工具相比,Font Manager的优点是拥有200多种字体管理工具,而且全部免费。 更改表情符号是一项独特的功能。

安装完成后,打开移动终端(如Termux),使用su -c manage_fonts调出管理菜单,选择更改字体或Emoji,然后输入选项对应的数字,重启即可更改成功的。 终端中不提供字体预览。 建议提前到该网站查看字体和Emoji的显示效果。

下面的屏幕截图比较了将表情符号更改为 Blobmoji 并将字体更改为 San Francisco 后的系统默认设置。 定制后,您甚至可以在Android上显示Apple独有的字符。

安卓系统监听程序_在手机安装监听app_android 监听软件安装

需要注意的是,该模块安装后会自动跳转到含有广告的官网。 建议关闭它。 此外,字体管理器对 Twitter 等不使用系统字体和表情符号的应用程序没有影响。

完成字体粗细:NotoCJK

从项目地址下载项目地址,手动安装。

这个插件已经可以安装使用了,效果可以直接看图: 下面是同一篇文章安装这个模块前后的对比。

在手机安装监听app_安卓系统监听程序_android 监听软件安装

可以看到,右侧截图中,字幕明显更加清晰。 这是因为字体粗细决定了字体的粗细。 本页面正文权重为400,“要闻”和“简述”字权为600,“本期空缺”和“宁缺勿滥”字权为700。系统只有400和700两个字重,所以这两个字幕只能用400的字重来呈现。我们会看到如左图的效果。 NotoCJK填补了缺失的字体粗细,使粗字体足够粗,细字体足够细,阅读体验变得更好。 下面是更详细的对比图。 安装和未安装的巨大差异是肉眼可见的:

手势栏定制:全屏/沉浸式手势

该模块的功能是自定义全屏手势的显示效果,具体包括:

隐藏/沉浸手势小横条,以控制手势灵敏度; 隐藏小横条时:降低键盘高度; 控制是否仅从右侧触发边缘返回手势。

第一个功能已经被集成到很多ROM中; 而第二个功能对于一些非全屏设备来说是个好消息,因为它们的下巴往往足够大android 监听软件安装,不需要抬起键盘。 当边缘返回手势设置为仅从右侧触发时,可以方便地调出位于某些应用程序左侧的汉堡菜单。

该模块的配置略有不同:在安装过程中出现提示时,您需要使用音量键确认选项。 如果要更改配置,则需要刷新。

通知栏和状态栏定制:G-Visual

安卓系统监听程序_在手机安装监听app_android 监听软件安装

G-Visual可用于调整系统UI的圆弧、通知栏的间距、状态栏的高度和间距以及手势栏的颜色、形状和透明度。 除了自定义值之外,该模块还提供了一些预设选项可供选择。

安装完成后,在终端输入su进入Root模式,然后输入gvm进入模块设置界面。 确认选项后,重启手机即可生效。

修改开机动画:Nexus Media

手机启动时,通常会显示两个屏幕:首先是带有Android图标和制造商徽标的界面,然后是动态屏幕。 Magisk 模块 Nexus Media 可以将后者修改为动画,其中四个实心点变成单词“android”。

从 MIUI 移植铃声:MIUI 10 Sound Pack

Magisk 曾经有很多移植模块,可以提取 ROM 中独特的应用程序、壁纸或铃声,以便可以在其他 ROM 中使用。 不幸的是,这么多年过去了,Pix3lify 和 Oxy-ify 等著名的移植模块已经不再维护了。 可以说活下来的不多。 MIUI 10 声音包就是其中之一。

安装该模块后,系统的声音选择界面上会出现更多来自MIUI的铃声。

音质改进:Ainur Narsil 和 Spatial Audio Upmixer

项目地址 Spatial Audio Upmixer 需要从项目地址下载并手动安装。

Ainur Narsil 与前面提到的字体模块 NotoCJK 一样具有立竿见影的效果。 它的作用就是去掉低端设备音频厂家不关心的各种魔改,还原设备本身的声音。 刷完后就能明显感觉到。 音质变得更加“纯净”,比如底噪降低等。

此外,同一模块的开发人员最近发布了一个名为 Spatial Audio Upmixer 的模块。 该模块可以在Android设备上实现类似的空间音频效果,但音质会相应降低。

两个模块都支持有线耳机和扬声器。 该团队还维护了另一个名为 SAURON 的模块,但不幸的是它已经停产了。

功能强化

说完个性化模块,我们来看看那些真正添加或增强某些超出感官功能的模块。

主机管理和广告拦截:Energized Protection

该模块需要与 Magisk 自带的 Systemless 主机配合使用(在 Magisk App 设置中启用)。 它取代了传统挂载Hosts的方式,根据用户配置定向域名。

在终端输入su进入Root模式,然后使用eq -h查看所有支持的命令。 例如,ep -ir 可用于将某个域名定向到某个 IP,ep -b example.com 可用于阻止 example.com。 该模块还有一些内置规则,例如 ep -e Social 来阻止社交广告。

禁用单个应用程序的自动更新:分离

Google Play 具有全局自动更新功能,但您无法单独排除某个应用程序。 当我们关闭自动更新功能时,Google Play的更新界面无法像其他应用商店一样隐藏我们不想更新的应用。 Detach模块可以解决这个问题。

在刷写模块之前,我们需要下载一个Detach.txt。 编辑这个文本文件,将我们不想更新的应用程序的包名(例如OneDrive是com.microsoft.skydrive)写入其中,每行填一个名称。 以#开头的不会生效。 将此文件放入手机根目录。 然后刷入该模块并重启设备即可生效。

如下图所示,Google Play 再也不会提醒您更新 OneDrive。 如果您想添加新的应用程序名称,只需重复上一段中的过程即可。

更安全地简化预装应用程序:Debloater

Debloater 可以简化无法停用的预装应用程序。 与ADB的手动操作相比,其优点是不需要用户手动输入复杂的应用程序包名称,只需要选择终端中列出的编号即可。 由于它不是真正意义上的卸载,所以如果不小心犯了错误,可以及时保存。

该模块有相应的App,最近在F-Droid上上线。 你也可以尝试一下。

使用其他供应商的应用程序:xmlpak

Google Play商店不仅是用户下载和更新通用应用程序的地方,也是制造商更新自己设备专用软件的地方。 但这些软件无法搜索到其他型号,即使找到,页面也会显示“设备不兼容”。 xmlpak 解决了这个问题,并允许我们在 Play 商店中搜索并安装大多数制造商限制的应用程序。

安装该模块后,需要清除应用商店数据才能生效。 仅保证能够下载并安装。 由于某些应用程序可能具有其他依赖性,因此可能需要额外的步骤才能顺利运行。

解锁 Google News Feed 和位置历史记录:Riru - 位置报告启用器

默认情况下,由于检测机制,国产SIM卡会导致Google App和Pixel启动器中的信息流和Google位置历史记录不可用。 Riru - 位置报告启用器可以消除此限制。

安装完成后,重启系统,然后清除Google应用缓存,信息流和位置历史记录就会正常开启。

位置报告启用器是 Riru 系列模块之一。 此类模块需要提前安装名为 Riru 的模块才能生效。 接下来,我们将介绍几个 Riru 系列应用程序,它们都需要 Riru 模块作为依赖项。

更高效的根管理:Riru - Sui

虽然标题是这么说的,但严格意义上的Sui并不是Root。 它封装了系统的各种API以供其他应用程序使用。 同一开发者还为此开发了一款独立的App Shizuku。 Sui 是 Shizuku 在 Magisk 上的实现。 与Root相比,它更加精确和克制,一旦授予就不会向系统开放所有权限。

刷Sui后,进入管理界面,只需点击开发者选项,通知栏中就会出现相关条目。 如果您使用的应用程序提供 Sui 支持,本文强烈建议您使用此选项。

允许后台读取剪贴板:Riru - 剪贴板白名单

Android 10之后,禁止应用在后台读取剪贴板。 因此,某些较旧的应用程序可能无法正常运行。 安装剪贴板白名单模块后,会添加一个名为Clipboard的应用程序。 检查此应用程序中的相应程序,以允许它们在后台读取剪贴板内容。

然而,及时更新的应用程序往往会建议您使用其他方法:例如永久通知栏,或者使用ADB授权。 仅当应用程序不提供这些新方法时才建议使用剪贴板白名单。

坐骑 Xpose:Riru - LSPod

官方的Xpose在Android 7中失败,不再兼容新系统。 但它仍然是一个极其强大的框架。 借助 Magisk 的 LSPosed 模块,我们或许能够“复活”Xpose。

安装该模块后,系统中会多出一个LSPod应用程序。 您可以使用此应用程序来管理 Xposed 模块。 更详细的安装步骤,读者可以参考下面的“隐藏应用程序列表”部分。

另外,还有一个具有类似功能的模块——Riru——EdXposer。 刷机后需要自行安装对应的App。 该模块在更新频率和适用范围上均逊色于LSPoded模块。

应用辅助类模块

许多模块需要与其他应用程序结合使用。 它们往往起到辅助作用,核心功能仍然由应用程序本身承担。 如果详细介绍这些模块,就不得不涉及到应用程序本身的使用,这就偏离了主题。 因此,本文在此仅简单列出一些应用辅助类模块,并用简单的一句话进行概括。 如果您需要使用相应的应用程序,那么这些模块值得一试:

硬件和性能调整

此类模块涉及手机电池、CPU等硬件的各种行为。

电池健康状况:高级充电控制器

在Android手机充电速度竞争如火如荼的今天,电池健康这个同样重要的问题却往往很少被提及。 锂电池有一定的使用寿命。 充电时过高的电压和过热会加速电池的老化。

先进的充电控制器通过限制电压、充电温度和最大充电容量来延长电池寿命。 刷入模块后,在终端中使用su和acc调出模块帮助,然后自行配置。 开发者还提供了acca作为配套应用程序,读者可以自行安装。

性能控制:Uperf

项目地址 该模块需要手动安装

目前提供性能调整的ROM仍然很少。 一般来说,如果想要更细致地控制系统性能,就需要使用第三方内核。 但Uperf模块提供了更通用和简单的解决方案——只要你使用的芯片支持,你就可以安装并尝试。

具体原理在项目的README文档中有详细描述。 简单来说,它是利用固定的运行脚本来监听Android系统中发生的事件,比如操作应用程序、触摸操作等,在释放性能的同时动态地释放性能。 ,这将选择性地使用更高效的 CPU 频率来降低​​功耗。 另外值得一提的是,Uperf还可以设置动态切换屏幕刷新率。

闪烁方法非常简单。 从项目发布地址下载最新的DEV版.zip包android 监听软件安装,在Magisk App中手动刷入并重启系统。 在手机根目录/yc/uperf/下可以看到。 定义 Uperf 设置的文本文件,可以通过修改其值来完全自定义。 建议新手从修改cur_powermode文件开始,自定义性能、平衡、省电性能模式。 cfg_uperf.json是开发者定义的性能调整参数,不建议修改。 cfg_uperf_display是一个配置文件,用于自定义动态刷新率。

总结

在撰写本文时,我从官方库中收集了所有模块,并对其中大部分模块标注了推荐级别和功能描述。 读者如有兴趣,可登陆本网站查看。

当然,遗漏是不可避免的。 很多模块虽然很优秀,但是并没有广泛流传。 酒香也怕巷子深。 如果读者尝试过本文未提及的优秀模块,欢迎在评论区补充。

相关内容 查看全部