Android Doesn’t Do Auto-Rotation Right, But You Can Fix It

android-doesn’t-do-auto-rotation-right,-but-you-can-fix-it
Android Doesn’t Do Auto-Rotation Right, But You Can Fix It

Over the past few years, Google has introduced plenty of useful features to Android, whether it’s new security tools that protect your phone from theft or innovative additions like the ability to search by circling objects. However, despite all these new features, some basic annoyances remain, and one that still bugs me every single day is auto-rotation.

For all the improvements Android has seen, Google still hasn’t managed to make auto-rotation on Android work flawlessly, and it’s surprising how inconsistent it can be. Thankfully, there’s a simple way to fix your experience.

A smartphone showing the Live Transcribe accessibility feature

Related

Why app-based auto-rotation makes more sense

Why isn’t it a native feature already?

Pixel 9a playing a video in landscape mode showcasing phone's bezels

Android has long offered an option to rotate your phone’s UI based on orientation, and while Google did improve things with Android 9 Pie, by adding a small rotate button that appears when you hold your phone in landscape mode with auto-rotate off, it’s still far from perfect.

You have to tap that tiny button every time you want to rotate the screen. And if you miss the window, it disappears, forcing you to go into Quick Settings to enable auto-rotate manually. Honestly, it gets pretty annoying.

See also  Google Play Games On PC Is Adding A Handy Sidebar With Access To Quick Controls And More

A better solution would be a per-app auto-rotate setting: imagine if certain apps, like YouTube or Netflix, automatically triggered screen rotation when launched, and then disabled it once you closed the app. Most of us only use landscape mode in specific apps, and this kind of contextual rotation would save both time and extra taps. It would also make watching videos on your phone feel much more natural.

Unfortunately, Google doesn’t offer this natively on Android. However, if you have a Samsung Galaxy phone, you can use One UI’s built-in tools to make this happen. And for other Android devices like Google Pixel or OnePlus, third-party workarounds can help achieve the same result.

How to enable app-based auto-rotation on Samsung Galaxy phones

Good news: One UI already supports this (with a workaround)

Samsung introduced the Modes and Routines feature to One UI a couple of years ago. It allows you to trigger automated actions based on what you’re doing, like at a specific time, location, or when you open a particular app. And that’s exactly what we’ll use to enable per-app auto-rotation on your Galaxy smartphone.

In particular, we’re going to use the Routines feature to automatically turn on auto-rotation when a selected app is opened. So, if you launch a video streaming app, you can just turn your phone sideways, and the screen will rotate without manually toggling anything.

See also  Here's Why I Wait Before Buying The Latest Flagship

The best part is that this feature is available on most modern Samsung phones, and the steps are nearly the same across all models. Here’s how to set it up:

  1. On your Samsung Galaxy phone, open the Settings app.
  2. Scroll down and select Modes and Routines.
  3. Hit the Routines tab at the bottom, then select the + button to create a new routine.
  4. Tap Add what will trigger this routine, then search and select App opened.
  5. Choose the apps you want to trigger auto-rotation (e.g., YouTube, Netflix).
  6. Tap Done.
  7. Now tap Add what this routine will do, then search for Screen orientation.
  8. Select Auto-rotate and tap Done.
  9. Tap Save to finish the setup. You can also name the routine and customize its icon color.

That’s it! Now, whenever you launch one of the selected apps, auto-rotation will turn on automatically. You’ll just need to rotate your phone, and the screen will follow. A small notification will appear whenever the routine runs, confirming its working.

The Galaxy S24 Ultra next to the Pixel 8 on a couple of movies with a green background.

Related

Try these workarounds on other Android phones

There’s no built-in option, but third-party apps help

Sadly, unlike Samsung, most Android manufacturers don’t offer a Routines-like feature built in. But thanks to Android’s flexibility, you can easily replicate the same functionality using a third-party app. The app we’ll use here is MacroDroid, which allows you to automate actions just like Samsung’s Routines. Here’s how to get started:

  1. Download and open the MacroDroid app, and grant all the required permissions.
  2. Go to the Macros tab and tap the + button to create a new macro.
  3. Under the Triggers section, tap +, then select Applications.
  4. Choose Application Launched/Closed, then select Application Launched.
  5. Tap Select Application(s) and choose the apps you want to enable auto-rotate for (e.g., YouTube).
  6. Tap OK.
  7. Repeat steps 3–6, but this time select Application Closed for the same apps.
  8. Under the Actions tab, tap +, choose Device Settings, then select Auto Rotate On/Off.
  9. Choose Auto Rotate Toggle.
  10. Give your macro a name, then tap the floating + button to save it.
See also  New Samsung Secure Folder Flaw Means Your Photos Aren't So Secure After All, But Here's The Fix

And that’s it! You now have the same per-app auto-rotate functionality on your Android phone. Best of all, MacroDroid works even if it’s closed in the recents menu.

No more flipping settings every time you switch apps

With this method, you can bring per-app auto-rotate functionality to any Android smartphone. It’s surprising that Google hasn’t made this a native feature yet, but thanks to Android’s open nature, it’s easy to set up yourself.

This is one of the first things I enable on every Android phone I use, but it’s just one of many tips and tricks that can help you get more out of your Android phone.