>From some other mail thread I found some good info : There is protected Registrant mUSSDRegistrant in package com.android.internal.telephony; in BaseCommands.java There is code to process USSD Response from RIL (telephony / java / com / android / internal / telephony / RIL.java) 2381 case RIL_UNSOL_ON_USSD: 2382 String[] resp = (String[])ret; 2383 2384 if (resp.length < 2) { 2385 resp = new String[2]; 2386 resp[0] = ((String[])ret)[0]; 2387 resp[1] = null; 2388 } 2389 if (RILJ_LOGD) unsljLogMore(response, resp[0]); 2390 if (mUSSDRegistrant != null) { 2391 mUSSDRegistrant.notifyRegistrant( 2392 new AsyncResult (null, resp, null)); 2393 }
Message displayed at device screen package com.android.phone; in class PhoneUtils static void displayMMIComplete -Regards Atul On Fri, Oct 8, 2010 at 2:29 PM, Atul Raut <atul.dr...@gmail.com> wrote: > Hi, > > Is there any APIs for USSD [*Unstructured Supplementary Service Data*] > or how the code flow in Google's Android could some one point me. > > Some info that I have found here : > /frameworks/base/telephony/java/com/android/internal/telephony//RIL.java > > /frameworks/base/telephony/java/com/android/internal/telephony/RILConstants.java > /hardware/ril/include/telephony/ril.h > /hardware/ril/libril/ril.cpp > /hardware/ril/libril/ril_unsol_commands.h > /vendor/qcom/proprietary/qcril/qcril_fusion/qcril_log.c > > Basics file which handles the USSD. > > -Thanks, > Atul > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en