首页
Magiskv25.2标志着项目Rust化的开始
返回

Magisk v25.2 标志着项目 Rust 化的开始

2022-12-31 数码极客 By:佚名
最佳答案早在 2021 年,我们就看到了将内存管理的 Rust 编程语言采用到 Android 代码库中的第一步。John Wu,又名 XDA 高级认可开发人员topjohnwu,显然一直在考虑 Magisk 项目的相同思路。据吴说,在通过稳定渠道发布 v25.0 版本的 Magisk 后,实验已经开始。现在,topjohnwu 以 v25.2 的形式推出了新的稳...

早在 2021 年,我们就看到了将内存管理的 Rust 编程语言采用到 Android 代码库中的第一步。John Wu,又名 XDA 高级认可开发人员topjohnwu,显然一直在考虑 Magisk 项目的相同思路。据吴说,在通过稳定渠道发布 v25.0 版本的 Magisk 后,实验已经开始。现在,topjohnwu 以 v25.2 的形式推出了新的稳定版 Magisk,整个日志基础设施都过渡到了 Rust。

Magisk 的大部分底层组件都是用 C++ 编写的。然而,作为一种非内存管理的语言,它会使程序员面临内存泄漏和缓冲区溢出。另一方面,Rust 提供了原始速度、灵活性和大部分直接映射到 C++ 将提供的内存安全环境的硬件功能。尽管我们预计不会很快在 Rust 中看到 Magisk 的完整实现,但这项将 Rust 代码集成到项目日志基础设施中的早期工作可能非常重要。

值得注意的是,v25.1 中间版本在 v25 发布后仅 12 天就发布了,但它是一个小的错误修复更新。然而,最新的 Magisk 稳定版本是一个完整的维护更新,它还具有许多与 MagiskInit 相关的改进。

您可以在下面找到 Magisk v25.2 的完整更新日志:

[MagiskInit] 修复使用 stub cpio 时的潜在问题

[MagiskInit] 修复使用 stub cpio 时重新启动以恢复

[MagiskInit] 修复 rootfs 设备的 sepolicy.rules 符号链接

[通用] 更好的数据加密检测

[General] 将整个日志基础设施迁移到 Rust

猜你喜欢
吉利是不是最近要上市一款新车?吉利缤越,有图片吗?

吉利是不是最近要上市一款新车?吉利缤越,有图片吗?

12-05 0 阅读
用微波炉做煲仔饭(怎样做煲仔饭(微波炉怎么做煲仔饭))

用微波炉做煲仔饭(怎样做煲仔饭(微波炉怎么做煲仔饭))

01-01 0 阅读
嫤语书年(关于嫤语书年的基本详情介绍)

嫤语书年(关于嫤语书年的基本详情介绍)

12-31 0 阅读
2017年5月5日塔吉克斯坦地震最新消息

2017年5月5日塔吉克斯坦地震最新消息

01-04 0 阅读
夙玉 你看这云海雾凇 当真是美不胜收(夙玉cos)

夙玉 你看这云海雾凇 当真是美不胜收(夙玉cos)

01-02 0 阅读
权伟(关于权伟的简介)

权伟(关于权伟的简介)

01-01 0 阅读
热门推荐
吉利是不是最近要上市一款新车?吉利缤越,有图片吗?

吉利是不是最近要上市一款新车?吉利缤越,有图片吗?

12-05 0 阅读
用微波炉做煲仔饭(怎样做煲仔饭(微波炉怎么做煲仔饭))

用微波炉做煲仔饭(怎样做煲仔饭(微波炉怎么做煲仔饭))

01-01 0 阅读
嫤语书年(关于嫤语书年的基本详情介绍)

嫤语书年(关于嫤语书年的基本详情介绍)

12-31 0 阅读
2017年5月5日塔吉克斯坦地震最新消息

2017年5月5日塔吉克斯坦地震最新消息

01-04 0 阅读
夙玉 你看这云海雾凇 当真是美不胜收(夙玉cos)

夙玉 你看这云海雾凇 当真是美不胜收(夙玉cos)

01-02 0 阅读
权伟(关于权伟的简介)

权伟(关于权伟的简介)

01-01 0 阅读
明水县经济计划局(关于明水县经济计划局的简介)

明水县经济计划局(关于明水县经济计划局的简介)

12-31 0 阅读
佩罗娜(关于佩罗娜的基本详情介绍)

佩罗娜(关于佩罗娜的基本详情介绍)

12-30 0 阅读
毕业了怎么入共青团(毕业了怎么办)

毕业了怎么入共青团(毕业了怎么办)

01-03 0 阅读
炫打一生肖

炫打一生肖

08-06 0 阅读