Screen rotation not working is one of those Android problems that seems minor until it actually affects you. You turn your phone sideways to watch a video, type on a wider keyboard, or browse in landscape mode — and the screen stays stubbornly in portrait orientation. Or the opposite happens: the screen keeps rotating when you do not want it to.
Both versions of the screen rotation not working problem have specific causes and specific fixes. Neither requires technical expertise to resolve, and in most cases the fix takes under two minutes.
This guide explains every reason screen rotation stops working on Android and gives you eight clear fixes to restore it on any device.

How Screen Rotation Works on Android
Before troubleshooting, a quick understanding of how screen rotation functions helps identify the correct fix faster.
Android uses a hardware component called the accelerometer to detect phone orientation. The accelerometer measures the angle of the device relative to gravity. When the phone tilts beyond a certain angle, the system recognises the new orientation and triggers a screen rotation if auto-rotate is enabled.
Screen rotation not working can mean the accelerometer is not detecting orientation changes, the auto-rotate setting is disabled, a specific app is locking the orientation, or a software issue is preventing the rotation signal from reaching the display system.
| Cause | Type | How Common |
|---|---|---|
| Auto-rotate turned off in quick settings | Software setting | Very common |
| App locking orientation to portrait | App behavior | Very common |
| Temporary system process glitch | Software | Common |
| Accessibility or display settings conflict | Software | Common |
| Third-party app overriding rotation | Software | Common |
| Accelerometer calibration drift | Sensor | Moderate |
| System update changing rotation settings | Software | Moderate |
| Accelerometer hardware fault | Hardware | Less common |
Fix 1 — Check Auto-Rotate in Quick Settings
The single most common cause of screen rotation not working is that auto-rotate has been turned off in the quick settings panel. This toggle is easy to tap accidentally when pulling down the notification shade, and many users do not realise it has been disabled.
How to check and enable auto-rotate:

- Pull down the notification shade from the top of the screen
- Look for the Auto-Rotate icon — it usually shows as a rotation arrow or a phone with arrows around it
- If it shows a locked portrait icon instead, auto-rotate is currently disabled
- Tap it to enable auto-rotate
- Turn the phone sideways and test whether the screen now rotates
On some Samsung devices, the quick settings icon toggles between Portrait (locked) and Auto Rotate (enabled). If you see Portrait, auto-rotate is off. Tap it to switch to Auto Rotate.
This single fix resolves the majority of screen rotation not working reports. Always check this first before trying any other solution.
Fix 2 — Check Display Settings for Rotation
Some Android devices have a secondary auto-rotate setting inside the Display section of the main Settings app. This can override or conflict with the quick settings toggle on certain devices and Android versions.
How to check Display settings for rotation:

- Open Settings
- Tap Display
- Look for Auto-Rotate Screen, Screen Rotation, or Rotate Screen Automatically
- Ensure it is toggled On
On Samsung devices, look under Settings → Display → Motion Smoothness or Settings → Advanced Features → Motions and Gestures for any rotation-related settings that may be affecting behavior.
After enabling rotation in Display settings, return to your home screen, turn the phone sideways, and test whether screen rotation now works.
Fix 3 — Restart the Device
A temporary system process error in the rotation detection chain — between the accelerometer, the system sensor service, and the display manager — can cause screen rotation not working even when all settings appear correct.

A full restart clears all active system processes and forces them to restart cleanly. This resolves the majority of cases where settings show auto-rotate enabled but rotation is still not responding.
Hold the Power button and select Restart. Allow the device to complete the full boot cycle. After it fully loads, enable auto-rotate through quick settings if needed, then test rotation by turning the phone sideways in the browser or a video app.
If screen rotation works immediately after a restart but stops working again after hours of use, a specific background process or app is interfering with the rotation service over time.
Fix 4 — Check If the Current App Locks Orientation
Screen rotation not working in a specific app does not necessarily mean the Android rotation system is broken. Many apps — particularly social media apps, certain games, and some productivity tools — lock their display to portrait or landscape mode regardless of device orientation.
This is an intentional design decision by the app developer, not a malfunction. The lock applies only within that app. Other apps and your home screen should rotate normally if auto-rotate is enabled.
How to confirm this is the cause:
- Press the Home button to return to your home screen
- Turn the phone sideways
- If the home screen rotates but the specific app did not, that app has orientation locked
For apps that lock to portrait when you want landscape, some Android versions allow per-app rotation override:

On Samsung devices:
Go to Settings → Advanced Features → Motions and Gestures → Auto Rotate and check for per-app rotation settings.
Fix 5 — Calibrate the Accelerometer
The accelerometer is a physical sensor that can develop calibration drift over time. When calibration drifts, the sensor may report incorrect orientation angles to Android, which prevents the screen rotation trigger from activating at the right point — or prevents it from activating at all.
How to calibrate the accelerometer:

Using built-in diagnostics (Samsung):
- Dial *#0#* in the phone app
- Select Sensor from the diagnostic menu
- Find the accelerometer test and follow the on-screen calibration instructions
Using a third-party calibration app:
Apps like Accelerometer Calibration on the Google Play Store provide simple calibration tools. Place the phone on a flat, level surface and follow the app’s calibration process.
Via Settings (some devices):
Go to Settings → About Phone → Sensor Calibration or Settings → Motion → Calibrate Motion Sensor if available on your specific device.
After calibration, test screen rotation by turning the phone to different angles and confirming the screen responds correctly. Calibration fixes are most effective when the accelerometer is reading correctly but at slightly wrong threshold angles.
Fix 6 — Check Accessibility Settings for Rotation Conflicts
Certain accessibility features can conflict with screen rotation. Display size settings, font size changes, and interaction control features sometimes create situations where the display manager prioritises accessibility layout configurations over rotation triggers.
How to check accessibility settings:

- Go to Settings → Accessibility
- Review active accessibility features
- Look for any feature related to display, interaction, or screen that might lock orientation
- Temporarily disable any non-essential accessibility features and test rotation
Interaction Control on Samsung:
Samsung’s Interaction Control feature, found under Settings → Accessibility → Interaction and Dexterity → Interaction Control, can lock screen orientation as part of its function. If this feature is enabled, disable it and test rotation.
Fix 7 — Clear System Cache and App Cache
Corrupted system cache data can interfere with sensor services including the accelerometer service that powers auto-rotate. Clearing the system cache removes corrupted temporary files without affecting personal data.
Clear the system cache partition (Samsung):

- Power off the device completely
- Hold Power + Volume Up until the Samsung logo appears
- Navigate to Wipe Cache Partition using Volume Down
- Select with the Power button
- Select Reboot System Now when complete
Clear the cache partition (Google Pixel):
![]()
- Power off the device
- Hold Power + Volume Down to enter Fastboot
- Navigate to Recovery Mode and enter it
- Hold Power briefly and press Volume Up when prompted
- Navigate to Wipe Cache Partition and select it
- Reboot the system
Also clear cache for rotation-related apps:
The Settings app and the Launcher app both participate in screen rotation behavior on some Android versions. Clearing their caches can resolve rotation conflicts.

- Go to Settings → Apps → Show System Apps
- Find Settings and clear its cache
- Find your Launcher app and clear its cache
- Restart and test rotation
Fix 8 — Test in Safe Mode and Check for App Conflicts
Third-party apps — particularly launcher apps, screen filter apps, and rotation lock apps — can override Android’s system rotation behavior. Safe Mode disables all third-party apps and confirms whether the screen rotation not working problem is caused by an installed app.
How to enter Safe Mode:

- Hold the Power button until the power menu appears
- Long-press the Power Off option until the Safe Mode prompt appears
- Tap OK to restart in Safe Mode
In Safe Mode, enable auto-rotate through quick settings and test rotation thoroughly — turn the phone sideways in the browser, gallery, and other built-in apps.
If screen rotation works in Safe Mode: A third-party app is responsible for screen rotation not working in normal mode. Restart normally and uninstall recently installed apps one at a time, testing rotation after each removal, until the problem stops.
Apps commonly responsible for rotation conflicts:
| App Type | How It Causes Screen Rotation Not Working |
|---|---|
| Screen rotation lock apps | Directly controls system rotation state |
| Custom launchers | May override rotation settings for home screen |
| Screen filter or blue light apps | Can claim display overlay permissions that conflict |
| Accessibility tools | May lock orientation as part of their function |
| Automation apps | May run rotation rules that conflict with manual settings |
If rotation works in Safe Mode but the problem app is one you need, check for an update for that app — the conflict may be fixed in a newer version.
When Screen Rotation Not Working Indicates a Hardware Problem
If you have applied all 8 fixes and screen rotation not working persists even in Safe Mode after clearing the system cache, the accelerometer hardware may be faulty.
Signs that suggest hardware accelerometer failure:
- Screen rotation does not work in Safe Mode after all software fixes
- Other sensor-dependent features also fail — step counting, motion gestures, tilt to wake
- The problem started after the phone was dropped or had physical impact
- Sensor diagnostic tests show no accelerometer response
How to run a sensor test:
- On Samsung: Dial *#0#* → Sensor → observe whether the accelerometer values change as you tilt the phone
- Values that remain completely static regardless of how you tilt the phone indicate sensor failure
A failed accelerometer requires hardware repair or replacement by a certified technician. This is less common than software causes but does occur, particularly after physical impact.
FAQs
Why is my screen rotation not working even though auto-rotate is on?
Screen rotation not working with auto-rotate enabled is usually caused by a temporary system process error, a specific app locking its orientation, or an accessibility feature conflicting with rotation. A restart and Safe Mode test identify the cause quickly.
How do I turn on auto-rotate on Android?
Pull down the notification shade and tap the Auto-Rotate icon — it shows as a rotation arrow. If you see a portrait lock icon, auto-rotate is off. Tap it to enable. You can also find this setting under Settings → Display → Auto-Rotate Screen.
Why does my screen rotate in some apps but not others?
Screen rotation not working in specific apps is usually because those apps lock their orientation by design. Many apps including some social media and gaming apps force portrait or landscape mode regardless of system rotation settings. This is intentional app behavior.
Can a dropped phone cause screen rotation to stop working?
Yes. Physical impact can damage the accelerometer — the sensor that detects device orientation. If screen rotation not working started after a drop and software fixes do not resolve it, the accelerometer may need professional assessment and repair.
Does clearing cache fix screen rotation issues?
Yes, in many cases. Corrupted system cache data can interfere with the sensor service that drives auto-rotate. Clearing the system cache partition removes corrupted temporary files and often restores correct rotation behavior without affecting personal data.
Final Thoughts
Screen rotation not working is almost always a quick fix once you identify the correct cause. The vast majority of cases come down to auto-rotate being disabled in quick settings, an app locking its own orientation, or a temporary system process issue that resolves with a restart.
Start by checking the auto-rotate toggle in quick settings — this single step resolves most screen rotation not working reports immediately. If that is already enabled, restart the device and test in Safe Mode to determine whether an app is responsible.
Clear the system cache partition for more persistent software causes. For screen rotation not working in specific apps only, the Force Allow Apps to Rotate option in Developer Options provides a useful workaround.
Hardware accelerometer failure is the least common cause and only becomes the conclusion after all software fixes have been thoroughly applied. For most users, screen rotation will be fully restored long before hardware assessment becomes necessary.
