Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,728,510 Members 55,010 Now Online
XDA Developers Android and Mobile Development Forum

[APP][2.3+] GMD Smart Rotate

Tip us?
 
StupidIdea
Old
(Last edited by StupidIdea; 22nd January 2013 at 07:42 PM.)
#1  
StupidIdea's Avatar
Senior Member - OP
Thanks Meter 1272
Posts: 1,199
Join Date: Jun 2011

 
DONATE TO ME
Phone [APP][2.3+] GMD Smart Rotate

Everyone knows how annoying default Android rotation algorithm can be. So we tried to come up with better solution and this is how GMD Smart Rotate was created. It is co-developed by me and Vitalij (developer of Touch Screen Tune).

Smart screen rotation using front facing camera.
Smart keeping screen on using front facing camera.

This application replaces default Android screen rotation and add smart features:
- Use front facing camera to evaluate your face position and decide if device screen needs to be rotated.
- Automatically keep screen turned on while you are looking at it (Full version only).
- Lock rotation in landscape or portrait.
- Force rotate applications that does not allow rotation by default.
- Set per application rotation preferences (Full version only).
- Easy rotation preference access by pressing default Android lock rotation toggle.
- Rotation preferences widget and launcher shortcuts.
- Clockwise and Counterclockwise rotation shortcuts.
- Integrates with GMD GestureControl and GMD SPen Control using shortcuts.

Development version - may contain bugs!

Tested and working on:
- Samsung Galaxy S
- Samsung Galaxy S2
- Samsung Galaxy S3
- Samsung Galaxy Tab 10.1
- Samsung Tab 7.7
- Samsung Note1
- Samsung Note2
- Nexus 7
- Xoom
- HTC One X
- Motorola Atrix
- Nexus S
- Galaxy Nexus, Verizon Galaxy Nexus
- Droid Incredible 2
- Sony Xperia
- Sony Xperia Mini Pro
Attached Files
File Type: apk GMDSmartRotate 1.1.7.apk - [Click for QR Code] (370.4 KB, 875 views)
File Type: apk GMDSmartRotate 1.1.8.apk - [Click for QR Code] (370.8 KB, 285 views)
File Type: apk GMDSmartRotate 1.1.9.apk - [Click for QR Code] (375.5 KB, 228 views)
File Type: apk GMDSmartRotate 1.1.10.apk - [Click for QR Code] (375.4 KB, 266 views)
File Type: apk GMDSmartRotate 1.2.0.apk - [Click for QR Code] (376.0 KB, 1279 views)
File Type: apk GMDSmartRotate 1.3.0.apk - [Click for QR Code] (376.5 KB, 3445 views)
File Type: apk GMDSmartRotate 1.4.0.apk - [Click for QR Code] (377.6 KB, 367 views)
File Type: apk GMDSmartRotate 1.4.1.apk - [Click for QR Code] (379.8 KB, 285 views)
File Type: apk GMDSmartRotate 1.5.0.apk - [Click for QR Code] (380.8 KB, 346 views)
File Type: apk GMDSmartRotate 1.5.1.apk - [Click for QR Code] (380.9 KB, 238 views)
File Type: apk GMDSmartRotate 1.5.2.apk - [Click for QR Code] (384.3 KB, 204 views)
File Type: apk GMDSmartRotate 1.5.4.apk - [Click for QR Code] (384.7 KB, 388 views)
File Type: apk GMDSmartRotate 1.5.5.apk - [Click for QR Code] (384.8 KB, 1338 views)
File Type: apk GMDSmartRotate 2.0.0.apk - [Click for QR Code] (402.0 KB, 241 views)
File Type: apk GMDSmartRotate 2.1.0.apk - [Click for QR Code] (420.4 KB, 275 views)
File Type: apk GMDSmartRotate 2.2.0.apk - [Click for QR Code] (403.8 KB, 2980 views)
Developer of: GMD Full Screen Immersive Mode (no root)
Developer of: GMD GestureControl - multitouch iPad like gestures for Android (XDA thread)
Developer of: GMD SPen Control - create custom S Pen gestures for your Note. Supports all custom ROM's.
Developer of: S Pen Toolbox - Screen Off on S Pen attach and more.
Developer of: GMD Auto Hide Soft Keys - no system modifications, no reboot. Keeps notification bar.
Follow me on Google+
JOIN GMD apps beta testing community on G+
The Following 37 Users Say Thank You to StupidIdea For This Useful Post: [ Click to Expand ]
 
StupidIdea
Old
#2  
StupidIdea's Avatar
Senior Member - OP
Thanks Meter 1272
Posts: 1,199
Join Date: Jun 2011

 
DONATE TO ME
Reserved...
Developer of: GMD Full Screen Immersive Mode (no root)
Developer of: GMD GestureControl - multitouch iPad like gestures for Android (XDA thread)
Developer of: GMD SPen Control - create custom S Pen gestures for your Note. Supports all custom ROM's.
Developer of: S Pen Toolbox - Screen Off on S Pen attach and more.
Developer of: GMD Auto Hide Soft Keys - no system modifications, no reboot. Keeps notification bar.
Follow me on Google+
JOIN GMD apps beta testing community on G+
The Following User Says Thank You to StupidIdea For This Useful Post: [ Click to Expand ]
 
ungureanuc
Old
#3  
Senior Member
Thanks Meter 50
Posts: 247
Join Date: Mar 2010
Location: The Land of Choice

 
DONATE TO ME
Tried it on a P7500 tab and it doesn't work correctly. I get the correct toast message from the accelerometer (0, 90, 180, 270) but the screen doesn't turn, or, if it rotates, it remains on that position.
If I helped in any way, please hit thanks button... Some say it's free!
 
StupidIdea
Old
#4  
StupidIdea's Avatar
Senior Member - OP
Thanks Meter 1272
Posts: 1,199
Join Date: Jun 2011

 
DONATE TO ME
Quote:
Originally Posted by ungureanuc View Post
Tried it on a P7500 tab and it doesn't work correctly. I get the correct toast message from the accelerometer (0, 90, 180, 270) but the screen doesn't turn, or, if it rotates, it remains on that position.
Is it in launcher? By default Smart Rotate does not force rotation in applications that do not support rotation (same way like Android default rotation). If you want to force it you have to check 'Force rotate'.
Developer of: GMD Full Screen Immersive Mode (no root)
Developer of: GMD GestureControl - multitouch iPad like gestures for Android (XDA thread)
Developer of: GMD SPen Control - create custom S Pen gestures for your Note. Supports all custom ROM's.
Developer of: S Pen Toolbox - Screen Off on S Pen attach and more.
Developer of: GMD Auto Hide Soft Keys - no system modifications, no reboot. Keeps notification bar.
Follow me on Google+
JOIN GMD apps beta testing community on G+
 
ungureanuc
Old
#5  
Senior Member
Thanks Meter 50
Posts: 247
Join Date: Mar 2010
Location: The Land of Choice

 
DONATE TO ME
Quote:
Originally Posted by StupidIdea View Post
Is it in launcher? By default Smart Rotate does not force rotation in applications that do not support rotation (same way like Android default rotation). If you want to force it you have to check 'Force rotate'.
No, is not in an app, I just installed the apk and I've found that "issue" on the default screen, using Apex Pro. But I have started Maxthon browser and had same issue. As I aid, toast indicates correct rotation message, but it doesn't rotate accordingly.
Thanks for quick reply and if there's anything else, I'd be glad to be considered a "tester"..
If I helped in any way, please hit thanks button... Some say it's free!
 
greivel2
Old
#6  
Junior Member
Thanks Meter 3
Posts: 19
Join Date: May 2011
I cannot install the app on my N7. But somehow the key to unlock it

But all I can say. Nice app. Keep on developing i like your other apps as well.

Sent from my Nexus 7 using xda premium
The Following User Says Thank You to greivel2 For This Useful Post: [ Click to Expand ]
 
StupidIdea
Old
(Last edited by StupidIdea; 13th December 2012 at 01:01 PM.)
#7  
StupidIdea's Avatar
Senior Member - OP
Thanks Meter 1272
Posts: 1,199
Join Date: Jun 2011

 
DONATE TO ME
Quote:
Originally Posted by greivel2 View Post
I cannot install the app on my N7. But somehow the key to unlock it

But all I can say. Nice app. Keep on developing i like your other apps as well.

Sent from my Nexus 7 using xda premium
Thats strange, I developed in on N7 but havent tried to download from market yet. I will upload apk to XDA when I'm home.
Same key will work, if anything.

