从零自制Switch大气层整合包
一、 准备安装包组件名称核心作用安装位置Atmosphere自定义固件CFW系统运行的核心TF卡根目录hekate引导加载程序Bootloader用于启动CFW和备份系统TF卡根目录把hekate_ctcaer_x.x.x.bin改为payload.binsys-patch系统模块在开机时自动应用签名补丁替代传统sigpatchesTF卡根目录CyberFoil用于安装NSP、NSZ等格式的游戏TF卡根目录/switch/CyberFoil/CyberFoil-DBCyberFoil的离线元数据/图标数据库TF卡根目录/switch/CyberFoil/offline_db/Lockpick_RCMDecScots用于提取Switch的加密密钥给ownfoil使用TF卡根目录/bootloader/payloads/ownfoil游戏库管理服务端安装在NAS或PC中提供在线应用商店通常配合CyberFoil使用NAS或PC不在switch中建议使用dockerthemezer主题下载地址TF卡根目录/themes/NXThemesInstaller主题安装工具TF卡根目录/switch/准备任意一个小一点的游戏如果switch中完全没有游戏需要一个小点的游戏通过CyberFoil的MTP模式安装用于启动HBM相册启动的HBM在applet mode下资源受限二、 部署文件到TF卡1. 格式化TF卡格式为exFATwindows中选择格式化TF卡中选择exFAT类型2. TF卡中导入文件参考上一步准备安装包的表格中的安装位置将下载的包解压到相应位置中TF卡根目录/ ├── payload.bin # hekate 引导加载程序由 hekate_ctcaer_x.x.x.bin 重命名 ├── exosphere.ini # Exosphere 环境配置用于隐藏序列号等 ├── atmosphere/ # Atmosphere 自定义固件CFW核心 │ ├── config/ │ │ ├── override_config.ini # 全局覆盖配置强制某些设置生效 │ │ └── ... │ ├── hosts/ # DNS 屏蔽 hosts 文件存放处 │ │ ├── default.txt │ │ ├── emummc.txt │ │ └── sysmmc.txt │ ├── contents/ │ ├── titles/ │ └── ... ├── bootloader/ # hekate 相关文件 │ ├── hekate_ipl.ini # hekate 启动项配置 │ ├── payloads/ │ │ ├── Lockpick_RCMDecScots.bin # 密钥提取工具 │ │ └── fusee.bin # Atmosphere 的引导 payload用于直接启动 CFW │ ├── ini/ │ └── ... ├── switch/ # Switch 自制软件目录 │ ├── CyberFoil/ # 游戏安装工具 │ │ └── offline_db/ # CyberFoil 离线元数据/图标数据库 │ ├── NXThemesInstaller/ # 主题安装工具 │ └── ... ├── themes/ # 主题文件存放处themezer 下载的主题放这里 │ └── ... ├── sys-patch/ # 系统模块开机自动应用签名补丁 │ └── ... └── ... # 其他常规目录如 Nintendo、emuMMC 等3. 修改部分配置3.1 修改hekate_ipl.ini文件参考文档[config] autoboot0 autoboot_list0 bootwait3 backlight100 noticker0 autohosoff1 autonogc1 updater2p0 bootprotect0 [EMUMMC] emupathemuMMC/SD00 emummcforce1 pkg3atmosphere/package3 id13.2 创建exosphere.ini文件[exosphere] blank_prodinfo_sysmmc1 blank_prodinfo_emummc1 allow_writing_to_cal_sysmmc03.2 添加hosts文件TF卡根目录/atmosphere/hosts中可以参考90DNS中的配置最好不要联网防止被ban机4. 将TF卡插入switch插好内存卡准备开机谨慎联网防止被ban三、 启动系统初始化1. 开机进入hekate如果没有进入请检查文件结构是否正确2. 创建emuMMC打开HOME-emuMMC-create emuMMC -SD file大概需要跑15分钟3. 启动系统launch - EMUMMC点击后即可启动系统四、 使用CyberFoil安装游戏1. 搭建ownfoil服务docker compose启动services: ownfoil: container_name: ownfoil image: a1ex4/ownfoil network_mode: host environment: - PUID1000 - PGID1000 - USER_ADMIN_NAMEadmin - USER_ADMIN_PASSWORDadmin volumes: - switch-ownfoil/games:/games - switch-ownfoil/data:/app/data - switch-ownfoil/config:/app/config访问8465端口的服务注意在admin/settings中配置Console Keys1.1. Console Keys提取步骤① 将 Lockpick_RCM.bin 复制到 /bootloader/payloads/ 目录下。② 通过注入 payload 启动 Hekate或重启进入 Hekate。③ 在 payloads选项卡中启动 Lockpick_RCM.bin。④ 选择 Dump from sysNAND从 sysNAND 中提取。Lockpick_RCM 会将可用的 prod.keys 和 title.keys 提取到你的 /switch/ 文件夹中。⑤ 提取完成后返回主菜单选择 Reboot to Hekate重启到 Hekate。1.2 下载游戏下载游戏到game目录中2. 通过CyberFoil安装游戏不要在相册的applet mode下打开CyberFoil如果已经有游戏通过已有游戏R打开HBM安装如果一个游戏都没有就准备一个小点的游戏switch连接电脑通过相册R打开HBM打开CyberFoil使用MTP模式导入游戏过大可能无法正常导入成功。在任意游戏R打开CyberFoil - 设置 - remote - add new remote 按照ownfoil的ip:port和账号密码配置选择 从remote 安装即可看到部署的商店中的所有游戏或者不使用商店也可使用CyberFoil中支持的其他模式导入安装五、 开始畅玩吧***

相关新闻

Android连接云MySQL正确姿势:HTTP API网关方案

Android连接云MySQL正确姿势:HTTP API网关方案

简介:本资源是一套完整的Android应用开发实战项目,面向具备Java与Android Studio基础的开发者,解决移动端连接云服务器MySQL数据库实现用户登录注册的核心需求。项目涵盖客户端Android应用、后端Spring Boot RESTful API及MySQL数据库交互全流…

2026/10/24 21:52:35 阅读更多 →
Python pip高级用法与依赖管理实战技巧

Python pip高级用法与依赖管理实战技巧

1. pip包管理工具概述作为Python生态中最重要的依赖管理工具,pip已经深度融入每个Python开发者的日常工作流。根据PyPA(Python Packaging Authority)的统计,截至2023年,PyPI(Python Package Index)上托管了超过45万个项目,日均下载…

2026/10/21 1:19:30 阅读更多 →
具身智能研发策略(18): TVA与World融合实现安全高效人机协作

具身智能研发策略(18): TVA与World融合实现安全高效人机协作

前沿技术探索:TVA智能体(简称TVA)TVA智能体(亦称“AI智能体视觉”或“TVA视觉智能体”)是依托Transformer架构与“因式智能体”理论构建的通用视觉技术体系。它有机融合深度强化学习(DRL)、卷积…

2026/10/24 6:52:47 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/10/24 11:09:31 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/10/24 17:47:00 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/10/24 18:34:36 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/10/24 9:46:55 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/10/25 3:12:30 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/10/24 21:09:59 阅读更多 →

日新闻

周新闻

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/24 9:15:56 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/24 11:09:35 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/24 5:28:28 阅读更多 →