Project Status

From OpenEZX
Jump to: navigation, search

The main goal of the OpenEZX project is having a mobile phone which runs on 100% Free Software. This page tracks the progress of this effort.

Hardware Compatibility with kernel 2.6

The list of hardware parts we have working Free Software drivers for in the 2.6 kernel. You can find further information to get a feature working up to 100% in our TODO list.

We dont support A728, A760, A768 and E895. If you own one of those phones and want openezx on it, contact us on openezx-devel M.L.

Feature A780 A910 A1200 E680 Rokr E2 Rokr E6
CPU 100% 100% 100% 100% 100% 100%
RAM 100% 100% 100% 100% 100% 100%
LCD 100% 100%[1] 100%[1] 100% 100%[1] 100%[1]
Internal Flash 100% [2] 100% 100% 100% [2] 100% 100%
External SD/MMC/TF 100% 80% 100% 100% 100% 100%
Camera 100% 100% 0% 0% 0% 0%
Power Management 50% 50% 50% 50% 50% 50%
USB Device 50% 50% 50% 50% 50% 50%
Touchscreen 100% 100% 100% 100%
Keypad 100% 100% 100% 100% 100% 100%
Vibrator / LED 100% 100% 100% 100% 100%
Sound 90% 80% 90% 90% 90% 90%
FM Radio 0% 0% 0% 0%
Bluetooth 90% 90% 90% 90% 90% 90%
GPS 80%
GSM, GPRS - Neptune LTE (mux_cli) 80% 0% 80% 80% 80% 80%
WLAN 90%
Serial 20% 0% 0% 20% 0% 0%
JTAG 20% 0% 20% 30% 20% 0%

[1]: Kernel support is done. Userspace needs to learn about the Frame Buffer format, currently only qtopia is known to work.

[2]: Only the 32MB NOR chip is supported. The 64MB DOC G3 flash chip from Tri-M Systems, Inc. can not be supported due to patent restrictions.

Hardware Compatibility with kernel 2.4

Motorola delivered the kernel source and most external modules (mmc, mux_cli) to the public. OpenEZX will only support kernel 2.6, so this section will be empty.

Personal tools