Hi Dara, On 01/10/2011 07:45 PM, Dara Spieker-Doyle wrote: > --- > Makefile.am | 5 ++++- > test/cdma-dial-number | 25 +++++++++++++++++++++++++ > test/cdma-hangup | 20 ++++++++++++++++++++ > test/cdma-list-call | 31 +++++++++++++++++++++++++++++++ > 4 files changed, 80 insertions(+), 1 deletions(-) > create mode 100755 test/cdma-dial-number > create mode 100755 test/cdma-hangup > create mode 100755 test/cdma-list-call This patch does not apply: Applying: test: Add CDMA MO Call Support error: patch failed: Makefile.am:445 error: Makefile.am: patch does not apply /home/denkenz/ofono-master/.git/rebase-apply/patch:32: new blank line at EOF. + /home/denkenz/ofono-master/.git/rebase-apply/patch:89: new blank line at EOF. + Patch failed at 0001 test: Add CDMA MO Call Support When you have resolved this problem run "git am --resolved". If you would prefer to skip this patch, instead run "git am --skip". To restore the original branch and stop patching run "git am --abort". Also: > > diff --git a/test/cdma-list-call b/test/cdma-list-call > new file mode 100755 > index 0000000..8a2e04e > --- /dev/null > +++ b/test/cdma-list-call > @@ -0,0 +1,31 @@ > +#!/usr/bin/python > + > +import dbus > + > +bus = dbus.SystemBus() > + > +manager = dbus.Interface(bus.get_object('org.ofono', '/'), > + 'org.ofono.Manager') > + > +modems = manager.GetModems() > + > +for path, properties in modems: > + print "[ %s ]" % (path) > + > + if "org.ofono.cdma.VoiceCallManager" not in properties["Interfaces"]: > + continue > + > + mgr = dbus.Interface(bus.get_object('org.ofono', path), > + 'org.ofono.cdma.VoiceCallManager') > + > + properties = mgr.GetProperties() > + > + for key in properties.keys(): > + if key in ["Interfaces", "Features"]: > + val = "" > + for i in properties[key]: > + val += i + " " You might want to remove this if statement. There are no Interfaces or Features properties in cdma.VoiceCallManager > + else: > + val = str(properties[key]) > + print " %s = %s" % (key, val) > + Regards, -Denis