My Experience with Rotation Control
My buddy Mark told me about Rotation Control last Tuesday. He knows I’m the guy who roots phones and runs weird side-loaded apps, so he figured I’d appreciate the granular control. I downloaded it because I was setting up an old tablet as a dedicated dashboard for my home server. I needed it locked in landscape, permanently. On my OnePlus 11, I also wanted to test some apps in reverse portrait mode. The initial setup was straightforward enough—grant the permission, enable the notification tile. For about an hour, it worked. Then, while I was trying to read a long PDF in bed Wednesday night, the screen flipped on me. The app said it was locked to landscape, but Android 14 on the OnePlus had other ideas. That’s when the real testing began, and the cracks started to show.
Features Worth Noting
The core idea is solid. Having a persistent tile in your quick settings for Portrait, Landscape, and their reversed counterparts is genuinely useful. I used the reverse landscape mode when my phone was plugged into a charger on the left side of my desk, so the cable wouldn’t be in the way. The per-app rules are the standout feature. You can tell your e-reader to always be portrait and your video player to always be landscape. When these rules work, you don’t think about them. The app also has a nuclear option to completely disable the rotation sensor, which is a godsend for repurposing old devices as fixed-view monitors or cameras. For a free app, that level of control is surprisingly deep.
What Needs Work
The problem is reliability. On a modern, skinned Android like OxygenOS, the app’s control is fragile. Full-screen apps, especially games and some video players, can and will override it. I was playing a simple emulator game and the screen flipped three times in ten minutes. The interface looks like it’s from 2012, which I don’t mind, but it feels abandoned. My biggest issue was with support. After the PDF incident, I emailed the developer through the Play Store listing detailing exactly when the override happened. The response I got two days later was a generic “try restarting the app” message. That’s not support for a power user; that’s a brush-off. For a tool that demands system-level access, that lack of engagement is concerning.
Pricing
You can’t argue with free. There are no paywalls, no subscription, and no nag screens. The only ad is a small, static banner at the bottom of the app’s own settings menu—a place you’ll rarely visit after initial setup. It doesn’t interrupt you. For the basic functionality it provides, the price is right. I’d have gladly paid a few bucks for a version that was actively maintained and had better compatibility with current Android versions, but that option doesn’t seem to exist.
Developer Notes
CrapeMyrtle, the developer, has a history of pushing updates, but they seem focused on bare-minimum compatibility rather than refinement or modern integration. The app feels like a legacy project that’s kept on life support. The slow, copy-paste response to my specific bug report confirmed that feeling. There’s no community forum, no beta channel, no visible roadmap. It’s a “set it and forget it” tool from a developer who also seems to have set it and forgotten it. That’s fine for a simple flashlight app, but for something that needs to hook deep into the system, it gives me pause.
Security & Privacy
The app requires the “Display over other apps” permission to function. That’s a significant permission, and rightly so. I checked its data safety section on the Play Store, and it claims not to collect or share any user data. The app itself has no network permissions requested, which is a very good sign—it can’t phone home even if it wanted to. While I always side-eye any app needing overlay permissions, Rotation Control’s offline nature and the developer’s long history with this single-purpose app mitigate the risk somewhat. Still, you’re trusting a largely unmaintained app with a powerful system permission.
What are the key features of Rotation Control?
Rotation Control offers a quick settings tile for Portrait, Landscape, and reverse orientations, plus per-app rules to lock specific apps in your preferred mode. It also includes a nuclear option to disable the rotation sensor entirely, which is ideal for repurposing old tablets or phones as fixed-view monitors.
Can I set different rotation rules for different apps?
Yes, the per-app rules feature lets you assign a specific orientation to each app, like keeping your e-reader in portrait and your video player in landscape. When these rules work correctly, they run silently in the background without any manual intervention.
Why does Rotation Control sometimes fail to lock the screen orientation on my phone?
On modern Android versions like Android 14 with manufacturer skins (e.g., OxygenOS), full-screen apps such as games and video players can override Rotation Control's settings. This is a known reliability issue, and the app's control is fragile on heavily skinned devices.
How can I fix the app when it stops working or the screen flips unexpectedly?
First, try granting the necessary permissions again and ensure the notification tile is enabled. If the problem persists, check if the app has been updated recently, as its support feels abandoned—many users report no response from the developer, so you may need to rely on alternative solutions like a system-level rotation lock.
How does Rotation Control compare to the built-in auto-rotate on my phone?
Unlike the built-in auto-rotate, Rotation Control gives you per-app rules and reverse orientation modes (e.g., reverse landscape), which are missing from stock Android. However, the built-in option is more reliable on modern devices, while Rotation Control's extra control comes at the cost of stability, especially on skinned Android ROMs.















