|
#1
|
||||
|
||||
|
It's been a topic since very first N900s shipped, at least for those who want more from their cellphone than just simple placing and receiving calls: Service Codes and USSD.
While USSD (e.g. "*100#") has been fixed in genuine dialer with PR1.2, the Service Codes (e.g. "*#67#" : query if calls are redirected when busy) still don't work out `of the box' with most recent firmware, and not even with tools like USSD-widget. starhash-enabler is a hack installing a 0 byte "application" and configuring the dialer so it will work with most if not all Service Codes. So you finally can do all the fancy stuff like mentioned there: http://www.mobilemania.de/facts+infos/gsmcodes.php (Deutsch) http://www.geckobeach.com/cellular/secrets/gsmcodes.php (English) http://www.stereo.org.ua/2007/gsm-codes/ (English) http://www.arib.or.jp/IMT-2000/V730J.../22030-340.pdf (the 3GPP specs) - at least those that your carrier allows :-) Also you'll not need any more USSD-xxxx application to do this, you can use the standard dialer as you'd expect from any other phone site[updated 2011-06-09]: http://maemo.org/downloads/product/M...arhash-enabler also in extras-devel cheers jOERG comments, critics, and *thanks* welcome
__________________
Maemo Community Council member [2012-10, 2013-05, 2013-11, 2014-06 terms] Hildon Foundation Council inaugural member. MCe.V. foundation member EX Hildon Foundation approved Maemo Administration Coordinator (stepped down due to bullying 2014-04-05) aka "techstaff" - the guys who keep your infra running - Devotion to Duty http://xkcd.com/705/ IRC(freenode): DocScrutinizer* First USB hostmode fanatic, father of H-E-N Last edited by joerg_rw; 2011-06-09 at 02:23. |
| The Following 16 Users Say Thank You to joerg_rw For This Useful Post: | ||
0x47, BLIZZARD, Crashdamage, ed00, fw190, Graham Cobb, lbt, Maj3stic, moepda, MohammadAG, Natan_xy, object, ossipena, peterleinchen, PUNK, zement | ||
|
#2
|
||||
|
||||
|
0.2 available via extras-testing now
adds a few words to description and fixes format adds proper link to this thread for bugtracker adds XB-Maemo-Upgrade-Description field (which is usually painfully missing in other pkgs, *hint hint*) pretty name changed from "Starhash Enabler" to "*# Starhash Enabler" No changes in functionality to make it utterly clear: This is a kind of system extension. So installing it is all you can do, do not expect any application with associated icon to show up on your N900. Install=cute dialer, deinstall=dialer with limited functionality. This pkg will actually need no space in rootfs on your device, installation is utterly lightweight if you just like it, hit thanks here If you want to give a test thumb to it, here's the link: http://maemo.org/packages/package_in...h-enabler/0.2/ /j
__________________
Maemo Community Council member [2012-10, 2013-05, 2013-11, 2014-06 terms] Hildon Foundation Council inaugural member. MCe.V. foundation member EX Hildon Foundation approved Maemo Administration Coordinator (stepped down due to bullying 2014-04-05) aka "techstaff" - the guys who keep your infra running - Devotion to Duty http://xkcd.com/705/ IRC(freenode): DocScrutinizer* First USB hostmode fanatic, father of H-E-N Last edited by joerg_rw; 2010-07-29 at 15:28. Reason: devel->testing |
|
#3
|
||||
|
||||
|
gone to stable - means you can install from extras now
sorry for rendering like a bunch of rats on speed in several garage pages, it's the garage CSS and hidden machinery treating package descriptions like forum posts :-/ This one looks somewhat ok: http://maemo.org/packages/view/starhash-enabler/ Thanks to all the testers :-)
__________________
Maemo Community Council member [2012-10, 2013-05, 2013-11, 2014-06 terms] Hildon Foundation Council inaugural member. MCe.V. foundation member EX Hildon Foundation approved Maemo Administration Coordinator (stepped down due to bullying 2014-04-05) aka "techstaff" - the guys who keep your infra running - Devotion to Duty http://xkcd.com/705/ IRC(freenode): DocScrutinizer* First USB hostmode fanatic, father of H-E-N Last edited by joerg_rw; 2010-08-05 at 06:50. |
|
#4
|
||||
|
||||
|
FYI it works allright on the only code I know: *123# for residual credit (Wind IT).
__________________
Ernesto de Bernardis |
|
#5
|
|||
|
|||
|
This fix is something I've been waiting for so much, but unfortunately it doesn't quite work for me. Sending a #21**16# to my operator should divert my SMS's to another number/ SIM card, but it doesn't; it returns a bogus message "operation not compatible with current status". The code is correct, worked with my previous phone.
Oddly, *#21**16# works, I get a correct status message for the service in return (just as I should). |
|
#6
|
||||
|
||||
|
Quote:
If confirmed and double-checked, please reopen and add a bug report to https://bugs.maemo.org/show_bug.cgi?id=8830, with exact description of the code, the brand/model of the working phone, and the exact error message you get from N900. It's not a bug in *#-ena, but if it was a bug really, then probably in modem firmware, so let's hope Nokia will eventually have a look into it, and fix it with PR1.3 Many thanks jOERG
__________________
Maemo Community Council member [2012-10, 2013-05, 2013-11, 2014-06 terms] Hildon Foundation Council inaugural member. MCe.V. foundation member EX Hildon Foundation approved Maemo Administration Coordinator (stepped down due to bullying 2014-04-05) aka "techstaff" - the guys who keep your infra running - Devotion to Duty http://xkcd.com/705/ IRC(freenode): DocScrutinizer* First USB hostmode fanatic, father of H-E-N Last edited by joerg_rw; 2011-06-09 at 02:30. |
|
#7
|
|||
|
|||
|
Allright, submitted, but I guess that Nokia will simply blame "*# Starhash Enabler"...
|
|
#8
|
||||
|
||||
|
Quote:
There's a lot of reasons why carrier might consider a 21 SCC an "operation not compatible with current status", most obvious one of them being there's no destination number configured by SSC **21*<dest-nr>*16#. Other possible reasons for example may be "destination not reachable (not booked in)" and "Account balance doesn't allow chargeable services" I do not think there is any problem in N900 that's causing the reported issue with SMS divert. Nevertheless I found the dialer-UI sometimes locks up on a deadlock state in SSC/USSD communication with cellmodem, under certain timeout or race conditions where it waits for a reply to a SSC that may never come (at least that's my take on it). In that case a Code:
killall -9 rtcom-call-ui cheers jOERG
__________________
Maemo Community Council member [2012-10, 2013-05, 2013-11, 2014-06 terms] Hildon Foundation Council inaugural member. MCe.V. foundation member EX Hildon Foundation approved Maemo Administration Coordinator (stepped down due to bullying 2014-04-05) aka "techstaff" - the guys who keep your infra running - Devotion to Duty http://xkcd.com/705/ IRC(freenode): DocScrutinizer* First USB hostmode fanatic, father of H-E-N |
|
#9
|
||||
|
||||
|
Quote:
Probably the easiest fix is you go to dialer menu -> screen rotation, then do some change there, and click "save". This should create the missing file, and uninstalling / reinstalling should work then. If this doesn't work for you: For a quick temporary fix to get things onto rail again, please open xterm and issue the following 3 commands: Code:
echo -e "[supplementary]\nssc=1\n" >/home/user/.osso/call-ui.ini root killall -9 rtcom-call-ui Anyway after doing that, you should find starhash enabler functionality being re-established. No need to re-install the package, though of course you can do anytime. If you want to avoid running into this trouble, you may uninstall starhash package prior to resetting / flashing / deleting the file call-ui.ini by any other means. I'll eventually update the package to fix this problem. Sorry for the inconvenience. /jOERG
__________________
Maemo Community Council member [2012-10, 2013-05, 2013-11, 2014-06 terms] Hildon Foundation Council inaugural member. MCe.V. foundation member EX Hildon Foundation approved Maemo Administration Coordinator (stepped down due to bullying 2014-04-05) aka "techstaff" - the guys who keep your infra running - Devotion to Duty http://xkcd.com/705/ IRC(freenode): DocScrutinizer* First USB hostmode fanatic, father of H-E-N Last edited by joerg_rw; 2011-07-31 at 16:16. |
|
#10
|
||||
|
||||
|
Hello Joerg,
I was wondering if you might be able to take a look here and maybe help me out solve a problem! Thanks, Eitam.
__________________
| Developer of Horizontal-Call - Call your contacts, fast! |
| Reverse SSH - access your N900 from anywhere, anytime | | Using Samsung Galaxy S GT-i9000 and Nokia N900 | | DonateMe - If you feel I helped you in a very good way, feel free to donate | |
![]() |
|
|