Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,739,536 Members 53,996 Now Online
XDA Developers Android and Mobile Development Forum

[Android 2.3.1+][23.03.2014] Remote Release v1.30 [USB HOST REQUIRED]

Tip us?
 
Chainfire
Old
(Last edited by Chainfire; 23rd March 2014 at 08:42 AM.)
#1  
Chainfire's Avatar
Senior Moderator / Senior Recognized Developer - Where is my shirt? - OP
Thanks Meter 48840
Posts: 8,984
Join Date: Oct 2007

 
DONATE TO ME
Default [Android 2.3.1+][23.03.2014] Remote Release v1.30 [USB HOST REQUIRED]

Remote Release allows you to "remote release" your Canon EOS DSLR from your Android device with only a USB cable.

Remote releasing is using a remote control to activate the shutter of the camera. This is to prevent shaking the camera, and is often used with bulb shots and/or tripods.

This app is the little (free) brother of DSLR Controller @ XDA.

Features

- Activate the camera's shutter button from your phone over USB, just like using a remote release cable
- Enable/Disable Auto-Focus *
- Support for bulb shots (hold shutter button) *
- Support for continuous shooting (hold shutter button) *

* Depends on camera model. Requires a DryOS based camera. See DSLR Controller's device compatibility page.

Requirements

- An Android device with an ARMv7-A or newer CPU architecture (virtually all 1ghz+ devices)
- Supported Canon EOS DSLR

When connecting over USB:
- Not rooted: Android 3.1 or higher with USB host kernel+API support **
- Rooted: Android 2.3.1 or higher with USB host kernel support **
- The correct USB adapter, if applicable

** USB host kernel support can usually be determined by connecting a USB stick to your device, and seeing if the device can read files from it. (hint) USB sticks are often mounted at /sdcard/usbStorage/sda/.

Devices

Please see DSLR Controller's supported devices page for device compatibility information. Please let us know if it works on an unlisted device !

Usage

Getting started

- Install the application.
- Connect your camera to the phone/tablet, and turn it on. Half-press the shutter button if it was already on.
- If a popup comes up that offers to open Remote Release, press it, and move on to Operation below.
- If a popup does not come up, manually start Remote Release. A Superuser popup should appear, click allow. If this took more than a few seconds, Remote Release will complain it cannot find a camera, regardless if you have one connected or not. Exit the app, half-press the shutter button on the camera, then restart the app.
- If a popup appears that tells you your device is not compatible, this is the end of the line for you.

Operation

After you have connected your camera and started the app, the app will show you the following:

- Camera model
- Current shutter setting (depending on camera mode)
- Current aperture setting (depending on camera mode)
- Current ISO setting (depending on camera mode)
- Current drive mode setting

Below that you will see three buttons:

- Auto-Focus button
- Shutter button
- Button to open DSLR Controller in the Market

If your lens is set to Auto-Focus and you are using a DryOS based camera, you can use the Auto-Focus button to select if focusing is triggered by pressing the shutter button. By default it is, but it is not always desired. If your lens is set to Manual-Focus, this setting has no effect.

Pressing the shutter button will take a picture on your camera. If the camera is set to bulb mode or to continuous shooting, press-and-hold the shutter button - the bulb/continuous capture will stop once you remove your finger from the screen.

Download

The download is attached. Alternatively, you can download it from Google Play

(< 1.30, 1119)
Attached Thumbnails
Click image for larger version

Name:	screenshot-remote-release.png
Views:	702
Size:	71.3 KB
ID:	801647  
Attached Files
File Type: apk RemoteRelease-v1.30.apk - [Click for QR Code] (434.6 KB, 87 views)
BLOG - G+(Chainfire) - G+(Personal) - TWITTER - IRC - DONATE

A proper quote includes only the relevant paragraphs, and a proper post never ends with the word "why"

Android
HTC G1, Hero, One
Samsung i5800, i9000*2, P1000*2, P7100, i9100*2, N7000, P6800, i9300, N7100, i9505, N9005
Sony T LT30p, Z C6603
Nexus Galaxy*2, N7, N10, N7-2013

SuperSU, Mobile ODIN, TriangleAway, DSLR Controller, CF-Root, 500 Firepaper, OpenDelta, USB Host Diagnostics, ExynosAbuseAPK, Live dmesg+logcat, NoMoarPowah!, CF-Bench, Chainfire3D, CF.lumen, SGS2 SIM Unlocker, GingerBreakAPK, SuperPower, and more!

Windows Mobile 5/6
E-Mobile EM-ONE
HTC Wizard*2, Kaiser, Touch, Diamond, Pro, HD*2, Diamond 2, Pro 2*2, HD2*2
Samsung i780, i900*2, i8000*2, b7300, b7320, b7330, b7620*2, b6520

