Openmoko Bug #2038: Qtopia USSD requests support

Openmoko Public Trac bugs at
Fri Sep 26 08:47:40 CEST 2008

#2038: Qtopia USSD requests support
 Reporter:  Treviño      |          Owner:  zecke       
     Type:  enhancement  |         Status:  new         
 Priority:  normal       |      Milestone:              
Component:  Qtopia       |        Version:  Om2008.9-dev
 Severity:  normal       |       Keywords:  HasPatch    
Blockedby:               |   Reproducible:  always      
 Blocking:               |  
 Finally I'm able to post the patch I've done for supporting USSD requests
 in qtopia. It isn't perfect but it works in all the situations I've tried
 and works also with the UCS2 codec (recently set as the default one).

 > Added basic support for Unstructured Supplementary Service Data (USSD)
 requests following the rules stated in 3GPP TS 22.090 document.
 > This fixes also the dialing of numbers containing '*' or '#' but that
 don't match the USSD rules removing also some duplications of the Qtopia
 code. I've also moved the parsing of these numbers in qmodemcall, this
 will allow to remember these special calls in the dialed numbers (imho
 it's better, but it could be easily moved back to gsmkeyactions).
 > To support the UCS2 codec (and others I figure), I've added a small
 workaround to make the modem use always the GSM (using the IRA would have
 been the same) codec for placing USSD requests, while it should be able to
 get them in any format.
 > This should fix the Openmoko bugs #1226, #1832, #2029.

Ticket URL: <> <>
openmoko trac

More information about the buglog mailing list