Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,738,440 Members 50,631 Now Online
XDA Developers Android and Mobile Development Forum

[APP][FREE][2.2+] IntelliCover - Proximity Sensor Based Screen Control (And MORE)

Tip us?
 
dragonnis
Old
(Last edited by dragonnis; 20th October 2012 at 10:13 PM.)
#1  
Senior Member - OP
Thanks Meter 102
Posts: 124
Join Date: May 2012
Location: New Delhi

 
DONATE TO ME
Default [APP][FREE][2.2+] IntelliCover - Proximity Sensor Based Screen Control (And MORE)

Finally got my app up and running on the Market and being a die hard xda user, I thought it would only be appropriate to post it here for fellow users to enjoy. =)

IntelliCover is a utility which uses your device’s proximity sensor to control its display and allow fast and efficient access to your phone or tablet.

It turns the screen turns off automatically when you put your device in your pockets, close its flip cover, store the device in a bag, or even just leave the device facing down on a table. As soon as the device is back in your hand the proximity sensor is triggered again, the screen turns back on and your phone is instantly ready for use.

IntelliCover is more feature-filled than any other similar application on the market. And the best part? It's FREE!

Click here to visit the market page and download the app for free

P.S. If you find a bug, I'd appreciate if you could report it to me before giving a bad rating because it usually only takes me less than a day to fix.

*** Features ***

Calibration:-
Proximity Sensor Delay – Add a delay to the time takes to trigger the sensor and turn the screen off.

Application Settings:-
Automatic Unlock – Automatically dismiss the Unlock Screen, provided there is no password. *Experimental*
Disable in Landscape Mode – Disable the proximity sensor when an application is in landscape mode.
Go to Home Screen – Show the home screen when the screen turns on.
Screen Off Only – The screen will turn off but not on when the proximity sensor is triggered.
Screen On Only – The screen will turn on but not off when the proximity sensor is triggered.
Start on Boot – Automatically start the IntelliCover service when the device turns on.

Notifications:-
Proximity Warning – Vibrate every time the proximity sensor is triggered.
Status Bar Notification – Show an ongoing notification in the status bar.

Screen On and Off Actions:-
Airplane Mode – Enable or disable airplane mode.
Auto Rotate (will be removed) – Activate or deactivate.
Auto Sync – Activate or deactivate auto-sync.
Bluetooth – Enable or disable Bluetooth.
Haptic Feedback (will be removed) – Activate or deactivate haptic feedback.
Ringer Mode – Switch ringer mode to Normal (Sound with Vibration), Vibrate or Silent.
Wi-fi – Enable or disable wi-fi.

*** Frequently Asked Questions ***
Q) Is it really free? Where are the ads?
Ans) IntelliCover is completely free and has no ads whatsoever!
Q) Do I require a rooted device to use IntelliCover?
Ans) Nope. IntelliCover works on all supported phones and tablets, rooted or unrooted.
Q) Doesn’t using the proximity sensor consume a lot of battery?
Ans) Actually, the proximity sensor consumes minimal power, almost little enough to be insignificant.
Q) What are the ‘Screen On’ and ‘Screen Off’ actions?
Ans) IntelliCover allows you to set events to be triggered when the screen turn on or off. For example, by setting wi-fi to turn on when your screen turns on and setting it to turn off when the screen turns off, you could save a huge amount of battery power.
Q) Can I request a feature?
Ans) Of course! Head over to the Contact section to drop me an e-mail.
Q) Why does IntelliCover keep running in the background?
Ans) It has to run in the background to know when the proximity sensor is triggered.
Q) Can I donate to the developer?
Ans) Not yet but hopefully I’ll have something set up soon.

*** Permissions Required ***
INTERNET - Required for error logging (to send crash reports)
WAKE_LOCK - Required to unlock screen
WRITE_SETTINGS - Required to toggle ringer mode
VIBRATE - Required to vibrate phone
RECEIVE_BOOT_COMPLETED - Required to detect phone boot
WRITE_SYNC_SETTINGS - Required to toggle autosync
READ_SYNC_SETTINGS - Required to toggle autosync
BLUETOOTH - Required to toggle bluetooth
BLUETOOTH_ADMIN - Required to toggle bluetooth
ACCESS_WIFI_STATE - Required to toggle WiFi
UPDATE_DEVICE_STATS - Required to toggle WiFi
CHANGE_WIFI_STATE - Required to toggle WiFi

*** Contact ***
Feel free to contact me at dragonnis.soft@gmail.com with any issues, bug reports, feature requests, suggestions or queries. Please read the FAQ above before sending an e-mail to avoid redundancy.



Click here to visit the market page and download the app for free
The Following 38 Users Say Thank You to dragonnis For This Useful Post: [ Click to Expand ]
 
