PegaSwitch 3.0 and more released, compatible with Nintendo Switch up to 3.0.0 firmware included
The reswitched team have just released the majority of their ongoing work on the Nintendo switch 3.0, including the latest PegaSwitch exploit toolkit compatible up to firmware 3.0.0, an SDK, and a Switch emulator (for non game binaries).
The release is a bit rough for now, in particular, the underlying exploit, named ROhan, is not finalized yet. The developers state:
We currently have an arbitrary write and control of the execution flow; what we don’t have is an actual ROP/JOP-chain to allow arbitrary function calling. This is the sole piece missing for userland ACE on the Switch.
The expectation from the reswitched team is that open sourcing the ongoing work will lead to faster development of the required pieces. Building a ROP chain is tedious but should happen reasonably fast with the rest of the code being public.
Although they specified that this release is intended for “the most dedicated hackers”, I want to emphasize here on the word “dedicated”. Yes, you have to be a power user at this point to do anything with this release, but if you have some basic programming skills and are motivated to learn, this is the best time ever to get involved with the hacking scene of a console: at the very early steps, when everyone’s making new discoveries that can be very helpful (both to you from a learning perspective and for the community that benefits from daily progress). Time and motivation really are key here.
So, what firmware should you be on?
At this point, hacker Daeken recommends people to upgrade to firmware 3.0.0. This is doable by getting your hands on a copy of Pokken DX, which ships with firmware 3.0.
In a former article I’ve recommended people to stay on as low a firmware as they can afford to, until they have to upgrade to something else. Today seems to be the day where you upgrade to 3.0.0, in particular since ROhan apparently is an exploit specific to firmware 3.0, and will not work on lower firmwares.
This goes without saying, but if you’re on firmware 3.0.1 or above this release will do nothin for you.
Download Pegaswitch 3.0 + other tools
You can download the released tools here:
- Pegaswtich (exploitation toolkit)
- Libtransistor (SDK)
- Mephisto (Switch emulator – not for games!)
- SwIPC (IPC Messages definitions and tools)
Source: Reswitched, via Daeken
nice we are making progress here >< i like it
Daeken has himself started a thread on Gbatemp. I suggest people turn their manners on and go in there to help dispell the cloud of confussion surrounding the Switch scene.
All this talk going around, no hombrew for atleast 12 months, no newer firmware games ever, no online access ever, etc is all speculations…. sometimes from respected dev’s sure, but you still have to ask yourself, are these general blanket statements that span across the range for all consoles in todays generation or have they themselves delved deep into the system in question and are speaking with specific awareness and understanding of the said unit.
We’ll the opertunity is here for us all now to politely communicate with a swicth scene dev. One who seems happy to communicate with us noods in evolving our understanding of his research into the device and expectations of his and other projects.
Time to clear the air, i think.
P.s, I hope i haven’t broken any forum rules here. Daeken himself started a thread there at gbatemp and is openly engaging discussions on his project and the scene. Lets share our appreciation with him and gather insights into our questions and unsurity in the scene at the same time.
Exciting times…
Haha, last week i got Pokken DX and i said to myself “oooh *** it, i update even if i lose the hack possibility…”
and today this news, it made my day !
Hi Wololo,
As always, these devs are amazing.
Now that the Switch is out and here to stay, I finally bought a retailed wiiU and guys…CFW are top-notch and it is a blast to enjoy Bayonetta and Terraria on this gorgeous screen (I am a no-TV player, so full gamepad). I’ll try BOTW soon (thanks Darkumbra).
Still trying to install nintendon’t, we will see if the gamepad will be useable for metroid prime and rogue squadron (yeehaa).
Well, the Switch should be interesting in one or two years, but for now, go get a wiiU !
CEMU 4k…
As soon as Mario Odyssey is out, I guess no one will stay on 3.0.
But nice to see the progress.
Sadly, people who bought Pokkem DX on the eShop are forced to update to the latest firmware. I’m one of those folks
So I just ask the obvious now, but this enable Piracy on the Switch sometime soon?
Or are we still safe from that for a while longer?
Why exactly isn’t 1.0.0 compatible? I heard that the exploits were able to run on 1.0.0
only that it was a bit harder due to that version not having much network functions
I think it has more to do with having access to more games. You can probably get away with it on 1.0.0 but there isn’t anything to gain from it, and you lose access to games that need more than 1.0.0
Thats why most ppl decided to update rather than wait a year just to play a few emulators that already exists elsewhere.