maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Maemo 5 / Fremantle (https://talk.maemo.org/forumdisplay.php?f=40)
-   -   SS codes not supported by default (was: How do I get the USSD to work?) (https://talk.maemo.org/showthread.php?t=53722)

Bondage Monkey 2010-05-26 04:00

SS codes not supported by default (was: How do I get the USSD to work?)
 
It's not working for some reason. I still get an error. Do I have to activate something in the settings or what?

mkleung 2010-05-26 14:10

Re: How do I get the USSD to work?
 
same here. updated to PR1.2. Still can't do ##21# .

Quote:

Originally Posted by Bondage Monkey (Post 677790)
It's not working for some reason. I still get an error. Do I have to activate something in the settings or what?


abill_uk 2010-05-26 14:19

Re: How do I get the USSD to work?
 
Are you guys getting "service code not supported"?

mkleung 2010-05-26 14:36

Re: How do I get the USSD to work?
 
yes, 'service code not supported'. **21*XXXXXXXX# fails, too. My first cell phone back in 1997 could handle it.

I am frustrated after long wait.

Quote:

Originally Posted by abill_uk (Post 679542)
Are you guys getting "service code not supported"?


chrget 2010-05-26 17:27

Re: How do I get the USSD to work?
 
What you are using is not a USSD code, but rather a service code (for call diversion, in your case). They may look the same, but they are, in fact, not.

USSD is indeed implemented now in PR1.2. "Classic" service codes seemingly are not.

Goes to show you that obviously there is no seasoned developer and no seasoned product manager with a decent telephony background in the entire N900 development chain.

But then again, of course, let's all repeat the maemo.org mantra: the N900 is not a phone! :rolleyes:

Regards,
Chris.

nosa101 2010-05-26 17:32

Re: How do I get the USSD to work?
 
Quote:

Originally Posted by chrget (Post 680132)
What you are using is not a USSD code, but rather a service code (for call diversion, in your case). They may look the same, but they are, in fact, not.

USSD is indeed implemented now in PR1.2. "Classic" service codes seemingly are not.

Goes to show you that obviously there is no seasoned developer and no seasoned product manager with a decent telephony background in the entire N900 development chain.

But then again, of course, let's all repeat the maemo.org mantra: the N900 is not a phone! :rolleyes:

Regards,
Chris.

The Maemo team never did phone development prior to the n900

Bondage Monkey 2010-05-26 18:14

Re: How do I get the USSD to work?
 
Well if that's the case, the USSD widget doesn't even work for me also. I try to apply the widget to my desktop and nothing shows up. If it does, it'll just give me an error. *sigh* so I guess I'm stuck with this **** advertising as my voicemail until I use the SIM card in another phone

chrget 2010-05-26 18:21

Re: How do I get the USSD to work?
 
Quote:

Originally Posted by nosa101 (Post 680149)
The Maemo team never did phone development prior to the n900

Uhm, that's what I insinuated, isn't it?

If you intend to implement something that is supposed to provide an existing functionality, you first educate yourself, and preferably learn from people who have longstanding experience in the field. Then, and only then, do you set out to perform your task. Ideally you even go through an iterative process with feedback from the aforementioned 'masters'.

For cryin' out loud, Nokia should have these people. Maybe not in the Maemo team, but probably somewhere else. Not falling back onto this core expertise is, as people like to put it in 2010, an epic fail.

Regards,
Chris.

chrget 2010-05-26 18:29

Re: How do I get the USSD to work?
 
Quote:

Originally Posted by Bondage Monkey (Post 680251)
[...] I guess I'm stuck with this **** advertising as my voicemail until I use the SIM card in another phone

Have you tried using Call forwarding applet to achieve what you are doing?

Regards,
Chris.

gerbick 2010-05-26 18:33

Re: How do I get the USSD to work?
 
Quote:

Originally Posted by nosa101 (Post 680149)
The Maemo team never did phone development prior to the n900

They have access to Nokia; who's been making phones for quite some time.

nosa101 2010-05-26 18:39

Re: How do I get the USSD to work?
 
Quote:

Originally Posted by gerbick (Post 680307)
They have access to Nokia; who's been making phones for quite some time.

Not necessarily. In some companies, teams are independent from others. It might not be as easy as walking to the next cubicle to get tips.

The goals set by the maemo team might not be the same as the goals set by Nokia. I read somewhere that the n900 was supposed to be a niche device but Nokia advertised it as otherwise. There's always that clash between engineers, management and marketing.

zimon 2010-05-26 19:22

Re: How do I get the USSD to work?
 
Would think, N900 could not get certified as a GSM phone without those USSD- and service-codes (call forwarding) working. I thought they are obligatory.
http://www.theunwired.net/?item=how-...ing-ussd-codes

The call forwaring applet is too simple and too cumbersome for me to use. In N95 I had call forwarding shortcuts to answering machine with 5s and 20s delays in a contacts and just pressing '3' or '5' on the keypad would dial those USSD-codes and set call forwarding service.

I also find it unbelievable Nokia does not have "a list" of functions which GSM-phone must support before it gets to prototype phase.

mkleung 2010-05-27 00:30

Re: How do I get the USSD to work?
 
this is very well said. what we are talking about here is the implementation of a standard.

ok, anyhow, i need to compromise again.

thanks you guys who gave me answers.

Quote:

Originally Posted by zimon (Post 680491)
Would think, N900 could not get certified as a GSM phone without those USSD- and service-codes (call forwarding) working. I thought they are obligatory.
http://www.theunwired.net/?item=how-...ing-ussd-codes

The call forwaring applet is too simple and too cumbersome for me to use. In N95 I had call forwarding shortcuts to answering machine with 5s and 20s delays in a contacts and just pressing '3' or '5' on the keypad would dial those USSD-codes and set call forwarding service.

I also find it unbelievable Nokia does not have "a list" of functions which GSM-phone must support before it gets to prototype phase.


gerbick 2010-05-27 05:48

Re: How do I get the USSD to work?
 
Quote:

Originally Posted by nosa101 (Post 680318)
Not necessarily. In some companies, teams are independent from others. It might not be as easy as walking to the next cubicle to get tips.

The goals set by the maemo team might not be the same as the goals set by Nokia. I read somewhere that the n900 was supposed to be a niche device but Nokia advertised it as otherwise. There's always that clash between engineers, management and marketing.

Without hard evidence to support my or your concept of why things went wrong with the phone bits; I'll just default with the fact that it was under-delivered and incredibly lacking as opposed to the rest of their offerings by the same exact company.

That is a huge QA problem in any book no matter how fanatically you wish to dismiss it. No USSD initially for a phone launched in 2009?

Pitiful. Stop making excuses for them.

KiberGus 2010-05-27 13:22

Re: How do I get the USSD to work?
 
n900 had USSD support from the beginning. It just didn't have UI for it. Now we have badly designed (or at least absolutely undocumented) UI.

sjgadsby 2010-05-27 13:40

Re: How do I get the USSD to work?
 
Quote:

Originally Posted by chrget (Post 680132)
USSD is indeed implemented now in PR1.2. "Classic" service codes seemingly are not.

From the (now closed) bug 5357:

Quote:

Originally Posted by Naba Kumar
Don't confuse it with SS codes (see comment #47 and various comments by Lassi).
SS codes is not officially enabled in PR1.2, mainly because most useful actions
are more conveniently done by UI in (Settings->Phone settings) such as call
forwarding, Call ID enable/disable etc.). These are legacy codes, so don't get
bogged down by this -- just visit your "Phone Settings". Less useful ones are
less useful, anyways.

If you are *still* interested to play with SS codes "dialing" via Dialer
(despite the User-Interface), there is an ester egg available to enable it in
PR1.2. You have to work it out yourself or tip Lassi with some beers before he
reveals it :).

