[App] Wave Control - Control your phone without even touching it

MarksThinkTank

Senior Member
May 1, 2012
273
254
0
Wave Control uses the proximity sensor to detect hand gestures to control music playback (free version) and more (paid version).

Update (10/11/2012): Half of proceeds from app sales from October will be donated to Breast Cancer Research
More Info Here

Update (9/7/2012): New Tasker Support for changing profiles in Wave Control!

I developed this originally on the Note and luckily it happened to have one of the best proximity sensors (at least for my uses). Now I've moved on to the SGSIII and it works just as well! Works best on the SGSIII, Note and Galaxy Nexus. Not so great on HTC phones and SGSII due to their particular sensors (much slower).

There are 4 basic gestures:
-Hover
-1 Wave
-2 Waves
-3 Waves

By default they correspond to Play/Pause, Next, Previous, Enable/Disable Controls respectively.

In the Pro version or upgraded free version, they can be remapped to any of those plus: Screen Toggle On/Off, Volume Up, Volume Down, Launch Google Voice Search, Alt Play/Pause (for MX Video Player), and do nothing.

Popular uses are:
When driving, don't have to take your eyes off the road to try to hit a button
When your hands are dirty so you don't smear crap all over your phone like when cooking or working on car
While on the computer, you don't have to bother waking the phone to change the song (works even when the screen is off)

I'd like to see what you guys think of it. If you have any suggestions for new features or any feedback, I'd love to hear it.

Google Play Store Links:
Free Version
Pro Version

I just put out a new version, 2.0 that was developed on the SGSIII. It adds nifty action bar navigation and an upgrade store for the free version.

Here are some youtube videos of it in action (soon to be updated with the latest version and star the SGSIII ;) )



I've got threads open in the Note and Galaxy Nexus forums as well. I'm fine tuning features for these phones first then will push more publicly.

Coming Soon:
Widgets

Permissions Needed:

Wake Lock: To work when the screen is off on some phones
Read Phone State: To switch modes when phone is ringing or in-call
Internet: For Ad Supported Version
Access Network State: For Ad Supported Version
Access Coarse Location: This is not GPS -- For Ad Supported Version
Write External Storage: For Ad Supported Version
Vibrate Used when app not in foreground or screen is off
Write Settings: For Screen Toggle On/Off action
Billing: For Upgrades Store
 
Last edited:

dladz

Senior Member
Aug 24, 2010
11,919
3,342
253
Liverpool
It's innovation like this which win's awards my friend.

What can the sensor actually pick up? I'm thinking minority report here :)

If swipe left and right can be mapped to a gesture and hover or a quick left right for select then you could look through your phone freehand.

Great idea m8.
 

MarksThinkTank

Senior Member
May 1, 2012
273
254
0
It's innovation like this which win's awards my friend.

What can the sensor actually pick up? I'm thinking minority report here :)

If swipe left and right can be mapped to a gesture and hover or a quick left right for select then you could look through your phone freehand.

Great idea m8.
Thanks :)
I wish I could detect direction. I tried using both the proximity sensor and the light sensor together but the light sensor was too slow and always fired after the proximity sensor so I couldn't interpret direction.
I want to use the front cam but will need some really efficient code (probably OpenCL) so it doesn't kill the battery.

An Excelent idea.Very nice!
But can you tell us about battery consumption?
Unlocking,opening media player,pressing next is annoying.
It's about on the order of what the music player uses or a bit less. I do suggest exiting the app fully if you won't be using it for awhile. Running the sensor endlessly does use power. Not that much but some.

i test it now,it's ok,but why the app need all that permissions ?

Envoyé depuis mon Galaxy SIII
I listed them out in the details on the Play Store:

Permissions Needed:
Wake Lock: To work when the screen is off
Read Phone State: To switch modes when phone is ringing or in-call
Internet: For Ad Supported Version
Access Network State: For Ad Supported Version
Access Coarse Location: This is not GPS -- For Ad Supported Version
Write External Storage: For Ad Supported Version
Vibrate Used when app not in foreground or screen is off
Write Settings: For Screen Toggle On/Off action
Billing: For Upgrades Store
 

amfirbek92

