Hello everyone,
I'm with a problem, that i cannot understant
I config the VOIP to make calls, all working without problem.
but every time that i try to make a call using "+" i recive a msg "cannot complete the call. the signal may be unavalible or the phone number may not be valid. verify the number and try again later"
Any ideia what can be?? we cannot make international calls using wm6 and dial pad??
I'm using TNT .1921 HTC Home + Professional.
I had the same. Everything worked fine after a reboot.
TNT .1921 Series 6mb - Professional+HTC Home
Windows Mobile OS Build No.: 5.2.1921::18521.0.7.0
Operator: Orange FR
Model: HTC Wizard (Qtek A9100, Orange M3000)
Status: G4 CID Unlocked - Operator Unlocked
IPL 2.17.0001
SPL 2.17
GSM 02.69.11
OS 11.0.0.0 WWE
i already reboot, hard reset and config again..but nothing work =/
any other ideia?
you just have to dial 00 not the +
ipdialplan.xml
That is controlled by the file "ipdialplan.xml". The file contains rules (defined in regular expressions) of how to deal with phone numbers dialed in a certain format. When you get that error message, it means the phone number you have attempted to dial does not match any of the rules defined in the file.
You have to edit the file and add a rule on how to deal with numbers that start with a "+". There is a thread that explains this, I'll add a link if I find it.
Here is an example
<!-- international rules -->
<rule pattern='\+(\d{3})\s*\((\d{3})\)\s*(\d+)\s*-?\s*(\d+)(\s*[Xx]\s*\d+)?'
dial='sip:00\1\2\3\[email protected]$host$'
display='+\1 (\2) \3-\4'
transfer='sip:00\1\2\3\[email protected]$host$'
/>
<rule pattern='\+(\d{3})\s*\((\d{2})\)\s*(\d+)\s*-?\s*(\d+)(\s*[Xx]\s*\d+)?'
dial='sip:00\1\2\3\4\[email protected]$host$'
display='+\1 (\2) \3-\4'
transfer='sip:00\1\2\3\4\@$host$'
/>
<rule pattern='\+(\d+)\s*\((\d+)\)\s*(\d+)\s*-?\s*(\d+)(\s*[Xx]\s*\d+)?'
dial='sip:00\1\2\3\[email protected]$host$'
display='+\1 (\2) \3-\4'
transfer='sip:00\1\2\3\[email protected]$host$'
/>
Click to expand...
Click to collapse
In my case, when a number that starts with a "+" is dialed, the application will replace the "+" with a "00" and dial the rest of the digits
i try using direct 00 but don't work for me using Gizmo
i will see if i change the ipdialplan.xml works..but if this files only replace the + for 00 i probably will continuns have this problem
Here, it's an other solution to have international numbers beginning either by 00 or by + :
<!-- International rules -->
<rule pattern='\+\D*(\d+)\D*(\d+)\D*(\d*)\D*(\d*)\D*(\d* )\D*(\d*)'
dial='sip:00\1\2\3\4\5\[email protected]$host$'
display='+\1\2\3\4\5\6'
transfer='sip:00\1\2\3\4\5\[email protected]$host$'
/>
<rule pattern='(0{2})\D*(\d+)\D*(\d+)\D*(\d*)\D*(\d*)\D* (\d*)\D*(\d*)'
dial='sip:\1\2\3\4\5\6\[email protected]$host$'
display='\1\2\3\4\5\6\7'
transfer='sip:\1\2\3\4\5\6\[email protected]$host$'
/>
(For an example of ipdialplan.xml with this rules, see : http://forum.xda-developers.com/showpost.php?p=1540809&postcount=3)
This problem probably has an easy solution but I just cant figure it out.
So im Swedish and I ordered a tp2 Verizon and unlocked it with unlock program.
Got everything to work, gsm and umts.
But when I dial numbers ex: 070 65 11 65 (swedish cellphone number)
I see on the screen it adds (1) 070 65 11 65 wich I guess is the
american or english country code.
Now if I type in +46 (Swedish country code)
in front of the cell number and and subtract the 0
+46 70 65 11 65
Everything works.
But for convenience I don't want to have type in my country code for every
cell number.
How do I fix this?
Ive been in region settings on the phone and changed to Swedish.
Someone please help
settings. personal. phone. then i think gsm services
Thanks but it didn't work.
It seems logical the settings to change that would be there though.
I played around with settings on location setting in there. Didn't change anything.
The settings i have on gsm settins are the following:
Call barring
Caller ID
Voice mail and text messages
Pin/pin2
Location setting
tty mode
Time synchronizaion
Am I missing any settings?
I also tried rebooting in cdma mode without gsm sim card and changing
country to Sweden in the cdma settings. Then rebooting again with sim card in gsm
mode.
I didnt try this before but i can call local land line number no problems
but if i try a swedish cellphone number without country code it still
wants to add (1) in front of it.
So annoying.
Any ideas?
hklm-->software-->OEM-->phonesetting and then choose autoprepend_1 and change the "Data" value from 1 to 0.
Ok so im guessing that hklm means changing some registry setting.
I haven't done that before.
Can you recomend a good app for this?
Besides this do you think that this problem might be tied to
using a verizon stock rom and that verizon is an american operator?
If i change to an international rom later do you think I would have this problem?
I know of no international cdma roms. use phm regedit or even easier use CEregreditor from computer with phone connected by activesync.
I used resco explorer 2010,
I didnt have autopretend setting on Phonesetting.
I had something called assisted dialing, wich is something that comes up
whenever i dial a number it says above the number dialing (assisted dialing)
That setting seems to be on (1)
And I have audioredial no value set,
The rest is
Bandtype
Callbarring
CalledId
CallforwardingGsm
CallWaiting
CurrentCountrySetting (no value set)
DNDMode
EmergencyCallAlert
FDN
LocationSetting
NBCDSetting
NetworkService
NetworkType
OutOfCoverageAlert
PIN
RoamingAlert
SwicthNAM
TimeSync
TtyMode
VMailTextMSG
VoiceMail
VoicePrivacy
After a closer I look I found
ShowAutoPrependPage under phonesetting
I changed that value from 0 to 1 but nothing happend.
damn..
Rhodium 500,
thanks for your help and pointing me in the right direction.
Really appreciate it.
I disabled "Assisted Calling" in registry settings and that solved my problems
it was to easy
1-click the call button to see the dial keypad
2- click menu
3- choose global smart dialing
4- disable global smart dialing
5- press ok
abvmoose and others,
How do I turn on Assisted Dialing? I have no entries under HKLM-->SOFTWARE-->OEM-->PhoneSetting--> AssistedDialing?
Please let me know the entries in this folder so I can turn assisted dialing on.
Thanks!
i am using a Verizon Incredible with SkyRaider (latest). i am currently roaming in Israel. though the int. access code here is 00, which is the standard as i understand, i cannot dial any number starting with + (plus). both calling to the US (+1XXXXXXXXXXX) or to local numbers (+972XXXXXXXX) get the local 'the number you have dialled cannot be complete'. if i manually replace the + sign with 00 it dials as needed. i am looking for something (an app?) that will take the local int. access code and put it instead of the + before dialling.
thanks,
Ehud
bumping to raise again
Tools Needed:
all can be googled and downloaded
- QPST 2.7 build 359
- QXDM 03.09.19
- CDMA WS 2.7 (ATTACHED)
- HTC Diag Drivers (ATTACHED)
Connect the phone via USB
On the phone dial ##3424# to enter DIAG mode
Install drivers if needed (on some systems it will find all the right drivers BUT the HTC Diag driver. For me I had to manually force it to take the x64 driver in Windows 7. Once you add the driver it functions perfectly.)
Open device manager and look for the device under "Modems" -> HTC USB Modem
Double click on HTC USB modem and go to the "modem" tab and note the COM port.
Open QPST Configuration
Click on "Ports" tab
If the port you wrote down is not here click "Add New Port"
Uncheck "Show Serial and USB/QC Diagnostic ports only" and your port should appear on the list.
Highlight it and click "ok" to add.
Close QPST
**** You have now established a connection with your device ****
Open CDMA WS 2.7
Under COM Settings (AT Mode) select your COM port for your device, leave baud rate at 115200
Click "Connect"
Click "Read" (This is not necessary but I do it to ensure I have a good connection to the device. The "read" output will display the phone information in the fields on the left. If you don’t see this information populate you have not established a connection with the device and need to verify your COM port settings and try again.)
Click the "Security" Tab
Under SPC make sure it is set to "Default (nv_read)" and click "Read"
It will display your SPC in the empty box. WRITE THIS DOWN for later!
Click on "SPC" button and click on "Send"
If you have done everything correctly you will get a popup that says "SPC is correct. Phone Unlocked."
Click "ok"
Close CDMA Workshop
------------------------------------------------------------------
Open QXDM
Under "Options" on the main menu click "Communications.."
Set "Target Port" to your COM port for your device.
Click "Ok"
Click "View" on the main menu, navigate to New -> Common -> Command Output (this will open a black command prompt window in QXDM.)
in the "Command" text field at the bottom of QXDM type "RequestNVItemRead meid" and press enter.
Your MEID string will be displayed as fallows, copy this to notepad with your ESN.
22:25:40.971 meid = 0x00A10000053179FF
Minimize QXDM, we are done with it for a while.
Preparing your MEID and ESN values and flipping them
In Notepad take your ESN and MEID values and strip them of the 0x00's as follows:
MEID = 0x00A10000053179FF
Change to = A10000053179FF
Now flip the values as shown and add a space between every two values:
MEID Original = A10000053179FF
MEID Flipped = FF 79 31 05 00 00 A1
ESN Original = 81380CRA
ESN Flipped = RA 0C 38 81
Zeroing out your ESN and MEID values in QXDM
At this point if you followed the instruction QXDM should be minimized and still connected to your phone. Your phone should still be SPC unlocked and there should have been NO reboots in the entire process. If you did get a reboot you will need to rescan your memory addresses as they change when the phone is rebooted.
Maximize QXDM
Go to the file menu and select "View -> New -> Common -> Memory Viewer"
Change the drop down box next to "Rows" from 8 to 16
Now carefully copy a MEID or ESN address from your saved notepad file to the "Address" field and press enter. Example: 0x108D8FE0
Find your FLIPPED ESN or MEID address in the string and change ONLY those values to 00 (zero's)
DO NOT CHANGE ANYTHING ELSE EVEN IF IT IS CLOSE OR OFF BY EVEN ONE DIGIT!!!! (You may permanently damage your phone!)
Once you change the MEID or ESN to zero click "Write" The values will change from red to blackindicating they have been written.
Do this for all the rest of your MEID and ESN values
(LOCATIONS CAN BE FOUND IN .ZIP ATTACHMENT BELOW)
Verifying you have Zero'd out your MEID and ESN
Bring the Command Output Window back to the front.
In the Command field at the bottom type "RequestNVItemRead meid" it should display:
22:25:40.971 DIAG TX item:
22:25:40.971 meid = 0x0000000000000000
22:25:40.971 DIAG RX item:
22:25:40.971 meid = 0x0000000000000000
If your MEID is zero'd out proceed to step 4.
If your MEID is not zero'd out. Don’t bother proceeding to ESN you MUST zero out your MEID before you can change your ESN.
* If your MEID did not zero out and you used all the address locations you could possibly find by scanning I highly suggest going through the forums and trying all the MEID addresses people have submitted. I will also include a master list of all the ones I can find at the bottom of this post.
In the Command field at the bottom type "RequestNVItemRead esn" it should display:
23:39:40.442 DIAG TX item:
23:39:40.442 esn = 0x00000000
23:39:40.442 DIAG RX item:
23:39:40.442 esn = 0x00000000
Now hold power button on Evo Shift and select Airplane Mode.
Disconnect QXDM by clicking comunications tab then ports. Change the port to DISCONNECTED.
DO NOT CLOSE QXDM!
Go back to QPST Configuration and click on port your phone is on. Then click Disable to disable the port.
Now restart your phone but DO NOT unplug it from usb cable.
When it comes back on dial ##3424#
Verifying your MEID is now Zero'd out after reboot
Go to QPST Configuration and enable the port your phone is on.
Go to QXDM and click comunications tab, then ports.
Change the Disconnected to the port your phone is on.
In the Command field at the bottom type "RequestNVItemRead meid" it should be zero'd out.
In the Command field at the bottom type "RequestNVItemRead esn" it will have reverted to the original ESN.
This is expected!
Now go back into "Memory Viewer" and zero out all the ESN addresses again.
Once you have zero'd out all the ESN addresses verify the ESN is zero'd out by typing
"RequestNVItemRead esn" into the command field with the command prompt brought to the front.
Regardless of if the ESN is completely zero'd out or not proceed to the next step. This is how you uncover the hidden ESN memory entries and any locatons that may have changed from the reboot!
*Do Not disconnect the phone or reboot it!
Try to write your MEID by using the following command "RequestNVItemWrite meid
0x00A100000XXXXXXX" (Replace A100000XXXXXXX with your Boost MEID HEX)
If it succeeds it will show:
00:11:53.415 DIAG TX item:
00:11:53.415 meid = 0x00A100000XXXXXX
00:11:53.415 DIAG RX item:
00:11:53.415 meid = 0x00A100000XXXXXX
Changing your MDN and MSID
Now that your phone has been repaired you need to update your MDN and MSID to reconnect to the network for voice and text messages.
Turn on the Phone
Dial ##[your MSL]# to allow you to enter EPST. Your MSL should not have changed
from the one you noted earlier before the MEID repair but If it did go to the steps above on how to find your MSL with CDMA WS 2.7
Chose "Edit Mode"
Edit your Mobile Directory Number (MDN) and enter the one for your wireless network
Click "Ok"
Edit your MSID and enter the one for your wireless network
Click "Ok"
Press the "Menu" key and select "Commit Modifications" and the phone will reboot.
Once rebooted try to dial out and send yourself a text message!
LET ME KNOW IF THIS WORKED FOR YOU! THANKS!
Thank you for this guide. I was stuck in the ESN & MEID Zeroing out process but after i read your guide my eyes opened!
Thanks.
Just like Djmanjol I was stuck at the same spot but the MEID locations was a godsend.
3g access
Anyone able to get 3g access with this?
I am having trouble with that part...service 67 error.
cant write MEID
is driving me crazy
it reads 000000
but i cant write it
WTF
What does it say when you try to write it?
Also, I am not 100% sure, but i think your phone needs to be unlocked with shiftRR.
More details and I am sure people will be able to help you.
spooky187 said:
What does it say when you try to write it?
Also, I am not 100% sure, but i think your phone needs to be unlocked with shiftRR.
More details and I am sure people will be able to help you.
Click to expand...
Click to collapse
I finally resolved with a qmat script through revskills then qxdm
Sent from my PG86100 using XDA App
ok iam stuck can sum 1 please helpme?
ok when i enter my esn or meid in the address bar in QXDM and push enter ,insted of showing me my esn or meid revesed so i could zero them out it reboots my shift can any body help me =(
mazer2322 said:
ok iam stuck can sum 1 please helpme?
ok when i enter my esn or meid in the address bar in QXDM and push enter ,insted of showing me my esn or meid revesed so i could zero them out it reboots my shift can any body help me =(
Click to expand...
Click to collapse
Try rooting and s off the phone then google evo shift qmat script meid repair and find the radio and qmat script run the script through revskills after it runs you will be able to run requestnvitemwrite meid in qxdm and write your ESN once written reboot phone write min and phone num to phone press ##768# press menu reset and let it do over the air activation to turn your 3g on you should be set
Sent from my PG86100 using XDA App
how do i scan for more esn/meid locations i went through all the one in the file ( ESN_MEID_LOCATIONS. txt) i only found like 4 esn and 4 meid
---------- Post added at 11:08 PM ---------- Previous post was at 10:48 PM ----------
Zarboz said:
Try rooting and s off the phone then google evo shift qmat script meid repair and find the radio and qmat script run the script through revskills after it runs you will be able to run requestnvitemwrite meid in qxdm and write your ESN once written reboot phone write min and phone num to phone press ##768# press menu reset and let it do over the air activation to turn your 3g on you should be set
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
can u show me step by step, or is ther a guide on how to do this?
Zarboz said:
Try rooting and s off the phone then google evo shift qmat script meid repair and find the radio and qmat script run the script through revskills after it runs you will be able to run requestnvitemwrite meid in qxdm and write your ESN once written reboot phone write min and phone num to phone press ##768# press menu reset and let it do over the air activation to turn your 3g on you should be set
Click to expand...
Click to collapse
mazer2322 said:
can u show me step by step, or is ther a guide on how to do this?
Click to expand...
Click to collapse
You should be able to find several guides in XDA developers for rooting the EVO Shift. I have an EVO but not a Shift, so links to the guides that I use may not be applicable. Search in here for Root EVO Shift S-off or something similar. If not satisfied, please respond and I will post a link that I used, but it may not be 100% applicable.
---------- Post added at 02:31 PM ---------- Previous post was at 01:43 PM ----------
For my HTC EVO 4G (radio 2.15.00.0808), I will need different memory addresses. I think I know how to find the ESN addresses, but don't understand how to scan for the MEID addresses. Can someone offer an explanation?
[edit] Nevermind. I think I have the answer here.[/edit]
I have been thinking of giving this a shot, but not sure if what I want to do is possible, or legal.
I have an active crappy Samsung Android phone, but want to activate a Shift that Sprint says has a bad ESN. Can I use the good ESN from the Samsung on the Shift and will the phone work like it is supposed to? Or is what I am thinking of trying going to get me in trouble?
WonkyMcSwifty said:
I have been thinking of giving this a shot, but not sure if what I want to do is possible, or legal.
I have an active crappy Samsung Android phone, but want to activate a Shift that Sprint says has a bad ESN. Can I use the good ESN from the Samsung on the Shift and will the phone work like it is supposed to? Or is what I am thinking of trying going to get me in trouble?
Click to expand...
Click to collapse
You just can't operate both devices with same same meid at the sane time that's fraud
Sent from my HTC Glacier using XDA App
Just flash the phone with the radio I included with the qmat script
Moritzio said:
You should be able to find several guides in XDA developers for rooting the EVO Shift. I have an EVO but not a Shift, so links to the guides that I use may not be applicable. Search in here for Root EVO Shift S-off or something similar. If not satisfied, please respond and I will post a link that I used, but it may not be 100% applicable.
---------- Post added at 02:31 PM ---------- Previous post was at 01:43 PM ----------
For my HTC EVO 4G (radio 2.15.00.0808), I will need different memory addresses. I think I know how to find the ESN addresses, but don't understand how to scan for the MEID addresses. Can someone offer an explanation?
[edit] Nevermind. I think I have the answer here.[/edit]
Click to expand...
Click to collapse
Sent from my HTC Glacier using XDA App
Thanks but I have the EVO 4G, not the EVO Shift. With the radio you included, will it use the same addresses? Guess I can check the addresses and verify that myself.
Zarboz said:
Just flash the phone with the radio I included with the qmat script
Click to expand...
Click to collapse
Moritzio said:
Thanks but I have the EVO 4G, not the EVO Shift. With the radio you included, will it use the same addresses? Guess I can check the addresses and verify that myself.
Click to expand...
Click to collapse
I have qmat files for the 4g
Sent from my HTC Glacier using XDA App
Thanks for your response, Zarboz.
I found the archive, EV0 4G QMAT.rar, right?
I also have the radios, but do I use both radios? I suspect I only need the 2.05.00.06.10 radio.
However, after more seaching and reading, I discovered the QMAT script method does not work on EVO 4G hardware 0004. I guess I will be forced to use the long method.
Moritzio said:
Thanks for your response, Zarboz.
I found the archive, EV0 4G QMAT.rar, right?
I also have the radios, but do I use both radios? I suspect I only need the 2.05.00.06.10 radio.
However, after more seaching and reading, I discovered the QMAT script method does not work on EVO 4G hardware 0004. I guess I will be forced to use the long method.
Click to expand...
Click to collapse
Sucks man its a pain
Sent from my HTC Glacier using XDA App
Zarboz said:
You just can't operate both devices with same same meid at the sane time that's fraud
Sent from my HTC Glacier using XDA App
Click to expand...
Click to collapse
Thanks. I do not plan on using the other phone at all while using the Shift. Now to see if I feel I can make it through the directions to do this properly without messing anything up.
WonkyMcSwifty said:
Thanks. I do not plan on using the other phone at all while using the Shift. Now to see if I feel I can make it through the directions to do this properly without messing anything up.
Click to expand...
Click to collapse
Pm me if you need help always happy to help fellow members
Sent from my HTC Glacier using XDA App
Ok I have a Evo 3D flashed to boost. I did it myself. Heres exactly how I flashed it:
1. Activated Incognito Donor and let the prl update.
2. Heres where Im kind of confused. I'm using CDMA Workshop 3.8.3 and qpst and qxdm. I read the nv items. I was told it should take a little while to read them. Mine dont. Takes like 10 seconds to read 465, and 466 and 1 second for 1192,1194. For my range I put 465-1194. Is that what I'm doing wrong? When I read 465-465 it reads very fast. Lastly if I read 465- the numbers already there which is 65535 it gets t0 %76 and says phones does not answer. Does it everytime even when I restart the incognito a million times.
3. I read Nams 1 and 2.
4. Read meid and obtained the SPC Code.
5. I studied profiles 0 and 1 tot he T.
6. Obtained the aa and aaa keys. for profile 1 is the aaa keys 12 digits or 6. That also confused me in the guide.
Evo:
1. **Repaired MEID**
2. Wrote NV Items 465,466,1192,1194. I wrote the NV items that took 15 seconds.
3. Wrote SPC code
4. I didnt write the nam files i just did the ##786# reset then wrote the spc code again and restarted phone and let it activate then canceled the PRL update.
5. Wrote the aa and aaa keys to profiles 0 and 1.
6. fully activated and stuck on 1x data speeds. Im on a stock rom (but even on a 4g evo rooted even tried multiple roms im still on 1x.)
Ive tried some methods such as change the proxy ip to 0.0.0.0 then http proxy port to 0. Didnt help at all.
Also tried going into EVDO and changing it from Automatic to CDMA Only. Still on 1x.
PLEASE HELP IVE BEEN LOOKING FOR ANSWERS FOR MONTHS AND NOTHING!!!! THANKS SO MUCH!