Auto-rotation allows your phone’s screen to switch between portrait and landscape mode automatically. It’s useful when watching videos, using the camera, typing, or browsing. However, many Android users face an issue where the screen refuses to rotate, even when the feature is enabled.
This problem often occurs due to incorrect settings, sensor glitches, app restrictions, or software bugs.
This guide explains all the ways to fix auto-rotation not working on Android.
Restart Your Phone
A simple restart refreshes system processes and sensors responsible for screen rotation.
Steps:
- Hold the Power button.
- Tap Restart.
- Test screen rotation again.
Many rotation issues are fixed by this basic step.
Check Auto-Rotate Setting
Sometimes auto-rotation is accidentally turned off.
Steps:
- Swipe down the Quick Settings panel.
- Look for the Auto-Rotate icon.
- Ensure it is turned ON.
If the icon shows “Portrait,” auto-rotate is disabled.
Turn Off Portrait Lock
When Portrait Lock is enabled, the screen will not rotate even if auto-rotate is on.
Steps:
- Open Settings.
- Tap Display.
- Turn off Portrait Lock if available.
Some devices label this option differently, such as “Rotation Lock.”
Test with Multiple Apps
Certain apps do not support rotation, such as:
- Home screen (on some phones)
- Basic system apps
- Specific games
Test rotation in apps that support landscape mode:
- YouTube
- Chrome
- Gallery
- Video players
If rotation works here, the issue is app-specific.
Clean the Screen
Dirt or moisture on the screen can interfere with touch sensors that help detect rotation gestures.
Clean the screen with a soft cloth and test again.
Remove the Phone Case
Some thick or magnetic phone cases interfere with the gyroscope or accelerometer sensors.
Remove the case and try rotating the phone again.
Calibrate the Accelerometer Sensor
The accelerometer controls screen rotation. If it becomes misaligned, rotation stops working.
Many phones include a built-in calibration tool.
Steps (if supported):
- Dial #0# (Samsung devices).
- Go to the Sensor test.
- Calibrate the accelerometer.
For other phones, use a trusted sensor calibration app from the Play Store.
Force Stop the System UI
System UI controls the display features, including rotation.
Steps:
- Open Settings.
- Tap Apps.
- Tap three dots → Show system apps.
- Find System UI.
- Tap Force Stop.
This refreshes the system interface.
Clear Cache of System Apps (If Applicable)
Corrupted cache files can affect rotation.
Look for apps like:
- Device Sensors
- System UI
- Display Services
Clear cache for these system apps if the option is available.
Disable Battery Saver Mode
Battery Saver limits background processes and may disable rotation.
Steps:
- Open Settings.
- Tap Battery.
- Turn off Battery Saver.
Check rotation again.
Update Your Android Software
Screen rotation bugs are often fixed in system updates.
Steps:
- Open Settings.
- Tap System.
- Select System Update.
- Install available updates.
Restart your device after updating.
Boot in Safe Mode
A third-party app may conflict with rotation sensors.
Steps:
- Hold the Power button.
- Long-press Restart.
- Tap OK to enter Safe Mode.
Try rotating the screen.
If it works in Safe Mode, uninstall recently installed apps after reboot.
Reset All Settings
Resetting settings restores default configurations without deleting data.
Steps:
- Open Settings.
- Tap System.
- Select Reset Options.
- Tap Reset All Settings.
Check if rotation works afterward.
Factory Reset (Last Option)
If none of the solutions work, perform a factory reset.
Steps:
- Backup your data.
- Go to Settings → System → Reset.
- Select Factory Data Reset.
Only use this if you are sure the issue is software-related.
When to Visit a Service Center
Rotation may stop working due to:
- Faulty accelerometer
- Damaged gyroscope
- Hardware malfunction
- Internal wiring issues
A technician can diagnose and repair hardware problems.
Conclusion
Auto-rotation issues on Android can occur due to sensor glitches, incorrect settings, app restrictions, or system bugs. By following the methods in this guide—checking rotation settings, calibrating sensors, disabling battery saver, updating software, and resetting settings—you can restore proper screen rotation.
If the issue continues, it may be related to hardware and needs professional repair.




