A few days ago, Google announced that they were going to provide a 2 month free subscription to Stadia, their game streaming service.

Having freshly signed-up, I wanted immediately to run this on my switch. Turns out that it’s better than i thought it’d be:

How to do this yourself:

You will need:

A hackable Nintendo Switch (pre June 2018) and a means of getting it into RCM mode — There’s dozens of guides around how to do this. It involves either a shim for your right joycon controller, and a means of injecting a boot payload. A paperclip may suffice, but read elsewhere for instructions on that…

A 16gb+ SD card

A means of injecting custom payloads to the switch. i use a Macbook pro with a USB-C to USB-C cable

Download Lineage OS from XDA forums. Read this post on getting the it installed using etcher / whatever tool you use to dump payloads Before you attempt the hitake sideload, drop the following onto the LineageOS image you created from the guide above (HINT: if you’re a mac user, you wont see this FAT32 partition on the SD after etcher is finished. Create an ubuntu liveCD and do it using this…):

OpenGapps (arm64, android 8.1, stock)

Magisk (the zip file and the manager apk)

Xposed Framework

joycon fix (important for analog control)

Install these zip files all BEFORE you boot Lineage for the first time by using TWRP. Make sure your /system partitions are mounted. ***This is highly important***. OpenGapps will NOT work unless you do this ***before*** your first boot

3. Reboot and re-push the hetake 5.0 payload (dont use the 5.1 build. What’s on the SD is intended for 5.0–5.0.1. It wont boot otherwise)

4. Once you’re up and running, sign-in to the play store and install Google Stadia

5. Open up the Xposed manager, and install the ‘Xtadia’ module. Enable, re-boot, re-payload, etc

6. Pair both of your Joycons with android using the bluetooth menu

7. Enjoy!