Group: Hardware/TODO/TO SORT/Smartphones
(→Introduction) |
(→Introduction) |
||
Line 7: | Line 7: | ||
Historically both processors talked to each other trough AT commands(also known as [http://en.wikipedia.org/wiki/Hayes_command_set Hayes command set]. | Historically both processors talked to each other trough AT commands(also known as [http://en.wikipedia.org/wiki/Hayes_command_set Hayes command set]. | ||
− | While freedom is possible on the GSM processor too,we will focus on freedom on the processor(because [http://bb.osmocom.org/trac/wiki/LegalAspects#Usingmodifiedphonesoncarriernetworks it's illegal to run modified GSM processors on carrier networks] and also very dangerous) | + | While freedom is possible on the GSM processor too,we will focus on freedom on the Application processor(because [http://bb.osmocom.org/trac/wiki/LegalAspects#Usingmodifiedphonesoncarriernetworks it's illegal to run modified GSM processors on carrier networks] and also very dangerous) |
== Possible Free SmartPhones target comparison == | == Possible Free SmartPhones target comparison == |
Revision as of 17:31, 16 January 2011
Contents
Introduction
First let's define a smartphone,
A smartphone is a phone with at least 2 processors:
- one where runs the operating system(like Android,GNU/Linux etc...), it is usually called the Application processor
- another that interface with the GSM network(for instance it reads the sim card,interface with the GSM tower etc...). It is usually called the baseband.
Historically both processors talked to each other trough AT commands(also known as Hayes command set.
While freedom is possible on the GSM processor too,we will focus on freedom on the Application processor(because it's illegal to run modified GSM processors on carrier networks and also very dangerous)
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:
|
Yes:
|
Yes:
|
Yes:
|
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 | ? |