I want to lock my Android screen to portrait or landscape very fast, for instance with a widget.

Is there an app for this?

  • Free and open source
  • Runs at least on Android 4.1
  • 1
    Which Android version? – ᔕᖺᘎᕊ Jul 23 '14 at 10:40
  • 2
    Have you checked the quick toggles in your notification bar? I've got one there to disable/enable auto-rotate (Stock LG, ICS). I'm just afraid, on AOSP they've "reverted" the behavior, so they are no longer "quick toggles" but "quick settings" – though some custom ROMs and some manufacturers "adjusted" that again. – Izzy Jul 23 '14 at 10:58
  • Why do you want to lock your screen orientation? – unforgettableidSupportsMonica May 29 '15 at 3:20


Change settings like volume, orientation based on the current app.

  • 1
    I don't believe it is open source. Please link to the source code, thanks! – Nicolas Raoul May 28 '15 at 8:03
  • 1
    Rotation Locker is not open source either. – Nicolas Raoul May 28 '15 at 8:04
  • 1
    Sorry only per app is open – totti May 28 '15 at 13:27
  • 1
    Thanks! Being available at F-Droid is a very good proof that PerApp is open source :-) As Open Source is a hard requirement, I took the liberty to discard the non-open source alternatives, I hope you don't mind, they are still available in the history. – Nicolas Raoul May 29 '15 at 3:16
  • Actually I added the other thinking there are FOSS. Thanks for adding link, I have a broen clipboard. – totti May 29 '15 at 3:32

The F-Droid repository includes some tools which may help you.

  • Rotation Lock: if I recall correctly, this app locks your screen into portrait orientation.

  • Rotation Lock + Landscape: if I recall correctly, this app locks your screen into landscape orientation.

Please don't make Stack Exchange users rely on old memories of mine. Once you try both apps, please edit this post to include current information, and remove this paragraph.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.