Related
I've recently changed my phone number, changed sim cards, and flashed the latest AKU3.2 ROM i found here.
While going through the settings, and tweaking things to my liking, i went to "Phone Options" and noticed my old number is shown on top!
how? the sim is gone, the number is gone, and the phone was hard reset before and after the ROM upgrade.. it just doesn't make sense
even when i open an incoming SMS message, the "To:" field on top shows my old number, while the message was in fact sent to the new one!
where can i update this?
the only thing that came to mind is SIM manager, and "List of own numbers"
it has 3 slots, and the 1st one has my name and my old number.. i tried erasing it, changing it, etc.. all failed.
the number just wont change
tips anyone?
anyone?
Yes u are correct that's where it's getting the number from. You will need to delete own number from SIM with SIM Managers. No idea why it fails though... Try adding new number and then try deleting old number... unless for some reason your SIM is somehow locked by provider.
i tried replacing the number, deleting it then adding the new one..
deleted it all together.
still, i click save.. then i refresh and the damn thing is still there
i wonder if it's a fault in the sim application
but i tried my other phones (mainly Nokia's) and couldn't even find the option :S
Test on other WM5 device if u can... from a friend or something.
as far as I know, if U change number via PAC code, its more less something very similar to call divert, your SIM should be active to both of numbers, try to call your old number. it was mentioned here a while ago. user writing about this wrote something that the your old no is stil with your previous operatro..... dont remember
Hi all.
I was wondering if it is possible to develop an sms application whereby as well as all the usual info you type in eg recipient name, number, message etc, you could have a way to control and set the outgoing 'from' number as well.
This would be handy where some of us are forced to carry two phones around with separate contacts on each.
maybe its not possible but id love to have something like that to simplify life instead of spending multiple messages explaining why id like the reply to a different phone number. ( and no we are not allowed to transfer contacts )
Thanks Guys.
AndyG
Sorry, the from field is not set on the device itself, but set by the network, to do that you would have to do it on the service provider side.
...the only options you can set at the application layer are the ones available through the SmsSendMessage API:
http://msdn2.microsoft.com/en-US/library/aa455068.aspx
To achieve something like this is not possible at application level..what you'll need is to get into a much larger sphere of sim spoofing, which can be carried out, I think, (as I'm a BTS s/w guy,i.e., network software developer) in following two ways:
1. Cloning/spoofing the sim itself using another sim(can be done and is done a lot I think)
2. Hacking into the GSM\Radio image that is loaded into our devices and then hacking the messages exchanged between network and mobile, but this is not possible since we dont have the source code for the radio image
Anyways, if any of these methods are possible, then not just the sms, but ur complete phone functionality will be replicated, i.e., basically u will have two phones with the same number which kinda defeats the purpose of having two phones
[05/27/08] HushSMS - A "Silent" SMS Tool [Version v0.6beta]
HushSMS is a tool to sent a class zero message (aka Flash-SMS) or a stealthy PING message to another cellphone.
The "Silent Ping" enables you to sent a message to another cellphone without the owner getting knowledge about.
The message is discarded on the owners phone and no trace exists. You will get back a message from the operator that your message has been delivered, proving that your message has been received, and thus you can know that the owners phone is switched on.
This is not some kind of hack or whatever. It's a normal function per standard and works on any phone.
Q: Why such a software? A: I regulary need it in my job. Sometimes I have to be sure a specific phone is switched on and I can send information to that phone without it beeing stored (class zero message).
It runs on Windows Mobile 5 and 6 based PocketPCs.
EDIT: A word of warning: If you send a class zero message to a windows mobile device, your number will not be shown. Instead of the senders number, windows mobile will show something like "Network Message".
So in general this tool could be used in a manner it is not intended and designed for. So be responsible!
Usage
-----
Copy the CAB file to your device and double click it.
The program is installed to \Program Files\HushSMS\HushSMS.exe.
There are three functions:
Send a normal SMS
Send a class zero message (Flash-SMS)
Send a stealthy message
- To send a normal sms, leave the checkboxes for "Class 0" and PING unchecked. If you want a receipt enable the "Return Confirmation" checkbox.
- To send a class zero message enable the "Class 0" checkbox and write your message.
- To send a silent PING just enable the "PING" checkbox. There is no need to write something in the Textbox, because the target phone will discard it anyway.
If you enter the number manually you have to enter it in international format (for example starting with +49... for germany).
You can alternately choose the number from your address-book but it has to be in international format also.
The program will pop-up a message box to notify you about the success or failure of the sending process. This message box
might be under an overlaying window if you have other programs open (a file explorer for example).
That's it. Enjoy it, as always it's freeware.
Homepage with download: http://www.silentservices.de/HushSMS.html
EDIT: v0.2
Download @: http://www.silentservices.de/HushSMS-0.2.CAB
EDIT: v0.3 beta 08.04.2008
See post #87: http://forum.xda-developers.com/showpost.php?p=2098699&postcount=87
EDIT: v0.3 beta4 15.04.2008
Changes:
- Smartphone UI
- Added PING2 message option
- Added notification bubble (for PPC only)
- Program now quits after message is sent
- small general improvements
As for the PING2 function: I added this for all the people whose provider will automatically transform Type0 messages to normal SMS. This function uses a different method for sending a "silent ping" which should enable all users to send those messages, even on US carriers. The principle is pretty simple: I'm sending a MWI deactivation, which is not shown to the user, and request a status report. If you receive the status report, you known that the "pinged" phone is active.
See Post #103
EDIT: v0.6beta 27.05.2008
New features:
- Additional MWI Messages (except for voice MWI, most of them will not work on windows obile based target phones)
- Added WAP-Push SI (service indication) and WAP-Push SL (service load messages)
See Post #124
This program doesn't seem to work on US-Carriers (except with the new beta4 which enables another method for the "silent ping")
Edit: I've tested the program on the german eplus network, and found out that class0 messages, as well as type0 (The Ping) are converted to normal messages by the SMSC of eplus.
However, it is working as expected on vodafone.de
Thanks a lot I have been looking for program like this for a long time. Will report any glitches.
useful one, great bro
dont work on Artemis (wm6)
error when sending msg. ..
EDIT: owww i forget about country prefixes (f/e +48) now working fine, thanks
Tested on my tytn and it works perfectly.
Quick question...If I send a class 0 sms to normal cellphone like samsung or nokia will my number be shown.
The only extra feature that would be great would be the ability to send a sms to a friend and make it seem as though it came from another friend.....is it possible to do and if so how difficult would it be to implement something like that?
"Silent Ping" funtion dosn't work.
It seems like a class zero message appears on the Nokia cellphone
Before anyone else says it doesn't work: read the first post, you MUST USE COUNTRY CODE.
Ive tested all the features of the app on my tytn and everything works fine.
I never entered the country code and it still works.
I've tested this app and it does everything it says it does, which is cool. When I choose "Class 0" and sent a text message to myself (wm6 device), it read the message, it was from "Network Administrator", and my phone number was not listed. Also, when I enabled just the ping to send a silent message to my other cellphone which was off, it read that the message was sent. When i turned my other cellphone on, (motorola phone. non windows device), my cellphone number was visible. So this works exactly as c0rnholio states.
tried it on my wizard and nothing happens, international format or not. It says message sent but i never get a ping or anything back even to myself
I tried this on my apache as well and had no success. Maybe I don't know how to enter the phone number properly. I also live inside the US and have Verizon if this helps at all.
fuego3048 said:
I tried this on my apache as well and had no success. Maybe I don't know how to enter the phone number properly. I also live inside the US and have Verizon if this helps at all.
Click to expand...
Click to collapse
AFAIK the APache is a CDMA device. Handling of SMS is sligtly different between CDMA and GSM. This program is written for GSM Networks and due to the lack of a CDMA Network and a device which supports it, I cannot make it compatible. Sorry.
Rcas said:
tried it on my wizard and nothing happens, international format or not. It says message sent but i never get a ping or anything back even to myself
Click to expand...
Click to collapse
It might be that your network opertor is blocking such messages. Have you been able to send class 0 sms in general with other tools?
welkin said:
"Silent Ping" funtion dosn't work.
It seems like a class zero message appears on the Nokia cellphone
Click to expand...
Click to collapse
Interesting. Then your Nokia behaves against the GSM standard. Which one is it?
RPG0 said:
Before anyone else says it doesn't work: read the first post, you MUST USE COUNTRY CODE.
Click to expand...
Click to collapse
I fixed that country code stuff in v0.2, which will be out in a few days. You will the be able to send either in international or national format.
My GF Nokia was able to see my number and save the message I sent with class 0 ticked. Seems my operator does not like Class 0 SMS
KarhU said:
My GF Nokia was able to see my number and save the message I sent with class 0 ticked. Seems my operator does not like Class 0 SMS
Click to expand...
Click to collapse
A class zero message is displayed in general. Also it is right that your number is shown. Some phones are able to save those messages, others are not. So in general everything is fine and your operator supports class zero messages. If you get a class 0 message and to not click on options->save or whatever the procedure is on your phone, the message should be discarded according to the GSM standard.
The number obfuscation only seems to occur on windows mobile based devices. On these, when a class 0 message is comming in the device will not show the senders number but instead show "Network Message" or "Network Administrator". This seems to be a bug in windows mobile and may lead to further attack scenarios because a user may think this message is comming from the network operator. If you send a wap push SI message for example you can embed a link to a webpage, or a link to a cab-file on a webpage. The user might then think this link is from the network operator and click on it. This may lead to mallicious code installation or execution or whatever.
The "Silent Ping" is defined in the GSM standard. It is a kind of message which must be received by the handset and must be directly discarded without user notification. I've tested this with different phones from different manufacturers and it never failed to work, but YMMV.
So your phones behaves in the normal range of operation. Have you tried to send the PING to your nokia? If so, and your nokia shows it, what is displayed?
PING works as advertised - no sign of it at Nokia at all.
works fine on most handsets, but the Nokia display your number.
Nice program
this is somewhat a nice-and-funny program....i like it....though i haven't figured out how the function "Ping" does as i have tried by following the instruction from its official site......weird.....One thing is important to whom may it fail with other functions....pls do remember Enter International Format in a word coutry code....for exampl like me Hong Kong is +852..
cheerz
Hi there, I'm wondering if anyone else might be having a similar problem with 'caller [or texter] ID'.
Most networks, as I understand it, use the international dialing code when sending out texts and calls, meaning this is usually the incoming number when you recieve a text or call.
I've obviously got people programmed into my contacts who text me but when they do, I don't get their name, I get their number - with the dialling code eg. +447750500500. When I tap to go into the threaded mode, I'll get all previous contact with this person but with them identified only as the number. However if I head to the People tab, then again to see the messages I've sent/recieved with that person, I get the same messages only under the banner of their name and not the number.
I believe calls work fine with the code programmed in on their contact profile.
Anyone know why this is being caused?
I have the same problem. Both calls and text messages.
I don't think it matters if the international code is there or not.
Really frustrating not knowing who calls.
I've had this problem first time the device was initialized (right after opening the box). It might be caused by the fact I didn't have any SIM in it at that time, I'm not sure.
After a hard reset with a SIM inserted, everything started working as it's supposed to.
Hmm, I've changed the SIM, but I can't remember if it worked wih the first SIM card.
But a hard reset deletes everything, right?
There are a few things you have to be sure of:
Do not have double contacts, if you have a number (with and without operator/country prefix) twice in your list it will not show any name.
I don't know if this applies if you have a contact on your phone memory and on your sim card. I am sure it does have this problem if you have two contacts with the same number on the memory phone.
For some reason this is logic: On an incoming call, the phones checks it's phonebook and retrieves two numbers and then it does not know what to display, is it contact one, or two?
I hope this helps you out. I did not experience any problems (yet).
AndrewCZ said:
I've had this problem first time the device was initialized (right after opening the box). It might be caused by the fact I didn't have any SIM in it at that time, I'm not sure.
After a hard reset with a SIM inserted, everything started working as it's supposed to.
Click to expand...
Click to collapse
Try this....
1. Edit one "test number" in your contacts and remove international codes.
Just put that "test" tel number. without int. codes... And make sure that number is not stored nder another contact. (No duplicates.)
2. Then dial from that number and see if that tel# is identified. If you have just "0xx-123456" then go to #3.
3. Go to registry and change of the Caller ID match rule. (Minus one digit.)
Example: Caller ID rule:8 (Change from 8 to 7 or 6 to 5 .. trailing digits for Call ID match. )
* HKCU\Control Panel\Phone\CalIidMatch value:7
4. Restart and test again...
5. If its OK, than test with SMS.
6. If its OK again , put back your international codes and test again.
7. If not go to no.3
Hope this helps.
KraFT
samluke said:
Hi there, I'm wondering if anyone else might be having a similar problem with 'caller [or texter] ID'.
Most networks, as I understand it, use the international dialing code when sending out texts and calls, meaning this is usually the incoming number when you recieve a text or call.
I've obviously got people programmed into my contacts who text me but when they do, I don't get their name, I get their number - with the dialling code eg. +447750500500. When I tap to go into the threaded mode, I'll get all previous contact with this person but with them identified only as the number. However if I head to the People tab, then again to see the messages I've sent/recieved with that person, I get the same messages only under the banner of their name and not the number.
I believe calls work fine with the code programmed in on their contact profile.
Anyone know why this is being caused?
Click to expand...
Click to collapse
Hi guys!! i had this problem too but i have fix the problem. what i do:
!) i store all my contacts in my sim card and delete the contacts in the phone.
2)do a hard reset
3)upon doing the hard reset, the phone will prompt you on importing sim contacts and finding your service provider. select both and and press ok
4)now try to call from your house to your phone to do a check.
5)my problem was solved after this
hope it helps!
KraFT_mk said:
Try this....
1. Edit one "test number" in your contacts and remove international codes.
Just put that "test" tel number. without int. codes... And make sure that number is not stored nder another contact. (No duplicates.)
2. Then dial from that number and see if that tel# is identified. If you have just "0xx-123456" then go to #3.
3. Go to registry and change of the Caller ID match rule. (Minus one digit.)
Example: Caller ID rule:8 (Change from 8 to 7 or 6 to 5 .. trailing digits for Call ID match. )
* HKCU\Control Panel\Phone\CalIidMatch value:7
4. Restart and test again...
5. If its OK, than test with SMS.
6. If its OK again , put back your international codes and test again.
7. If not go to no.3
Hope this helps.
KraFT
Click to expand...
Click to collapse
What was happening to me before the reset was a bit different - the phone wasn't able to match anything at all - even a number called from the phonebook and stored in "recent calls" in EXACTLY the same way it's in contact, didn't match to the contact when redialed.
I think that something required for Caller ID to work gets done when the phone is first initialized, and that this step requires full access to the phone module (which the phone doesn't have without a SIM inserted and a proper PIN entered).
hi,
i encountered also that worry,
i set the HKCU\Control Panel\Phone\CalIidMatch value:9
my mobile phone number to test was stored as "06xxyyzzww"
and when i phone my diamond2 from that number
the caller id is recognized
(with showing as +336wwxxyyzz)
i tested from my home phone stored in contacts as 04wwxxyyzz
i rang my topaz its was identfied as my home,
(with showing as +334wwxxyyzz)
i am in france, + is for 00 ,our phone numbers are 10 digits long
(mobiles and "home") ,
to be joined from abroad, you have to dial +33+phone number WITHOUT the first digit "0")
so the "9" value i put in the registry
if it could help you
regards
Hi,
just stumbled over the same problem.
The old phone (HTC P330) resolved numbers from my used format 01234-56789.
Since my contacts are a mess, I have 01234-12345, +49-123456-456, +49 (0123)-456 and so on, it would be a great pain in my ass to switch every contact to +49123-456 (which the new phone resolved).
I compared the Registry-Entry from the P3300 with the TD2 and voila: TD2 was 12, P3300 had the value 8.
I changed the TD2 to value 8, reboot and now I'm happy again, the phone is getting used to my contact list
Regards
Heiko
Hi,
I'm experiencing the exactly same problem, that incomming calls or messages isn't shown by name, but only by number.
I'm all new to Windows mobile, but I tried downloading a regeditor, and experimented with different values in the CallIdMatch string. However, no succes.
I live in Denmark, where numbers look like +4512345678, where +45 is the international code. Can someone please tell me, what should be the correct value? The original values was 8.
I have further found that some contacts are recognized. What the difference is between the groups, are however unclear!
Caller ID problem, my solution
I had the same problem. But after a hard reset it seems to work just fine now. Remember to backup your downloaded programs etc before doing this.
Tyven said:
Hi,
I'm experiencing the exactly same problem, that incomming calls or messages isn't shown by name, but only by number.
I'm all new to Windows mobile, but I tried downloading a regeditor, and experimented with different values in the CallIdMatch string. However, no succes.
I live in Denmark, where numbers look like +4512345678, where +45 is the international code. Can someone please tell me, what should be the correct value? The original values was 8.
I have further found that some contacts are recognized. What the difference is between the groups, are however unclear!
Click to expand...
Click to collapse
Hi,
"8" should be the good figure for you, as in France
we have phone numbers +33987654321
and "9" is the good value for me, in:
HKCU\Control Panel\Phone\CalIidMatch value:
Edit: i remove previous "edit"
in fact all my contacts had been erased" so it was normal to have no caller ID?
ps: is your carrier sendind all the figures when you're receiving calls, i mean +4512345678
so perhaps you're encountering a bug .
you should try to backup your device, with a soft like spritebackup(special price for htc owners on their webpage) and experiment an hardreset
and restore
regards
Hi ,
did you ever try to change the following:
RegistryEdit and Decreasing the CallIDMatch from 12 to 7 solved my Issue
See below
HKEY_CURRENT_USER\ControlPanel\Phone" name="CallIDMatch"
Greetings from Slovenia
Hello,
that is my first post so please do not be very critical to my english level and PPC skills .
now this is an old thread but for BULGARIA the correct registry value is "9". Here the mobil numbers are as follows "08xx 123456" (9 digits without the ZERO at the very beginning). that is why the usefull number is that (default for my TD2 was 8). Now after this fix the phone can correctly identify which number i want to dial when i am inserting it by digits, instead of selecting the exact person. i do not know am i explaining correctly but i will try to put some more detail on that. When i want to dial some particular number (for example "08xx 123456") the phone select me the correct contact no matter how i put this contact in memory. with "+3598xx 123456" or only with "08xx 123456". before that intervention the phone identifies me the correct contact only if i type the digits, exactly the same way that i have added it to the memory. So i think that this registry key does not have a universal resolution. the resolution depends on how many digits is using tha particular mobile operator.
i hope that will be helpful for someone who is happy to own an HTC and is happy with it ... like Me
I hope (but am very sure) that this is the right place to ask...
The situation: ich use the mobile contract of my company, which I may also use privately. However, in this case I have to dial *+150# as prefix before the number. For text messages the prefix is just 150.
Sure, one could save the targetnumber already with the prefix - but since it is two different ones, the mapping from the phone book doesnt work...
Replying to a text message, it is sent to the sender's number, instead of to the one with a prefix saved in the phone book. (The Hero is able to map the sender's number to the according phone book entry (incl. prefix))
I'd like to change my Hero in such a way that whenever I dial a phone number of a certain group (e.g. friends), the respective prefix would be prepended. Similar, for text messages the respective msg-prefix (150) shall be prepended.
Do I have to root the phone in order to realize these functions? And above all, how would I implement my ideas?
Cheers,
kermit
Now there is nothing hundred percent like that however you could save to numbers to the contact instead of one number for each contact
hi strider96, thanks for your comment. Well, I tried this already. But as I indicated, when replying to text messages, the system will not reply to the numbe saved in the phone book, but reply the exact sender number (which is without prefix, in standard international format usually). Moreover even if this would work, as I said, when having two different numbers in the phone book (due to the two different prefixes), android does not neccessarily map the correct phone book entry an incoming message.
Instead of editing the Android system at a basic level, I was thinking about an app similar to the one used for calling cards. There the standard phone book entry would be extended by a respective prefix. No idea how I could realize this.... Still, this wouldn't be such a nice solution, but at least it would be one...