How to Get Linux working on the Nintendo Switch Using OSX

Discussion in 'Switch - Tutorials' started by Natehaxx, May 2, 2018.

  1. Natehaxx
    OP

    Natehaxx GBAtemp Maniac

    Member
    8
    Jul 26, 2017
    Eritrea
    First Download VMWare Fusion you can use Ubuntu like i did or any other OS

    Install all stuff you will need for Linux to work also Follow this tutorial which is quick and fast

    https://github.com/SoulCipher/shofel2_linux

    Now
    You will need to Patch your USB 2.0 Host to work

    https://gist.github.com/DavidBuchanan314/41b12362cc4d8c539dc441d75155f2e9#file-ehci_patch-py use this script

    run sudo python3 ehci_patch.py

    after that you should be able to run boot_linux.sh

    once that is done your switch will not connect to the VM you will need to connect it again using the VMWare Menu USB&Bluetooth just select Nvidia USB Download.

    After that just type this inside the VM terminal

    sudo ./imx_usb -c conf

    linux should boot after that have fun and enjoy
     
    ThisIsDaAccount, vgmoose and KIT786 like this.
  2. cashboxz01

    cashboxz01 Member

    Newcomer
    3
    Sep 28, 2008
    United States
    That is exactly why I bought a Nintendo Switch for $250. I could not afford a Windows-based tablet.
     
  3. shmadul

    shmadul Member

    Newcomer
    1
    Jan 19, 2018
    United States
    Thanks
     
    Last edited by shmadul, May 3, 2018
    Natehaxx likes this.
  4. darkten

    darkten GBAtemp Regular

    Member
    3
    Mar 31, 2009
    United States
    Nate, this crashes the vms (I tried both fusion and vbox)...what mac did you test this on? I would expect this methodology to work on a mc pro...
     
  5. Natehaxx
    OP

    Natehaxx GBAtemp Maniac

    Member
    8
    Jul 26, 2017
    Eritrea
    well tested it on many systems the only one which works is , VMware Fusion 10 with Ubuntu Distro , Debian Fails on VMware and Virtualbox
     
  6. SilverDragon

    SilverDragon Member

    Newcomer
    4
    Jun 28, 2006
    I thought osx was the easiest system to run the exploits natively from?
     
  7. Natehaxx
    OP

    Natehaxx GBAtemp Maniac

    Member
    8
    Jul 26, 2017
    Eritrea
    not if everything from fail0verfl0w bases on Linux Headers
     
  8. darkten

    darkten GBAtemp Regular

    Member
    3
    Mar 31, 2009
    United States
    ^^ This. Kate's stuff works fine; there is just not a payload/methodology to boot linux/no f-g linux boot payload(s)
     
  9. Natehaxx
    OP

    Natehaxx GBAtemp Maniac

    Member
    8
    Jul 26, 2017
    Eritrea
    kates stuff works fine since i got written for multiple systems not like the 0verflow stuff
     
  10. darkten

    darkten GBAtemp Regular

    Member
    3
    Mar 31, 2009
    United States
    Clearly, Nate. I just went ahead and dug up an Android phone and use(d) that for now.
     
    Natehaxx likes this.
Loading...