Skip to content

Releases: RShadowhand/SaltFW

SaltFW 3.1 LTS

26 Jun 19:07
Compare
Choose a tag to compare

Changes:

  • = Changed firmware.bin path to SD:/homebrew/3ds/ OR SD:/homebrew/3ds/SaltFW/
  • = Changed splash paths to SD:/homebrew/3ds/SaltFW/
  • = Changed Region/Language emulation paths to SD:/homebrew/3ds/SaltFW/locales/

To upgrade from previous versions:

  1. Drop the preferred file to your SD:
    • boot.bin to SD:/homebrew/3ds/ OR
    • arm9loaderhax.bin to the SD root OR
    • SaltFW.bin to the SD:/homebrew/3ds/ (and fix your boot manager's config)
  2. Move SD:/SaltFW/ or SD:/homebrew/SaltFW/ to SD:/homebrew/3ds/
  3. (Optional) Move firmware.bin to either SD:/homebrew/3ds/ or SD:/homebrew/3ds/SaltFW/
  4. DONE!

SaltFW 3.0 LTS

21 Jun 10:17
Compare
Choose a tag to compare

Say hello to ShadowNAND compatible SaltFW!

Changes:

  • + Added a new path to reboot patches to work with ShadowNAND by default. (thanks to @TuxSH for this <3)
  • + Added ErrDisp, so if you get the error screen on bottom, there will be debug info at the top.
  • = Changed firmware.bin path to SD:/homebrew/ OR SD:/homebrew/SaltFW/
  • = Changed splash paths to SD:/homebrew/SaltFW/
  • = Changed Region/Language emulation paths to SD:/homebrew/SaltFW/locales/

To upgrade from previous versions:

  1. Drop the preferred file to your SD:
    • boot.bin to SD:/homebrew/ OR
    • arm9loaderhax.bin to the SD root OR
    • SaltFW.bin to the SD:/homebrew/ (and fix your boot manager's config)
  2. Move SD:/SaltFW/ to SD:/homebrew/
  3. (Optional) Move firmware.bin to either SD:/homebrew/ or SD:/homebrew/SaltFW/
  4. DONE!

SaltFW 2.0b LTS

25 May 07:57
Compare
Choose a tag to compare

So I dun goofed again. I shouldn't be coding while sleep deprived.
Anyways, this release is another hotfix, and it fixes splash if you are using a no screen-init fork of A9LH.
No need to upgrade if you don't use a no screen-init A9LH.

Changes

  • Fixed splash not showing on A9LH forks with no screen-init.
  • Fixed AGB/TWL FIRM failing to boot when it was loaded from a bootmanager.

Thanks to BabyBichu on GBATemp for finding the splash bug, and xkons for finding the AGB/TWL firm booting bug.

SaltFW 2.0a LTS

25 May 00:06
Compare
Choose a tag to compare

Please download v2.0b instead!

Sadly, this hotfix version had to be released because I'm apparently dumb.
No need to update if you don't use a bootmanager, as this only fixes that.

Changes

  • Fixed AGB/TWL FIRM failing to boot when it was loaded from a bootmanager.

Thanks to xkons for finding the bug.

SaltFW 2.0 LTS

24 May 10:26
Compare
Choose a tag to compare

SaltFW 2.0 LTS

THIS VERSION IS BUGGY. PLEASE DOWNLOAD v2.0b INSTEAD!

SaltFW 2.0 is an LTS (Long Term Support) version.
This version dropped SaltLite due to refactoring of the entire codebase and simply having no actual reason to be there. Plus if you don't use the optional features of SaltFW then it's exactly the same as SaltLite.
Thanks to @al3x10m for testing several features.


- Changes

  • No more SaltLite due to personal and technical reasons.
  • Added CRO signature and hash check patching. (Thanks @TuxSH)
  • Added SAFE_MODE firm protection patch. (Thanks @AuroraWright)
    • You can now hold L+R+Up+A and go into Safe Mode and update your firmware without losing A9LH.
  • Added 9.x firmware launching, so people can simply start using SaltFW at 9.2 and upgrade to 11.0 if they so choose.
    • Friends module won't still be patched even if you're at 9.2, so no online play or eShop access.
  • Support for region swapping. You can now swap your device's region! (Thanks @AuroraWright)

- How to install

  • Standalone:
    1. Drop arm9loaderhax.bin to the root of your SD.
    2. DONE!
  • With a bootmanager:
    1. Drop SaltFW.bin to the root of your SD.
    2. Set your choice of bootmanager to load /SaltFW.bin as default.
    3. DONE!

SaltRegular 1.2b LTS

29 Apr 13:45
Compare
Choose a tag to compare

Sadly, this release had to be, because 1.2 introduced a bug that made using NTR impossible.
If you're using SaltLite, or don't need to use NTR, there's no need to upgrade to this version.

Changelog:

SaltFW 1.2 LTS

28 Apr 15:23
Compare
Choose a tag to compare

SaltFW 1.2 LTS

SaltFW 1.2 is an LTS (Long Term Support) version, and it comes with SaltLite, an even slimmer alternative to SaltRegular! SaltFW won't receive a new version unless it's absolutely needed.

- SaltRegular changes:

  • 2,7kB smaller than 1.1b-1!
  • Further clean up and optimizations to code.

- SaltLite changes:

  • Removed NTR support. (if NTR dev gets on with the times and fix his stuff, this would work in the future)
  • Removed Region and language emulation.
  • Removed Splash/bootlogo.
  • Whopping 5,1kB smaller than 1.1b-1, and 2,4kB smaller than SaltRegular!
  • 0,1s faster than SaltRegular!
  • Perfect for true minimalists, and for those people who don't want/need more!

SaltFW 1.1b-1

23 Apr 10:51
Compare
Choose a tag to compare

This release adds nothing new, so you don't have to update if you don't want to.

Changelog:

  • Clean up.
  • Fixed release target in Makefile.
  • 0.5 less kilobytes over v1.1b!
  • 0.1s faster boot speed over v1.1b!

Slim Alternative Firmware

21 Apr 17:20
Compare
Choose a tag to compare

Changes:

  • Name changed from ShadowFW to SaltFW, to better reflect the feature set, and some members of the scene
    • You have to change ShadowFW folder to SaltFW folder.
  • Enabled silent update patch. Your device will not download updates on its own, and then nag you.
  • Further cleanups. (A whooping 0,1kb was saved!)

SaltFW 1.1b

21 Apr 19:56
Compare
Choose a tag to compare

Hotfix 2.
Changelog:

  • Fixed Region/Language emulation.
  • Makefile now creates both "arm9loaderhax.bin" and "SaltFW.bin", for the truly lazy.

How to install:

  1. Download
  2. Follow installation instructions on the front page.
  3. DONE!