OnePlus recently rolled out the stable Android 10 update for 2017's OnePlus 5 and OnePlus 5T in the form of OxygenOS 10 after a brief beta testing phase. Apart from introducing features like Game Space, the company also brings in a revised gesture mechanism. Many OnePlus 5/5T users are not exactly happy to discover that the original OnePlus full-screen gesture implementation goes missing after the OxygenOS 10 update. Worry not, as XDA Senior Member Pierre02 has already discovered a simple trick to restore the good old gestures on both the OnePlus 5 and 5T.

OnePlus 5 XDA Forums ||| OnePlus 5T XDA Forums

As it turned out, OnePlus' implementation of full-screen gestures (which was first landed through Android Oreo-based OxygenOS Open Beta 5/3) is still inside the new firmware. It's only hidden from regular settings but is still fully functional if you enable the hidden preference, which is what users on our forums discovered how to do. The good thing is, root access is not mandatory to perform the steps.

All you need to do is get your hands on an app that allows you to alter the values in Android's Settings Database, like SetEdit. After installing the app, navigate to the "System Table" and search for the variable named op_gesture_button_side_enabled. This is a Boolean flag, thus setting its value to 0 instantly brings back the old full-screen gestures. In case you need to restore the new implementation, just set the value as 1.

Here's how those old OnePlus style full-screen gestures work:

  • Back: Swipe up from the bottom left/right side
  • Home: Swipe up from the bottom (center)
  • Recent apps: Swipe up and hold from the bottom (center)

Restoring OnePlus Gestures on OnePlus 5/5T running OxygenOS 10 — XDA Discussion Thread

For a quick refresher, Google did introduce their own full-screen gestures in Android 10. They even made including those gestures mandatory in Android 10, but OEMs are still allowed to offer their own gestures. We hope that OnePlus will add a simple toggle in their OxygenOS skin in the future to give end-users the freedom to switch between different gesture styles.

[appbox googleplay "by4a.setedit22"]