service menu for HD2? - HD2 General

Is there a service menu for the HD2? I am trying to find what frequency it is operating at and the signal conditions (power level, s/n, etc). I am in the middle of a communications class where we are studying cell phone communications and knowing this information would make things a lot easier. I know the older non-smart phones used to have a 'service menu' that could be accessed by a special code. I have searched for something like this for any of the HTC phones and came up blank. Thanks for any help!

Typing
*#*#364#*#*
into your phone keypad might help.

you can start thatprogram directly.
itscalled fieldtest.exe in the windows folder.
(course you don't look as techy doing it thatway, hehe)
oh and be sure to scroll down in the group menu, i missed all those other pages.

This is exactly what I was looking for! Thanks for the help. This will make my measurements easier. There is a lot of information presented in that program

Related

Intercepting and rewriting phone # before dial

Hi!
I'm a new windows mobile user, developer by trade. I have a need for an application that will intercept a dial attempt from contacts or smart dialing and apply some re-write rules to the number then proceeding with the dial as normal. I've not found such a program for WM (I use TakePhone to do it on Treo 650) so I decided to try to write it!
This is for Windows Mobile 5 (on a wizard, if it matters).
I'm a Java developer, and rarely use Windows so I'm not so up on the technology used for this kind of thing, but no matter. I orderd the Windows Mobile 5 developer thing from MS and have it all installed. Using the managed code Microsoft.WindowsMobile.Telephony stuff I can dial a phone number. I suppose I could even add a menu to the contact that would specifically run my code and then I could use the Phone.Talk thing to place the call, however, I'd really like to enable the program and just have it work in the background when it is enabled.
First, can this be done with managed code? If so, how! Any input would be appreciated. Also, if you know of software that does this already, I'll just go buy it.
Thanks in advance!
this should be possible to be done with managed code, but the only idea I have now is hooking RIL.DLL or COM-port communications. And the easiest way to hook something - is to use C/C++.
Thanks for the reply! I've done some searching on RIL and RILGSM and found minimal info regarding "hooking" it. It seems that the person most likely to have done it is "itsme" who has posted a bit of information regarding the entry points and functions available in said DLL.
I'll keep looking...

Engineering mode

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" ....

Excel Mobile accelerator table or menu item ids

I'm trying to take advantage of accelerators for menu items in Excel Mobile.
Does anyone know where I can find these id's?
Or the menu item id codes themselves? (probably same place?)
Or where to find a copy of pxl.exe that I can visually study the contents of?
Or how to emulate pressing the center joystick (action) button on my Axim x51v WM5?
My exhaustive efforts to date suggest I'm asking for Top Secret highly classified "save the world" stuff.
(If my question doesn't telegraph my non-developer status, this confession will!)
I'm not a developer, just a productivity-oriented user who continually finds myself wishing I was!
The willing need love, too! Dontcha gotta love the willing? Dontcha?
Thanks in advance.
Doesn't look like the accelerators are exposed by the .exe
V

Dial PPC from Outlook

I have been searching the web for years trying to find the solution to what I would consider is a very simple requirement:
From Outlook on the PC, right click on a contact and dial to a connected Pocket PC via Activesync.
Now, either I am alone in this world, or my search capabilities are flawed. This is a function/capability I used to have with my old Sony-Ericsson & I am missing it badly - yes, I know there is a Powertool that provides you with a "window" to your PPC, but I have found that this is somewhat flakey, doesnt like Landscape mode and frequenly freezes the PPC.
Further, I have enhanced my Access application to perform the dialup via the CPROG.exe, what I am after is the same or similar functionality direct from Outlook... please help!
Is there anyone out there that can help me?
looking for the same
it seems we both live in the same world
Come on guys, are you really telling me there isn't anything out there at all?
err so remind me why one would want to do this other than to write some annoying dialer program?
OK, rather simple, really:
Working from Desktop PC, with PPC connected via ActiveSync and sitting in a cradle - by definition, this makes it a pain to access the PPC.
Current Scenario:
1. PC has Outlook open, search for a contact that you wish to converse with
2. Open Contact
3. Look at number
4. Lean over desk, usually spilling coffee, or unintentionally moving to another website
5. Try to use Stylus to dial number (or use Intellidialer to access the same contact you have in Outlook)
6. Make call
7. Hope you have put in the right number
8. Call goes to voicemail, throw phone against wall
All in all, a rather cumbersome scenario.
Preferred Scenario:
1. PC has Outlook open, search for a contact that you wish to converse with
2. Open Contact, or right click on Contact
3. Select number to dial
4. "Magical programme" sends dial request to PPC
5. Make call
6. Call answered, sale made, kids go to expensive Private School and Wife loves you forever
Makes sense now?
yep so get one of those programs to control your phone from the desktop?
sure its not what you really want to do but it will do the job
st3v3 said:
yep so get one of those programs to control your phone from the desktop?
sure its not what you really want to do but it will do the job
Click to expand...
Click to collapse
Did you ever read his first post?
yeah for about 4 or 5 seconds, gave pity and responded for the simple fact no one else did and thought i would show some interest.
at least some of us make an attempt eh helterskelter
Thanks for your pity, but I would prefer to know what, if anything, is out there. Obviously, I was mistaken in believing this was the font of all wisdom and exciting development in the PPC world. I truly cant believe that nobody has thought to put this together. Funnily enough, there is one that does this via Bluetooth, but as the XDA Mini wont allow multiple Bluetooth connections, I have been "forced" to find out if there is anyone clever enough to make this happen :sigh:
Hi!
I miss this funtion in windows mobile. This is the only reason why I consider to go back to my old Ericsson.
A little bit strange that it works with other software but not with Microsofts own?
Using .net you might be able to write an app (server) that listens on an open port on the PPC for coms from the active sync pc. When a certial string is sent down this port DIAL(123456789) the app calls the dial command in .net framework.
Maby its time to bite the bullet and code it.
Im having to with another app
No need for a PPC app, as you can already do this from the desktop - using:
rapistart.exe "cprog.exe -n -url tel:numbertocall"
from within any ap. I have done this from my Access program, I was looking to see if anyone had done this for Outlook as a plugin for the Desktop, or indeed some form of TSR on the PC that will take a hotkey and use the above for a highlighted number (yes, I know that I am now officially in fairyland).
mlk said:
No need for a PPC app, as you can already do this from the desktop - using:
rapistart.exe "cprog.exe -n -url tel:numbertocall"
from within any ap. I have done this from my Access program, I was looking to see if anyone had done this for Outlook as a plugin for the Desktop, or indeed some form of TSR on the PC that will take a hotkey and use the above for a highlighted number (yes, I know that I am now officially in fairyland).
Click to expand...
Click to collapse
Nope this can then be done using windows scripting host cause its the outlook that you need to automate not he PPC.
See the 3rd item on this page.
http://www.cooperstown.net/tips/outlook-address.html
It should be able to help you out just make a custom toolbar button in outlook to call this piece of code and your away laughing.
EDIT:
Where did you fiind the info on cprog. Is there any way it could help with this
Unfortunately, I cant remember where I found the information on Cprog - only thing I have is the "How to call a number".. tried for some time to find various parameters to no avail... not too sure if this will help with your problem.
OK Guys, I finally bit the bullet - thanks Shaun for the "hint" - and coded a Macro to perform this.
It may be a bit clunky and as a "non-developer" I don't have the requisite nous nor software to distribute this as a plugin. For this reason, I have provided this as completely open (as far as I can tell), so if anyone wants to take this further, I hope I have started you on the track and that you wont forget the initial starter!
For those of you that wish to install - you will need to access your \Documents and Settings\<username>\Application Data\Microsoft\Outlook folder and extract the zipped file. My recommendation is that you save the existing one first, just in case you have written a bunch of Macros - wouldn't want to get any nasty surprises here - remember, Outlook only has one Macro bucket and this file is it!
Once you have installed and either provided your own Digital Certificate, or have an appropriate level Security within Outlook to allow this to run, simply add the Macro "Dial2PPC.Dialit" to a toolbar both in Outlook (that comes up in Contacts preferably) and in the Contact Form itself (use "Customise" as you would in any other Office application to facilitate this).
From here, it is as simple as selecting the Contact from your contact list and clicking on the Macro button you have setup - then follow the instructions, make sure your PPC is connected & Dial away!
Please note that you will need to have installed RapiStart from the Windows Mobile Power Toys and that I make no assertions that this is bug free, so use wisely - although, I am pretty sure I have most of the bugs out.
Again, this is provided open & free, so if you make an enhancement, please share it with the rest of us!
Hope this solves the "issue" for you guys as it has done for me!
DialViaActiveSync
mlk – thanks very much for your macro. I’ve taken the liberty of rewriting quite a bit of it (everything other than the part which communicates with the device, really), and have made it available under the GPL v2.0, in order to preserve its “Free” status.
In terms of changes, as I say, I’ve rewritten most of the back-end functionality. In particular:
1.) Adding items to the listbox – this now only shows fields which have a valid phone number, so there are no empty spaces
2.) Dynamic resizing of the form
3.) Form and “Dial” button captions show the name of the contact
4.) Where a contact has no valid phone number, a dialogue to this effect is shown
5.) You need to select number from the listbox before the “Dial” button is available
6.) You can double-click on a number in the listbox to dial it
7.) General tidy-up of some of the variable names, and removed a couple of unused variables
Installing my version:
I’ve exported the relevant files from the Project, so there is no need to overwrite the existing Project file – just open Visual Basic Editor (Tools / Macro in Outlook) and select “Import” and the browse to the relevant folder.
I'm a lurker rather than a poster on here, but, any questions, please do let me know.
Cheers,
Neil
Administrator
WindowsMobile247.com
[email protected]
Neil,
Champion stuff mate - I have always said it is best to wait for Version 2! Just one question: The ".frx" file, what is that for?
Mark.
It's the binary file for the VB .frm - it's not something you manually import, but it's necessary for the display of the form.
BTW- I've changed the contents of the .zip file for download- realised that I'd left in a line (an extra ResetState call) which stopped the whole thing from working - new version uploaded (same name) should be fine.
Cheers,
Neil
Administrator
WindowsMobile247.com
[email protected]
Thanks for this, maybe should change my mantra to: Wait for V2.1?
P.S. Thanks for coming out of the lurk!
Nah- v2 was fine... if I hadn't been meddling with it...
Managed to put the reset call before the RAPI argument, which, of course, wiped out the phone number it was trying to dial... Stupid, stupid, stupid -embarrassing, but at least easy to fix.
I guess that the next step is to try and implement SMS via ActiveSync - not sure if cprog.exe handles this, though, so it could be rather more complicated...

