Jump to content

Unl0kr

From postmarketOS Wiki
Revision as of 20:16, 24 January 2022 by Cherrypicker (talk | contribs) (Created page with "Unl0kr is an experimental disk unlocker UI aiming to eventually replace Osk-sdl. It is written in C using LVGL and runs on the Linux framebuffer without hardware accelerat...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Unl0kr is an experimental disk unlocker UI aiming to eventually replace Osk-sdl. It is written in C using LVGL and runs on the Linux framebuffer without hardware acceleration.

By itself Unl0kr doesn't actually perform any unlocking. Instead it uses the so called "keyscript mode" in which the entered password is piped through STDOUT into the actual unlocking program. The unl0kr package in pmOS's aports implements the latter as a shell script.

For screenshots of the currently available themes see here.

Reporting Issues

Issues with Unl0kr should be reported on the project's GitLab issues page.

There is currently no dedicated Matrix room but if needed you may contact @h3nn3s:matrix.org directly.

Running Unl0kr within pmOS

The unl0kr package is part of pmOS's aports directory. When installing pmOS, you can select Unl0kr over osk-sdl via

$ pmbootstrap install --fde --add unl0kr

To run Unl0kr from pmOS (not in initramfs) switch to a TTY (e.g. via chvt) and run

$ sudo unl0kr