WMWifiRouter, KaiserTweak, FPUEnabler, WMLongLife, WMRegOptimizer, CFC+GUI, TF3D+v2 ports, Kaiser+Omnia2+Snapdragon 3D drivers, GfxBoost, and more!

Windows Phone 7
LG GW910

NOTICE: I do not respond to tech support questions through PM.
The Following 4 Users Say Thank You to Chainfire For This Useful Post: [ Click to Expand ]
 
Chainfire
Old
#2  
Chainfire's Avatar
Senior Moderator / Senior Recognized Developer - Where is my shirt? - OP
Thanks Meter 48840
Posts: 8,984
Join Date: Oct 2007

 
DONATE TO ME
--- this post, it is mine! ---
BLOG - G+(Chainfire) - G+(Personal) - TWITTER - IRC - DONATE

A proper quote includes only the relevant paragraphs, and a proper post never ends with the word "why"

Android
HTC G1, Hero, One
Samsung i5800, i9000*2, P1000*2, P7100, i9100*2, N7000, P6800, i9300, N7100, i9505, N9005
Sony T LT30p, Z C6603
Nexus Galaxy*2, N7, N10, N7-2013

SuperSU, Mobile ODIN, TriangleAway, DSLR Controller, CF-Root, 500 Firepaper, OpenDelta, USB Host Diagnostics, ExynosAbuseAPK, Live dmesg+logcat, NoMoarPowah!, CF-Bench, Chainfire3D, CF.lumen, SGS2 SIM Unlocker, GingerBreakAPK, SuperPower, and more!

Windows Mobile 5/6
E-Mobile EM-ONE
HTC Wizard*2, Kaiser, Touch, Diamond, Pro, HD*2, Diamond 2, Pro 2*2, HD2*2
Samsung i780, i900*2, i8000*2, b7300, b7320, b7330, b7620*2, b6520

WMWifiRouter, KaiserTweak, FPUEnabler, WMLongLife, WMRegOptimizer, CFC+GUI, TF3D+v2 ports, Kaiser+Omnia2+Snapdragon 3D drivers, GfxBoost, and more!

Windows Phone 7
LG GW910

NOTICE: I do not respond to tech support questions through PM.
 
Chainfire
Old
#3  
Chainfire's Avatar
Senior Moderator / Senior Recognized Developer - Where is my shirt? - OP
Thanks Meter 48840
Posts: 8,984
Join Date: Oct 2007

 
DONATE TO ME
--- this one too! ---
BLOG - G+(Chainfire) - G+(Personal) - TWITTER - IRC - DONATE

A proper quote includes only the relevant paragraphs, and a proper post never ends with the word "why"

Android
HTC G1, Hero, One
Samsung i5800, i9000*2, P1000*2, P7100, i9100*2, N7000, P6800, i9300, N7100, i9505, N9005
Sony T LT30p, Z C6603
Nexus Galaxy*2, N7, N10, N7-2013

SuperSU, Mobile ODIN, TriangleAway, DSLR Controller, CF-Root, 500 Firepaper, OpenDelta, USB Host Diagnostics, ExynosAbuseAPK, Live dmesg+logcat, NoMoarPowah!, CF-Bench, Chainfire3D, CF.lumen, SGS2 SIM Unlocker, GingerBreakAPK, SuperPower, and more!

Windows Mobile 5/6
E-Mobile EM-ONE
HTC Wizard*2, Kaiser, Touch, Diamond, Pro, HD*2, Diamond 2, Pro 2*2, HD2*2
Samsung i780, i900*2, i8000*2, b7300, b7320, b7330, b7620*2, b6520

WMWifiRouter, KaiserTweak, FPUEnabler, WMLongLife, WMRegOptimizer, CFC+GUI, TF3D+v2 ports, Kaiser+Omnia2+Snapdragon 3D drivers, GfxBoost, and more!

Windows Phone 7
LG GW910

NOTICE: I do not respond to tech support questions through PM.
The Following User Says Thank You to Chainfire For This Useful Post: [ Click to Expand ]
 
Chainfire
Old
#4  
Chainfire's Avatar
Senior Moderator / Senior Recognized Developer - Where is my shirt? - OP
Thanks Meter 48840
Posts: 8,984
Join Date: Oct 2007

 
DONATE TO ME
--- mine mine mine ---
BLOG - G+(Chainfire) - G+(Personal) - TWITTER - IRC - DONATE

A proper quote includes only the relevant paragraphs, and a proper post never ends with the word "why"

Android
HTC G1, Hero, One
Samsung i5800, i9000*2, P1000*2, P7100, i9100*2, N7000, P6800, i9300, N7100, i9505, N9005
Sony T LT30p, Z C6603
Nexus Galaxy*2, N7, N10, N7-2013

