TREO 600 on Verizon Network... WORKS!
I received a TREO 600 yesterday, and got MSL Code.
I read many articles and many people talked about this topic. There are stories what I know...
1) Sprint PCS headsets have MSL code. MSL code is used to change SID (System ID), channel information, roaming information, MDN (Mobile Device Number), and MSID.
2) MSL code starts ##, and length is 6 digits.
3) CDMA network requires system ID and channel information to search networks, and ESN must be registered at system to received a call.
OK. But the problem was number 3. Sprint uses one single network over the country. It means, sprint's SID(System ID) is same over the country. However Verizon used a scrap of small networks. So under Verizon networks, SID, and CH information are no longer used. They used PRL (Primary Roaming List) to search CDMA networks when user power on the device. Also Sprint used PRL when device can't find their network.
So, many people succeed to get MSL code to change SID and CH information on headset, but device ignore that information and prefer using PRL. But some headset can be programmed with second NAM. NAM is used before PRL, each NAM stores one SID, some channel information, and one MDN. Normal headset can has more then 1 NAM. Usually, it is used for international roaming. But most headsets under united states, PRL is first than NAM.
PRL is updatable. For updating PRL, Verizon used *228 number, and it is updated automatically. But this protocol is not standard. It means, sprint headset does not understand the protocol of *228. Even if hardware of headset is same between sprint and verizon, applications are different.
OK. Let's try to using TREO 600 on Verizon Networks.
First of all. you must get MSL code for treo 600. Every device has own MSL code. It depends on ESN.
Turn on the device, push the MSL. But unfortunately, TREO 600 only can changed MDN and MSID. Type your verizon phone number at MDN and MSID field, and press OK. That's it!
Go to http://www.verizonwireless.com and logon your account and register your TREO 600 ESN.
Now you can make a call and received a call.
But problem is, your headset uses sprint's PRL, not verizon.
It means, when you make call 611, sprint customer center is reached, not verizon. So, how can we update RPL with veriozn ?
Well, I'm still trying it. In my home, sprint signal is very weak, but verizon signal is very strong. I wrapped my headset up in aluminum foil, and successfully made headset used verizon roaming network. I made a call 611 and verify the verizon customer center was reached. So punched *228 to try update PRL. However, verizon cannot understand my device.
Now I'm using TREO 600 with verizon. But device still uses sprint network. I believed I can edit PRL manually because this is a palm device. Any body has idea how can I edit PRL on TREO 600?