AdBlock Detected!
crDroid server is made possible by displaying ads on our website. Please support us by whitelisting our url.
Installation is only possible on a device with unlocked bootloader!
You will need to mod your Nintendo Switch. The NH Switch Guide supports all Switch models. Do note that unless you have a v1 Switch, you will need to install a modchip.
It is recommended to be running the latest Hekate. For Android 15, you must be running at least Hekate 6.1.0.
You can optionally install Magisk or GApps.
You will need a MicroSD card that is at least 16GB, Samsung SD cards tend to work best with Android. While crDroid does support eMMC installation, it is not covered in this guide as SD Card installation is recommended. You can follow Switchroot's guide if you wish to install on the eMMC. Do note you still will need an SD card for Hekate if you're using the eMMC, but the size does not matter if Android is installed on the eMMC, as Hekate is only about 1MB.
You will need to download all files from the recovery folder on SourceForge and copy them to the following directories on your MicroSD card. Create the directories if they do not exist.
You can mount your SD card from Hekate by selecting "Tools", then "USB Tools", "SD Card", then "USB Mass Storage".
You can now eject your SD Card and go back to Hekate. In Hekate, select "Nyx Settings", then "Dump Joy-Con BT".
When it succeeds, press OK.
android.ini is the file that Hekate uses to provide boot settings for Android. In most cases, crDroid's default android.ini will work, but there are additonal settings you can configure if you wish.
alarms_disable=1
Uncomment to disable notifications for better battery life.touch_skip_tuning=1
Uncomment if your touchscreen is broken.usb3_enable=1
Uncomment for faster USB at expense of WiFi/BT quality.ddr200-enable=1
Uncomment for faster SD speed on models that support it. If you have a Samsung card, this flag will be automatically enabled. To check if you should use this flag, in Hekate, go to "Console Info" -> microSD and check "Max Bus Speed:". If the Max Bus Speed is DDR200, uncomment this flag. Otherwise, leave it commented.emmc=1
Uncomment for eMMC boot.Any data on your MicroSD card will be deleted. Back it up to avoid data loss.
Boot into Hekate, select "Tools", then "Partition SD Card", then press "OK".
Make your partition scheme based on your needs.
Make sure to give Android at least 10GB.
If prompted, select "Dyanmic: Android 13+".
Press "Next Step", then "Start".
When the process is complete, press "Flash Android" and reboot to recovery.
Download the crDroid ZIP file.
Select "Factory Reset", then "Format data / factory reset".
Once formatted, go back to the main menu, select "Apply Update", then "Apply from ADB".
Connect the switch to your computer via USB, and then on your computer, run `adb sideload [path to crdroid.zip].
crDroid server is made possible by displaying ads on our website. Please support us by whitelisting our url.