Introduction
Possible Free SmartPhones target comparison
Hardware freedom
|
|
Openmoko Freerunner
|
Nokia N900
|
HTC Dream
|
Nexus one
|
Palm pre(normal,plus or version 2)
|
| Non free firmwares
|
No
|
Yes:
- Wifi(wl1251_spi)
- Bluetooth(broadcom)
- camera(many components)
- DSP(note that the CPU and mplayer do a better job than the DSP but consume more battery)
|
Yes:
- Wifi(wl1251_sdio)
- bluetooth(broadcom)
|
Yes:
- Microphone
- Sound card
- WIFI(bcm4329)
- Maybe others?
|
Yes:
- Wifi(libertas_sdio)
- Maybe others?
|
| Modem can be flashed
|
Yes
|
?
|
Yes
|
Yes
|
| Modem can be unpowered
|
Yes
|
Yes
|
?
|
?
|
| Audio path under modem's control?
|
No
|
No
|
Yes
|
Yes
|
| GPS under modem's control
|
No
|
Yes
|
Yes
|
Yes
|
| Free Bootloader
|
Yes
|
No
|
?
|
?
|
Some work has been done(must check status,not complete)
|
Hardware capabilities
|
|
Openmoko Freerunner
|
Nokia N900
|
HTC Dream
|
Nexus one
|
Palm pre(normal,plus or version 2)
|
| USB host
|
Yes (not strictly needed since no firmwares are needed),limited to ? mA
|
Yes(with 2.6.28 power kernel), limited to ? mA
|
?
|
possible, untested, unpowered
|
?
|
References
* http://laforge.gnumonks.org/papers/gsm_phone-anatomy-latest.pdf
Operating System/distribution support
- Palm Pre work
- Replicant work