Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

SafeSysUpdater 3DS: Difference between revisions

From GameBrew
m (Text replacement - "Infobox 3DS homebrew" to "Infobox-3DS-Homebrews")
m (Text replacement - "Category:3DS homebrew system tools" to "")
 
(14 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 =  
|author=Cpasjuste
| licence = Mixed
|lastupdated=2016/12/23
| author = Cpasjuste
|type=System Tools
| website = https://github.com/Cpasjuste/SafeSysUpdater
|version=2016
| download = https://dlhb.gamebrew.org/3dshomebrew/SafeSysUpdater-master.zip
|license=Mixed
| source = https://dlhb.gamebrew.org/3dshomebrew/SafeSysUpdater-master.zip
|download=https://dlhb.gamebrew.org/3dshomebrews/safesysupdater3ds.7z
|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ıs 2024

SafeSysUpdater
Safesysupdater3ds2.png
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: