Rei-Six 3DS: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 1: Line 1:
{{Infobox 3DS Homebrews
{{Infobox 3DS Homebrews
|title=Rei-Six
|title=Rei-Six
|image=Rei-Six.jpeg
|image=3ds.png
|description=Minimalist (N)3DS Custom Firmware (Discontinued).
|description=Fork of ReiNand CFW (Discontinued).
|author=CrimsonMaple
|author=CrimsonMaple
|lastupdated=2018/07/31
|lastupdated=2018/07/31
Line 8: Line 8:
|version=1.2.1
|version=1.2.1
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/3dshomebrew/Rei-Six.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/reisix.7z
|website=https://github.com/CrimsonMaple/Rei-Six
|website=https://github.com/CrimsonMaple/Rei-Six
|source=https://github.com/CrimsonMaple/Rei-Six
|source=https://github.com/CrimsonMaple/Rei-Six
}}
}}
== Rei-Six ==
{{Obsolete}}


==Compiling:==
Rei-Six is a continuation of [[ReiNand 3DS|ReiNAND]], developed by CrimsonMaple and long term testing done by Lilith Valentine.
* You'll need armips and firmtool added to your Path.
** make - Compiles Everything.
** make sighax - Compiles boot9Strap payload
* Copy everything in 'out' folder to SD root and run!


==Recommended Setup and Instructions:==
The project is discontinued.
* EmuNand users now have to get their own firmware files. There will be instructions in this ""guide"" to do this.
* The binary files can be pulled using [Decrypt9WIP](https://github.com/d0k3/Decrypt9WIP/releases)
* To do this, launch Decrypt9WIP using your prefered launcher. I recommend [Fastboot3DS](https://github.com/derrekr/fastboot3DS/releases) for new users.
* However you can use other bootloaders like GodMode9 or Boot9Strap.
* You can install Fastboot3DS using [OFI](https://github.com/d0k3/OpenFirmInstaller/releases) by d0k3.
* To install Fastboot3DS you will need to download OFI and Fastboot3DS from their respective links.
* On your 3ds' SD card create a folder called ""OFI"".
* Now extract the contents of fastboot3DS.7z and place fastboot3DS.firm into ""OFI"".
* Now launch OpenFirmInstaller. This will now install Fastboot3DS over FIRM0. Making it your bootloader.
* Now would be a good time to put Rei-Six's files onto your 3ds. Don't worry. It is simply drag + drop onto the root of the SD.
* When the console reboots you will be greeted with a menu.
* Here you can create boot slots as well as do other things like backing up and restoring NAND files.
* Select the ""Boot setup..."" option. Select ""Setup [slot 1]"". This is main payload.
* This will be the first file to launch on your 3ds. Essentially your ""boot.firm"" file.
* Click ""Select [slot 1] firm"", this will open up your SD.
* Now select ""boot.firm"". This is Rei-Six.
* Now you are returned back a screen.
* If ""Set [slot 1] autoboot"" is not set; set it.
* Now press ""B"", to go back a screen, and go to ""Change boot mode...""
* Set this to ""Set quiet mode"". This will make it so Rei-Six autoboots.
* If you need to access the menu, you can press ""HOME"" while your 3ds is being turned on.
* You can also set other boot slots to other payloads like GodMode9.


==Emunand Setup:==
==Features==
* B9S support.
* Emunand/Patched Sysnand (with '.:Rei' version string).
* Sig checks disabled.
* Reboot Patch.
* AGB/TWL Patches.
* Flashcart Whitelist Patch.
* LGY FIRM patches.
* Firm partition update protection.
* Ability to modify splash screen.
* Ability to modify process patches:
** Region free CIAs.
** Region free Carts.
** Auto updates disabled.
** EShop update check disabled.
** RO verification disabled.


* Now with Rei-Six 1.2 firmware files are no longer in the release zip.
==User guide==
* You have to get them yourself. Using this script linked here: [DOWNLOAD](https://gbatemp.net/attachments/rei-six-firm-ripper-7z.118755/)
Please see [https://github.com/CrimsonMaple/Rei-Six/wiki Common Questions and Issues].
* Run said script in GodMode9 and the firms will automatically be placed in your ""/rei"" folder.
* To launch EmuNand hold ""R"" on startup or have a file named ""loademunand"" with no file extension in your ""/rei"" folder.


==Features:==
==Changelog==
* B9S support!
'''v1.2.1 LTS'''
* Emunand/Patched Sysnand (with '.:Rei' version string)
* Updated FIRM paths to match 11.8 binaries.
* Sig checks disabled
* Fixed external loader injection.
* Reboot Patch
 
* AGB/TWL Patches
'''v1.2 LTS'''
* Flashcart Whitelist Patch
* Refactoring Code.
* LGY FIRM patches
* Support for loading FIRMs off of NAND instead of SD card! (No more FIRM Binaries on SD or in Repo).
* Firm partition update protection
* Better FIRM checks, as well as better support.
* Ability to modify splash screen
* Removed MemeKey (Press F to pay respects).
* Ability to modify process patches
* Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.
** Region free CIAs
 
** Region free Carts
'''v1.1'''
** Auto updates disabled
* Minor bug fixes.
** EShop update check disabled
* Few new changes for better debugging.
** RO verification disabled
* Changes to screeninit, and splashloading.
** and [MORE](https://reisyukaku.org/3DS/ReiNand/patches)
* More FIRM like file.
* Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.
 
'''v1.0'''
* Boot9Strap Support.
* Refactored MakeFile and much more spring cleaning.
* Fixed Reboot Patches.
* 11.5/11.6 NativeFirm Files.
* Added SvcBackdoor injection code (For all your NTR needs).
* Minor changes to loader.
* Added AGB/TWL Firm patches.
* New Splash Screens.
* Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.
 
'''Rei-Six Open Beta v0.0.2'''
* Fixed EmuNands
 
'''Rei-Six Open Beta v0.0.1'''
* Refactored Makefile.
* Now has firmlaunch.
* Reboot Patches fixed for o3ds and n3ds.
* 11.5+6 Support (Can and will be broken if a native_firm update comes).
* Added AGB/TWL patches.
* Minor bug fixes and enhancements to the overall user experience.
 
'''ReiNand v5.1 HaxLoader Fix'''
* Fixed HaxLoader for v5.1. Thanks to Aurora + Tux for the HaxLoader from Luma that is used for this release.
 
==Credits==
Thanks to all those involved in no particular order:
* Cakes team. And for ROP/mset related code, and crypto libs.
* 3DBREW.
* Patois/Cakes for CakesBrah.
* Yifanlu for custom loader module.
* Steveice10/Gudenaurock for the help with arm11 stuff.
* Normmatt for sdmmc.c.
* Luma Team for their AGB/TWL patches.
* Archshift for his i2c code from decrypt9.
* MidKid and Delebile for the reboot code.
* Reisyukaku for coding the original ReiNAND, and being a great mentor.
* TheDax for being an amazing help.
* All testers.
* The community for the support and help.
 
==External links==
* GitHub - https://github.com/CrimsonMaple/Rei-Six
* GBAtemp - https://gbatemp.net/threads/source-release-reinand-cfw.394309/post-7658116
 
[[Category:3DS homebrew loaders]]
[[Category:Homebrew custom firmwares on 3DS]

Revision as of 13:09, 13 January 2022

Rei-Six
3ds.png
General
AuthorCrimsonMaple
TypeCustom Firmwares
Version1.2.1
LicenseMixed
Last Updated2018/07/31
Links
Download
Website
Source

Rei-Six is a continuation of ReiNAND, developed by CrimsonMaple and long term testing done by Lilith Valentine.

The project is discontinued.

Features

  • B9S support.
  • Emunand/Patched Sysnand (with '.:Rei' version string).
  • Sig checks disabled.
  • Reboot Patch.
  • AGB/TWL Patches.
  • Flashcart Whitelist Patch.
  • LGY FIRM patches.
  • Firm partition update protection.
  • Ability to modify splash screen.
  • Ability to modify process patches:
    • Region free CIAs.
    • Region free Carts.
    • Auto updates disabled.
    • EShop update check disabled.
    • RO verification disabled.

User guide

Please see Common Questions and Issues.

Changelog

v1.2.1 LTS

  • Updated FIRM paths to match 11.8 binaries.
  • Fixed external loader injection.

v1.2 LTS

  • Refactoring Code.
  • Support for loading FIRMs off of NAND instead of SD card! (No more FIRM Binaries on SD or in Repo).
  • Better FIRM checks, as well as better support.
  • Removed MemeKey (Press F to pay respects).
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

v1.1

  • Minor bug fixes.
  • Few new changes for better debugging.
  • Changes to screeninit, and splashloading.
  • More FIRM like file.
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

v1.0

  • Boot9Strap Support.
  • Refactored MakeFile and much more spring cleaning.
  • Fixed Reboot Patches.
  • 11.5/11.6 NativeFirm Files.
  • Added SvcBackdoor injection code (For all your NTR needs).
  • Minor changes to loader.
  • Added AGB/TWL Firm patches.
  • New Splash Screens.
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

Rei-Six Open Beta v0.0.2

  • Fixed EmuNands

Rei-Six Open Beta v0.0.1

  • Refactored Makefile.
  • Now has firmlaunch.
  • Reboot Patches fixed for o3ds and n3ds.
  • 11.5+6 Support (Can and will be broken if a native_firm update comes).
  • Added AGB/TWL patches.
  • Minor bug fixes and enhancements to the overall user experience.

ReiNand v5.1 HaxLoader Fix

  • Fixed HaxLoader for v5.1. Thanks to Aurora + Tux for the HaxLoader from Luma that is used for this release.

Credits

Thanks to all those involved in no particular order:

  • Cakes team. And for ROP/mset related code, and crypto libs.
  • 3DBREW.
  • Patois/Cakes for CakesBrah.
  • Yifanlu for custom loader module.
  • Steveice10/Gudenaurock for the help with arm11 stuff.
  • Normmatt for sdmmc.c.
  • Luma Team for their AGB/TWL patches.
  • Archshift for his i2c code from decrypt9.
  • MidKid and Delebile for the reboot code.
  • Reisyukaku for coding the original ReiNAND, and being a great mentor.
  • TheDax for being an amazing help.
  • All testers.
  • The community for the support and help.

External links

[[Category:Homebrew custom firmwares on 3DS]

Advertising: