Known bugs:

  • Wii remote appears to freeze every couple of seconds for a moment. The cause for this is poor Wifi signal. Fix by moving closer to your Wifi hotspot or disabling Wifi
  • on some devices, mostly HTC and most newer Samsung devices, the application starts searching, finds the controller, and then fails with a message. The most common messages are "No route to host", "Address family not supported by protocol" and "Protocol not supported". This is most likely a fault from the manufacturer and is unfixible for now.

A note about Android 4.2: recently there has been an Android update from Google. In this update Google has swapped out an essential component of bluetooth with a different solution. This broke the existing way of connecting with Wiimotes. Because of this devices with Android 4.2 currently display "No route to host" error message with this app.  There is currently no solution for this problem.

You can easily check if your android device is supported by this app. You now need the controller to do this. Only original hardware by Nintendo is recommended for now. You can borrow a wiimote from a friend or go to your nearest gaming store to "try before you buy". Here is the procedure:

  • download WiimoteController if you haven't already
  • turn on Bluetooth
  • launch the app and select 1. Init and Connect
  • the app should find the controller and attempt to connect
  • if the connection succeeds and you are able to see event messages when you press buttons on the controller, then your device is supported
  • if the connection fails with a message like "No route to host" or "Protocol not supported" then your device is not supported.

 

Currently known unsupported devices:

  • All devices running Android 4.2 or 4.2.x
  • Samsung Moment
  • Samsung Galaxy Spica
  • Samsung Galaxy Note
  • Samsung Galaxy S (this includes Captivate, Vibrant, Epic 4G, Fascinate, Showcase, Mesmerize, Continuum, K, U or any other variant of the Galaxy S series devices, but excluding Galaxy Nexus and Nexus S, which both don't have Samsung's software, and they work! Galaxy S II and III are also excluded, see the list below)
  • Samsung Galaxy Tab
  • Samsung Galaxy Pocket
  • Samsung Transform Ultra
  • Lenovo IdeaTab A2107A
  • Mpai S720
  • HTC Eris
  • HTC Incredible
  • HTC Desire/HD/Z/C
  • HTC Legend
  • HTC Hero
  • HTC Magic
  • HTC Evo 4G/Shift 4G
  • HTC Aria
  • HTC Thunderbolt
  • HTC Wildfire
  • HTC/T-Mobile myTouch 4G
  • <<basically every other HTC phone, except if listed in the list below>>
  • Motorola Razr (D1)
  • Huawei Ascend P1 U9200
  • LG Optimus S/T/One/2X/Speed/L9/(others)
  • LG Ally
  • T-Mobile Sidekick 4G (made by Samsung)
  • Pantech Breakout

 

Currently known supported devices (on either latest official firmware, or custom firmware):

  • ATTENTION! If your device is running Android 4.2 or above, it is NOT supported! See above.
  • Google Nexus One (made by HTC)
  • Google Nexus S (made by Samsung)
  • Google Galaxy Nexus (made by Samsung)
  • Samsung Galaxy Ace/Ace Plus
  • Samsung Galaxy Tab 10.1v (P7100)
  • Samsung Galaxy Tab 8.9 (P7300)
  • Samsung Galaxy S2 (fully upgraded to Ice Cream Sandwitch or better)
  • Samsung Galaxy S3
  • Asus Padfone 2
  • HTC Evo 4G LTE (working with Sense)
  • HTC One S
  • HTC One X
  • HTC's possibly other newer devices than One X, One S and similar
  • Motorola Milestone
  • Motorola Cliq
  • Motorola Cliq XT
  • Motorola Droid X
  • Motorola Droid X2, 3 (connects to the wiimote fine but a recent software update on these devices changed the way input methods interact with certain apps which (for now) prevents most emulators from working correctly with this app)
  • Motorola Xoom
  • Motorola Atrix 4G
  • SonyEricsson Xperia X10
  • Archos 5 Internet Tablet
  • Archos Gen8 (32 is confirmed)
  • T-Mobile G2
  • LG G-Slate
  • Rena3 7" tablet
  • Acer Liquid (only on Android 2.1+)  
  • INQ Cloud Touch
  • Dell Streak (fails on some devices with newest updates, try before you get a wiimote!)
  • Barnes & Noble Nook Color (only with custom firmware like Cyanogenmod)
  • Motorola Droid (only with custom firmware like Cyanogenmod) 
  • HTC Hero (only with custom firmware like DarchDroid or FroydVillain)
  • HTC Eris (only with custom firmware like Cyanogenmod)
  • HTC Desire/HD (only with custom firmware like Cyanogenmod)
  • HTC Incredible (only with custom firmware like IncDoes)
  • Samsung Galaxy Spica (only with custom firmware like Cyanogenmod)
  • Samsung Galaxy S (only with custom firmware like Cyanogenmod)
  • T-Mobile G1 (only with custom firmware like Cyanogenmod)
  • T-Mobile G2x (only with custom firmware like Cyanogenmod)
  • HTC HD2 (originally WinMo device, works only Android firmware like Amelia X6 HD2Froyo)
  • HTC Touch HD (originally WinMo device, works only with Android firmware like Cyanogenmod/Neopeek)
  • <<basically every android device that has a port of Cyanogenmod or any other AOSP ROM>>

 

NOTE! If you intent on publishing this list anywhere, please do not copy & paste it. This list changes frequently as new devices are discovered so your version might become out of date. Consider linking to http://android.ccpcreations.com/wiicontroller/wc-compatibility instead. Thank you!