Skip to content
This repository has been archived by the owner on Dec 27, 2018. It is now read-only.
Compare
Choose a tag to compare
@cmsj cmsj released this 10 May 06:44
· 11 commits to master since this release

Things are getting a bit better :)

You'll need to download:

  • sd.img.gz
  • exploit.tar.gz

Prepare an SD card:

  • Unzip sd.img.gz
  • Use a disk writing tool (e.g. dd or Etch) to write this image to an SD card (which it will completely destroy the existing contents of)
  • Put the SD in your Switch

Boot Linux:

  • Same hardware/software requirements as other fail0verflow based exploits (i.e. pyusb installed and an XHCI USB controller - e.g. any USB3.0 port)
  • Trigger the Recovery Mode on your Switch:
    • Short pin 10 of the right joycon slot, to ground
    • Hold the Volume + button
    • Press the Power button
    • It works if you get a black screen. If you see a Nintendo logo, it didn't work
  • Plug the Switch in to your Linux machine
  • Extract exploit.tar.gz
  • cd exploit/
  • sudo ./boot_linux.sh

You will see some status messages and if all is well, a few seconds later a Linux console should appear, then a few seconds after that, the Xorg/Gnome interface will load.

When you need it, the username is switch and the password is switch. SSH is enabled by default (but note that to get WiFi working, you need to reboot and when the screen goes black, re-run sudo ./boot_linux.sh).

During that first boot, the root partition should expand itself to fill your SD card, and rotation is now correct in both the desktop session and the login screen.