Homebrew How does sysupdater work?

daxtsu

Well-Known Member
Member
Joined
Jun 9, 2007
Messages
5,627
Trophies
2
XP
5,194
Country
Antarctica
Well, the overview is simple: It downgrades or upgrades your system firmware as desired, by installing a set of CIAs that you provide.

@Allahu_Spooky_Cena provided a sufficient answer as well, unless you really, really want to know the precise names of the AM calls used/what order and such, in which case, I suggest reading the source code at https://github.com/profi200/sysUpdater (but note that profi's repo doesn't have the memchunkhax2 stuff in it as far as I know, so you'll need to look elsewhere).
 

escequi

Well-Known Member
Member
Joined
Apr 4, 2014
Messages
297
Trophies
0
Age
28
Location
Osasco, Sao Paulo
XP
231
Country
Brazil
Sysupdater uses memchunkhax2 to get arm11 kernel code execution, then it uses AM services to delete most of the system titles and then installs older ones.
So it deletes everything before installing the .cias? Wouldn't it be more brick safe to do something like deleting and installing one title at a time?
 
  • Like
Reactions: _D1360_

Favna

#PCMasterRace
Member
Joined
Sep 12, 2009
Messages
864
Trophies
1
Website
twitter.com
XP
822
Country
Netherlands
It starts at around 15 minutes btw so you can skip ahead till that part. It's long but if you want to understand the technicalities it's a must watch ;)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    OctoAori20 @ OctoAori20: Nice nice-