Engineering mode - 8125, K-JAM, P4300, MDA Vario General

I have been playing with my tmobile MDA (wizard) and in HKLM/software/HTC/engineermode there are some keys I find interesting. On mine LaunchEngineerModeAppDialStr is set to *#*#364#*#* (364 maps to 'eng' which is probably why it was chosen).
Has anyone played with this at all? I tried but I get 0 mobile srevice her eand got a message back saying 'please try you call later' (sms style) which I am certain came from the phonei tself. Normally I get just 'failed' rather than 'please try your call later'.
At any rate, it might be something fun to look at I know that some people were looking to get the tower IDs and other info, and usually engineering mode includes that.

update
I have an update to this. I have 2 SIMs both tmobile US. The old one is at least a year old, maybe more. It is totally inactive. The new one came with the phone. When I use the old one I get 'please try your cal llater' with the new one it goes into engineering mode and displays cellid and other bits of info. of course its not highly useful for me right now becuase I have no cell signal, but ...
The title bar reads 'gsm test mode' and there are 3 tabs. GSM, AMR and GPRS. At least now the key to get the dial string is known, if it wasnt before (I didnt see anything) and the fact that you can get tower IDs and other stuff (something someone wanted elsewhere).
the gsm test mode app appears to be a totoally different app as well (according to start->system->memory->running programs. I do not have good tools yet to see exactly where this app is and how to access it. But I am sure that if that program were located a debugger could provide useful info on extracting the syscalls or whatever is done to get access to the cellid and other bits of info.
Note cellids can be used to track location, they are fixed and reported, at least in the US., While you may not know exactly where someone is, by knowing which tower they are on you can guess. RSSI can be used in conjunction with this as the far field (where most radio communications occur) falls off at the inverse square, you can guess at the distance (but not direction). Multipath and other issues can affect this reading, so its not highly accurate but ...
Now does anyone know of a good tool like ps in unix that shows me not only the full program name but also any arguments given for WM5?

GSM Test Mode..
An easier way is to look in your \windows dorectory and look for the "GXM Test Mode.exe" ....

Related

WME2003 my experience so far, good & bad.

First off XDA Dev forum rocks! I think it is so great that so many people have really helped every level of user. I believe this is truly the best-run forum on the net. XDA developer Peter Poelman, Jeff S., Lance, and I'm sure I'm leaving someone(s) out, please don't take it personally (God I feel like I'm giving an Oscars speech). No really, these guys are great! It's always nice to see a virtual community that actually works like a community. Anyways Tits Up! to ya all :lol: I hope that wasn't inappropriate I mean it is a real expression...... ...I think? :shock:
OK back to my experience so far:
(Theses experiences are based on a Previously US T-Mo PPCPE device with the ATT wireless SX56 latest Radio Stack running obviously WME2003 on US Cingular's Network. As a side note I think we should encourage people making posts for help or in general to start each post with your location, country, service provider, device variant, & ROM+Radio info. This sounds like a lot but these things really aid troubleshooting. Not to mention many of these things can be the thing that makes someone go :idea: I know the answer to that one! Anyway just a thought)
a.) I don't mind all the name changes, win CE, Handheld PC, Pocket PC + 1 and a 1/2 incarnations, and now WME. Just as long as it doesn't get changed to The Operating System Formerly Known As :roll:
b.) If you are having trouble with ring tones this is what I experienced. After using the add ringtone app in setting my ring tones wouldn't show up once I went to the phone app to change the ring tone it was not their. I then snooped around and found some differences.
1.) 2003 ring tones (ROM) are actually .wma files or have that extension
2.) Strangely these files differentiate from regular .wav files by having a space after the name (i.e. ringtonfilename .wma verses ringtonfilename.wma or ringtonfilename.wav) I am not sure this is how the OS tells the diff.
3.) Even weirder now everything works as it should space no space, use +ringtone app, or direct copy file to Rings folder in \windows DIR. So, if you're having problems try adding the space and putting it in the windows directory folder then once it shows up move it back to the rings folder and all should be well. Haven't toyed with .midi ring tones or polyphonic ringtones yet.
c.) If you want .wav files to show up in the sounds & notification / notifications tab just name the beginning of the file with Alarm i.e. Alarmwavfilename.wav and put it in the \Windows DIR folder and their you have it. I use Looney Toons TAZ talking when I get a new SMS as an example. AlarmTAZ.wav
d.) There seems to be a lot of stuff left over from the old OS if that is possible, or I'm not sure why it would be included as duplicates or not used by .Net 4.2x
Under Settings:
I have 2 power icons under settings. They both seem to work fine except one uses a newer Icon and is missing hyperlinks to other apps. I wonder if 4.2 see both but not the key that has the hyper links. Might be fixable. I'd suggest delete one of the keys but not before figuring out adding a new value for the hyper links. I still don't quite understand the registry. I have no computer training just self-taught and now have hard resetting down to blind folded, underwater and in my sleep :lol:
(If anyone understands the registry please PM me I have some interesting ideas I’d like to try that could benefit everyone )
Auto Config icon links no where.
Device Information doesn't get all the information right.
Other stuff that seems to do nothing but is present
\Windows\Cookies
\Windows\History
\Windows\Temporary Internet Files
\Windows\www
[I think these files were added by the developer of this beta to aid the team/soft dev/beta testers familiar with the old layout. I don't think this is the raw WME2003 OS (could be wrong). I would love to get my hands on that, incase service providers tweak & load junk on their that make the device work the way "they" want it to and not what it "is" capable of doing.]
These all now live in (with the exception of the last) in a new location that gets used (with new sub folders called content.IE5 & history.IE5) \Windows\Profiles\guest\
You'll need to know this if you wish to move the location of your temp internet files to be stored on your SD or MMC card. (p.s. don't delete your index file when manually deleting files in these folder it does not remake itself on warm boot. This may not be the case any more)
Also, you may want to download & install VBruntime for pocket pc 2003 from MS. I looked all over and for the life of me I can not find the file to post the link, but don't worry once you do anything that requires it I was prompted to download it by the OS :shock: 8)
e.) Also under \Application Data\Volatile\ DIR & \profiles\default\ DIR these don't seem to serve any function either.
That's about it for the oddities, of course there's the snooze hangs your device alarm bug. Not sure if that's going to be so easily fixed might be vibrate option related? Haven't toyed yet.
Also, radio signal display isn't all that accurate. Signal still the same, just not displayed as accurately.
OK now on to the cool stuff! (I'll just focus on the functionality issues as not to repeat too much that we already have in the forum:
f.) True Class B GPRS (Strange seems to be OS side not GSM Radio Side, as I didn't upgrade the Radio Stack :?: )
Always on + True GPRS Suspend feature! (I can't believe I waited over a year! for this common basic function :evil: and MANY people out their are still! waiting. I'm surprised this device even did as well as it did given this was already a feature in Bluetooth phone+PDA combos. I almost took it back to the store the day I bought it (Like all the handheld computers in my PDA graveyard from Casio Boss-Sharp-1st CE-Psion-RIMBlackberry-HPC both form factors-PPC, I must be the first to have it! I'm ill that way :roll: early adopter is a light term :shock: )
g.) Today Plug-in big improvement Calendar gives you a heads up the next appointment down the road (you'll either love this or hate it & it's not an option so hope for the first)
Inbox plug-in shows all your accounts SMS+All email accounts. Taping on the specific account launches that account 8)
h.) Pac-Man anyone just go to \Windows\Pac-Man.exe and copy via file explorer into your \Windows\Start Menu\Programs\Games and Tap & Hold select paste shortcut. Then Tap & Hold rename and get rid of "shortcut"
i.) Inbox rocks now almost Blackberry like functionality (sort of) When you set up a new account their is an option to check called connect & check for messages every "" minutes. Max value is only 60min not so good if you’re trying to watch kb charges or battery life. But the really cool part is it really works. Even if you ready for this kids 8) DO NOT have a current data connection it will at the appointed interval launch a data connection and run! :shock: way 8) This will take place even if the devise is turned off, but requires inbox to be open and I think on the top (not running in the background a stupid MS bug. Not the case when the device is on will run in the background)
Now for the things I do hate :x :
Once again Microsoft just blows me away in their omission of a function that is so obvious, basic and expected and just cripples the device at the point of it's "Main" cool sell factor (i.e. data connection killed on power off, data connection terminated on call dial/receive) that I just can't believe it :shock: The moment the little thought ran through my head "Oh, #%[email protected]! I might have to wait a year for this tiny #%[email protected] pivotal bug to get worked out I almost threw my device out the window I was so pissed :x :evil: So hear it is and your not going to believe it:
The inbox as stated above works awesome, very automated, great, etc, but if you have more that one email account it will ONLY auto connect and check the one that is on top! Even worse, if your SMS account is on top wont check any of your email accounts :shock: I just cant believe it all that functionality and just like before...Up the dirt path! :shock: What were they thinking? I don't think this is going to be fixed by any of the operators. I'd be curious if the non Phone Edition WME2003 has this same roadblock? Two little things; work in the background on or off, and check all accounts. Makes sense the app has to be open.
One last OMG can't believe it MSN Messenger is very flakey with GPRS Suspend sessions. Meaning sometimes it does not reconnect and other times it does. The problem is you will have no idea unless you go look to see, at this point...What's the point? Defeats the whole purpose. Again, these are most likely on the MS side not likely to be fixed by the service providers
I recommend copying the tmail.lnk file located in \Windows\ to \Windows\StartUp\
One cool thing you might really want to do :
This is a must have http://www.phm.lu/Products/PocketPC/RegEdit/ for the following:
It seems many people like to program their voicemail password in with the voicemail number so it gets entered automatically. I, like many others, initially tried adding the p's to the number in Start, Settings, Phone, Voicemail but after a soft reset the p's change to 0's.
The following seems to work on an SX56 with AT&T Wireless and T-Mobile. This involves editing the registry, if you're not careful you can break things requiring a hard reset. You might want to do a backup through ActiveSync before trying this. I'm not responsible if you break it.
If you don't already have it, download and install a registry editor. The one from PHM (www.phm.lu/products) seems to work great.
Open the registry editor.
Navigate to \HKEY_CURRENT_USER\Software\Microsoft\Vmail
Edit the PhoneNumber key to include your voicemail access number, pauses (use "p"), and your password.
Edit the RegOverridesSIM to 1, instead of 0.
Close the registry editor.
Soft reset the device.
Go to SpeedDial and verify your voicemail number includes the pauses and password.
After this, do not go into the Voicemail settings, ie. where it says "Reading settings from network...". Doing so will reset the RegOverridesSIM key and you'll have to do it again.
Hope this helps someone out.
Source: PocketPCPassion user boostaddict
_________________
Mike Collins
thank you mike for this tip now it gets a little trick on 2003 here's why. In the \HKEY_CURRENT_USER\Software\Microsoft\Vmail there is no RegOverridesSIM key beleive it or not I a non-programmer am going to teach you anyone how to write a registry key :shock: (only for this instance! It's probably not really this easy. I had no idea what I was doing. Just guessed right the first time, shew!) OK kids here we go (doing this wrong may well destroy the very fabric of our 4 dimensional universe or.....It'll just #%[email protected] up your machine :roll: ):
\HKEY_CURRENT_USER\Software\Microsoft\Vmail
Then from edit on the command bar select "New DWORD Value"
Value Name: RegOverridesSIM
Value data: 1
Base: Decimal
Hit OK
Now go to Phone Number 1 Edit your phone number to include your pauses and password or what not under
Value Data
and hit OK
Exit the program (Close It not minimize)
Soft Reset your device and that's it!
OK enough my conclusion (To WME2003 or SER1.2 or not):
If you read this post and said "#%[email protected]! me, do I really need to know all that?! :evil: I just want my device to work. (You want a stable reliable device, and never look under the hood of your own car. Oil what's that? you get the idea :mrgreen
Also if you are counting kb (GPRS data) and only connect for information, for fun, or not more than 5+ times a day
Then Go with SER1.1 or 1.2 both excellent very well done and way stable. Nice job guys 8)
If you are not counting kb, you really "need" connectivity 24hrs a day (other than the novelty factor i.e. I do wireless & software consulting for corporations in the US wanting to go wireless or paperless, and I provide Technical support via IM clients. Now imagine how free "I" become being able to be truly mobile :shock: This is what wireless is really all about baby! I'm also an Actor here in Los Angeles...no really it just sounds like a joke :lol: )
don't mind getting your hands dirty, tinkering under the hood, or every time someone give you back your phone after looking at it you caress and utter under your breath "My Preeeeeciouse...."
Then go with WME2003
Hope this helps.
P.s. If there are any programmers for CE4.2 out there I have some ideas specific to these devices and I have the resources to get these ideas to companies and the entertainment industry. The demand is getting stronger, the future is being realized in business, and right now my hands are tied to what already is. Not, what should be. Big difference, even bigger market.
Funny thing, the PHM registry editor was already in my windows directory so I am guessing it is part of the ROM image to begin with. Since this is a developer ROM image I can see the need for this. Can anyone else confirm this so I can stop wondering whether or not I installed PHM in my sleep and didn't know about it.
I did the double wammy, I installed the ATT SX56 update and then immediately MW2003 on my T-Mobile PPC. Bad move, sort of. My GPRS signal was MIA for a good 80-90% of the time after that after the 2003 install. Maybe it was the network but I thought it was funny that all of a sudden after several months of almost no downtime I start having connection problems after updating the radio stack. After a couple days of this I decided to revert back to the ATT SX56 rom. So far my signal is back to what it should be.
I have to conclude it is the 2003 ROM and the type of SIM or coverage in my area. Voicestream showed up as the carrier under 2003, but under 2002 it shows as T-Mobile. Is this the case for all T-Mobile users I wonder? I wish I could figure out why my GPRS wasn't working under 2003 but until then I will stick with what I have at this point. At least I can rule out the radio stack upgrade as the problem.
Uninterupted GPRS with Thunderhawk will have to suffice for now.
If you are sticking with 2003 I envy you. Even with this pre-release version of the OS I can see definite speed increases with games, so I am guessing it across the board too.
Thanks for XDA Developers and Jeff for their contributions and more importantly time to this community.
@ ottoman3
Yes that is the case with my unit, in the LA basin, too.
But I really don't mind if it says Voicestream or T-Mobile, my service here reports Cingular :shock: since they share network and towers in the area. And yes PHM Registry edit is on the ROM, with some other Registry thing, Wallaby (xda) stress test tool and PacMan
I'm sticking with it, because I like the experience, see
http://www.xda-developers.com/forum/viewtopic.php?t=1649
I have no need for Blackberry-style email, in fact I *like* the fact that I can control email flow (manually yes but it's ok 4 me).
The +'s outweigh the -'s in my case, ymmv :wink:
PHM Registry is indeed in the 2003 ROM. But it is v0.2 instead of the latest v0.7
ottoman3
PHM reg edit in ROM I decided to encourage people to use the latest version, but old one works just fine too.
The other reg edit tool is manual (I think kind of like a command line registry edit)
If you'd like please post what device hardware you are running (who you bought it from) and upgrade revisions i.e. Here's what I did. Started with latest t-mo ROM & Radio from US T-Mo website, then successfully (no bumps) updated to AT&T latest ROM & Radio, then updated (with a few hangs, simply solved by pulling the device from the cradle closing the desktop session putting the device back in the cradle and running set up again. Never soft or hard reset my device. The upgrade program sees where you left off and picks up from there) SERv1.1, Then successfully upgraded just the ROM image to WME2003.
My radio rom combo works fine - being quite temperamental from time to time. Radio seems to be fine, just rom temperamental.
Couple of things:
I assume your phone was SIM Unlocked, if so it will show the actual network provider for the tower you are using. If your device is SIM locked to a certain network provider AT&T or T-Mo it usually only shows that provider unless you are roaming. Voicestream is the old name T-Mo is the new name so maybe some locations still ID as VS. Where are you located? Like vagelis said CA, New York, and I think one other allow these two providers to sell service in areas they were not in.
Once you upgraded successfully to ATT ROM did you soft reset allow the radio to register on the network, connect to GPRS and then did the 2003 update? Just curious. Shouldn't make a difference but when handshaking with networks it might want to log the IMEI number or something first. Just guessing:?
Usually if you are able to connect to GPRS some of the time and not other it is not necessarily on the device side. That usually denotes an operator problem.
And vagelis what's a matter with you :wink: not wanting instant or timely email notification! No really, I understand there are two opinions to everything one is mine the other is wrong :roll:
I just wish they would have not stopped short, seems like a simple yet obvious ooophs .
One last thing, if you want email notification without incurring data costs, try the following:
Open a hotmail account, go to alerts tab, and set up alerts via SMS to your cellular phone number you.
Then at your POP3 account home simply set up “forward copy of mail” received (not all POP3 services allow this and HTML services do not allow forward to another account) to your new hotmail inbox. Now you will know via an SMS message that you need to “Manually” check your Inbox on your device. It also includes the subject line in the SMS but not the body of text incase you decide it’s not important enough to check right now. If you already use a HTML mail account most of the major ones have SMS alerts for email. So, you will know when you have to log-on and sign in to your mailbox.
I followed the upgrade path pretty much the same as you erickbryce minus the Dev 1.1 upgrade. I went from the latest T-Mobile rom to the latest ATT SX56 rom. Reset the device, signed onto my service, played with GPRS just to see what uninterupted GPRS was really like. It said T-Mobile with the ATT rom so I know it had something to do with MW2003. I then upgraded to MW2003. Then it went downhill from there.
I bought my PPC phone last August from CompUSA so I am guessing it is the unlocked version. I just read a very interesting thread over at PPCPassion about someone getting their SIM replaced with a new one from T-Mobile and their Voicestream idenitification changed back to T-Mobile and their GPRS improved greatly. It sounds just like my situation. And since my phone was purchased right around the time Voicestream changed over to T-Mobile maybe something was left behind on the SIM. I never really followed up on GSM and SIM technology to know what exactly is stored on these cards outside of Account information. I will see if I can get my SIM replaced with a new one and try MW2003. I really miss the speed boost.
Thanks for your input and suggestions.
Can you give a little more detail on the "Then it went downhill from there" part? :lol:
The GPRS connection went downhill from there. Sorry for not being too clear with that statement. It started out okay, then for the next several days I pretty much was never able to establish a connection. It must have been connected with MW2003 because my connection was dead prior to returning to the ATT rom. 10 minutes later after the upgrade my GPRS came back. It has been solid ever since.
Hmm very interesting
Just wondering did you try the new SIM card solution yet? I am just very interested now to see if swapping the SIM makes GPRS work now. The curious thing is, it worked then didn't :evil: . If your provider disable some provisioning on their end changing the SIM will only load the same provisions on your account as before on the new SIM. Please let me know and ask your service provider why this would work if it does. Always learning, so would like to know. :idea:

CellTracker Alternative

I don't know where else to post this....I found this while looking for an alternative to the SPV Developers CellTracker app. It's an app called NiceTrack...the screenshots tell the rest of the story:
http://www.nicecuppa.com/nicetrack.asp
Background info: http://www.ascendingangels.com/nicecuppa.com/nicetrack.asp?story=1
Screenshots: http://www.ascendingangels.com/nicecuppa.com/nicetrack.asp?story=2
Download: http://www.ascendingangels.com/nicecuppa.com/nicetrack.asp?story=3 (Version 1.2)
The source code for that app can also be downloaded from the Background Info link.
The SPV Developers CellTracker app (Beta version only, hasn't been updated since December) for PocketPCs is located at the way bottom of the page:
http://www.thelogster.34sp.com/celltracker/
NiceTrack updates the tower changes in real-time whereas CellTracker does not. NiceTrack also shows the dbm signal strength on a cool chart and it also includes a logging function that allows you to rename the cells your phone has connected to while the app is active.
Signal strength chart: http://www.ascendingangels.com/nicecuppa.com/images/nicetrack/main-page.gif
Here are a couple hints based on my experience so far:
1) In order to fully save the renamed/logged cell sites, you must first tap Save next to where you renamed the cell site. Then you must also tap Options/Menu --> Save (extreme lower left) to save all changes since the app was launched.
2) Use Menu --> Exit to completely close the app.
I have tested this for use on my MDA II w/Windows Mobile 2003. I don't know if the app is compatible with WM5 PPCs or regular Windows Mobile smartphones.
Enjoy
Thanks for posting.
This software has been discussed before, and it is great:
http://forum.xda-developers.com/viewtopic.php?t=3347&highlight=nicetrack
However, I believe people are having difficulty converting it to WM5 (when I last checked). But great stuff either way.
V
Hi there,
Sharpstuff (NiceTrack author) here..
I've just bought a T-Mobile MDA Vario and have managed to get it working on that ( WM2005 )
The problem was that in the older phones the GSM modem was on COM2 and on my Vario it's now COM9. I've made the Com port configurable now, but it's still not 100%.
You can download it from my site www.nicecuppa.net
Let me know how y'all get on.
Cheers
-sharpstuff
Good stuff sharpstuff Wish I had a gps!
V
sharpstuff said:
Hi there,
Sharpstuff (NiceTrack author) here..
I've just bought a T-Mobile MDA Vario and have managed to get it working on that ( WM2005 )
The problem was that in the older phones the GSM modem was on COM2 and on my Vario it's now COM9. I've made the Com port configurable now, but it's still not 100%.
You can download it from my site www.nicecuppa.net
Let me know how y'all get on.
Cheers
-sharpstuff
Click to expand...
Click to collapse
Sharpstuff, you have an excellent app here. I had to search for a bit to find it but in the end, I'm quite glad to have it . I also like the pun you have for your site...it's quite distinctive since even as a German-American, I know when someone says "cuppa", they normally mean the cup of tea .
Keep up the good work and thanks for taking the time to develop such a great and invaluable app .
oooh.. *bookmark*
Do you have a regular Donate button somewhere? I see the shop, but I'd rather just get X amount straight to you, and not have to be awoken by some crazy delivery guy at 8am for a mug
Thanks for the kind thought...
But, I enjoy doing this stuff, so just click my google ads and I'm happy!
;-)
Got this to work on my 8125, almost... Clicking on 'add' under events causes it to crash with the following error:
NiceTrack.exe
NullReferenceException
Application::Run+0xf
MainForm::Main+0xa
....bummer - so close!
You need to select an event type eg. "Flash backlight" then click "add"..
Needs some validation there.. Plus, the events side of things isn't very useful at the moment, I need to implement some more event types.
Cheers
I installed it on my qtek9100 but it doesn't find a GSM-modem at all.
Also a Qtek9100, EN - found it on COM9 just fine
What would be really neat would be an event "Show Picture". That way it would be easy to make a make-shift map tracking thing. Simply grab a picture of the map off the internet, plunge a big dot on the map where you got the cell, save as image, and have that image displayed when entering that cell %) GIF files on the storage card, shouldn't take up too much space
Alternatively a full-fledged mapping thing could be developed, but that's a lot more work *nod*
@sharpstuff hey I installed it on my XDA EXEC, but when it scans for com and reaches com9 it just freezes...any ideas?
Hi there,
I'm having some problems with the detection code, and general functionality on WM5.
I am looking into it and will post a new version up ASAP, sorry for the problems..
stop being sorry and add that donate button *keeps clicking google ads once a day but hopes google won't start ignoring his IP address for excessive clicking...*
N!co said:
I installed it on my qtek9100 but it doesn't find a GSM-modem at all.
Click to expand...
Click to collapse
After a soft reset its working fine on COM9. Nice app.!
sharpstuff said:
Hi there,
I'm having some problems with the detection code, and general functionality on WM5.
I am looking into it and will post a new version up ASAP, sorry for the problems..
Click to expand...
Click to collapse
So is Release 1.3b a partial fix for WM5 users? I installed it on my MDA II and it detects my modem on COM2 without any problems. Both 1.2 and 1.3 seem to work on WM2003 PPCs.
http://www.nicecuppa.net/
http://www.nicecuppa.com/download/NiceTrack_Release_1_3.zip
TIA
Yep, it's an intermediate release. Basically, it reminds the user on startup to set the Com port in settings
I'm working on v1.4 at present, this has more error checking on the GSM code, and multi-threaded com port detection so the whole app doesn't hang
For what it's worth - it seems to randomly lock up on me - requires an 'end task'. Sometimes when this happens, and I try to fire it back up again, I just get an empty message box dialog; no title, just the close button.
ZeBoxx said:
For what it's worth - it seems to randomly lock up on me - requires an 'end task'. Sometimes when this happens, and I try to fire it back up again, I just get an empty message box dialog; no title, just the close button.
Click to expand...
Click to collapse
I get that messagebox at random even after I closed the app and its not in the list of running programs. Strange...

