Switch 19.0 刷 Atmosphère 定制固件完整指南:4 个阶段从 RCM 注入到开机验证
【免费下载链接】AtmosphereAtmosphère is a work-in-progress customized firmware for the Nintendo Switch.项目地址: https://gitcode.com/GitHub_Trending/at/Atmosphere
刚把系统升到 19.0,Atmosphère 开机直接黑屏?大概率不是机器坏了,而是定制固件版本没跟上。Atmosphère 是面向 Switch 的定制固件项目:通过 RCM 注入 fusée 引导器,再由 exosphère、mesosphère、stratosphère 等多层组件逐层替换官方系统,最终让同一台机器可以跑自制软件、金手指和 emummc。适用于原版 Switch / Lite / OLED,当前 Atmosphère 1.8.0 已对 19.0.0 固件提供基础支持。
版本速览:1.8.0 与 19.0.0 的适配边界
| 项目 | 状态 |
|---|---|
| Atmosphère 版本 | 1.8.0 |
| 固件支持 | 19.0.0 基础支持,19.0.1 等更新小版本无独立条目,按基础支持对待 |
| 机型 | 原版 Switch / Lite / OLED(Mariko 平台均可) |
| 注入方式 | RCM 模式,利用 CVE-2018-6242 漏洞 |
| 核心能力 | 定制系统模块、金手指、emummc、USB 文件传输(haze) |
详细支持记录见 docs/changelog.md。
动手前的环境自检清单
- 机型:任意零售 Switch → 通过标准:能进 RCM 模式
- 系统版本:设置里查当前版本 → 19.0.0 为官方基础支持范围,通过标准:版本号不晚于已支持的 19.0.x
- SD 卡:FAT32、32GB 起步 → 通过标准:电脑上读写正常、格式化后无报错
- 固件文件:1.8.0 完整发布文件(fusée 引导文件 + atmosphere 系统目录);要从源码构建的,按 docs/building.md 走
git clone https://gitcode.com/GitHub_Trending/at/Atmosphere - 备份:SD 卡重要数据已拷到电脑 → 通过标准:备份目录文件数与原卡一致
任何一项不通过,先补齐再往下走。
阶段一:RCM 模式进入方法与 fusée 注入
做什么:让 fusée 成为开机第一行代码。怎么做:按住下音量键不放,再短按一次电源键,松手后机器无显示、电脑识别到 RCM 设备,用 payload 注入工具把fusee-primary.bin发进去。fusée 负责硬件初始化、加密系统建立和系统模块注入,细节见 docs/components/fusee.md。
做完后的预期状态:屏幕点亮并出现 Atmosphère 启动画面:
如果这一步没看到预期效果,跳到下方『故障快查』第 1 条。
阶段二:SD 卡目录布局与配置文件
做什么:把运行环境落盘。怎么做:fusée 引导文件放 SD 卡根目录,atmosphere/系统目录整体放入,自定义配置写在atmosphere/config内,参数含义参考 docs/features/configurations.md。配置项改完无需重刷,重启即生效。
做完后的预期状态:重新 RCM 注入后顺利进入 Switch 桌面,且自制软件菜单可见。如果卡在这一步别慌,大概率是文件没放对层级,跳『故障快查』第 2 条。
阶段三:验证定制固件各层是否生效
做什么:确认多层替换真正完成。怎么做:开机后没有 fatal 错误画面,说明 exosphère、mesosphère、stratosphère 替换正常;各组件职责一览见 docs/main.md。接着验证 haze:机器主界面启动它(菜单里叫 "USB File Transfer"),插电脑后能识别到 PTP 设备即通。金手指玩法见 docs/features/cheats.md。
做完后的预期状态:自制软件、金手指、USB 传输三条链路全部可用。异常对照『故障快查』第 5 条。
阶段四(可选):emummc 虚拟存储配置
想做系统隔离、把系统放进虚拟 SD 的话,按 docs/components/emummc.md 准备镜像并配置启动项。注意一点:Atmosphère 不能运行时自更新,想借 haze 往机器里塞新版 Atmosphère 是会被拦下来的,更新必须回到 RCM 流程。
🔧 故障快查:症状 → 原因 → 处理动作
- 注入后黑屏无反应→ RCM 时序不对或 payload 不完整 → 严格先按住下音量再短按电源,换 USB 口重注
- 开机出 fatal 错误画面→ 文件损坏或版本与固件不匹配 → 重新下载 1.8.0 全套文件并校验后再刷
- 能开机但个别游戏/系统服务异常→ 19.0.0 是"基础支持",部分模块未完全跟进 → 等官方更新,看 docs/changelog.md
- 较新机型(特定 Hynix/Micron 内存)无法启动→ 旧版存在 DRAM 兼容性缺陷 → 升级到 1.8.0,该问题已修复
- 电脑看不到 haze 传输设备→ USB 线/PTP 未识别 → 换线换口,确认 haze 已在机器菜单内启动
后续维护 & 延伸
每次 Switch 官方推新固件前,先查 docs/changelog.md 确认对应支持级别,再决定升不升系统;已知限制是 19.0.0 仍处基础支持状态、部分模块待跟进。更多疑问看 docs/faq.md,规划中的功能看 docs/roadmap.md。
【免费下载链接】AtmosphereAtmosphère is a work-in-progress customized firmware for the Nintendo Switch.项目地址: https://gitcode.com/GitHub_Trending/at/Atmosphere
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考