[maemo-developers] idea to get Cell Broadcast SMS working for Fremantle on the N900 - help wanted

From: Jonathan Wilson jfwfreo at tpgi.com.au
Date: Mon Jan 17 02:55:02 EET 2011
The MeeGo ofono code here:
http://meego.gitorious.org/meego-cellular/ofono
contains a driver for the isi modem (as used in the n900) and a plugin 
called n900.c. Both appear to have been written by nokia employees.
This code contains support for Cell Broadcast SMS (something the N900 
running Maemo does not support).

Cell Broadcast SMS is where cell towers broadcast messages to all phones in 
range. Its used for a number of things but the most common use is that a 
number of operators use it to broadcast a cell tower ID of some kind. This 
may be the name of the tower (e.g. the suburb the tower is in or the name 
of the special location like a major shopping center, airport, train 
station or sports field) or it may be a postcode for the tower or a set of 
coordinates.

Many phones (including quite a few cheaper Nokias I have seen as well as my 
previous Motorola Z6) support Cell Broadcast SMS and can display the tower 
ID on the screen.

I wish to attempt to send the same Cell Broadcast SMS commands as ofono 
does to see if its possible to write some code for Maemo/Fremantle that 
handles Cell Broadcast SMS (for example, a libcbsms and then a cbsms-applet 
to actually display the info) but I cant figure out how to send isi/phonet 
commands on the N900 inside Maemo.

Does anyone know how to send these commands or have any other ideas on how 
we can try the ofono code on Maemo/Fremantle to see if its possible to 
build Cell Broadcast SMS support into Maemo/Fremantle without replacing the 
entire telephony stack and all the user space telephony apps that depend on 
it (dialer, SMS etc)

More information about the maemo-developers mailing list