22

This solution requires Tasker installed and enabled. Tested on Android 4.2.1, 4.4.2, 5.0.2 and 5.1.1. Create a profile with Application → Maps Create an action under Task of the above profile as + → Display → Display AutoRotate and Set it to On. Enable Profile and Tasker. Open Maps and orient your device in landscape mode, Maps will follow ...


20

Found the solution Goto settings-> accessibility-> enable AUTO ROTATE.... Then we have the toggle button in notification screen as well


13

Auto rotate Home screen was one of the top features of 2nd Android M Developer preview. I hate to burst the bubble, Auto rotate home screen feature was not incorporated in the final version of Android Marshmallow 6.0. We're disappointed to see that auto rotate support hasn't made it to the home screen, however. In the second developer preview, the ...


5

If you are rooted (and probably not using lollipop), then you can also use xposed module App Settings. Open the module, search and open Maps and go to Orientation section and select "auto-rotate". This will force it to auto-rotate.


5

The latest version of Google Now added a home screen rotation option in its settings. To access the home screen settings, either long-tap on the home screen or choose Settings from the Google Now "hamburger menu" (the menu that slides in from the left). Allow rotation is the bottom option in the settings. Source


4

It looks like the app called "Ultimate Rotation Control" will do what you are asking. Here's the link: Ultimate Rotation Control


3

Use Rotation - Orientation Manager (7-day trial). It allows you to set the orientation per app or globally. "Reverse Portrait" is what you're looking for in terms of 180 degree. (Click image to enlarge) Alternatively, for my Paranoid ROM (AOSP; Android 5.1), using adb I can enter on PC: adb shell settings put system user_rotation 2 It achieves the same ...


3

Have you tried a 3rd-party app like Smart Rotator? Are you tired of switching auto-rotate setting back and forth? This tool can help you auto switching it. You can set auto-rorate/portrait/landscape setting for each app, when you open those apps, it will help you set screen orientation to auto, portrait, landscape automatically.


3

In addition to Firelord's Tasker solution (which I favor over all the others mentioned in this post – but Tasker is a) not free and b) often a bit overwhelming for newbies especially) and Jaskaranbir's App Settings (like Tasker, Xposed is often a bit too much for some), there's a third option available, called PerApp. Admitted, it has not been updated for a ...


3

You can use an app called Set Orientation by "Eyes-Free Project". It dose not require root and can force any app to rotate to any orientation and also only landscape and landscape reverse based on sensor. Its lightweight and also free. It is available in Google Play Store. Edit: Use Rotation - Orientation Manager instead by "Pranav Pandey". It is fully ...


3

You might try the Ultimate Rotation Control app -- when I tested, I found that it could force any of the apps I tested to rotate. It's a seven day free trial, then requires a license purchase (US$2.99). It turned out that I didn't really consider the app that inspired me to download this any better when force rotated, so I did not purchase, but your ...


3

I don't know any way to do it by system tools. However, I know couple of apps, which will let you complete this task. You need root access. Here is what I have: Ultimate Rotation Control and GMD GestureControl Lite. GestureControl lets you tight almost anything to any gesture. And URC has an ability to share switches of orientations of screen as "...


2

You can use Tap'n'Turn. It shows a small arrow on the screen when it senses that the orientation changes. Pressing it will rotate the screen even when auto-rotation is off. Instead of rotating the screen right away, it displays an icon which allows you explicitly adjust the orientation It can also be found on F-Droid (where it is written with spaces: Tap '...


2

Since you've said toggling auto is fine, you can just use the quick settings pull-down in Jelly Bean and later. Hold the phone in the orientation you want, then pull down the settings tray, and turn auto-rotate back on. When it's rotated, turn it off again right away. You can even use it on phones that don't have the stock settings tray, if they have a ...


2

According to this StackOverflow question, YES. Excerpt: public static void setAutoOrientationEnabled(ContentResolver resolver, boolean enabled) { Settings.System.putInt(resolver, Settings.System.ACCELEROMETER_ROTATION, enabled ? 1 : 0); }


2

This is not possible without a third-party application. A quick search on Google Play shows several apps which should allow you to do what you want.


2

Rebooting into Safe Mode fixed the issue for me somehow. To go boot into Safe Mode: 1) Long Press on the power button for 1 second. 2) in the power off menu that appears, press and hold the Power Off option. 3) A Reboot into Safe Mode dialog will appear, Click Ok to boot into safe mode. After you have booted once into safe mode, check if your ...


2

It works perfect if you follow the directions. Simply put, touch the google icon, once it pops up push the hamburger menu, find settings, scroll all the way down, last item on the list "allow rotation" tick it, now landscape mode is working, I know it's working on lollipop, marshmellow, and Android. N. strange place to place this setting, but what the ...


2

Most automation apps can probably do this. Here's a "Flow" for Automate (free): http://llamalab.com/automate/community/flows/408


2

Use apps like Ultimate Rotation Control - with proper settings, it seamlessly integrates with system rotation toggle, and on top of that you can disable any rotation direction you don't want (most phones don't have upside-down rotation, have to be enabled this way), force apps that don't usually rotate to rotate, and set per-app rotation behavior. In your ...


2

To lock your screen to have always (vertical/portrait) install and use Screen Rotation Control available on the Play store here


2

It is normal. Even my phone has the same. I can be on either "Auto Rotate" or "Portrait Only". You can reply on 3rd party apps like "Rotation Control" to force a landscape if needed.


1

When you tap that button, what is actually happening is a settings file in the phone is updated. If it isn't working on the first tap, it's either caused by lag, or an issue with the quicksetting pane itself. There isn't much you can do as far as a real solution besides a factory reset or using a custom ROM.


1

Pull down the statusbar twice, press and hold the gear in the upper right corner for 5 seconds - then exit and go to settings: now the "System UI Tuner" is there. Disable auyo totate notification.


1

You can easily achieve this by automation. I prefer MacroDroid Being easy to learn and free To understand how MacroDroid works and the settings required for your Android version, see my answer Your macro would look like this and you can tweak as you like Trigger: Application Launched / Closed → Select your application Action: Force Screen Rotation ...


1

For those who are looking for a solution in newest phones, e.g Samsung Galaxy that has Bixby Routines, you can set up a Bixby routine to auto rotate certain apps. If Youtube Gallery etc Then Auto-rotate ON


1

And Tasker even allows you to add conditional's such as if my display is such do this else do whatever. So based on that I came up with my own solution which may seem a bit convoluted but it works for me. Since my device is not rooted the shell code commands that require root would not work anyway. However with a if else loop (it could be reduced further ...


1

AutomateIt's free version also does the job. Install and launch AutomateIt. Under My Rules block, tap Add Rule → Applications Status Trigger → under Application tap the lens icons and choose your app(s) → Next. Under Action tab, tap Enable/Disable Screen Rotation → Enable Screen Rotation → Next → No → save the rule. ...


1

MacroDroid's free version can also do the job, though I still prefer the solution using Tasker. Install and launch MacroDroid. Tap Add Macro → Application Launcher/Closed → Application Launched → OK → select your app(s) for auto-rotate → OK. Under Add Actions, tap Auto Rotate On/Off → Auto Rotate On → OK → proceed. ...


1

I use an android app called Adaptive Rotation. https://play.google.com/store/apps/details?id=ui.robot.rotate It adds the ability to rotate the screen in any orientation and it STAYS that way. So when apps want to rotate your screen and you want it in Landscape, it stays in landscape, or whatever your preferred orientation is. As its software it should ...


Only top voted, non community-wiki answers of a minimum length are eligible