NOTICE: This content was originally posted to Google+, then imported here. Some formatting may be lost, links may be dead, and images may be missing.
No longer 0.x, and no longer BETA
The transition from 0.x to 1.x has no special meaning. This is just the next release. The BETA moniker has been dropped, because even if using USB on Android will never be fully reliable, USB host availability is now relatively common even on mid-range devices... it only took 5 years.
5D Mark IV and 80D support
This version has been specifically updated to support the new member of the 5D family. The 80D has been out a bit longer, but as the reported issues were very similar to those seen on the 5D4, I expect the 80D to be working fine now as well.
There were quite a few minor changes to the protocol, only one of which really broke the app. I thought the other changes were worth delaying the update for, though.
DSLR Controller now supports initiating connection by tapping the Android device to the camera's NFC tag (if present). The app must be launched and on-screen before doing this or Canon's app (or the Play store) is launched instead. See the updated Wi-Fi connection guide for further details: http://dslrcontroller.com/guide-wifi.php
Liveview resolution support
Depending on the camera, changing the liveview resolution may be available only in Wi-Fi/Smartphone mode, also in Wi-Fi/EOSUtility mode, or also in USB mode. The app now supports all these possibilities as well, where it previously only supported this in Wi-Fi/Smartphone mode.
Note that when using any of the display filters, it is strongly recommended to use the high resolution mode, as these filters are applied on the liveview image, not the raw image in the camera. Lowering the resolution may significantly improve latency and FPS, especially when using Wi-Fi, though.
Continuous AF (photo) and Movie Servo AF (video) support
These are represented in-app by the autofocus mode set to AF-S (next to the AF, R-MF, and MF options). Unfortunately, advanced Movie Servo AF settings available on the 5D4 are not remotely configurable, and must be adjusted on the camera (annoying for videographers).
If you are using both the camera and the app simultaneously to change settings, notice that the camera-on-screen 'Servo AF' button only pauses it, while the button in the app truly enables or disables it. The app is not aware of this pausing, as the information is not sent to the app by the camera.
It should also be noted that on the 5D4 you can switch to AF-S mode in the app even when in photo mode and it works, but the camera offers you no way to turn it on or off (contrary to for example the 70D). I'm assuming this is an oversight in the 5D4 firmware - or I'm blind.
Video format support
While detection for the 5D4's new video formats has been added, unfortunately the HDR, HFR, 24P and NTSC/PAL modes are not configurable remotely. You will have to change these settings on the camera, while the app is only able to set formats that fall within those configured parameters (annoying for videographers).
Android 7.0 support
While the previous version of the app did pretty much just work on Nougat, there was some quirkyness with the USB permission, and Android logged complaints regarding some of the used shared libraries. These issues have been corrected.
I've added a few popup notifications with information as to why a (Wi-Fi) connection failed, which can be helpful if you're having trouble getting the camera and the app to work together.
The original EOS M was completely crippled, remote control wise. I have not tested the M2 or the newer M10, but I've had some minor success connecting the M3 using NFC/Wi-Fi (using USB will strangely not let you modify any settings). The M3 is still marked as officially unsupported because a lot of logic in the app expects a device with a mirror. I do not expect to revisit the M series until I have the new M5 in-hand.
Unfortunately, my 50D has died, and I don't have a VxWorks camera at all anymore. If you are using a camera from 2008 or older, please let me know (on XDA or via e-mail, not by commenting here) if things have stopped working.
It should be noted that these newer cameras are actually more sensitive to protocol errors than the previous models. While I have done my best to mitigate, please keep a look out for errors and crashes to functionalities that worked fine in the past, and be sure to specify your camera model when reporting them.
Discussion thread on XDA:
I had just started using it with my 6P last night on Nougat last night and noticed some weirdness... thanks!
Wow!!!!! so cool!
"USB host availablility is now relatively common even on mid-range devices... it only took 5 years." Chainfire just roasted Google so good
Please make an app for Sony cameras when you get a chance. Lol. The Sony Play Home app sucks!!!!
Thanks for this!!
Will work with Nikon D750?
Been using this app for years, loved it then still love it now. #awesomesauce `:)
Great to see It is not dead and after almost two years a new release of the best tool for canon dslrs - hope bulb ramping is now there. Would be great to have same for iPad/iOS
Thank you! Been using since first came out. Nice to finally see that the developer didn't abandon it and leave us high and dry.
No SuperSU tem um problema na instalaçao binário entao me ajuden
thanks for the really good job!
Je vous remercie
work for non root devices?
wow good post. My opinion is this is just the following release. The BETA moniker has been dropped, because even though the usage of USB on Android will never be absolutely reliable, USB host availability my name is keltan I'm a writer. I’m doing write my essay for over 3 years now. It is a simple Word-essay. Well, at least it started out as simple. I have to say that I am very happy that I started it and I am constantly amazed what a powerful tool it is. is now distinctly commonplace even on mid-variety gadgets..even as the previous model of the app did quite much just work on Nougat, there was some quirkiness with the USB permission, and Android logged complaints regarding some of the used shared libraries.
Salut a vous
Om gurung salut
anyone had issues with the app hanging, using a 10" android 5.1 tablet, seems to connect but then hangs when ever i select anything, ideally want to work on a tablet...