You need to enable eavesdropping on the system bus, by adding file /etc/dbus-1/system-local.conf with contents of this pastebin
And then /etc/init.d/dbus reload to make it effective.
Now you can use run-standalone.sh dbus-monitor --system to see what is going on (for example to see what are the actual method calls IcD2 uses (for example the second argument is not an array like the documentation says: it's an array of structs [which are still keyed by index number instead of string, which is kinda weird...], though usually there is only one struct in the array...)
edit: Use pastebin, the markdown messes up the DTD
rambo
commented on
posted to #maemo31.12.2009
(en)
Doing some nice hack project?
xfade
commented on
posted to #maemo31.12.2009
(en)
just trying to figure out how to get IcD2 to correct state for the mobile hotspot (disconnect wlan, connect gprs, etc), tha API documentation sucks, looking at what actually happens on the bus is the only way to succeed...
rambo
commented on
posted to #maemo31.12.2009
(en)
Login or register to leave a comment
Publicity
These messages are public and can be seen by anyone.