SafeSysUpdater 3DS

From GameBrew

SafeSysUpdater
Safesysupdater3ds2.png
General
AuthorCpasjuste
Last Updated2016/12/23
TypeSystem Tools
Version2016
LicenseMixed
Links
Download
Website
Source

SafeSysUpdater is a system downgrader for the 3DS. It is a fork of sysupdater which supports 2.1.0 downgrading, 9.2.0 downgrading, GPU based memchunkhax2 for stability increases + <=10.7 support, and fixes some of the outstanding issues.

Note: This project has been replaced by sysDowngrader 3DS.

Features

  • Automatically load update information (needed files, md5) based on your 3DS model and region.
  • MD5 check all the cia update files before downgrading.
  • Can check your update files without actually downgrading.

Installation

Put SafeSysUpdater.3dsx somewhere you can launch it.

Put your downgrade pack as usual (/updates/*.cia).

Launch it multiple times until it pass the black screen (hax).

If it freeze just after you press Y to downgrade or "init ->" more than 1 second, restart.

See also the release thread and tips to prevent brick.

Changelog

v1.0

  • Add new hax for FW > 10.3.
  • Downgrade browser and homemenu last (but before native_firm).
  • Few bug fix and improvements.

v0.9

  • Add downgrade logs ("/SafeSys.log").
  • Only md5 check downgraded files.
  • Remove sysupdater dependency.

v0.8

  • Fix JPN files path.

v0.7

  • Finally fixed the input freeze...by removing this second confirmation screen.

v0.6

  • Try to fix input freeze...again.

v0.5

  • Minor input fix.

v0.4

  • Added japan support (with bad title skipping).

v0.3

  • Big improvement in hax success rate.

v0.2

  • Add simulation mode to check your update files without actually downgrading.

v0.1

  • Removed the config files, just put the ".3dsx" file somewhere and downgrade...and pray.
  • Added a CIA version to downgrade from emunand so you don't need to try hard to get the hax to succeed (so it's just for testing/reporting bugs).
    • Testing this will ensure the MD5 for each regions/models (only o3DS/n3DS USA/EUR for now) and downgrade process is correct/working. Thanks for reports.

Credits

  • Cpasjuste for SafeSysUpdater.
  • derrek for the initial memchunkhax2 flaw discovery.
  • Steveice10 and all people who worked on memchunkhax2.
  • TuxSH for the downgrade code (memchunkhax2 implementation).
  • This app was totally rewritten, but thank profi200 for the original app.

External links