Quote:
Originally Posted by ungureanuc View Post
No, is not in an app, I just installed the apk and I've found that "issue" on the default screen, using Apex Pro. But I have started Maxthon browser and had same issue. As I aid, toast indicates correct rotation message, but it doesn't rotate accordingly.
Thanks for quick reply and if there's anything else, I'd be glad to be considered a "tester"..
Could you try unchecking 'Smart Rotate use camera". I'm wondering if camera fails to get image. There are some technical difficulties acquiring image without keeping camera locked, but we solved it on every device we had available for testing. I will try to get my hands on P7500 and check what is going on. What ROM you use?
Developer of: GMD Full Screen Immersive Mode (no root)
Developer of: GMD GestureControl - multitouch iPad like gestures for Android (XDA thread)
Developer of: GMD SPen Control - create custom S Pen gestures for your Note. Supports all custom ROM's.
Developer of: S Pen Toolbox - Screen Off on S Pen attach and more.
Developer of: GMD Auto Hide Soft Keys - no system modifications, no reboot. Keeps notification bar.
Follow me on Google+
JOIN GMD apps beta testing community on G+
 
ungureanuc
Old
(Last edited by ungureanuc; 13th December 2012 at 01:29 PM.)
#8  
Senior Member
Thanks Meter 50
Posts: 247
Join Date: Mar 2010
Location: The Land of Choice

 
DONATE TO ME
Quote:
Originally Posted by StupidIdea View Post
Thats strange, I developed in on N7 but havent tried to download from market yet. I will upload apk to XDA when I'm home.
Same key will work, if anything.



Could you try unchecking 'Smart Rotate use camera". I'm wondering if camera fails to get image. There are some technical difficulties acquiring image without keeping camera locked, but we solved it on every device we had available for testing. I will try to get my hands on P7500 and check what is going on. What ROM you use?
Using Toldo's v7. (ICS). I'll try your suggestion and report back.

LE With "smart rotate using camera" off, it rotates normally, except the position 180 (upside down); here it turns to normal position (0*). As said, the toast message display correct position of the rotation.
The same in maxthon browser.

L. L. E.g. forgot to mention, with "smart rotate using camera" enabled, the tab freezes and had to reset by button.
If I helped in any way, please hit thanks button... Some say it's free!
The Following User Says Thank You to ungureanuc For This Useful Post: [ Click to Expand ]
 
DHM47
Old
(Last edited by DHM47; 13th December 2012 at 02:58 PM.)
#9  
Senior Member
Thanks Meter 163
Posts: 120
Join Date: Feb 2012
I too am using a galaxy tab 10.1 (P7500) on the CM10 nightlies
and the screen sticks when Smart rotate using camera is checked
can you add an auto landscape/portrait(only landscape or only portrait)
and it doesn't rotate 180
The Following User Says Thank You to DHM47 For This Useful Post: [ Click to Expand ]
 
StupidIdea
Old
(Last edited by StupidIdea; 13th December 2012 at 01:30 PM.)
#10  
StupidIdea's Avatar
Senior Member - OP
Thanks Meter 1272
Posts: 1,199
Join Date: Jun 2011

 
DONATE TO ME
Quote:
Originally Posted by DHM47 View Post
I too am using a galaxy tan 10.1 (P7500) on the CM10 nightlies
and the screen sticks when Smart rotate using camera is checked
can you add an auto landscape/portrait(only landscape or only portrait)
Click notification to open rotation dialog.
You can choose auto rotate, portrait or landscape. If you check 'Force" it will rotate even apps that do not support rotation.
If you check 'Default for this app" it will remember this setting for current application only.
Is this what you were looking for?

I have an idea what might be wrong with camera I will upload test version when I'm home.
Developer of: GMD Full Screen Immersive Mode (no root)
Developer of: GMD GestureControl - multitouch iPad like gestures for Android (XDA thread)
Developer of: GMD SPen Control - create custom S Pen gestures for your Note. Supports all custom ROM's.
Developer of: S Pen Toolbox - Screen Off on S Pen attach and more.
Developer of: GMD Auto Hide Soft Keys - no system modifications, no reboot. Keeps notification bar.
Follow me on Google+
JOIN GMD apps beta testing community on G+

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes