OnePlus
Set Snooze Length auf OnePlus
On most Android phones, the snooze interval is locked to a fixed value you cannot touch. OnePlus handles this differently: the Clock app includes a dedicated setting that lets you pick your own snooze duration, from as little as 1 minute up to a full 30 minutes.
If your alarm keeps snoozing for longer than you want, or the interval is too short to actually fall back asleep between rings, this setting is the one responsible. It applies globally to every alarm created in the Clock app, so you only need to configure it once.
How to change the snooze length
Follow this path in the Clock app:
Open the Clock app ➔ Open the Settings ➔ Tap on Snooze lenght ➔ Set the Snooze lenght ➔ Confirm with OK
Drag or enter the value you want within the 1 to 30 minute range, then confirm. The new duration applies immediately to all alarms, including ones you already scheduled before making the change.
If your alarms still behave unexpectedly after adjusting this value, check whether a third-party alarm app is installed, since it will use its own snooze logic instead of the OxygenOS Clock settings.

