Bananui
Bananui showing demo app | |
Name | Bananui |
---|---|
Graphics stack | Phosh on Wayland |
Toolkit | Bananui |
In postmarketOS | |
Package | postmarketos-ui-bananui |
Status | Available |
Bananui is a user interface for feature phones based on parts of Phosh and a custom UI toolkit. The name comes from the "Bananaphone" Nokia 8110 4G (nokia-argon), which it was originally designed for. It should also work on other feature phones that can run mainline Linux.
Installation
Bananui can be installed by installing the postmarketos-ui-bananuiPMOS package or selecting "bananui" as the interface in pmbootstrap.
Development files for the Bananui toolkit can be found in the bananui-dev package.
Usage
Bananui shows a simple homescreen with a clock on startup. Pressing
or on the D-Pad takes you to the app list. Pressing opens a quick settings panel which lets you adjust the screen brightness.If your phone has a
button, it can be used to open a shortcut menu that allows switching between open windows.Making calls
Phone numbers can be dialed on the homescreen with the clock. Pressing
places the call. Incoming calls can be accepted using the button. The button declines and hangs up calls.Editing text
Text can be typed by repeatedly pressing a number key, which cycles through the letters assigned to the key. Pressing
or another key commits the last character and lets you enter another character using the same key. The key (which is the same as on some phones) deletes the last character.Useful keyboard shortcuts
- + : show quick settings panel
- + : show homescreen
- + : toggle virtual mouse cursor
Development
Apps can be written using the Bananui toolkit, the documentation for which is available at https://obp.abscue.de/bananui/bananui.