Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
The main server is currently down. We are running on a backup server, so editing and search functionality are temporarily disabled. Please check back in a few hours.

SafeSysUpdater 3DS: Difference between revisions

From GameBrew
No edit summary
m Text replacement - "Category:3DS homebrew system tools" to ""
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox-3DS-Homebrews
{{Infobox 3DS Homebrews
| title = SafeSysUpdater
|title=SafeSysUpdater
| image = https://dlhb.gamebrew.org/3dshomebrew/SafeSysUpdater.jpeg|250px
|image=Safesysupdater3ds2.png
| type = System Tools
|description=A fork of sysUpdater that checks all files before updating/downgrading.
| version=unknown
|author=Cpasjuste
| lastupdated = 2016/12/23
|lastupdated=2016/12/23
| licence = Mixed
|type=System Tools
| author = Cpasjuste
|version=2016
| website = https://github.com/Cpasjuste/SafeSysUpdater
|license=Mixed
| download = https://dlhb.gamebrew.org/3dshomebrew/SafeSysUpdater-master.zip
|download=https://dlhb.gamebrew.org/3dshomebrews/safesysupdater3ds.7z
| source = https://github.com/Cpasjuste/SafeSysUpdater
|website=https://gbatemp.net/threads/wip-safesysupdater.409392
|source=https://github.com/Cpasjuste/SafeSysUpdater
|donation=https://paypal.me/cpasjuste
}}
}}
{{Obsolete}}
SafeSysUpdater is a system downgrader for the 3DS. It is a fork of [https://github.com/profi200/sysUpdater 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.


==== This project has been replaced by [[sysDowngrader 3DS]]. ====
'''Note:''' This project has been replaced by [[sysDowngrader 3DS]].


=SafeSysUpdater=
==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.


This is a fork of [https://github.com/Cpasjuste/SafeSysUpdater SafeSysUpdater] which supports 2.1.0 downgrading, 9.2.0 downgrading, GPU based memchunkhax2 for stability increases + &lt;=10.7 support, and fixes some of the [https://github.com/Cpasjuste/SafeSysUpdater/issues outstanding issues] of the original SafeSysUpdater.
==Installation==
Put SafeSysUpdater.3dsx somewhere you can launch it.


==== PlaiSysUpdater Changes : ====
Put your downgrade pack as usual (/updates/*.cia).
* v05: Updated svchax
 
* v04: Fixed 9.2.0J hashes (again)
Launch it multiple times until it pass the black screen (hax).
* v03: Fixed 9.2.0J hashes
 
* v02: Updated svchax to support all versions
If it freeze just after you press Y to downgrade or "init ->" more than 1 second, restart.
* v01: Added 2.1.0 support, fixed 9.2.0J title mismatch, and merged [https://github.com/Cpasjuste/SafeSysUpdater/pull/13 pull request 13]
 
==== SafeSysUpdater Changes ====
See also the [https://gbatemp.net/threads/wip-safesysupdater.409392 release thread] and [https://gbatemp.net/threads/wip-list-of-known-bricks-due-to-an-attempt-to-downgrade-to-9-2.407920 tips to prevent brick].
* v09: add downgrade logs (&quot;/SafeSys.log&quot;)
 
* v08: fix JPN files path..
==Changelog==
* v07: finally fixed the input freeze... by removing this second confirmation screen.
'''v1.0'''
* v06: try to fix input freeze... again
* Add new hax for FW > 10.3.
* v05: minor input fix
* Downgrade browser and homemenu last (but before native_firm).
* v04: added japan support (with bad title skipping)
* Few bug fix and improvements.
* v03: big improvement in hax success rate
'''v0.9'''
* v02: Add simulation mode to check your update files without actually downgrading
* Add downgrade logs ("/SafeSys.log").
* v01: Removed the config files, just put the &quot;.3dsx&quot; file somewhere and downgrade... and pray.
* Only md5 check downgraded files.
* v01: 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 !
* Remove sysupdater dependency.
==== Credits: ====
'''v0.8'''
* [https://github.com/Cpasjuste Cpasjuste] for SafeSysUpdater
* Fix JPN files path.
* derrek for the initial memchunkhax2 flaw discovery
'''v0.7'''
* [https://github.com/Steveice10 Steveice10] and all people who worked on [https://github.com/Steveice10/memchunkhax2 memchunkhax2]
* Finally fixed the input freeze...by removing this second confirmation screen.
* [http://github.com/TuxSH TuxSH] for the downgrade code (memchunkhax2 implementation)
'''v0.6'''
* This app was totally rewritted,but thank profi200 for the original app
* 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==
* [https://github.com/Cpasjuste Cpasjuste] for SafeSysUpdater.
* derrek for the initial memchunkhax2 flaw discovery.
* [https://github.com/Steveice10 Steveice10] and all people who worked on [https://github.com/Steveice10/memchunkhax2 memchunkhax2].
* [http://github.com/TuxSH TuxSH] for the downgrade code (memchunkhax2 implementation).
* This app was totally rewritten, but thank profi200 for the original app.
 
==External links==
* GitHub - https://github.com/Cpasjuste/SafeSysUpdater
* GBAtemp - https://gbatemp.net/threads/wip-safesysupdater.409392
 
 
 
[[Category:Support the author]]

Latest revision as of 05:17, 6 May 2024

SafeSysUpdater
General
AuthorCpasjuste
TypeSystem Tools
Version2016
LicenseMixed
Last Updated2016/12/23
Links
Download
Website
Source
Support Author

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

Advertising: