Otherapp payload compatible with system versions 1.0 to 11.15 (all regions, all models) that leverages full exploit chains to ultimately execute a payload from the SD card.
This depends on the exploit. The recommended exploit for system versions 1.0 to 11.3 is soundhax, in which case you just have to put otherapp.bin onto the root of your SD card.
We leverage a kernel exploit to alter L1 translation tables entries that were never previously accessed, then run kernelhaxcode_3ds which does the rest of the job.
- Below system version 9.3: we use memchunkhax1
- 9.3 to 11.15: we exploit
smthen leverage this to exploitspi. SPI sysmodule has access toGPUPROT, subsequently allowing us to GPU DMA over the kernel memoryspivulnerability has been documented on 3dbrew for years, and hasn't yet been fixedsmvulnerability is an unreported 0day. Fixed in system version 11.16safehaxoragbhaxused depending on version.agbhaxhasn't yet been fixed
Need to disable firmlaunch patches & build without custom sm sysmodule if using Luma3DS.
- @zoogie: testing and debugging on exotic firmware versions
- @fincs: exploitation ideas, etc.
- @aliaspider: memchunkhax code