Engineer Mode on the Hermes

Engineer Mode on the Hermes
It's the same on the Wizard as well.
Use your favorite registry editor
Go to
HKEY_LOCAL_MACHINE\SOFTWARE\HTC
Create Key
EngineerMode
Add dword
BuildInEngineeringModeApp
Set Value to 1
Close registry editor
Go to phone pad and enter code
*#*#364#*#*
and this accomplishes what?
Well, One thing I found interesting was that it gave me the signal strength in db from my cell sites, As I supposively according to Cingular have 3 of them around me. It has other areas of info, that I dont recall seeing when I did this on my old 8125. Just geeky stuff.
Netrunner2K said:
Well, One thing I found interesting was that it gave me the signal strength in db from my cell sites, As I supposively according to Cingular have 3 of them around me. It has other areas of info, that I dont recall seeing when I did this on my old 8125. Just geeky stuff.
Click to expand...
Click to collapse
I tried it and it didn't work at all. "Your call cannot be completed as dialed" SF Bay Area. AT&T 8525.
-Humbert
Weird. When I did it, I didn't have to hit the talk button at all. The screen came up immediately after inputting in the code. I also didn't have to reboot the phone either. My phone has a file called Fieldtest.exe in the windows folder. This file was in the standard HTC ROM. I did run into another thread where someone posted (I believe) another version of FieldTest.exe.
Here is the URL:
http://forum.xda-developers.com/showthread.php?t=274269
Try copying that into your windows folder and run the executable directly. That should achieve the same results.