Senior Member
Nov 10, 2011
681
252
0
28
Kalamoun - Tripoli
Wave Control uses the proximity sensor to detect hand gestures to control music playback (free version) and more (paid version).

I developed this originally on the Note and luckily it happened to have one of the best proximity sensors (at least for my uses). Now I've moved on to the SGSIII and it works just as well! Works best on the SGSIII, Note and Galaxy Nexus. Not so great on HTC phones and SGSII due to their particular sensors (much slower).

There are 4 basic gestures:
-Hover
-1 Wave
-2 Waves
-3 Waves

By default they correspond to Play/Pause, Next, Previous, Enable/Disable Controls respectively.

In the Pro version or upgraded free version, they can be remapped to any of those plus: Screen Toggle On/Off, Volume Up, Volume Down, Launch Google Voice Search, Alt Play/Pause (for MX Video Player), and do nothing.

Popular uses are:
When driving, don't have to take your eyes off the road to try to hit a button
When your hands are dirty so you don't smear crap all over your phone like when cooking or working on car
While on the computer, you don't have to bother waking the phone to change the song (works even when the screen is off)

I'd like to see what you guys think of it. If you have any suggestions for new features or any feedback, I'd love to hear it.

Google Play Store Links:
Free Version
Pro Version

I just put out a new version, 2.0 that was developed on the SGSIII. It adds nifty action bar navigation and an upgrade store for the free version.

Here are some youtube videos of it in action (soon to be updated with the latest version and star the SGSIII ;) )



I've got threads open in the Note and Galaxy Nexus forums as well. I'm fine tuning features for these phones first then will push more publicly.

Coming Soon:
Launch any installed app

Permissions Needed:

Wake Lock: To work when the screen is off on some phones
Read Phone State: To switch modes when phone is ringing or in-call
Internet: For Ad Supported Version
Access Network State: For Ad Supported Version
Access Coarse Location: This is not GPS -- For Ad Supported Version
Write External Storage: For Ad Supported Version
Vibrate Used when app not in foreground or screen is off
Write Settings: For Screen Toggle On/Off action
Billing: For Upgrades Store
donno what to say works perfect on SXS...it's an amazing app BIG THANKS :D:D
 

jaykay1967

Member
Oct 17, 2010
18
6
0
v2 force closes on s3

Just updated via play store to v2 and now getting constant force closes
I'm on omegav6 rom and Seriah 1.2.6 kernel.

Have uninstalled, rebooted and reinstalled. no joy

really love this app

help?

Jay


Just seen post above that v2.01 will fix problem.....not yet available on play store....twiddles thums...
 
Last edited:

amfirbek92

Senior Member
Nov 10, 2011
681
252
0
28
Kalamoun - Tripoli
Just updated via play store to v2 and now getting constant force closes
I'm on omegav6 rom and Seriah 1.2.6 kernel.

Have uninstalled, rebooted and reinstalled. no joy

really love this app

help?

Jay
hey, am a SXS user i had same prob before but if ur phone is rooted like mine u can just backup the app before unistalling it..and copy the backuped apk to system/app with rw-r-r permissions then force close should be gone..wish i helped u
 
  • Like
Reactions: jaykay1967

jaykay1967

Member
Oct 17, 2010
18
6
0
hey, am a SXS user i had same prob before but if ur phone is rooted like mine u can just backup the app before unistalling it..and copy the backuped apk to system/app with rw-r-r permissions then force close should be gone..wish i helped u
This sounded like a great idea.

installed the pro version again and used root explorer to try and find the apk file with the aim of setting permissions.

expected to find the apk in mnt/system/app but cant find the file. what am I doing wrong.

Jay
 

amfirbek92

Senior Member
Nov 10, 2011
681
252
0
28
Kalamoun - Tripoli
This sounded like a great idea.

installed the pro version again and used root explorer to try and find the apk file with the aim of setting permissions.

expected to find the apk in mnt/system/app but cant find the file. what am I doing wrong.

Jay
ok mate..seems that u dont have an idea about apk backup
i'll make it more easy for u..
go to ur root explorer and keep pressing the up button u'll see "data" folder go there and find the installed app by play store..move this apk to system folder there set permissions to rw-r-r then move the file to system/app
 
  • Like
