Unlocking the Power of Lockscreen Widgets


A (very) long time ago, Android introduced a feature that allowed users to display certain widgets on the lock screen. However, this useful functionality was removed with the release of Android 5.0 Lollipop, restricting widgets to the home screen only. While some manufacturers, such as Samsung, have reintroduced limited versions of lock screen widgets, users are often confined to the widgets pre-created by the manufacturer.



But now, there's good news! Lockscreen Widgets restores this functionality, adding some exciting new features. Please note that Lockscreen Widgets is not designed to function on the Always-On Display.

Features of Lockscreen Widgets



  • Lockscreen Widgets appears as a paged "frame" on top of your lock screen.

  • Add a widget by tapping the plus button in the frame, which will always be located on the last page.

  • Each widget you add can have its own page, or you can place multiple widgets on a single page.

  • Reorder widgets by pressing, holding, and dragging them.

  • Remove or edit the size of widgets by pressing and holding them.

  • Enter editing mode by tapping the frame with two fingers to resize and move it.

  • Temporarily hide the frame by tapping with three fingers; it will reappear once the display turns off and on again.

  • Any home screen widget can be added as a lock screen widget.

Introducing the Widget Drawer


Lockscreen Widgets also includes an optional Widget Drawer! This drawer features a handle that you can swipe to bring it up from anywhere, or you can use Tasker integration or a shortcut for quick access. The drawer presents a vertically scrolling list of widgets that can be resized and moved just like in the Lockscreen Widgets frame.

No ADB or Root Required!


All these features can be accessed without the need for ADB or root permissions! Basic privileges can be granted without any hassle of using a computer. However, if you are using Android 13 or later, you may need ADB or Shizuku to enable Masked Mode.

Permissions Needed


To function properly, Lockscreen Widgets requires several sensitive permissions:



  • Accessibility: This service must be enabled to display on the lock screen. You will be prompted to enable it during the initial setup and whenever you open the app.

  • Notification Listener: This permission is necessary if you want the widget frame to hide when notifications are displayed. You'll be prompted if this is required.

  • Dismiss Keyguard: To enhance user experience, Lockscreen Widgets will dismiss the lock screen or show the security input view when launching an Activity from a widget or pressing the "Add Widget" button. This will not compromise your device's security.

Open Source Transparency


Still skeptical? Lockscreen Widgets is open source! You can check the source code here.

Compatibility


Lockscreen Widgets is compatible with Android Lollipop 5.1 and later, as the necessary system features for displaying on the lock screen were not available in Lollipop 5.0. Unfortunately, this means that users of 5.0 are out of luck.

Get in Touch


If you have any questions, feel free to send me an email or join the Telegram group: Join here. Please be as specific as possible with your problem or request.

Help Translate


If you're interested in helping translate the app, you can contribute here.