Mark's Think Tank

From a cube in Silicon Valley to a Guesthouse in Chiang Mai Thailand, my life is a journey
Recent Tweets @MarksThinkTank

Uses the proximity sensor on your phone to allow control of your music playback and calls by waving your hand over your phone. No need to turn on your screen or even touch your phone at all!
-Want the next song? Just wave!
-Need to silence your ringtone quickly? Just wave!

Google Play:

As seen on:

Huffington Post
TWiT’s All About Android
Revision3’s App Judgement
Make Use Of
Android Authority

Beta Testers!
Looking for: HTC Thunderbolt Tablets
Please email me

Common Uses:
+Easy no look music control while driving
+At the office
+At the gym
+In the kitchen
+Whenever your hands are too dirty to touch your phone
+Magic trick
+More! - Email me how you use Wave Control

Easy to use, just wave your hand over the sensor (usually located just next to the earpiece).
*Holding it there (hover) will Pause/Resume
*One wave across will go to the Next Song
*Two waves across will go to the Previous Song
*Three times (needs to be fast) will Pause or Resume the controls

NEW Call Controls Option
One wave silences the ringer
Two waves answers or ends the call

*Be sure to enable Headset Button Control in your player of choice*
Also Available is the Pro version with these benefits:
-No Ads
-Can assign different commands to the gestures
-Can disable certain gestures
-Extra commands: Launch Google Voice Search, Turn Screen On, Stop playback, Volume Up/Down, Alt Play/Pause for MX Video Player
-Supports the Developer ;)

Coming Soon: More Features - email any requests you have

Player Compatibility List:
Slacker Radio
Uber Music
Samsung Music Player (Galaxy S2 and Note.. not Galaxy S, Y)
Google Music
.. Email me about other players!

Some Notes:
There is about a second to register your waves.
Tip for the hover gesture: if you move your hand away too quickly it’ll register a wave After an action, there is a 1 second delay before another gesture will be registered

Works with any player that accepts headset (media button) controls If the screen is off or another app is in focus, phone vibrates 1x on pause control and 2x on resume controls

Practice your wave techniques in the “Last Action” If you’re getting another player responding to the commands, check if that app has the option to disable headset button controls

The sensor will behave differently on different phones. I don’t have the resources to have a many phones around to test on. If there is a problem with the app, please email me at and give me a chance to figure it out before leaving a bad review! And… there is a chance this app may not be compatible with your phone.. sorry. I’ll do my best to keep the compatibility list up to date so future users won’t run into issues.

Preliminary Incompatibility List:
*HTC EVO 4G (erratic sensor reading cause commands to trigger on their own)

Permissions Needed:
Wake Lock: So it will work when the screen is off
Read Phone State: So it can 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

Developed on a Samsung Galaxy Note