[FSO on Palm Pre] Status Update
morphis at gravedo.de
morphis at gravedo.de
Wed Feb 3 12:08:31 CET 2010
On Tue, Feb 02, 2010 at 11:12:28AM +0100, morphis at gravedo.de wrote:
> I am now hacking on the Palm Pre for more than three months. Hacking?
> Jep, if we want FSO running on a more update-to-date phone than the
> Openmoko Freerunner we have to take another phone on the market and
> modify the FSO framework to run it. When the Pre arrived on the german
> market we started with a FSO challenge which had the target to get a
> running call within one month after the Pre was available. The callenge
> failed because Palm uses a MSM modem specific protocol to communicate
> with the Baseband modem. This was the point where the hacking started.
> Currently I have investigated a lot of time to get more details out of
> webOS about the msmcomm protocol. There is now a implemenation in the
> FSO git repository called msmcomm. msmcomm includes a daemon (for layer
> 1 communication), a library called libmsmcomm (does the hanling and
> notification of all the messages from modem to userland and vice versa)
> and a little testing application called msmcterm as the whole stuff is
> currently not integrated in the FSO framework.
> All informations about the basics of the protocol are written down on
> the webos-internal gsm modem research page
> Informations about the messages are currently only available in the
> msmcomm source code but I am planning to set up a wiki page for this
> (problem is there are about 100 and more messages/responses/events).
> The message send between userland and modem are not well known. They are
> big blobs with some data in it like phone numbers or operator names. Now
> we have to look into this blobs, try to find out what the date mean and
> implement it in libmsmcomm. That a lot of work we have do to until we
> can fully control the modem used in the Palm Pre.
Just another short update: I can now set my phone into online mode and
receive incoming calls! Answer this calls in even open our own calls to
a certain phone number should be only one step away.
More information about the Smartphones-userland