Repository navigation
移除内核诊断模式及关联集成 - #75
Merged
Merged
Conversation
Remove the system information activation gesture, control APIs and aliases, SDK exports, translations, and state migration entries. Drop the retired payload from kernel bundles, rootfs and installer requirements, update documentation and tests, and pin the ReliefNT removal commit.
Leonmmcoset
marked this pull request as ready for review
November 12, 2026 12:05
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
删除内核诊断功能的用户态入口和产品集成。系统信息应用移除 Logo 连击启用操作,运行库及 SDK 不再提供控制 API 或旧名称别名;内核包、rootfs、ESP 和安装器不再要求或分发独立诊断载荷。
336e2bc67c0842ad06176ad0188e730fcce5f33c,对应内核诊断实现的移除。PROFILE=debug、kernel.debug符号文件、串口日志及 panic 报告。调用已删除控制 API 的外部程序需要移除调用并重新编译。验证:本地完整
make all成功,生成 SDK、APK、RAW/VMDK、Live ISO 和 Installer ISO;使用隔离 Clang 19 工具链完成构建。ABI、头文件导出、SDK 静态/动态链接、内核 adapter、bundle、payload 与相关打包检查通过,两仓严格文档构建通过。当前源码和本次新产物的相关残留扫描为 0。验证限制:全套测试未全绿。内核扩展宿主检查中的 exFAT、Task8 user-return 及抽样的 Task8 frontdoor 链接失败已在修改前复现;主仓全量测试重跑以 143 结束。QEMU TCG 下实际安装完成且 GPT/ESP/引导记录检查通过,安装后 UEFI 启动进入内核和 PID 1,但 OpenRC 遇到
/bin/sh: Permission denied,未到达可用登录;XDM 登录后进入桌面的检查也未通过。第二颗 CPU 的 PAT 检查失败,实际在线数为 1/2。尚未验证安装后的 BIOS 启动及 VMware。