iOS’ automatic screen rotation feature can be great when you’re indulging in activities during which landscape orientation would offer an improved reading or viewing experience, but some instances exist in which it becomes more of a headache than it’s worth.

If you’re a chronic Rotation Lock user because you feel that iOS’ auto rotation feature needs improvement, then we have a hunch you’ll come to appreciate a newly released jailbreak tweak dubbed I’mLyingDownDamnit by iOS developer CardboardFace.

I’mLyingDownDamnit revitalizes iOS’ auto rotation feature with interactive buttons that help you choose the best circumstances for your current viewing situation. As you’ll notice in the screenshot examples above, the tweak identifies when your handset is preparing to rotate its screen and then lets you choose the ideal viewing mode to fit your condition.

If you tap the “Laying down?” button, then your handset’s display won’t rotate regardless of being shifted 90 degrees to either side. Upon shifting your position, I’mLyingDownDamnit asks what has happened. Whether you’ve simply rolled over or started to sit/stand upright, toggling the correct button that appears ensures the expected rotation behavior every time.

I’mLyingDownDamnit is highly configurable. You’ll find a dedicated preference pane for the tweak in your Settings app after installation:

Here, you can:

  • Toggle I’mLyingDownDamnit on or off on demand
  • View a how-to tutorial for the tweak
  • Show the options for rolling over
  • Show the tweak’s app setting alerts
  • Configure custom automation
  • Configure custom pop-up appearances
  • Move the UI around
  • Hide the UI by tapping anywhere outside of it
  • Lock apps to portrait mode
  • Force the UI to appear when picking your device up
  • Force the UI to appear when changing apps
  • Force the UI to appear in non-rotatable interfaces
  • Blacklist certain apps from working with I’mLyingDownDamnit
  • Display rotation animations
  • Unlock app orientations

In the expandable panes, you can:

  • Choose between light or dark theme
  • Enable or disable haptic feedback
  • Configure a fade out delay
  • Configure a custom space from the top of the display
  • And more…

The developer includes a blue Apply button at the top right of the primary preference pane interface, and this should be used any time you make changes to the settings to ensure that they take effect.

If you like iOS’ auto rotation feature, but find Rotation Lock to be too restrictive for certain situations, then we recommend giving I’mLyingDownDamnit a try. The tweak is available for $1.49 from the Dynastic Repo in Cydia or Sileo and works with all jailbroken iOS 11 and 12 devices. Notably, the tweak doesn’t work in the native Camera or FaceTime apps.

NOTE: You must have LibSparkAppList installed from the SparkDev repository to use this tweak. Add it to your package manager of choice with the URL below:

https://sparkdev.me/

Also see: SmartRotate offers smarter display rotation for video consumption on the iOS platform

Do you like the concept behind I’mLyingDownDamnit? Let us know your thoughts in the comments section below!