On Tue, Feb 02, 2010 at 11:12:28AM +0100, [email protected] wrote: > Heyho, > > 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 > (http://www.webos-internals.org/wiki/Research_Pre_GSM_Modem_Protocol). > 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. regards, morphis _______________________________________________ Shr-devel mailing list [email protected] http://lists.shr-project.org/mailman/listinfo/shr-devel
