Android device compatibility

DSLR Controller is compatible with various Android powered phones and tablets. Following is a list of devices we know to be compatible. If your device is not listed, it may still be compatible. Most devices running Honeycomb 3.1/3.2 or Ice Cream Sandwich 4.0 should be compatible. A small number of older Honeycomb 3.0 and Gingerbread 2.3 devices are compatible if rooted.


Device How to connect Tested by
Samsung Galaxy S2

International, GT-I9100
    Gingerbread 2.3 (KH and KG): root not required
    Gingerbread 2.3 (other): root required
    Ice Cream Sandwich 4.0+: root not required

Carrier and localized models
    In general, it is expected that the app will work with root on Gingerbread firmwares,
    without root on Ice Cream Sandwich firmwares. This might differ per model.
USB Host / On-The-Go cable Chainfire
Samsung Galaxy S3
Both international as well as carrier and localized models are fully compatible
USB Host / On-The-Go cable Chainfire
Samsung Galaxy S4
The international Qualcomm variant "GT-I9505" is fully compatible,
no information is available yet regarding other models
USB Host / On-The-Go cable Chainfire
Samsung Galaxy Note

International, GT-N7000/GT-I9220
    Gingerbread 2.3: root required
    Ice Cream Sandwich 4.0+: root not required

Carrier and localized models
    In general, it is expected that the app will work with root on Gingerbread firmwares,
    without root on Ice Cream Sandwich firmwares. This might differ per model.
USB Host / On-The-Go cable Chainfire
Samsung Galaxy Note 2, 10.1
Both international as well as carrier and localized models are fully compatible
USB Host / On-The-Go cable Chainfire
Samsung Galaxy Tab - 7.0" Plus, 8.9", 10.1"
Honeycomb 3.0: may work if rooted
Honeycomb 3.1+: root not required
Ice Cream Sandwich 4.0: root not required

Vodaphone 10.1v: ICS 4.0 required !
USB Adapter Kit Chainfire
Samsung Galaxy Tab - 7.7"
USB Adapter Kit Chainfire
Samsung Galaxy Tab 2 - 7", 10.1"
USB Adapter Kit Users
Google/Samsung Galaxy Nexus
Requires ICS 4.0.2 (ICL53F) or newer firmware
USB Host / On-The-Go cable Chainfire
Google/LG Nexus 4
Due to a hardware issue with the Nexus 4, it is NOT supported
- -
Google/Asus Nexus 7 USB Host / On-The-Go cable Chainfire
Google/Samsung Nexus 10 USB Host / On-The-Go cable Chainfire
HTC One X, X+
Requires Jelly Bean 4.1
USB Host / On-The-Go cable Users
HTC One
USB host support is broken on the standard firmware, custom kernel is currently required.
USB Host / On-The-Go cable Chainfire
Motorola Xoom, Xoom 2
Honeycomb 3.0/3.1: may work if rooted
Honeycomb 3.2+: root not required
Ice Cream Sandwich 4.0+: root not required
USB Host / On-The-Go cable Users
Acer Iconia A200, A500, A501, A700
Requires a Honeycomb 3.1 or newer firmware
No special USB cable needed Users
Asus Transformer, Transformer Prime Connect to keyboard dock, or
Asus USB Adapter
Users
Toshiba Thrive No special USB cable needed Users
Lenovo Thinkpad No Special USB cable needed Users
Barnes & Noble Nook Color
Requires CyanogenMod 7, and the Nook Color Tweaks tool to enable
USB host mode. Memory limit must be changed from 32 MB to 128 MB.
Not recommended for non-tech users
USB Host / On-The-Go cable Users
Amazon Kindle Fire
Requires CyanogenMod 9 firmware and a kernel with USB host support
Not recommend for non-tech users
USB Host / On-The-Go cable Users
Sony Tablet S
USB Host / On-The-Go cable Users
Sony Xperia Arc
Requires Android 2.3.4+, with root
USB Host / On-The-Go cable Users
Sony Xperia T, Z
USB Host / On-The-Go cable Chainfire
Archos G9 80/101
USB Host / On-The-Go cable Users
Ainol Novo 7 Aurora
Requires Ice Cream Sandwich and Kernel 1.0 or newer
Included OTG cable Users



Canon EOS device compatibility

DSLR Controller supports most Canon EOS models released in Q3 2006 or later. It is specifically designed for models released in Q3 2008 or later. The older models use VxWorks, while the newer ones use DryOS. VxWorks models may not support some functionality such as auto-focus and continuous shooting. The cameras themselves may be able to do it - it just cannot be done remotely. If you have a Canon EOS newer than listed here, it is likely to just work.


DeviceCompatibleOSTested by
1DNo--
1D Mark IINo--
1D Mark II NNo--
1D Mark IIIMostlyVxWorksUsers
1D Mark IVYesDryOSUsers
1DsNo--
1Ds Mark IINo--
1Ds Mark IIIMostlyVxWorksUsers
1D XYesDryOSUsers
20DNo--
30D -- no liveview!MostlyVxWorksUsers
300D / Rebel / KissNo--
350D / Rebel XT / Kiss NNo--
40DMostlyVxWorksUsers
400D / Rebel XTi / Kiss X -- no liveview!MostlyVxWorksChainfire
450D / Rebel XSi / Kiss X2MostlyVxWorksChainfire
5DNo--
5D Mark IIYesDryOSChainfire
5D Mark IIIYesDryOSChainfire
50DYesDryOSChainfire
500D / Rebel T1i / Kiss X3YesDryOSUsers
550D / Rebel T2i / Kiss X4YesDryOSChainfire
6D
USB connection: make sure Wi-Fi is disabled
Wi-Fi connection: select EOS Utility (computer) mode, not smartphone mode!
YesDryOSUsers
60DYesDryOSUsers
600D / Rebel T3i / Kiss X5YesDryOSUsers
650D / Rebel T4i / Kiss X6YesDryOSUsers
7DYesDryOSChainfire
1000D / Rebel XS / Kiss FMostlyVxWorksUsers
1100D / Rebel T3YesDryOSUsers
MNo--

On some of the VxWorks models, you may need to enable liveview in the camera's settings before being able to use liveview with DSLR Controller. The setting is usually located somewhere under C.Fn configuration. Even with that setting enabled, some models still only support liveview in A-DEP, M, Av, Tv and P modes.