User:MartijnBraam/devicecategory
Booting devices
All the devices in this table can at least boot postmarketOS. To monitor boot progress, you must be able to receive output from the screen, a network adapter, or a serial port. If you verify that a device not on this list boots postmarketOS, please create a page for the device and make a merge request.
Main
These are the most supported devices, maintained by at least 2 people and have the functions you expect from the device running it's normal OS, like calling on a phone, working audio and a functional UI.
Device | Codename | Architecture | Released | Chipset | CPU | GPU | FDE | Camera | GPS | Mobile Data | SMS | Calls |
---|---|---|---|---|---|---|---|---|---|---|---|---|
QEMU aarch64 | qemu-aarch64 | aarch64 | 2003 | QEMU ARM Virtual Machine | QEMU ARM Cortex-A57 | Virgil 3D | Y | - | - | - | - | - |
QEMU amd64 | qemu-amd64 | x86_64 | 2003 | QEMU Standard PC | QEMU Virtual | Virgil 3D | Y | - | - | - | - | - |
QEMU ppc64le | qemu-ppc64le | ppc64le | 2003 | QEMU PPC64 Virtual Machine | QEMU POWER10 | Virgil 3D | Y | - | - | - | - | - |
QEMU riscv64 | qemu-riscv64 | riscv64 | 2003 | QEMU RISCV64 Virtual Machine | QEMU | Virgil 3D | Y | - | - | - | - | - |
Community
Devices that had a lot of work put into, regressions are actively fixed and is overall in a pretty good shape.
Testing
All other device ports, including new ones. Maintainers can create merge requests to move devices to community if requirements are met on the Device categorization page.
Status Legend
Code | Meaning |
---|---|
Y | Yes, fully implemented |
P | Partially implemented |
N | Not working yet |
Untested | |
- | Not applicable -- device does not have feature |
Status Columns
Column | Meaning |
---|---|
USB Net | After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system). |
Flashing | It is possible to flash the device with pmbootstrap flasher .
|
Touch | Touching the screen is recognized properly. |
Screen | The device's display is working. |
Wifi | Connecting to wireless network is possible. |
XWayland | Showing X11 applications in a Wayland compositor (Weston, KWin, ...) works. |
FDE | Full disk encryption and unlocking with osk-sdl. |
Mainline | Instead of a Linux kernel fork, it is possible to run mainline. |
Battery | Charging the battery with charging-sdl is possible (this seems to be largely untested, please update your device's column if charging is possible). |
3D | Hardware accelerated 3D graphics |
IMU | The sensor that measures proper acceleration works. |
Audio | Using the device's speakers/headphone jack works. |
Bluetooth | It's possible to pair and use other devices via the bluetooth protocol. |
Camera | Taking photos and videos works. |
GPS | The Global Positioning System sensor works. |
Mobile Data | Connecting to the Internet via cellular network. |
SMS | Sending and receiving short messages works as intended. |
Calls | Talking to other people over the cellular network. |