Hello,
Like sure many other users, I miss every day more the app for Android"ML camera controller" wrote by forum user Sztupy
It ceased working a long time ago, maybe when we changed all the layout menu or even before.
Now the only possibility to continue using it is with very old builds that lacks all the new big features developed after that (all modules, RAW rec at first)
So why not starting a funding raise to help resurrecting it? Like a sort of bounty

I'm starting offering 200$ (raised to
300$ !!!) that the developer/s can choose between: keep the money, donate it to the ML project, a charity organization or any other use.
If, (and I hope that) more rewards offers will come from other users, I'll update this post accordingly.
Prerequisites for the developer/s:
Be excited about working on it

(of course).
An android Smartphone/Tablet (better if rooted) with an USB Host capable port, (maybe not necessary, Sztupy successful run it within a Android-x86 build inside VMWare Player)
A ML-compatible camera
Android developing knowledge
Unfortunately only source code for the ML part is available (not for the Android .apk part) but maybe Sztupy can help us with that or join this challenge itself.
I wrote a PM to him (see response below)
Sure it's not a simple work but I also hope that starting working on it can also work like a leverage and start a chain reaction

Just to assure of the goodness and seriousness of my intentions we can concord a step by step path with reward at every progress step reached.
All the work need to be public and open-source:
The ML part need to be regularly committed to bitbucket ML repository (if the developer have write access to it) or a pull-request created and keep updated if not.
Also the Android .apk part need to be totally open-source and hosted in a freely chosen code-repository platform (Bitbucket preferred)
My camera actually is a 60D and I own both a Samsung rooted phone and a rooted Samsung tablet so obviously is necessary that works at least on these devices combinations for reward purpose)
More info here:
Original developing thread on Google groups
https://groups.google.com/forum/#!topic/ml-devel/Sw0B1kpFlIUBitbucket ML controller source
https://bitbucket.org/sztupy/magic-lantern/srcXda Android apps
http://forum.xda-developers.com/showthread.php?t=1527773App on Play Store
https://play.google.com/store/apps/details?id=hu.sztupy.android.mlcontroller&hl=itThe idea is to fuse the the "Sztupy android ML controller" with the Android "DSLR Dashboard" app (a remote control camera app very similar to "Chainfire DSLR controller" but totally opensource GPLv3)
The "DSLR Dashboard" program itself is a mature opensource project that we can use as good start point.
It has the advantage of don't loss developing time duplicating functions already available on that program. (the "Liveview" part for example, if we find it more faster/reliable than Stzupy implementation).
We can focus instead on the "remote control" part, modifying it at our needs, integrating it with specific code from old Stzupy app to send and receive from/to camera other than normal PTP commands also the specific PTP-ML ones, simulate keypress of camera physical buttons and interact with ML menus, and maybe also have a sort of "command line" with possibility to launch command and scripts (when they will return
Anyone interested ??

About the Dslr Dashboard program:
Source repository
https://code.google.com/p/dslrdashboard/App on Play Store
https://play.google.com/store/apps/details?id=com.dslr.dashboarddevelopment thread (it called nikon DSLR dashboard but don't worry
http://forum.xda-developers.com/galaxy-s2/themes-apps/app-nikon-dslr-dashboard-via-usb-v0-30-t1256583It's also recommended from the author of LrTimelapse (..<<Shooting Holy Grail sequences involve changing exposure time and ISO in between the shooting interval. To avoid touching the camera when doing this, Zoltan Hubai, the developer of DslrDashboard, kindly agreed to implement a “LRTimelapse Mode” into his great Android App for controlling the camera.>>)
Maybe the GUI is not so nice as the popular "DSLR Controller" but have more or less the same features including the ability of remote control the camera with PTP commands other than USB cable also via wireless with the cheap (less than 40$) "TP LINK MR3040 - Portable Battery Powered 3G/4G Wireless N Router" as described here in a previous post
http://www.magiclantern.fm/forum/index.php?topic=10688.msg104121#msg104121But most important is opensource GPL v3
On Nikon side also the little Nikon WU-1a/1b adapter is supported (not tested on Canon perhaps)
Simply flashing the TPLINK MR3040 with a customized firmware based on opensource project Openwrt that include a little serverside program called DslrDashboardServer (also totally opensource)
That program, auto-loaded at MR3040 startup, with the camera connected to it with USB) to it, relay PTP commands to the client program on smartphone or tablet via WiFi, from where you can control the camera.
DslrDashboardServer repository:
https://github.com/hubaiz/DslrDashboardServerI did not yet contacted the author but maybe also he can help us. (He can be willing, he already did some custom changes to the program after LRtimelapse author suggestions)
I'll keep this thread updated with every progression about the project.
++A free MR3040 will be offered at the first user that make a first tangible step to this project.
UPDATE 20/05/14Increased reward to 250$, added a first-step reward (a MR3040) and changed to the Dslr Dashboard as opensource starting point.
See
http://magiclantern.fm/forum/index.php?topic=9570.msg115991#msg115991UPDATE 10/07/14Changed this post to reflect info from my last post.
Raised reward to 300$