Field Test / Engineering modes

Hello and sorry if this is in the wrong thread.
I am an engineer for a GSM company and I have a AT&T Tilt.
I have the Field Test up and running but it lack important info like the Cell ID
Has anyone updated this program to include this?
I am currently running HTC Home theme with a short cut to fieldtest.exe and I have the RIL I can run to see Cell ID.
I have seen other app, commanger I believe.
I would be nice to fix the Field Test to be more effiecient or maybe a way to put a live app that runs in the today screen with DB and cell id
the iphone has a nice engineer mode is it possible to emulate that on a wm6 device. Thanks again.
I do alot of driving and have at least the DB and cell id would be nice.
Right now I carry a Tilt, Blackberry and a Nokia with Field test. I would like to scale back to one device.

Cell id Command line

Hi All,
Is there a tool which can get Cell id and LAC from command line for it to be used by other apps
Say I have script (mortscript)
Then I can call <Cellid APP> and get Cellid location where the device is
Then take action based on the Cell id.
Idea is to track the phone and let the owner know where all the phone on a web page.
I go from HOME -> LOC1 -> LOC2 ->Office (everyday)
Incase phone shows a path HOME -> LOC1 -> LOCX -> <UNKNOWN> .. the send a TEXT(SMS)/update page etc ... to alert the users.
Kind of way to make your phone secure.
Any suggestion if it can be done with any exiting tools and mortscript etc ...
http://www.xs4all.nl/~itsme/projects/xda/tools.html
has something called riltest ...
riltest - dumps all kinds of info from the phone via ril
But the zip files does not have this file... Could any one let me know if this file is available any where else.
Ok Got a riltest from Another forum which does similar ... ALMOST....
what it can do is dump all to a LOG file ... I am using a Mortscript
1. Run the app
2. make app to dump logs
3. get the details from the file.
4. close the app.
Now loop this for with a sleep ...
But still looking for better way.. Attached is the file for anyone who is looking for similar stuff.
Hi,
I too was looking for something in this line and ended up writing it myself.
Props to this chap for the code to get me started:
http://dalelane.co.uk/blog/?p=241
Basically you call 'RilCmdLine.exe' with a parameter indicating what field you want. It returns the field as an int to MortScript (I think you need MortScript 4.3b1 or above?).
Supports LAC, Country Code and Cell Tower ID.
The zip includes a test mortscript - you may just need to edit the path to RilCmdLine.exe
(Source code on request. I may even support it )
Hope this helps!
onion
Hi
Thanks for the exe file. However I am unable to see any result when I run the exe/mscr on my mobile (HTC 3300 WM6). I did edit the path also executed from cmd line on mobile.
Also Mortscript RunWait and Run will not return any results as per the Mortscript doc. So the result has to be redirected to a file.
Could you please check and let me know if the exe is required to be executed with different parameters.
Thanks
What version of Mortscript are you running?
I had to upgrade to 4.3b2 to get the return code from the exe.
Get it here
http://www.sto-helit.de/index.php?module=download&action=view&entry=125
In the notes for b1 mentioned the return code functionality being added.
Hope this sorts it for you
Perfect !! Thats works perfectly ... I updated to MortScript you have suggested.
Excellent Work !! ... Really good. Thanks man
Will it be possible that if I don't pass any Command line parameter ... Can I get all the values... Like CELL ID, LAC etc ..
Glad you like it
Unfortunately you can get all the values at once (at the minute you can only return numbers from the exe, so there is no way to separate them).
My original idea is something along what you suggest - if I get that working I will post a new exe up here.
Thanks
Thanks onionfx! This is just what I was looking for as well. Trying to do something similar to what wishme said. ;-) The common profile switchers out there are not very useful to me because I'm more of in a rural area, and cell towers are farther apart, so my home and work cellid overlap sometimes, so I want to also take into account signal strength to see if I can fine tune it better. Will probably use Mortscript since it's the only thing I've learnt to code with for Windows Mobile.
I'm bookmarking this page to see if you eventually get the prog to output all in one line (and reduce the CPU churn of calling the same prog several times).
BTW, how about also returning nearby cells in order of signal strength? That would be awesome to fine-tune your location even more!
Good work!
Cesar
Doing some thinking about this
I can't see any way of returning all the values at once.
The C code can only return an int in the range -2,147,483,648 to 2,147,483,647 and my CellID and LAC are 5 digits each so if they ever started with a digit greater than 2 I couldn't return it.
The 2 best options I think are writing another exe that dumps the data either to a file, or to the registry in a similar way as riltest above, but without the UI part.
Then write a script that could be included, and which has nice subs to access each parameter (or you are free to write your own script calls to do this).
I'm tending to the file as I imagine reading from the registry is a bit slower than reading the file (in one go and storing all the params as variables)?
Also I can do less damage if I use a dedicated file!
Anybody got any better ideas, or has a good reason to use the registry?
Goodnight
Are we talking about GSM signal strength
REGISTRY entry: HKLM\System\State\Phone\Signal Strength (DWORD value)
More here: http://wiki.modaco.com/index.php/Windows_Mobile_5_Registry_Tweaks
Also is it possible to get all other the cellids at any point not the one phone is connected to ? I have not see any app providing this info.
Except for Google maps on mobile (without GPS) it uses triangulation technique to get the Latitude and longitude of a location with all cell id locations available. for this method to work we requires atleast 3 cell id.
Does RILCELLTOWERINFO gives details about other towers also ?
I wonder what the requirements are for the command line tool?
It locks up when I run it on my MotoQ smartphone.
onionfx said:
Supports LAC, Country Code and Cell Tower ID.
The zip includes a test mortscript - you may just need to edit the path to RilCmdLine.exe
(Source code on request. I may even support it )
Click to expand...
Click to collapse
I can't get this to work. I get "-1" for all 3 values. Anyone offer any reasoning as to why this may be? I believe my ROM includes .Net framwork, but I'm not sure how to check.
Thanks
onionfx said:
Basically you call 'RilCmdLine.exe' with a parameter indicating what field you want. It returns the field as an int to MortScript (I think you need MortScript 4.3b1 or above?).
Supports LAC, Country Code and Cell Tower ID.
The zip includes a test mortscript - you may just need to edit the path to RilCmdLine.exe
(Source code on request. I may even support it )
Hope this helps!
onion
Click to expand...
Click to collapse
Excellent work! Thank you!
Thanks onionfx for your contribution. I might need it for a use similar to the one described by wishme.

Categories

Resources