Reactions: jaykay1967

oakgrove

Senior Member
Jul 4, 2010
66
1
0
Wave Control uses the proximity sensor to detect hand gestures to control music playback (free version) and more (paid version).

I developed this originally on the Note and luckily it happened to have one of the best proximity sensors (at least for my uses). Now I've moved on to the SGSIII and it works just as well! Works best on the SGSIII, Note and Galaxy Nexus. Not so great on HTC phones and SGSII due to their particular sensors (much slower).

There are 4 basic gestures:
-Hover
-1 Wave
-2 Waves
-3 Waves

By default they correspond to Play/Pause, Next, Previous, Enable/Disable Controls respectively.

In the Pro version or upgraded free version, they can be remapped to any of those plus: Screen Toggle On/Off, Volume Up, Volume Down, Launch Google Voice Search, Alt Play/Pause (for MX Video Player), and do nothing.

Popular uses are:
When driving, don't have to take your eyes off the road to try to hit a button
When your hands are dirty so you don't smear crap all over your phone like when cooking or working on car
While on the computer, you don't have to bother waking the phone to change the song (works even when the screen is off)

I'd like to see what you guys think of it. If you have any suggestions for new features or any feedback, I'd love to hear it.

Google Play Store Links:
Free Version
Pro Version

I just put out a new version, 2.0 that was developed on the SGSIII. It adds nifty action bar navigation and an upgrade store for the free version.

Here are some youtube videos of it in action (soon to be updated with the latest version and star the SGSIII ;) )



I've got threads open in the Note and Galaxy Nexus forums as well. I'm fine tuning features for these phones first then will push more publicly.

Coming Soon:
Launch any installed app

Permissions Needed:

Wake Lock: To work when the screen is off on some phones
Read Phone State: To switch modes when phone is ringing or in-call
Internet: For Ad Supported Version
Access Network State: For Ad Supported Version
Access Coarse Location:This is not GPS -- For Ad Supported Version
Write External Storage:For Ad Supported Version
Vibrate Used when app not in foreground or screen is off
Write Settings:For Screen Toggle On/Off action
Billing:For Upgrades Store
I accidentally bough the ad-free through your app. How can I get a refund?
Bough the pro app instead..

Sendt fra min GT-I9300
 

MarksThinkTank

Senior Member
May 1, 2012
273
254
0
I accidentally bough the ad-free through your app. How can I get a refund?
Bough the pro app instead..

Sendt fra min GT-I9300
Settled over email.


I think I'll need to add a link for the Pro version in the Upgrades tab. This is my first shot at in-app purchases and I still need to support the existing Pro version.
 
  • Like
Reactions: oakgrove

lvoonjian8888

Senior Member
Aug 13, 2011
306
69
0
Great appS!!! Working great on my pebble blue..^^ Still testing on battery usage. Report again tmr..:)


Samsung galaxy S3, OMEGA V6, Franco kernel V6...perfect!!!
 

blkghost22

Senior Member
Jan 29, 2010
850
216
63
Working on my note. Sorry i know its the s3 forum... But is there a way to pick up phone calls while its ringing... Sorry if this has been answered

Sent from my SAMSUNG-SGH-I717 using XDA
 

MarksThinkTank

Senior Member
May 1, 2012
273
254
0
To answer calls: turn on Call Controls in Settings and when the phone is ringing two waves is set to answer.

I've got it on my to do list to make it customizable. But for now Call Controls are fixed to one and two waves.

Sent from my GT-I9300T using XDA
 
  • Like
Reactions: RaymondPJR

plotinus

Senior Member
Apr 25, 2011
675
120
0
San Jose
Testing the free version on my s2 and works great! Awesome work man! Can't wait for "launch any app" option! Think I'll be buying this... Gonna see how battery behaves with this on!

___________________________________
"Tip of the day
-Don't smash your face... Let somebody else do that for you"
 

sohebq

Senior Member
Aug 20, 2011
3,434
603
0
RAWALPINDI
used free version and checkd songs,, wow works great,,, always wanted to have such app,,, thanks, i hope u will add more features

Sent from my GT-I9300 using xda premium