Category:Unsupported Devices

From postmarketOS Wiki
Icon This page could use some expansion. If you'd like to help out, feel free to edit this article!
In particular: Please expand with more projects, links and descriptions, and a nice intro - then remove this message.

This page is for listing devices that, to our current knowledge, cannot run postmarketOS.

Projects to run another OS on the device can be linked if they exist.

Common issues

  • Device uses ARMv6 without FPU/VFP and cannot run under the armhf architecture (#1203)
  • Device uses an unsupported architecture (such as 32-bit PowerPC, armv5te, Cortex-M...)
  • Device has less than 128MB of storage with no option of expansion
  • Device has no known flashing method

Device list

Device Codename Note Architecture Release year Chipset CPU GPU
HP Jornada 680 hp-jornada680 the SuperH architecture is not supported by alpine sh3 1998 Hitachi SH7709A 133MHz SH-3 N/A
HTC Wildfire htc-buzz Qualcomm MSM7225 - ARMv6 without FPU/VFP #1203 armv6 2010 Qualcomm Snapdragon S1 (MSM7225) 528 MHz ARM 11 No
Huawei Vodafone 858 Smart huawei-u8160 Qualcomm MSM7225 - ARMv6 without FPU/VFP #1592 armv6 2011 Qualcomm Snapdragon S1 (MSM7225) 528 MHz ARM1136EJ-S -
Kosagi Fernvale kosagi-fernvale ARMv6 without FPU/VFP #1203 armv6 Mediatek MT6260 ARM7EuJ-S some form of 2d gpu
Lego Mindstorms EV3 lego-ev3 armv5tej not supported by Alpine armv5 2013 TI Sitara AM1808 Single-core 300MHz ARM926EJ-S ST7586 LCD Controller
LG Optimus Slider lg-gelato-q armv6 2011 Qualcomm MSM7627T 800 MHz ARM11 Adreno 200
Netgear PTV3000 netgear-ptv300 armhf 2x 600MHz ARM1176JZF
Panic Playdate varvara-playdate Unsupported Architecture armv7m 2021 STMicroelectronics STM32F746IGK6 ARM Cortex-M7 none
Samsung Star/ Tocco Lite / Avila / Player One samsung-gt-s5230 CPU uses armv4 (Not supported by Alpine Linux) armv4 2009 Broadcom BCM21332 208 MHz ARM926EJ-S none
TP-Link Archer C7 V5 tp-link-archer-c7-v5 Unsupported Architecture (See [https://openwrt.org/toh/tp-link/archer_c7 openwrt]) mips 2024-10-20 Qualcomm Atheros QCA9563 MIPS Cpu

Other devices

Device Notes
Nintendo GameCube (nintendo-dolphin) 32-bit PPC not supported by Alpine. See GC-Linux and wii-linux-ngx (most active fork).
Nintendo Wii (nintendo-revolution) 32-bit PPC not supported by Alpine. See Wii-Linux and wii-linux-ngx (most active fork).
Nintendo Wii U (nintendo-cafe) 32-bit PPC not supported by Alpine. See linux-wiiu on GitLab and their wiki. Kernel mainline would require major edits to the main kernel to get the USB ports working.
Zipit Z2 armv5te not supported by Alpine
Prestigio MultiTab PMP4038BRU (prestigio-pmp4038b) armv5ej not supported by Alpine
PalmOne Zire 31 armv5te not supported by Alpine
Xiaomi Amazfit Stratos/Verge 32-bit MIPS not supported by Alpine
Leapfrog didj (leapfrog-lightning) Pollux VF3520F - armv5tej not supported by alpine
Leapster Explorer (leapfrog-emerald) Pollux VF3520F - armv5tej not supported by alpine
Leappad Explorer (leapfrog-madrid) Pollux VF3520F - armv5tej not supported by alpine

Notes

  • The architecture "armhf" in pmOS is ARMv6 but has a strict requirement on an FPU (i.e., requires VFP) (#1203).
  • Theoretically we could bootstrap a new architecture onto Alpine Linux (run the bootstrap script from Alpine's aports folder, then compile all packages from scratch) but its not feasible at the moment. #1203
  • Cortex-M is a different architecture from Cortex-A, and is not supported by Alpine or postmarketOS. See also: What is the difference between ARMv7 and ARM Cortex-M series?.