Releases: crrashh1542/android_kernel_microsoft_wsa
Releases · crrashh1542/android_kernel_microsoft_wsa
WSA r4-fix
Miracle kernel for WSA r4-fix
内核编译时间 / Compile time:2024-07-02 01:57:53 CST (UTC+8)
内核版本字串 / Version tag:5.15.150-Miracle-r4-00536-gd558c3cbcc05
更新内容 / Changelogs
- 合并谷歌 Linux 上游版本 5.15.150
- 修复了可能导致部分应用程序无法启动、卡在一屏的问题
- 合并 KernelSU 上游 1.0.0 (11899)
- Merge upstream Linux version 5.15.150 from Google
- Fix an issue that certain apps are unable to open, stucking at the first screen
- Merge upstream KernelSU version 1.0.0 (11899)
WSA r4
Miracle kernel for WSA r4
内核编译时间 / Compile time:2024-06-20 01:30:41 CST (UTC+8)
内核版本字串 / Version tag:5.15.149-Miracle-r4-00349-g3423b3dabf53
更新内容 / Changelogs
- 合并谷歌 Linux 上游更新
- 合并 KernelSU 上游 1.0.0 (11895)
- 启用 Docker
- 更新 lz4 压缩算法至 1.9.4
- 从华为 P50E 移植 lz4kd 压缩算法
- 将默认 ZRAM 算法从 lzo 改为 lz4
- 修复 SELinux 配置错误导致的 KernelSU 无法挂载 su 的问题
- 启用
ThinLTO
编译优化 - 将 swappiness 上调至 100
- 从
android15-6.6-lts
移植部分 binder 特性 - 从
android15-6.6-lts
移植部分 ext4 文件系统的优化 - 引入针对 Unity 场景的优化
- 启用
ZRAM_WRITEBACK
- 从 ChromiumOS 引入部分更适合 x86 平台的公平调度策略
- 将内存清理方法从
memset
改为更高效的clear_page
- 调度、IRO、RCU、内存性能等方面的细微优化
- Merge upstream Linux kernel code from Google
- Merge upstream KernelSU version 1.0.0 (11895)
- Enable Docker
- Upgrade lz4 algorithm to 1.9.4
- Port lz4kd algorithm from HUAWEI P50E kernel source
- Switch default ZRAM algorithm to lz4
- Fix an issue related to wrongly configuring SELinux policy, which causes KernelSU's root access unable to be mounted
- Enable
ThinLTO
optimization - Switch swappiness to 100
- Backport some features of binder from
android15-6.6-lts
- Backport some optimizations on ext4 file system from
android15-6.6-lts
- Import optimizations for Unity
- Enable
ZRAM_WRITEBACK
- Import some
sched/fair
policies from ChromiumOS source, which fits better with x86 platforms - Switch the function of clearing memory from
memset
toclear_page
- Perform small optimizations on schedule, IRQ, RCU, memory management, etc.
WSA r3
Project Miracle kernel for WSA r3
内核编译时间 / Compile time:2024-05-13 00:39:48 (UTC+8)
内核版本字串 / Version tag:5.15.149-Miracle-r3-00626-ge84e57a184f1
更新内容 / Changelogs
- 合并谷歌上游 Linux 版本 5.15.149
- 合并上游 KernelSU 版本 0.9.4 (11839)
- 使用 Neutron Clang 19 24.3.10 编译
- 关闭了多数内核调试选项,因为没必要
- 更新 zstd 算法至 1.5.6
- 防止 Play 服务读取到 LOCALVERSION 导致谷歌验证失败
- 重写 ashmem 以提升性能
- 引入 CPUSETS Assist 和 LAZY RCU 内存控制器
- 优化 CASS 调度器
- 启用 -O3 编译优化
- 常规的性能 & 安全性优化
- Merge upstream Linux version 5.15.149 from Google
- Merge upstream KernelSU version 0.9.4 (11839)
- Use Neutron Clang 19 24.3.10 to compile
- Close most debugging options for unnessary
- Upgrade zstd to 1.5.6
- Prevent Play Integrity from checking LOCALVERSION, which causes the attestation to be failed
- Rewrite ashmem to improve performance
- Introduce CPUSETS Assist and LAZY RCU memory controller
- Optimize CASS governor
- Enable -O3 optimization
- Import general performance & security updates
Miracle for WSA R2
Project Miracle kernel for WSA r2
内核编译时间:2024-03-07 23:19:22
更新内容:
- 合并Linux上游版本5.15.148
- 合并KernelSU上游版本0.8.1 (11591)
- 允许了内核调试,开启了
KERNEL_DEBUG_SLAB
- 关闭了部分PC场景下不需要的config,带来少量的玄学级性能优化
Miracle for WSA R1
Project Miracle kernel for WSA r1
那么,Project Miracle的故事,现在开始!欢迎加入这场勇敢的尝试!
内核要点:
- 本内核基于Neutron Clang 18编译
- 本内核基于微软官方最新tag
5.15.104-4
构建 - 本内核支持最新版本的WSA子系统,加入了KernelSU v0.8.1
谈谈以后版本的畅想
- 合并上游android-5.15-lts分支
- 以后即将支持更多特性和优化