Project Status
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.