I haven't checked if someone has opened a bug regarding SS codes yet.

PipoXtreme 2010-05-27 13:46

Re: SS codes not supported by default (was: How do I get the USSD to work?)
 
on my N900... it works now with PR 1.2..

nosa101 2010-05-27 13:49

Re: How do I get the USSD to work?
 
Quote:

Originally Posted by gerbick (Post 681648)
Without hard evidence to support my or your concept of why things went wrong with the phone bits; I'll just default with the fact that it was under-delivered and incredibly lacking as opposed to the rest of their offerings by the same exact company.

That is a huge QA problem in any book no matter how fanatically you wish to dismiss it. No USSD initially for a phone launched in 2009?

Pitiful. Stop making excuses for them.

Ok, you win. I'll be on my way now

sjgadsby 2010-05-27 15:49

Re: How do I get the USSD to work?
 
The Easter Egg:

Quote:

Originally Posted by Lassi Syrjala
The following lines in ~/.osso/call-ui.ini do the trick:
[supplementary]
ssc=1

Please note that officially this feature does not exist and therefore does not
come with a warranty of any kind. The settings applet (Settings > Phone) does
not properly indicate some of the services and does not allow revoking all of
them. Only modify the .ini file if you are feeling experimental and already
know your way around the MMI codes.


Quote:

