Jump to content

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, MIPS...)
  • 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 E3276(s)-150 LTE Modem huawei-e3276 Unsupported kernel version armv7 2012 Huawei Balong (HiSilicon) Hi6920 V7R1 unknown Unknown
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
navitech QXV-522W Primo qxv522w armv6 2010 StrongArm SiRF Atlas V ARM1136JF-S-AT550 -
Netgear PTV3000 netgear-ptv300 armhf 2x 600MHz ARM1176JZF
Nintendo DS nintendo-ntr armv5te not supported by Alpine armv5 2004 Nintendo CPU NTR Single-core 66MHz ARM946E-S 3D Engine
Nintendo DSi nintendo-twl armv5te not supported by Alpine armv5 2008 Nintendo CPU TWL Single-core 133MHz ARM946E-S 3D Engine
Nintendo Game Boy Advance nintendo-agb armv4t not supported by Alpine armv4t 2001 Nintendo CPU AGB Single-core 16.8MHz ARM7TDMI LCD Controler
Nintendo GameCube nintendo-dolphin 32-bit PPC not supported by Alpine. powerpc 2001 IBM Gekko Single-core 486 MHz PowerPC 750CL ATI Flipper
Nintendo Wii nintendo-revolution 32-bit PPC not supported by Alpine. powerpc 2006 IBM Broadway Single-core 729 MHz PowerPC 750CL ATI Hollywood
Nintendo Wii U nintendo-cafe 32-bit PPC not supported by Alpine. powerpc 2012 IBM Espresso Tri-core 1.24 GHz PowerPC 750CL AMD Radeon-based Latte
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
Sony Playstation 3 sony-ps3 Unsupported architecture ppc64 2006 Cell Broadband Engine @ 3.2 GHz Reality Synthesizer @ 500 MHz
TP-Link Archer C7 V5 tp-link-archer-c7-v5 Unsupported Architecture (See [https://openwrt.org/toh/tp-link/archer_c7 openwrt]) mips 2026-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 that is not sustainable for old architectures.
  • 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?.