Category:Unsupported Devices

From postmarketOS
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 or , ARMv*m and so it cannot run under the armhf architecture #1203
  • Device uses Category:Unsupported Architecture (ie. 32-bit powerpc, armv5te)
  • Device has less than 128MB of storage with no option of expansion
  • Device can't get flashed

Or

  • Device is literally a joke

Device List

Device Codename Note Architecture Release year Chipset CPU GPU
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 MIPS 2024-10-20 Qualcomm Atheros QCA9563 MIPS Cpu

Other devices that isnt supported

Note Some devices listed here are jokes and shall not be interpreted literally.


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
The NoPhone (nophone-thenophone) Plastic not supported by Alpine
The NoPhone Air (null) Air molecules not supported by Alpine
Human (homo-sapiens) Largely undocumented architecture, no concrete method to flash.Lucky there are already several reverse engineering project.(See https://en.wikipedia.org/wiki/Brain%E2%80%93computer_interface)
Cake™ (food-cake) No concrete method to flash, cake™ not supported by Alpine
Gnu (animal-wildebeest) Wildebeest cannot be flashed
Coca-Cola™ (coca-cola-coca-cola) No concrete method to flash, Coca-Cola™ 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
  • Those architectures that used in contex-m* are different from those architectures that used in contex-a*.Postmarket OS currently only support 3 of those architecture that used in contex-a* (Category:armhf , Category:armv7 , Category:aarch64) (See here)