Originally Posted by sjgadsby (Post 682790)
I haven't checked if someone has opened a bug regarding SS codes yet.

See bug #8830, "Dialer does not accept MMI codes (*#) from 3GPP TS 22.030".

chrget 2010-05-27 16:21

Re: How do I get the USSD to work?
 
Quote:

Originally Posted by sjgadsby (Post 683163)

Thank you for pointing that one out to us. It is an excellent example of the kind of thinking that seems to dominate Nokia's N900 development:

Quote:

Originally Posted by Naba Kumar (Nokia)
"3GPP compliance" is a concern for Nokia, not for users (unless, you are an
operator or something, which I gather you are not). So this bug is not useful
in any sense.

This kind of statement is, to put it very mildly and after calming down considerably, completely unacceptable. I have no idea what kind of function this person holds within Nokia (and frankly I don't really care). But with a statement like that, they disqualified themselves from working in a company that produces mobile phones. Period.

Regards,
Chris.

geohsia 2010-05-27 20:45

Re: How do I get the USSD to work?
 
Quote:

Originally Posted by KiberGus (Post 682746)
n900 had USSD support from the beginning. It just didn't have UI for it. Now we have badly designed (or at least absolutely undocumented) UI.

I can only laugh at your comment.

By your argument we have Flash 10.1. The software and hardware exists but it's just not all connected yet and the bugs not all fixed.

This is standard and basic phone functionality. What is Nokia a leader in making again? Yeah and just a few hundred Million.

geohsia 2010-05-27 21:42

Re: How do I get the USSD to work?
 
Quote:

Originally Posted by chrget (Post 683276)
This kind of statement is, to put it very mildly and after calming down considerably, completely unacceptable. I have no idea what kind of function this person holds within Nokia (and frankly I don't really care). But with a statement like that, they disqualified themselves from working in a company that produces mobile phones. Period.

I particularly enjoy his last comment.

Quote:

Comment #10 from Naba Kumar (Nokia) 2010-05-27 23:35:40 GMT+3
The reason it's not enabled in official release is complicated and not
typically worth discussing here. What matters is that support is there for
anyone to enable. One person doing it all that takes.
Basically he's saying "who cares, someone else will do it". It's sad that Nokia isn't willing to implement a feature that's available in just about every other Nokia phone.

And they wonder why we want MeeGo and am concerned that that Nokia has already shelved Maemo 5 to collect dust in the corner.

filbert 2010-06-16 10:28

Re: How do I get the USSD to work?
 
Quote:

Originally Posted by chrget (Post 683276)
This kind of statement is, to put it very mildly and after calming down considerably, completely unacceptable. I have no idea what kind of function this person holds within Nokia (and frankly I don't really care). But with a statement like that, they disqualified themselves from working in a company that produces mobile phones. Period.
.

I totally agree and have just added the following text to the bug.

"I have just spent 30 mins on the phone to Orange Support trying to get a call diversion problem resolved that I could easily have sorted out myself if service codes were supported.
Somehow (and this actually could not have happened but it did!) my phone was diverting *all* calls to my backup phone.
I did not set this to happen and in "settings/phone" call forwarding was set to "no". I do have shortcuts to divert calls to my backup phone in my contact list (left over from previous, standards compliant, phones) but of course, they don't work on the N900. So that can't have been what made it happen."

Responses such as the one quoted (and I said so in my comment on the bug) come across to me as patronising and antagonistic - certainly unhelpful.
In my view this is definitely a bug and should be addressed as such.

I finally resolved the problem by creating ~/.osso/call-ui.ini (it didn't exist) and adding that line. many thanks to those pointing it out which enabled me to resolve my problem, despite the best efforts of Nokia (and for that matter Orange, who seemed unable to understand that my phone doesn't support service codes!)

mk11164 2010-06-29 10:30

Re: SS codes not supported by default (was: How do I get the USSD to work?)
 
i still cant dial # or * although i have latest software, would someone kindly explain in details how this can be done?

rockingrob5150 2010-09-01 09:53

Re: How do I get the USSD to work?
 
the call forwarding applet reroutes the call yes. but your cell provider still charges you for all the minutes you talk on forwarded call. im tryin gto set up google voicemail to handle my voicemail. but get error when trying to do code


All times are GMT. The time now is 15:12.

vBulletin® Version 3.8.8