ReiNX 开源项目教程
ReiNXA modular Switch custom firmware项目地址:https://gitcode.com/gh_mirrors/re/ReiNX
1. 项目的目录结构及介绍
ReiNX 是一个模块化的 Nintendo Switch 自定义固件项目。以下是其主要目录结构和介绍:
ReiNX/
├── sysmodules/ # 系统模块目录
├── scripts/ # 脚本目录
├── config/ # 配置文件目录
├── README.md # 项目说明文档
└── Makefile # 编译配置文件
- sysmodules/: 包含所有系统模块文件(KIP 文件)。
- scripts/: 包含用于编译和启动的脚本文件。
- config/: 包含项目的配置文件。
- README.md: 项目的说明文档,包含基本信息和使用指南。
- Makefile: 用于编译项目的配置文件。
2. 项目的启动文件介绍
ReiNX 的启动文件主要位于 scripts/
目录中。以下是主要的启动文件:
- docker-build.sh: 用于在 Docker 环境中编译项目的脚本。
- make: 用于编译项目的 Makefile 文件。
使用方法:
chmod +x docker-build.sh
./docker-build.sh
3. 项目的配置文件介绍
ReiNX 的配置文件主要位于 config/
目录中。以下是主要的配置文件:
- config.json: 包含项目的各种配置选项,如内核补丁、文件系统补丁等。
配置文件示例:
{
"kernel_patches": [
"debug_mode",
"nogc"
],
"fs_patches": [
"nca_verify",
"cmac"
]
}
以上是 ReiNX 开源项目的基本教程,涵盖了项目的目录结构、启动文件和配置文件的介绍。希望对您有所帮助!
ReiNXA modular Switch custom firmware项目地址:https://gitcode.com/gh_mirrors/re/ReiNX