Hi,
I'm new to the forum but have been watching the progress of the XDA Developers for quite some time now with great interest.
I saw something last night which I would like on my XDA. A friend of mine showed me his new Nokia 7xxx. He had a little java app called miniGPRS. Basically, it tells you which cell you're currently in and alerts you when you change cells. You can also setup events depending on leaving/entering a cell. For example, switch phone to vibrate when entering your local cinema. Or as he said, getting the phone to welcome you home with a message or WAV, just in case you forgot where you are
Does anone know how to read the cell id using eVB?
I'm also looking at mapping the Cell_ID's to locations in Ireland as O2 don't like giving this information out.
Any info would be appreciated
Regards
Keith Burke 8)
Ireland
Cell ID
Dear all,
The cell id can be found easely. i'll post a VB.NET code that enables u to find out which cell u r using and the location area code ...
I'll try to post the code as soon as possible maybe this weekend ...
Nice one Hady
Regards
Keith Burke
Ireland
Re: Cell ID
Hady said:
The cell id can be found easely. i'll post a VB.NET code that enables u to find out which cell u r using and the location area code ...
I'll try to post the code as soon as possible maybe this weekend ...
Click to expand...
Click to collapse
Alright!
How? Through RIL? Talking directly to the modem? I thought the transmission of location area code wasn't standardized between providers (It's a cell-broadcast in some places).
Anyway: good news: please post as soon as you find the time!
I think I found out how:
at+creg=2 -> set gsm to report location + cellid
at+creg? -> answers "+CREG: 2, 1, 00CB, 3F5F"
where 3f5f is the hex cell id.
XDA developer Itsme said:
I think I found out how:
Click to expand...
Click to collapse
YES!
Now the questions is how do we get this info without turning off TAPI and disabling the phone all the time? Is there a way to keep this reporting going, just like it gets the battery and signal status all the time?
Hady: did you use the same method, or something else?
in the ril patent, I see that 'RIL_GetRegistrationStatus' calls at+creg.
and so should 'RIL_GetCellTowerInfo' but looking at rilgsm.dll, it is
not implemented.
I have also tried to find a generic cmd-request function in the ril api,
( and rilgsm.dll - which implements all the ioctls, called by ril.dll )
but cannot find one.
XDA developer Itsme said:
I think I found out how:
at+creg=2 -> set gsm to report location + cellid
at+creg? -> answers "+CREG: 2, 1, 00CB, 3F5F"
where 3f5f is the hex cell id.
Click to expand...
Click to collapse
I'm using [trying] eVB and the Comm Control to try the same but to no avail. Itsme, could you let me know how you are sending the AT commands to the modem?
Regards
Keith Burke
Ireland
XDA developer Itsme wrote:
I think I found out how:
at+creg=2 -> set gsm to report location + cellid
at+creg? -> answers "+CREG: 2, 1, 00CB, 3F5F"
where 3f5f is the hex cell id.
Click to expand...
Click to collapse
What ROM would that be using please?
Thanks
You can use either wmodem + serial cable, or 'dualser' from the bootloader.
If you take a look at xdaunlock you'll see how to send AT commands to the GSM programatically
with wmodem, and the xdaunlock method you will need the qtek 3.17, or xdadev SER.
I tried it on both radio 4.06 and 4.16.
Re: Cell ID
Hady said:
Dear all,
The cell id can be found easely. i'll post a VB.NET code that enables u to find out which cell u r using and the location area code ...
I'll try to post the code as soon as possible maybe this weekend ...
Click to expand...
Click to collapse
Hady,
Any sign of that vb.net code? Not really puching you, but I'd really like to get a start on my little app.
Regards
Keith Burke
Ireland
cell id
sorry guys for the delay but i had no time to publish the code.
anyways justy dop the following rather than waiting:
start TraceLogger (\windows\tracelogger)
the password is: htc
then go to G23
select MMI + event and click start
now use tracelogviewer provided by the xda devbelopers
u should get the +CSQ something.
well don't get depressed just keep looking at the output and u'll see the cell id and the location area code whenever your mobile changes cells ...
if u don't see any, just drive a few blocks and u'll notice the cell id and location area code pupping on your screen whenever your mobile uses a different cell.
i can tell you another trick to find out your current cell id, just do the following:
1- turn off your GSM
2- run TraceLogger with thye same commands as above but don't click strat
3- turn on your gsm, wait 3 seconds and then click start on TraceLogger
4- go to tracelogviewer and u'll see your current cell id with all checkings and notifications of the GSM modem ...
Best Regards guys
Fill me with updates
Hady
Lebanon
Hi,every one
I meet a problem,please help me:
I have a PDA which is installed inside a radio module, called ET180 with
pocket PC 2002 OS, I do not know how to send AT command to radio module in program, I am using EVB or EVC for coding.
If outside radio module is connect to PC by serial port, I can send command to serial port. but on ET180, I do not know how the radio module is connected.
Do you know is there a RIL(radio interface layer) function that can send command, and How? or any other way?
Thanks
XDA developer Itsme said:
I think I found out how:
at+creg=2 -> set gsm to report location + cellid
at+creg? -> answers "+CREG: 2, 1, 00CB, 3F5F"
where 3f5f is the hex cell id.
Click to expand...
Click to collapse
In fact, there's one thing I don't really get.
You see sometimes you have to setup the phone (e.g. with my XDA) to listen for cell broadcast channel 050 in order to get cell/station id. How does this relate to the +CREG command?
pigeon said:
In fact, there's one thing I don't really get.
You see sometimes you have to setup the phone (e.g. with my XDA) to listen for cell broadcast channel 050 in order to get cell/station id. How does this relate to the +CREG command?
Click to expand...
Click to collapse
This only works if you cellular provider sticks the cell info in a broadcast message, which some providers do. There's no standard for this. In Germany, VIAG Interkom (now O2-DE) even used to broadcast the geographical coordinates of the cell in a channel. (Using their local geocoordinate system Gauss-Krueger, I think it was called).
No clue if this still happens (I would guess not: they'd rather sell that information than give it away...)
XDA developer Peter Poelman said:
... In Germany, VIAG Interkom (now O2-DE) even used to broadcast the geographical coordinates of the cell in a channel. (Using their local geocoordinate system Gauss-Krueger, I think it was called).
No clue if this still happens (I would guess not: they'd rather sell that information than give it away...)
Click to expand...
Click to collapse
Yes it still happens that they transmit the coordinates. But it is anoying that you are geting them as SMS.
:wink: Greetings,
Kaputter
Kaputter said:
Yes it still happens that they transmit the coordinates. But it is anoying that you are geting them as SMS.
Click to expand...
Click to collapse
You could use tstril and get the messages from the RIL layer, I guess.
XDA developer Peter Poelman said:
This only works if you cellular provider sticks the cell info in a broadcast message, which some providers do. There's no standard for this.
Click to expand...
Click to collapse
I see... so for the channel broadcast, do I have to explicitly tell tell the network to broadcast messages to me (with AT commands or something)?
Right, here's something I might ask on this thread as well then.
My friend told me with his old nokia mobile phone, you can switch it into some sort of internal debugging or engineering mode, called NetMon.
http://nokia.crazy.cz/monitore.php
The phone will give you a lot of details like signal shown in dB, a list of nearest stations, also distance from the stations/cells, etc.
Now except the signal strength which is pretty common, do these all sound like phone specific? Or it would be another non-standard information that the provider somehow provide using cell broadcast messages? I've checked roughly in the GSM AT command specs and I don't think there's anything close.
Thanks.
pigeon said:
[Nokia monitor mode...]
Now except the signal strength which is pretty common, do these all sound like phone specific? Or it would be another non-standard information that the provider somehow provide using cell broadcast messages? I've checked roughly in the GSM AT command specs and I don't think there's anything close.
Click to expand...
Click to collapse
Oh my, as soon as we'd have lots of spare time, we'd know what to do. Get our own code to run on the phone while it's in operation, and start dumping the RAM of a running phone. This would probably almost immediately yield all sorts of interesting information. CellIDs, signal strengths of loudest neighbour cells. Timing advances (i.e. speed-of-light measurement of distance to current serving tower), crypto algorithm (and possibly even keys) and (with some more work...) the activity on the control channel, the paging of other phones and whatever else all goes through there. Fun, fun, fun...
Hehe...
So what you mean is, in theory any mobile phone should have information about all those things? (Sorry if I'm not really only talking about XDA here)
I was wondering if anyone knows if the SX or any BA variant contains a 'field mode', or a mode that shows diagnostic information about the phone, signla, towers, ect. It'd be interesting to look at, and I know some motorolas have it, so I figured I'd ask.
Thanks.
This is one of my biggest disappointments on the 6700's and win mobile devices in general WinMobile5 in particular.
In northern Illinois even if you are calling within your area code, you need to dial the area code.
Being as I dial most of my clients only once from my cell, I don't want them all to be added to my contacts. And since I am calling while driving a truck and looking at a piece of paper dialing on the screen. I WANT TO HAVE A PREPEND OPTION for my area code (unless I specificly dial a different one).
Most $39 phones have this option, and most palm phones have this option.
It can't be that hard to program it (can it?).
After doing much searching, and not getting much closer, it seems (per MS website http://www.microsoft.com/windowsmobile/help/pocketpc/useyourphone.mspx#settings ) there may be a phone setting that is not enabled that would enable "dialing rules".
These would be in the same area of settings as network time synch, and voicemail notification, etc..
Does anyone know of any registry edits to show *all* phone settings?
There are a few listed around here and on other forums (mostly the same 'hacks' posted over again all over the place).
I have tried all I've found, and while they have enabled what they say, this isn't included (so far).
What I'm looking for is specificly "dialing rules".
Yes, I know they are listed in network settings, but these do not affect voice dialing.
Anyone have any ideas...
Anyone else wish this worked...
Can anybody help me out here?
hacks, freeware, commercial, black magic rituals, anything???
(I have searched and searched and searched...)
My appologies in advance if it is not, but is this in the right forum??
I really thought I would find some enlightenment here.
fixed dialing
I do believe on the T-mobile they call it fixed dialing
Re: fixed dialing
Do they have this on any WM5 devices?
Do they have any WM5 devices?
flskgrd said:
I do believe on the T-mobile they call it fixed dialing
Click to expand...
Click to collapse
any luck out there?
bump...
WM5 Fixed Dialing
I was going though WM5's menu on HTC TytN and saw the Fixed Dialing under the Start>Settings>Personal>Phone>More
Fixed Dialing is the last option under the More Tab if this is what your are looking for.
Cheers,
ET
emumu said:
I was going though WM5's menu on HTC TytN and saw the Fixed Dialing under the Start>Settings>Personal>Phone>More
Fixed Dialing is the last option under the More Tab if this is what your are looking for.
Cheers,
ET
Click to expand...
Click to collapse
I thought about using this feature, but I could not find how to change its options (such as "number patterns"). Do anyone know how to use it ?
Not sure if this is the one:
Start > Setting > Connections > Connections > Advanced > "Dialing Rules"
Let me know if this work for you.
I believe the O2 dial wizard has this (sort of) functionality. You could use the Calling Card function to, instead of storing calling card prefixes, store the area code for the areas that you are in. Then, when you've entered the number for the person you want to call, you press the button with the Magic Wand and Handset in the Phone program, and it prefixes your number with the prefix previously defined.
You might also consider looking at the MyPrefixDial program (freeware - see http://www.freewareppc.com/communication/myprefixdial.shtml), although I think this only works with predefined contacts....
emumu said:
I was going though WM5's menu on HTC TytN and saw the Fixed Dialing under the Start>Settings>Personal>Phone>More
Fixed Dialing is the last option under the More Tab if this is what your are looking for.
Cheers,
ET
Click to expand...
Click to collapse
THIS IS THE MOST LIKELY PLACE - however on the xv6700 (apache on Verizon) this option is not there! (imagine that) anyone know how to get this option to show, so I could play with it?
TIA
jackleung said:
Not sure if this is the one:
Start > Setting > Connections > Connections > Advanced > "Dialing Rules"
Let me know if this work for you.
Click to expand...
Click to collapse
While it looks like it could be the right place - No this is for network connections (i.e. internet, or VPN) only not for voice dialing options.
Thanks for trying though.
CJBS said:
I believe the O2 dial wizard has this (sort of) functionality. You could use the Calling Card function to, instead of storing calling card prefixes, store the area code for the areas that you are in. Then, when you've entered the number for the person you want to call, you press the button with the Magic Wand and Handset in the Phone program, and it prefixes your number with the prefix previously defined.
You might also consider looking at the MyPrefixDial program (freeware - see http://www.freewareppc.com/communication/myprefixdial.shtml), although I think this only works with predefined contacts....
Click to expand...
Click to collapse
Being as I dial most of my clients only once from my cell, I don't want them all to be added to my contacts. And you are right MyPrefixDial is for existing contacts.
I don't think the O2 dial wizzard does axactly what I need, but I would be very willing to try it out - I have done a little searching for it and haven't found a cab file for it, do you know where one is?
bump
anyone know anything new?
anyone have any new thoughts on this?
Does any other wm5 or wm6 device have anything like what I'm looking for?
I am just giving a bump, I really wish there was a way to do this...
Any clues out there?
Do any win mobile phones that you know of offer dialing rules??
well over 1000 views and no one has any solutions, or even hints at something that may help?
Wow, I thought with all the developing going on here this should be stupid simple, guess not.
Maybe, it's not that important to everyone because they don't have to dial local area codes.
You all will have to eventually you know, it may be months, or years, but eventually everyone will have to.
Ah well, thanks for looking anyway.
bump... ;-)
I was lookin through the registry in my HTC ROM and i found a weird key that said like engineering mode and it had a set of keys that i pressed. It is *#*#364#*#* and then it goes into like a program called GSM test mode. It has a lot of random info, and i was wondering if anyone knew what this was for
It just gives you some debug info on GSM/GPRS for the cell site you are connected to. Nothing useful unless you work for a telecom company and are doing cell site testing, or work for for HTC