![]() |
USSD-widget after PR1.2
Before PR1.2 I used USSD widget to view my accont balance. It was silently updating its information once an hour and it suited me perfectly. But after the PR1.2 update every time USSD-widget makes a query, I have a pop-up on the screen. It is rather annoying. Does anyone know how to get rid of it? Perhaps there's a way to disable USSD back?
|
Re: USSD-widget after PR1.2
ussd works with regular phone now.
|
Re: USSD-widget after PR1.2
II think, that this could be considered as a bug in their realization of ussd. I bet, that they don't have proper locking too.
|
Re: USSD-widget after PR1.2
Quote:
|
Re: USSD-widget after PR1.2
If you want normal USSD support, vote for this bug:
https://bugs.maemo.org/show_bug.cgi?id=10353 |
Re: USSD-widget after PR1.2
Well, if nokia didn't implement anything to disable these boxes we can edit
usr/lib/librtcom-call-ui.so.0 and replace all com.nokia.csd.SS.USSD substrings with something like com.nokia.csd.SS.DSSU, this will break USSD support in 1.2, but we will not receive this annoying box any more. Next step would be add a small daemon, which would listen for com.nokia.csd.SS.USSD signals and emit com.nokia.csd.SS.DSSU signals only when we want it to do. This would fix nokia USSD implementation. P.S. I hope, that there is a normal way to solve this issue. |
Re: USSD-widget after PR1.2
1 Attachment(s)
Here is specially broken librtcom. It segfaults, when tries to show message. rtcom-call-ui restarts automatically, so this is OK.
Replace you librtcom with this and break USSD implementation from nokia, so as not to be annoyed with their messages. In SVN you can find qussd and ussdd.py, together tey replace nokia's ussd implementation. qussd is reimplementation of ussd-pad in QT. If QT for maemo didn't have silly limitation of 73px push button height, it would even look good. ussdd.py handles incoming USSD sessions and, if nobody wants to handle them qussd is launched. So it allows to ented USSD queries from phone application too. It also allows to hadle network initiated USSD sessions. https://garage.maemo.org/plugins/scm...ot=ussd-widget Now I need to modify ussd-widget to work properly with ussdd.py and package all this stuff. I would also appreciate, if anybody would suggest a way to calculate, how many users would use this implementation instead nokia's. |
Re: USSD-widget after PR1.2
Quote:
Widget works perfectly as before PR1.2. Quick dial *100# in the Phone dialpad brought no result at all. (expected outcome: This new modal window bringing the result of USSD query). It just shows up window "making a query" with yellow puck going left-right-left in the progress bar. And then it goes back as if I did no query at all. Rebooting didn't help. Is it OK? I would prefer the widget and an optional "manual" query in the dialpad to live separately and independently. |
Re: USSD-widget after PR1.2
Quote:
|
Re: USSD-widget after PR1.2
First version of USSD4all for PR 1.2 is ready. You would get it if you update USSD-widget. This release allows you to get rid of pop-up messages. You still would be able to make queries through specialized application (qussd, remake of USSD-pad) and through phone application.
P.S. You need to remove USSD-pad. May be you need remove USSD-widget to update it too. It seems, that you need to reboot the phone after installation. |
Re: USSD-widget after PR1.2
Quote:
Trying to update would not work. |
Re: USSD-widget after PR1.2
Quote:
It's great! Thank you so much for the efforts! If allowed a couple ideas for later developing: it would be nice to have ussd message in bigger letters and wrapped in the qussd window (now the right part of it hidden) and copy to clipboard function will be fun! |
Re: USSD-widget after PR1.2
It still doesn't show on any desktop. I removed previous version days ago, now I installed ex novo and rebooted, but still doesn't show on desktop.
Do I have to clear/remove config files or something similar? Thanks |
Re: USSD-widget after PR1.2
Quote:
Well, two times, each time rebooting. After the first one it appeared (I forgot if I had to re-add it to the desktop) but released an error after each query. |
Re: USSD-widget after PR1.2
Quote:
An you can try launching from console as described on http://kibergus.su/node/3 to see error messages. |
Re: USSD-widget after PR1.2
It looks like there's a problem connecting with DBUS:
process 2297: arguments to dbus_connection_get_data() were incorrect, assertion "connection != NULL" failed in file dbus-connection.c line 5757. This is normally a bug in some application using D-Bus library. process 2297: arguments to dbus_connection_get_data() were incorrect, assertion "connection != NULL" failed in file dbus-connection.c line 5721. This is normally a bug in some application using D-Bus library. Hope can help. |
Re: USSD-widget after PR1.2
Man, this update is HUGE for such a tiny widget ! :-)
|
Re: USSD-widget after PR1.2
Quote:
Code:
ps | grep ussd |
Re: USSD-widget after PR1.2
nope,no daemon ussd.am i missing something?
|
Re: USSD-widget after PR1.2
Looks like I've written wrong event.d file. Uncomment 3rd and 4th lines in /etc/event.d/ussd
Code:
start on XSESSIONS_STARTING |
Re: USSD-widget after PR1.2
I installed this on PR 1.2, and it works. Widget launches, and the #646# for T-Mobile USA minutes displays fine.
However, after rebooting the phone, it only errors. The widget launches, but it only displays error when requesting #646#. Dialing #646# using the phone app worked fine before and after rebooting. |
Re: USSD-widget after PR1.2
Quote:
dpkg -l | grep ussd gives:
Thanks. |
Re: USSD-widget after PR1.2
Hi,
I also had the same problem, ussdd was not running after phone restart, but when I edited /etc/event.d/ussdd, uncommented lines 3 and 4 and rebooted the phone, qussd application was spawning forever (I had like 30 of them) so I quickly had to comment these lines again and rebooted the phone. When I manually start ussdd from terminal after reboot, the widget works though. Any suggestions how to fix this? Thanks. JoHnY |
Re: USSD-widget after PR1.2
Everything worked until last reboot, now i get
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name su.kibergus.ussdd was not provided by any .service files |
Re: USSD-widget after PR1.2
(and seems that ussdd did not start. everything works since i started it manually)
|
Re: USSD-widget after PR1.2
wait, no! i get pop-up window as it worked without the fix.
|
Re: USSD-widget after PR1.2
Quote:
PHP Code:
However I would be interested in some regular fix, because editing /etc/event.d/ussdd as explained before does not work, it even causes other problem as I described. |
Re: USSD-widget after PR1.2
Which repository do you have enabled? It looks like mine is a repo problem, since I have only extras enabled.
Thanks. |
Re: USSD-widget after PR1.2
If it's a question for me, I have everything enabled, standard, testing and devel
|
Re: USSD-widget after PR1.2
Probably it's ussd4all I am missing, but it's not in dependency informations for both ussd-common and ussd-widget.
Thanks |
Re: USSD-widget after PR1.2
Same here, after reboot: nohup /usr/bin/ussdd &
works as a workaround. |
Re: USSD-widget after PR1.2
Quote:
|
Re: USSD-widget after PR1.2
Quote:
If you didn't and want to try it, it's better to have sshd running and log in via ssh to be able to kill it effectively and to edit /etc/event.d/ussdd to prevent further spawning of qussd :-) Otherwise you might need to remove the battery because the phone gets unresponsive |
Re: USSD-widget after PR1.2
Quote:
ussd-widget 0.1.7-0 No ussd4all. :confused: |
Re: USSD-widget after PR1.2
Quote:
|
Re: USSD-widget after PR1.2
is there any solution to get rid of that pop-up screen of ussd-widget?
|
Re: USSD-widget after PR1.2
Suddenly the widget popped up. I was changing desktop theme, and the widget appeared on desktop 1.
Strange enough, still no ussd file, and popup messages are still there. |
Re: USSD-widget after PR1.2
Quote:
|
Re: USSD-widget after PR1.2
Quote:
|
Re: USSD-widget after PR1.2
Quote:
Thanks. |
All times are GMT. The time now is 02:13. |
vBulletin® Version 3.8.8