SuperSU, Mobile ODIN, TriangleAway, DSLR Controller, CF-Root, 500 Firepaper, OpenDelta, USB Host Diagnostics, ExynosAbuseAPK, Live dmesg+logcat, NoMoarPowah!, CF-Bench, Chainfire3D, CF.lumen, SGS2 SIM Unlocker, GingerBreakAPK, SuperPower, and more!

Windows Mobile 5/6
E-Mobile EM-ONE
HTC Wizard*2, Kaiser, Touch, Diamond, Pro, HD*2, Diamond 2, Pro 2*2, HD2*2
Samsung i780, i900*2, i8000*2, b7300, b7320, b7330, b7620*2, b6520

WMWifiRouter, KaiserTweak, FPUEnabler, WMLongLife, WMRegOptimizer, CFC+GUI, TF3D+v2 ports, Kaiser+Omnia2+Snapdragon 3D drivers, GfxBoost, and more!

Windows Phone 7
LG GW910

NOTICE: I do not respond to tech support questions through PM.
The Following User Says Thank You to Chainfire For This Useful Post: [ Click to Expand ]
 
aleadam
Old
#5  
aleadam's Avatar
Senior Member
Thanks Meter 54
Posts: 403
Join Date: Feb 2008
Location: Albany, NY
Nice job

It's working nice on an AT&T SGS2 running on an Hellraised VillainRom 3.0 and a Rebel T2i.

Can't wait to try the full dslr controller now. It's been a long, patient wait!
new-instance v3, Ljava/lang/String;
const-string v4, "aleadam"
invoke-direct {v3, v4}, Ljava/lang/String;-><init>(Ljava/lang/String; )V
.local v3, sig:Ljava/lang/String;
new-instance v2, Lcom/aleadam/Post;
invoke-direct {v2}, Lcom/aleadam/Post;-><init>()V
.local v2, post:Lcom/aleadam/Post;
invoke-virtual {v2, v3}, Lcom/aleadam/Post;->addSignature(Ljava/lang/String; )Z

>>aleadam
 
mailsvb
Old
#6  
Junior Member
Thanks Meter 0
Posts: 4
Join Date: Nov 2009
Working great on my SGS2 :) Hope I can buy the full version soon via market...
 
Chainfire
Old
(Last edited by Chainfire; 1st December 2011 at 10:31 PM.)
#7  
Chainfire's Avatar
Senior Moderator / Senior Recognized Developer - Where is my shirt? - OP
Thanks Meter 48840
Posts: 8,984
Join Date: Oct 2007

 
DONATE TO ME
Should be on the market in a few hours

EDIT: DSLR Controller v0.75 (which works on rooted SGS2 and Notes) has been released... could be another day before the Android Market actually updates, though !
BLOG - G+(Chainfire) - G+(Personal) - TWITTER - IRC - DONATE

A proper quote includes only the relevant paragraphs, and a proper post never ends with the word "why"

Android
HTC G1, Hero, One
Samsung i5800, i9000*2, P1000*2, P7100, i9100*2, N7000, P6800, i9300, N7100, i9505, N9005
Sony T LT30p, Z C6603
Nexus Galaxy*2, N7, N10, N7-2013

SuperSU, Mobile ODIN, TriangleAway, DSLR Controller, CF-Root, 500 Firepaper, OpenDelta, USB Host Diagnostics, ExynosAbuseAPK, Live dmesg+logcat, NoMoarPowah!, CF-Bench, Chainfire3D, CF.lumen, SGS2 SIM Unlocker, GingerBreakAPK, SuperPower, and more!

Windows Mobile 5/6
E-Mobile EM-ONE
HTC Wizard*2, Kaiser, Touch, Diamond, Pro, HD*2, Diamond 2, Pro 2*2, HD2*2
Samsung i780, i900*2, i8000*2, b7300, b7320, b7330, b7620*2, b6520

WMWifiRouter, KaiserTweak, FPUEnabler, WMLongLife, WMRegOptimizer, CFC+GUI, TF3D+v2 ports, Kaiser+Omnia2+Snapdragon 3D drivers, GfxBoost, and more!

Windows Phone 7
LG GW910

NOTICE: I do not respond to tech support questions through PM.
The Following User Says Thank You to Chainfire For This Useful Post: [ Click to Expand ]
 
kiama
Old
#8  
kiama's Avatar
Junior Member
Thanks Meter 1
Posts: 28
Join Date: Jun 2008
what are the differences between free & paid version??
 
Sharcy
Old
#9  
Junior Member
Thanks Meter 0
Posts: 1
Join Date: Dec 2010
My phone is an LG Optimus 2x (P990), but the market says the app is not compatible. What is that based on? And will it be compatible in the future?
 
jonas18z
Old
#10  
Junior Member
Thanks Meter 0
Posts: 25
Join Date: Dec 2006
I did a test with nexus s and I 5d mark II and with android 4.0.3. I get message that no device found.

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes