For the complete documentation index, see llms.txt. This page is also available as Markdown.

Joy-Con Droid Companion

Magisk module to change Bluetooth Device Class on rooted Android devices for compatibility with JoyCon Droid.

Joy-Con Droid Companion is a new Magisk module created by dtrunk90 intended for rooted Android devices.

Installation

  1. Make sure your device is running Android 13 or higher and supports Bluetooth HID Profiles.

  2. Uninstall the Bluetooth++ or SwitchControllerCOD Magisk module if you have it.

  3. Download JoyConDroidCompanion-X.X.X.zip from GitHub here.

  4. Open Magisk, tap the Modules section, and then tap Install from storage.

  5. Select the JoyConDroidCompanion zip file.

  6. Tap OK on the Install Confirmation.

  7. Tap Reboot when done installing.

  8. You can proceed to using JoyCon Droid! Make sure you have the latest version of JoyCon Droid.

Doesn't work?

If JoyCon Droid still does not connect at all, remove the module and try Bluetooth++ instead. JoyConDroidCompanion does not support legacy 32 bit devices at this time and needs testing.

Uninstall/Disable

Please note that Joy-Con Droid Companion does not add an application to your device like Bluetooth++ does. When installed and enabled, it simply changes your Bluetooth device class in order for the Switch to accept pairing as it recognizes your phone as a controller.

You can disable the module in Magisk and then reboot to revert the changes OR just remove the module and reboot.

Last updated