Forced Screen Rotation Mod
This simple module makes the device "think" it's held in a certain orientation.
How does that help you?
Well, have you ever tried to read something in landscape mode while lying on your side?
I did, and I failed, because the screen rotated back.
Brilliant! But, how does this module work?
It basically disables systems' orientation sensor listeners (more battery juice side-effect?) and feeds it fake data.
Won't having the device always rotated be a pain in the arse?
No worries! Here's the best part: if you turn off auto-rotation (via quicksettings, for example), the device remains in it's original mode.
And, if you don't have quicksettings, you can make a shortcut on your homescreen from this app which does exactly that.
So, it's easily toggleable ;)
Compatible with all Android versions from 4.0.3 'Ice Cream Sandwich' to 9.0 'Pie'.
Credits:
Xposed Framework: rovo89 & Tungstwenty
Testing: DallasBelt
How to report problems efficiently?
- Enable the Debug log in settings
- Use functions that don't work as intended
- Export the logs from Xposed app and put them on PasteBin
- Post on the XDA thread the link along with more information about your device
Better Pie compatibility
Oreo compatibility patches
Fixed rotation selection list in normal and absolute mode
Brought back replacement modes
Added an option to not override rotation
Added a homescreen shortcut to toggle rotation
Improved functionality
More configuration possibilities
Added an option to replace non-auto-rotation orientation
Fixed pre-KitKat compatibility
Fixed a few minor bugs
Reworked code structure
Fixed system freezes
Improved rotation injection
Introduced an option to force rotation
Added 0 degree rotation
New app icon
Gingerbread support
Implemented app whitelist
First release!