oFono running on new Freerunner distribution (was: Palm Pre modem plugin)

DJDAS djdas at djdas.net
Mon Nov 23 03:02:17 PST 2009


Denis Kenzior ha scritto:
> Hi Niko,
>   
>> Nice to hear that. Anyway do not missunderstand, our team is adopting
>> oFono, we are just digging incoming issues with the nogsm part
>> integration!!!
>>
>>     
>
> Sounds interesting.  Let me know if I can be of assistance :)
>
>   

Well, maybe you missed some of my previous email in this list some time 
ago :)
I'm the project leader of a new distribution, called NEOPhysis, for the 
Openmoko Freerunner and Niko is the UI team leader.
We are about 10 people in our team and started from scratch creating a 
new distribution which differs from the others, approaching the system 
concept as an embedded low resources device instead of a micro-desktop 
system.
The main focus was not in a "Linux distribution" but in a "Phone with 
advanced capabilities", so as I follow this project since its born, I 
proposed to use oFono as the main telephony stack and FSO for the 
remaining part.
As a proof-of-concept I wrote a "ncurses phone app" which uses oFono to 
do simple calls and ATM I'm able to call a number dialed with the touch 
screen (yes it's very geek! :P ) and I'm finishing the parsing part to 
handle the call status to be able to answer calls.
I asked in my previous emails if someone of the oFono team could send me 
a simple C code because all the test code were written in Python (but 
for the telephony part our focus is speed and reliability so its 
mandatory to use a C/C++ framework/middleware) but received no answer, 
OTOH this let me learn using DBUS and oFono APIs so it was not as bad :)
We put up a build host which produces even an oFono package for the 
OpenEmbedded repository and we are very proud to be the first (AFAIK) to 
use oFono. If you need/want to test oFono on the Freerunner we can 
provide you the packages built each time you need to.
I have just one question: I noticed the Calypso modem registers on the 
network quite slowly (about 1,5-2 mins after powering up) is this 
normal? Can we help you in testing/patching the code to achieve faster 
times (normal phones usually register in seconds).
Thank you very much for your great work, good bye.
Dario.



More information about the ofono mailing list