Phone Auto-Rotate Not Working: How to Fix Screen Rotation
Published 2026-10-16 · Marion Phone Repair
You turn your phone sideways and the screen stays in portrait mode. Or it is stuck in landscape and will not rotate back. Auto-rotate is a feature that uses the accelerometer (a motion sensor inside your phone) to detect the phone's orientation and rotate the display to match. When it stops working, it is either a software setting, a sensor issue, or a hardware problem.
Check the rotation lock first
The most common reason auto-rotate stops working is that you accidentally turned on rotation lock. This is the first thing to check before any troubleshooting:
iPhone
Open Control Center (swipe down from the top-right corner on iPhones with Face ID, or swipe up from the bottom on older models). Look for the lock icon with a circular arrow around it. If it is highlighted (white or colored), rotation lock is ON — tap it to turn it off. A small lock icon also appears in the status bar when rotation lock is active.
Android
Swipe down from the top of the screen to open Quick Settings. Look for a tile labeled Auto-Rotate or Portrait. If it says Portrait, auto-rotate is off — tap it to switch to Auto-Rotate. On Samsung phones, the tile may show the rotation icon with a line through it when locked.
Restart the phone
If rotation lock is off but auto-rotate is still not working, restart the phone. A restart clears temporary software glitches that can affect sensor readings. This resolves the issue in a surprisingly large number of cases — the accelerometer driver or the system service that reads sensor data may have frozen or crashed, and a restart reinitializes everything.
Test the accelerometer
If rotation still does not work after a restart, verify that the accelerometer sensor itself is functioning:
iPhone
Open the Compass app (built in). Tilt the phone in different directions — the compass display should respond to movement. If the compass does not respond to tilting, the accelerometer or gyroscope may have a hardware issue. You can also open the Measure app, which uses motion sensors — if it works normally, the sensors are functional.
Android
Dial *#0*# on Samsung phones to open the diagnostic menu, then tap Sensor to test the accelerometer. The display should show changing X, Y, and Z values as you move the phone. On other Android phones, download a sensor testing app from the Play Store (apps like Sensor Test or Phone Tester) to verify accelerometer readings. If the accelerometer shows no response or stuck values, the sensor may be physically damaged.
App-specific rotation issues
Some apps lock their own rotation regardless of your system settings:
- Apps that only work in portrait: Many social media apps (Instagram, Snapchat, TikTok) lock to portrait mode in certain screens. This is by design — the app controls its own orientation
- Apps that only work in landscape: Some games and video apps force landscape mode. This is also by design
- YouTube: YouTube has its own rotation controls. If auto-rotate is off system-wide, YouTube shows a small rotation button when you turn the phone sideways — tapping it rotates just the video to fullscreen. If YouTube is not rotating even with auto-rotate on, check the YouTube app settings for any rotation overrides
If auto-rotate works in some apps but not others, the issue is with the specific app, not your phone's sensor or settings. Check the app's own settings for rotation options, or try updating or reinstalling the app.
Software fixes
Recalibrate the sensors (Android)
Some Android phones allow sensor recalibration:
- Samsung: In the diagnostic menu (
*#0*#), the sensor test screen may show a calibration option. Follow the on-screen instructions to recalibrate the accelerometer and gyroscope - Google Pixel and others: Place the phone on a flat, level surface for 10 to 15 seconds. Some phones automatically recalibrate sensors when placed on a stable surface. There is no manual calibration option on most stock Android phones
Clear system cache (Android)
Corrupted system cache can affect sensor services. On Samsung phones, boot into Recovery mode (power off, then hold Volume Up + Power until the Samsung logo appears, then release), select Wipe Cache Partition, and confirm. This does not delete personal data — it only clears temporary system files. Restart the phone and test auto-rotate.
Reset all settings
If nothing else has worked, resetting all settings returns system configurations to defaults without deleting your data, apps, or photos:
- iPhone: Settings, General, Transfer or Reset iPhone, Reset, Reset All Settings. You will need to re-enter Wi-Fi passwords and reconfigure preferences, but your data stays intact
- Android: Settings, General Management (Samsung) or System (other), Reset, Reset All Settings. Same as iPhone — preferences reset, data preserved
Hardware causes
If none of the software fixes work and the accelerometer test shows the sensor is not responding or giving incorrect readings, the accelerometer chip may be physically damaged. Common causes:
- Drop damage: A hard impact can dislodge or crack the tiny accelerometer chip on the logic board. The phone may otherwise appear fine, but the sensor stops reporting accurate orientation data
- Water damage: Moisture can corrode the sensor connections. Even phones with water resistance ratings can suffer sensor damage if exposed to water pressure or submerged beyond their rating
- Manufacturing defect: In rare cases, the sensor fails on its own. If the phone is under warranty and the sensor has stopped working without any physical damage, it should be covered
A damaged accelerometer requires board-level repair or, in some cases, replacing the logic board section that contains the sensor. This is a repair that requires specialized tools and microsoldering skills.
Screen rotation help in Marion
If your phone's auto-rotate is not working and the troubleshooting steps above did not resolve it, Marion Phone Repair can run hardware diagnostics to determine whether the accelerometer or gyroscope sensor is damaged and advise on repair options.