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. Maybe some people are interested in helping me with that stuff. Just answer this email. In the next few days I will publish some more documentation, so it is maybe easier for you to help. regards, morphis
pgpZEbibWwcaQ.pgp
Description: PGP signature
_______________________________________________ Smartphones-userland mailing list Smartphones-userland@linuxtogo.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/smartphones-userland