timmy-kidd
Old
#2  
timmy-kidd's Avatar
Senior Member
Thanks Meter 19
Posts: 183
Join Date: Jun 2012
Location: zaandijk
Hello! I love the app! I just installed it, and it works great so far keep up your good work!

Sent from my HTC Sensation Z710e using xda premium
 
Profool
Old
#3  
Member
Thanks Meter 1
Posts: 46
Join Date: Dec 2010
Location: Sydney
Seems good, some questions though.

1. Is it supposed to be able to turn the screen on? Take phone out of pocket, proximity sensor detects values that indicate there's nothing near (Sorry, dunno how / what values are calculated / used) and viola, screen on?
2. Dunno if I've set it up incorrectly. But, currently, if I turn on my screen, via the power button (Sony Xperia S), the stock lockscreen will show, and either one of two things will happen. Either I unlock it successfully, and the split second I'm completing the unlock, the phone will screen off, and engage the lockscreen - after unlocking this, can I get into my phone. OR it'll do what I've previously mentioned, without input.
 
dragonnis
Old
#4  
Senior Member - OP
Thanks Meter 102
Posts: 124
Join Date: May 2012
Location: New Delhi

 
DONATE TO ME
Quote:
Originally Posted by timmy-kidd View Post
Hello! I love the app! I just installed it, and it works great so far keep up your good work!

Sent from my HTC Sensation Z710e using xda premium
Thanks! Glad you liked it! =)

Quote:
Originally Posted by Profool View Post
Seems good, some questions though.

1. Is it supposed to be able to turn the screen on? Take phone out of pocket, proximity sensor detects values that indicate there's nothing near (Sorry, dunno how / what values are calculated / used) and viola, screen on?
2. Dunno if I've set it up incorrectly. But, currently, if I turn on my screen, via the power button (Sony Xperia S), the stock lockscreen will show, and either one of two things will happen. Either I unlock it successfully, and the split second I'm completing the unlock, the phone will screen off, and engage the lockscreen - after unlocking this, can I get into my phone. OR it'll do what I've previously mentioned, without input.
Yup, it turns the screen on as well. The values are pretty much just FAR and NEAR for most proximity sensors, so once it detects that there's no object close to it, it should turn the screen on. If it's not turning on at all, that might be the root of the problem i.e. it might be causing the unlock issue as well...Hmmm...I checked out your phone specs and since you said "stock lockscreen", I think it's safe to assume you're on the stock ROM but are you still on Gingerbread? If so, that partially explains the issue. Some Gingerbread ROMs have compatibility issues with the app that are very similar to what you've described, I have no idea why but I'm still looking into it. I had to fix ALOT of Gingerbread issues to get it working this far lol. If you're not on GB though, I guess I need to hunt for an Xperia and begin testing/debuggin.
 
dragonnis
Old
#5  
Senior Member - OP
Thanks Meter 102
Posts: 124
Join Date: May 2012
Location: New Delhi

 
DONATE TO ME
HUGE update released! V2.0 Hope you all like it. =)
 
e3sssar
Old
#6  
Junior Member
Thanks Meter 0
Posts: 15
Join Date: Oct 2008
Thanks a lot for sharing your app, it looks grate but unfortunately it is not working with my Galaxy note 10.1

Sent from my GT-N8000 using XDA Premium HD app
 
mainsail
Old
#7  
mainsail's Avatar
Senior Member
Thanks Meter 72
Posts: 342
Join Date: Oct 2007
Location: Barcelona
I like it! Works fine in my SII stock rom. It will be perfect if i could enable a sound notification when turns off the screen. Not really necessary but cool 4 me (car unlock beep-beep)

Thanks mate!

Frank
SAMSUNG GALAXY SII NeatRom 5.4.2 Lite + JB Style Re-Re-Reloaded Blue mod
SAMSUNG GALAXY NOTE 10.1
NEXUS 5 Stock 4.4.2 | TWRP | ART

 
meethere
Old
#8  
meethere's Avatar
Senior Member
Thanks Meter 103
Posts: 709
Join Date: Jan 2012
thanks for the update
working good.
Get exposure, submit your biz to business web directory
India's Best Online Deals
 
dragonnis
Old
#9  
Senior Member - OP
Thanks Meter 102
Posts: 124
Join Date: May 2012
Location: New Delhi

 
DONATE TO ME
I'm working on adding a widget and changing the design, but if anyone has any better suggestions, I'd love to hear them because design is not as important as functionality.
 
bbqking
Old
#10  
Junior Member
Thanks Meter 4
Posts: 18
Join Date: Mar 2007
Location: Sandy, Beds

 
DONATE TO ME
Love it. great app, and working fine on both my LG Optimus 3D and Samsung Galaxy Note II.

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes