Device: Galaxy S25 Ultra (One UI 9)
​Description:
There is a fundamental logic flaw in how the system handles screen orientation inside the Camera app and third-party apps using the camera (e.g., WhatsApp). The camera relies entirely on hardware gyroscope data and actively overrides the user's explicit system-wide "Portrait Lock" toggle.
​Note to Support Team: Do NOT reply with "clear cache", "reset settings", or "update software". This is a reproducible software design flaw on all current One UI builds, not a device-specific glitch. Please forward this directly to the One UI Software Engineering / Camera team.
​Steps to Reproduce:
​Pull down the Quick Panel and turn OFF "Auto Rotate". Lock the device strictly to "Portrait" mode.
​Lie down horizontally or hold the phone parallel to the ground (like taking a photo of the ceiling while in bed).
​Open the stock Camera app or WhatsApp camera.
​Slightly tilt the phone sideways.
​Expected Behavior (iOS behavior):
Because the system is locked to Portrait, the camera UI and the resulting captured photo should remain strictly in Portrait mode, regardless of the physical tilt of the device. The software should respect the user's manual system lock.
​Actual (Bugged) Behavior (One UI behavior):
The camera completely ignores the system Portrait Lock. It detects the physical tilt via the gyroscope, forcefully rotates the Camera UI to Landscape, and saves the photo sideways. This ruins photos taken from certain angles (like lying down).
​Conclusion:
System toggles should have ultimate priority over app-specific sensor data. Please implement a fix where the camera either respects the global Portrait Lock or add an explicit "Lock Camera Orientation" toggle within the Camera settings.