Edit phone number before calling

Hello folks,
is it somehow possible to edit a number from call history (or maybe even a contact) before calling / dialling (eg. change the suffix) with HTC HD2 (or Windows mobile in general)???
Even my stoneage Nokias could do this... Very helpful feature if trying to call different numbers (suffixes) in one company or after mistyping a number and noticing it after hitting the "Call" button (you could then take the number from history and correct the typo instead of re-entering the whole number).
I found no way with my top notch HD2 to perform this simple task. Any tricks at hand? Any (simple, probably free) apps that may help?
(Is there anyone at all who shares my need? )
Thanks for your help!
surprisingly enough, and ridiculously enough, as far as I've tried until now, that's not possible, unless you keep the number in your head and type it in the dialer, or copy/paste the original number inside a fake contact, and edit it there in order to call that contact later.
Nothing even by far anything similar to copy/paste is possible in the dialer, not even with quickmenu
Thanks ephestione for your sympathy, pity that there seems to be no solution!
Creating a dummy contact would be a kind of workaround but no simplification. Re-entering the number would then be quicker and less complicated.
Another strange flaw of the "Phone dialer screen" I just noticed is that you can not even really edit the number you just typed in at any position (by placing a cursor). You really have to backspace-delete the whole number until the typo and re-enter it from that position on! How "smart" is that?
(For my not-so-smart old SE k800i this was one of the easiest tasks and I never expected this to be a problem...)
Certainly this problem is caused by the different concepts of "touch" or "keypad" interfaces. With a keypad selecting an item (eg. a number in a list) and then doing something with it (eg. dial or select a "use number functionality" via menu) are separate things, while in touch interfaces selecting and executing often (mostly) is one.
But in many situations this is inappropriate at least. The distinction between a single tap to select and a double-tap to execute (like known from the mouse) seems to be the better approach when there are several different things you might want to do with an Item (like here)!
Anyway, is there no one else missing a "edit number before redial/dial contact" functionality?
Anyone else with a solution (app or easy workaround) at hand?
If there is a certain demand I would even try to write my own app! Unfortunately I have absolutely no experience in programming for WinMo and accessing functions there...
Could someone suggest a good introduction to WinMo-Programming? (Or maybe anyone of the experienced developers here is keen on doing the coding? )
My idea:
App functionality:
Possibility to edit phone number selected (tapped) from call history before redialling starts
Possibility to edit phone number selected (tapped) from contact before dialling starts
App features:
Suppress dialling after selecting (single tap) a number from call history or contact (or anywhere else), instead paste the number to the "number field/row" in the "Phone dialer screen". The number could then be edited using the "backspace method".
A number could then be dialled as usual by double-tapping the number. (Tap/double-tap functionality may be switched)
>>> At least great for suffix editing. Looks quite easy to code to my unexpirienced eye...
On the "Details" tab for a contact (or a number from history) provide a button to the right of every "Call ..." entry (just like the "select number" button for the "send message" entry) with a "use number functionality" wich just pastes the number to the "number field/row".
>>> Surely needs accessing HTC Sense. Looks challenging.
Maybe also provide such a button in call (history) lists...
>>> There already are two buttons in these lists...
Make "number field/row" fully editable by providing a freely placeable cursor.
>>> No idea how to do this. May need accessing HTC Sense? Looks very complicated.
Feedback welcome!
It is simply SICK that this functionality does not exist by default. No wonder the head of win mo just got sacked! /P
I desperately need this editing function as I travel overseas a lot and ther are a lot of IP dialing facilities where one just has to enter a specific number before the main phone number, eg if in Singapore and using M1 sim card one just has to dial 021 + country code + tel number. (021 is not an international dialing code, its just a cheaper way to make international calls)
I was able to do this in my 10 year old phone but ever since I've moved to WiMo such a basic feature is missing.
I am missing it also very much!!! Tried to use the note function but it did not work ... It would be really great if someone might be able to provide a cap-file to improve this great mistake of wm!! Or anything else - any ideas are appreciated!!!
blaster88 said:
I am missing it also very much!!! Tried to use the note function but it did not work ... It would be really great if someone might be able to provide a cap-file to improve this great mistake of wm!! Or anything else - any ideas are appreciated!!!
Click to expand...
Click to collapse
The only thing I can think of, is a phone suite software from Inesoft.
http://www.inesoft.com/eng/index.php?in=phone.html
New version 6 has been released with updates.
I have attached some info in their user manual.
Apparently, it seems they have addressed this issue.
I have read a number of forums and people with HD2, liked this software.
Hope this helps.
ps. I haven't tried it, as I hadn't had a need. But I think I will give it a go, as my needs for international dialing are picking up. I have SPB phone suite, and it is almost useless.......so give that phone suite a miss. I also had phone alarm and it won't solve the problem either.
Oh, and I forgot their was PhonEx. Ver2.2 is the current one.
http://www.iconsoft.com/?language=en&menu=62e094db10fc83b1
They also have a feature to edit and add, special format numbers, which can be used when dialing intl numbers etc....
I have attached their info as well.
You would have to do some research and see which one would suit your needs better, and your device, between PhonEx and Inesoft.
Good luck.
Edit: I think between the two, PhonEx has a better dialer.............Just my two cents.......but check it out for yourselves.
just had a quick play with this, with the aim of taking a number from call history, editing it and dialing the edited number.
here's how.
from phone screen, choose number in the list by tapping the icon on the right, which calls up the history sub tab for just that number, (or the details page if it's a known contact), slide to the messaging sub tab and press the hardware send key, this loads the number into the dial screen, but doesn't dial it. now choose menu, save to notes, edit the number, select it, press and hold, choose copy, jump back to phone screen, hit menu and paste is now an option.
voila, new number just waiting for you to hit dial.
samsamuel said:
just had a quick play with this[...]
Click to expand...
Click to collapse
the whole procedure sounds like the neverending story, as it would require more time than to memorize the new number and type it in
Anyway, what I have to thank you for, is pointing me to the fact that there is indeed a "Paste" item in the menu! I don't know how I overlooked that
So well, regarding my need, which is not actually editing the number before dialing but rather copy the number off a calendar entry, you just saved my day thank you
heh, glad it helped, and as usual, teh explanation takes 10 x longer to read than the process takes to do, its a 10 second thing once you know it. The downside is you end up with a pile of notes you dont want.
Not quite as simple as I would have liked but as long as it got the job done, it'd be fine. Except.... Arrrgh!
Everything is OK up until the number is displayed in the dialler. I then hit the Menu softbutton and select 'Save to Notes'.
This opens up a note, BUT (and its a big but!) the number is not pasted into the note.
If I then select Menu from Notes, the Paste opton is greyed out. If not then it just pastes the last thing I copied, which is not the number!
Help!
well it used to work! mine doesn't now either, i recently started using parts from the 3.14 rom, something must have changed.
what rom you on?
Whoops! Appologies for the late reply.
I'm on ROM ver 1.66.405.2 (76641) WWE
OS ver 5.2.21869 (21869.5.0.82)
Manilla ver 2.5.19211619.0
Hope this helps.
Edit before dialing...
Good news!
This software can help....
I started using this from Windows Mobile 6.0, then 6.1 and now 6.5.
I am using it in HTC HD2 before and after new Rom 3.14.
It works perfectly. However, you need to use traditional microsoft contact screen. You need to switch from HTC sense contact to traditional microsoft contact. It is very easy. You can also preset some prefix codes as shortcut.
Good Luck!
The software LoneTear PhoneHelper 1.2-Edit Before Call or SMS
This is quite old software but it works perfectly in HTC HD2 running WinMo 6.5.
This is the link:
http://www.lonetear.com/PhoneHelper/default.htm

Categories

Resources