Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

JoyCon Droid Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=JoyCon Droid |image=joycondroidswitch.png |description=JoyCon Droid is an application for devices on Android 9 and higher that lets you use your phone as a Switch controller. |author=YouTubePlays |lastupdated=2021/04/17 |type=PC Utilities |version=1.0.90.1 |license=Mixed |download=https://dlhb.gamebrew.org/switchhomebrews/joycondroidswitch.7z |website=https://joycon.gitbook.io/joycondroid/ |source=https://github.com/YouTubePlays/JoyConDr...")
 
No edit summary
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=JoyCon Droid
|title=JoyCon Droid
|image=joycondroidswitch.png
|image=joycondroidnx.png
|description=JoyCon Droid is an application for devices on Android 9 and higher that lets you use your phone as a Switch controller.
|description=An application for devices on Android 9 and higher that lets you use your phone as a Switch controller.
|author=YouTubePlays
|author=TeamJCD
|lastupdated=2021/04/17
|lastupdated=2024/07/24
|type=PC Utilities
|type=Remote Play and Streaming
|version=1.0.90.1
|version=1.0.92
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/switchhomebrews/joycondroidswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/joycondroidnx.7z?k33p0fil35
|website=https://joycon.gitbook.io/joycondroid/
|website=https://joycon.gitbook.io/joycondroid/
|source=https://github.com/YouTubePlays/JoyConDroid
|source=https://github.com/TeamJCD/JoyConDroid
|donation=  
|donation=https://patreon.com/youtubeplays
}}
}}
{{#seo:
JoyCon Droid is an application for devices on Android 9 and higher that lets you use your phone as a Switch controller.  
|title=Switch Homebrew PC Tools (PC Utilities) - GameBrew
 
|title_mode=append
Root is required after Switch system update 12.0.0.
|image=joycondroidswitch.png
 
|image_alt=JoyCon Droid
'''Note:''' The original JoyCon Droid had been removed from the Google Play store, however you can still find the last release and the source on [https://github.com/YouTubePlays/JoyConDroid/ Youtube Plays GitHub repository].
}}
JoyCon Droid is an app that allows you to use your Android device as a Switch controller. However, after the Switch system update 12.0.0, rooting is required.  


==Compatibility==
==Features==
To ensure compatibility with JoyCon Droid, your Android device must have Android 9 (Pie) or a higher version and support Bluetooth HID Profiles. You can check for support using the Tester app, but some devices, such as those made by OnePlus, Motorola, Huawei, LG, Sony, and Xiaomi, may not have support for Bluetooth HID Profiles by default. You can still try installing JoyCon Droid for those devices if the Tester app fails.
*Pairing with Switch.
*Accelerometer.
*Gyroscope.
*Custom Gamepad Interfaces.


Root with Magisk is necessary to change the Bluetooth Device Class with the Bluetooth++ module. You can find a guide for this or change your Android's Bluetooth MAC address to a real JoyCon that you have already paired with the Switch. Note that the JoyCon Droid app does not require root, but the workarounds to get paired with the Switch do.
==User guide==
Requirements:
* Android 9 (Pie) or greater.
* Support for Bluetooth HID Profiles. Check with the [https://joycon.gitbook.io/joycondroid/other-projects/bluetooth-hid-profile-tester Tester app].
* Root with Magisk to change Bluetooth Device Class with the Bluetooth++ module. A guide can be [https://joycon.gitbook.io/joycondroid/guide/bluetoothpp found here].
* Samsung device or [https://joycon.gitbook.io/joycondroid/rooting-with-magisk-and-flashing-custom-roms custom ROM] with Bluetooth HID_DEV_MTU_SIZE 512 (to use [https://joycon.gitbook.io/joycondroid/guide/using-amiibo-files amiibos]).


For Samsung devices or devices with Bluetooth HID_DEV_MTU_SIZE 512, you can use JoyCon Droid without rooting. However, this feature is only available on LineageOS 16.0 or higher based custom ROMs built after September 7th, 2020. Unfortunately, there is no way to check for this feature on your device yet.
Some devices known to have issues connecting to the Switch:
*Samsung Galaxy A50/A51 (A custom ROM or different software version is likely to help).


Some devices, such as the Samsung Galaxy A50/A51, may have issues connecting to the Switch. If you encounter this issue, using a custom ROM or a different software version may help.
For the complete guide please refer to the [https://joycon.gitbook.io/joycondroid/faq official website].


==Media==
===Useful links===
'''USE YOUR PHONE AS A JOYCON?! (Joycon Droid) - ([https://www.youtube.com/watch?v=ONqCeUmVWCQ Colesy])'''<br>
*[https://joycon.gitbook.io/joycondroid/other-projects/bluetooth-hid-profile-tester Bluetooth HIP Profile Tester]
<youtube>ONqCeUmVWCQ</youtube>
*[https://github.com/YouTubePlays/JoyConDroid/releases APK release]
*[https://github.com/TeamJCD/BluetoothPlusPlus/releases/latest Bluetooth++ Magisk Module]
*[https://joycon.gitbook.io/joycondroid/other-projects/bluetooth-hid-profile-tester#if-the-tester-app-fails Bluetooth HID Enabler - Magisk Module]
*[https://play.google.com/store/apps/details?id=com.rdapps.gamepad Google Store link] (invalid)


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/joycondroidswitch-01.pnga
{| style="width: 80%; margin-left:0em;"
https://dlhb.gamebrew.org/switchhomebrews/joycondroidswitch-02.pnga
|https://dlhb.gamebrew.org/switchhomebrews/joycondroidnx2.png||https://dlhb.gamebrew.org/switchhomebrews/joycondroidnx3.png
https://dlhb.gamebrew.org/switchhomebrews/joycondroidswitch-03.pnga
|}
https://dlhb.gamebrew.org/switchhomebrews/joycondroidswitch-04.pnga
 
https://dlhb.gamebrew.org/switchhomebrews/joycondroidswitch-05.pnga
==Compatibility==
https://dlhb.gamebrew.org/switchhomebrews/joycondroidswitch-06.pnga
Requires Android Pie (9) or higher to operate.  
https://dlhb.gamebrew.org/switchhomebrews/joycondroidswitch-07.pnga
https://dlhb.gamebrew.org/switchhomebrews/joycondroidswitch-08.pnga


==Changelog==  
==Changelog==
'''(v.1.0)'''
'''v1.0.92'''
* First Release.
*'''Full Changelog''': [https://github.com/TeamJCD/JoyConDroid/compare/1.0.91...1.0.92 1.0.91...1.0.92]
'''v1.0.91'''
* Turkish Translation by @MysteriousAeon.
* Some build and runtime fixes by @dtrunk90.
* Use registered state from callback by @dtrunk90.
* Updates + Code Cleanup + Re-Styling by @dtrunk90.


== External links ==
== External links ==
* Official Website - https://joycon.gitbook.io/joycondroid/
* Official website - https://joycon.gitbook.io/joycondroid/
* GitHub - https://github.com/TeamJCD/JoyConDroid
* Youtube - https://github.com/YouTubePlays/JoyConDroid
* Youtube - https://github.com/YouTubePlays/JoyConDroid
* Discord - https://discord.gg/5SFhf5C

Latest revision as of 04:49, 28 July 2024

JoyCon Droid
Joycondroidnx.png
General
AuthorTeamJCD
TypeRemote Play and Streaming
Version1.0.92
LicenseMixed
Last Updated2024/07/24
Links
Download
Website
Source
Support Author

JoyCon Droid is an application for devices on Android 9 and higher that lets you use your phone as a Switch controller.

Root is required after Switch system update 12.0.0.

Note: The original JoyCon Droid had been removed from the Google Play store, however you can still find the last release and the source on Youtube Plays GitHub repository.

Features

  • Pairing with Switch.
  • Accelerometer.
  • Gyroscope.
  • Custom Gamepad Interfaces.

User guide

Requirements:

  • Android 9 (Pie) or greater.
  • Support for Bluetooth HID Profiles. Check with the Tester app.
  • Root with Magisk to change Bluetooth Device Class with the Bluetooth++ module. A guide can be found here.
  • Samsung device or custom ROM with Bluetooth HID_DEV_MTU_SIZE 512 (to use amiibos).

Some devices known to have issues connecting to the Switch:

  • Samsung Galaxy A50/A51 (A custom ROM or different software version is likely to help).

For the complete guide please refer to the official website.

Useful links

Screenshots

joycondroidnx2.png joycondroidnx3.png

Compatibility

Requires Android Pie (9) or higher to operate.

Changelog

v1.0.92

v1.0.91

  • Turkish Translation by @MysteriousAeon.
  • Some build and runtime fixes by @dtrunk90.
  • Use registered state from callback by @dtrunk90.
  • Updates + Code Cleanup + Re-Styling by @dtrunk90.

External links

Advertising: