Need to change my PRL - Upgrading, Modifying and Unlocking

I have heard that one can take one PRL from another phone and place on another phone in order to pick up different data services, such as if I had a Verizion phone and I'm in an 1x coverage area but can pick up 3G from another carrier if I only change the PRL to there carrier's PRL. If anyone has any info on this please let me know.

Related

[q] flashed the desire sprint radio and prl install

I successfully flashed the CDMA Desire with a Sprint Radio off the Evo. It's baseband 2.15.00.09.01
I also installed PRL 60677 from sprint. I also tried the Cyanogen MOD.
It's currently running the alltel ROM so I can get access to the dialing codes in the PRL but even though I flashed the RADIO and the PRL it still shows the network as alltel and it won't let me get access in menu>settings>Wireless networks>mobile network
I can turn it on. But it either seems to take a long time to turn off, or go off by itself, not sure which. But once its on it is greyed out and won't let me get access to it.
I thought maybe it was the PRI, but I don't see how that could be. Is there some sort of Initial Program Loader from alltel doing this can someone tell me why it won't pick up on a sprint network that I have for cdma like connecting or sharing a connection etc... and won't get off U.S. Cellular network?
I might just try flashing to verizon and see what happens just to observe. It should be a lot easier than flashing to sprint.
edit: I did change all the dialing codes to sprint in the ## menu btw. I used the codes from another sprint Phone.
EDIT: It also won't turn off always when I hit Airplane mode and constantly says "Turning on...." and won't give access when to "Mobile Network" when you hold down the power button and that menu comes up.
I used the original Stock RUU to switch back. It changed the baseband and everything else back and also got rid of my clockwork recovery in the process
The only thing it didn't change is the PRL. I had to redownload that and manually rechange the codes in the ## secret dialing menu's.
As far as I understand I will need to change the esn or have this esn to sprint to be able to get it working on a sprint network. It is very difficult thing to do so I will have to postpone this. I'm thinking there might be some code or something in one of the abstraction layers or HAL layers that is preventing you from changing the esn somewhow... not really sure but that seems like the best place for me to look as it is the interface between the software and hardware. The hardware is there and able to do it, so it must be the most basic software or HAL that is preventing me from doing it I am guessing. BTW this is not illegal. I own my phone. If anything it's illegal for someone to sell me crap that doesn't work the way it should because of bogus programming that's been put on my phone to prevent me from using it! And nikola tesla invented the radio btw where is the money and credit he deserves for this?!
Hey man,
I am trying to do something like this for my wife. I'll let you know how it goes once I get the phone. In the meantime, maybe this might help you?
http://forum.xda-developers.com/showpost.php?p=4199684&postcount=5
I know it's not quite the same - taking VZW phone onto Sprint Network, but I thought it might help you out.
I'll post my experience later when I get the phone next week.
Thanks,
-Marcus
Eloquence said:
Hey man,
I am trying to do something like this for my wife. I'll let you know how it goes once I get the phone. In the meantime, maybe this might help you?
http://forum.xda-developers.com/showpost.php?p=4199684&postcount=5
I know it's not quite the same - taking VZW phone onto Sprint Network, but I thought it might help you out.
I'll post my experience later when I get the phone next week.
Thanks,
-Marcus
Click to expand...
Click to collapse
I don't think that's quite the same thing. I read through the post and a lot of it didn't make a whole lot of sense. Generally you have to have a compabible esn with the network you want to use. Every carrier has a database of all the esn's that are registered and available to use their service. If you try to connect to their service their software will recognize the esn as false and not grant service even if you install all the correct radio's/basebands, PRL files, Firmware, etc... it just won't work because you don't have an esn in their database so you have no authority to connect to their network. So you have to change the esn. But it's not such a simple thing to change an esn. I'm guessing its written in hexadecimal somewhere in the registry, but maybe not. There are certain command sets like the Haye's command set that only apply to CPU or other hardware like modem/Radio. There is an RIL which communicates between a driver, the modem/radio, and the OS. I'm guessing the esn is communicated and retrieved by the RIL layer that communicates via proxy & a driver or in one other PPP protocol that apparently only communicates with the network at certain times suspiciously. That's because the ESN is apparently located in the radio/modem and people have successfully changed their esn by changing their modem and installing a different one. A modem is essentially an ultra small electronic radio. In the same way that a radio picks up signals out of the air and converts to sound, a modem picks up signals also and can convert to sound as well as internet data, text messaging, etc...
If your radio doesn't have the proper command sets it can not pick up on certain signals such as for example sprint 1900 MHz for a sprint radio/baseband version vs a 900MHz signal for a 900 MHz Verizon. Each carriers software might be set up to block the other carriers signals in certain ways. For example each carrier has roaming agreements with the other carriers so that when you go out of your host carriers network say from Verizon into Sprint then you can "roam" and still get coverage. Sprint in this case provides the coverage and therefore they have an agreement to use each others network to provide better coverage. They may also pay each other small fees to use their network. Roaming, carrier type, cell number, mobile network operator, ip addresses, etc... can all be preprogrammed into CDMA handsets through ## secret dialing modes. This only works on CDMA handsets or in CDMA mode on your phone (i.e. not GSM). Usually on HTC devices you press ##775# to update a PRL file which is the Preferred Roaming List. That is usually easy enough, but this may not always update all your phones programming and you may have to do so manually through other ## dialing codes such as Primary HA secondary HA MCC (Mobile Country code) MNC (Mobile Network code) etc... Even if you do all that though it serves no purpose if the esn isn't registered to the network that you want to use. Generally only Cricket and MetroPCs in the USA will register a CDMA esn to use on their handsets. All the other carriers like Sprint, Att, Verizon, etc... generally won't do it, hence you can't get CDMA service from them if you have a CDMA capable handset even if you update all of your files as there is a program that is run on behalf of the carriers that manually checks your phones ESN/MEID/etc... to see if you have the "proper Credentials" or authorization to use their network. In this case the authorization is given on whether or not if your ESN is in their database and that it aslo can be in their database but blacklisted or grey listed in the case of you have an innactive account and need to pay them to get it "white Listed" or if you have a debt on your account or the phone is reported stolen it may be "black Listed". Usually you can flash to Cricket or MetropCs fairly easily though and they will even do it for you for a small fee.

[Q] error code 67 and carrier tower

hey, my evo is rooted and am running sense 3.5. this is the new rom i got because i thought it might help the problem. however, it didnt work. i am trying to use 3g but a message saying error code 67 keeps popping up. how do i get my 3g to work? i thought i had to update my profile, bu the rom doesnt have that so i installed a new rom, which didnt make a difference. great rom thought!
also, i dont like sprints service, which i why i want to use verizons network. i can roam manually, but i want to make sure i am using verizon and not another carrier. how do i check which tower or carrier i am using.
You need a sense 1.0 rom or a stock rooted rom to update prl and profile, you have to change your prl manually to force vzw 3g use it too much and sprint WILL boot you if you force roam normally you will only get 1x on whoever has the stronger signal in your area could be vzw could be usacellular could be metropcs could be any of sprints subsidiaries like virgin or boost manually changing your prl to a vzw one will guarantee vzw coverage BUT use too much data and get the boot use too many voice minutes get the boot and while using vzw they will use your anytime minutes no free mobile to mobile or nights and weekends so be prepared
We are legion, for we are many
prl
so how can i change my prl so it only roams on verizon?
if it is always roaming on verizon, will there be an additional charge for the 1x signal i will be getting?
i dont use that much 3g nor do i talk a lot. however, i text a lot! will that affect any additional charges?
i want to use vzw without any additional charges or having to get into any problems with sprint nor verizon with our contract.
If you continue to roam on Verizon you will receive a letter from Sprint telling you you need to cancel your service.
Sent from my PC36100 using xda premium

VZW no 3G (PRL issue)

Hello
I use a regional carrier in Western NC with a Moto milestone plus. To solve roaming issues, I've been running, mostly successfully, with the VZW PRL 52870. This carrier is allowed to roam in VZW, however Sprint is preferred in their default PRL.
The issue I have experienced is that I get no data at all in FL. Literally, a mile after crossing the state line I lose data. I have tried other VZW PRLs without success. If I load a Sprint PRL I get (slow) data. Also when using the default carrier PRL it uses Sprint, except in areas with no Sprint coverage then it goes with VZW without data. For example in the Tindall or Appalachicola areas, VZW only, and guess what - no data!
Can anyone offer a viable suggestion?
Thanks!!!!

Verizon PRL problem

Let me first start out by saying that I know people have been saying to never do *228 on LTE or phones with SIMs. I was doing it for years on my Gnex and never had a problem, it even updated the PRL in some cases.
Recently I was in a rural area with my 5X and it was bouncing between 3G and LTE a lot, I figured why not perform an update just in case. My phone was served 53977 and been stuck on 3G ever since. I tried taking the SIM out and rebooting many times. It just won't serve me the other PRL for LTE.
Wife's identical phone has 15457. Is there a way for me to download the PRL off her phone and serve it to mine manually?
I'm on CM13.0 - 20160610 Nightly. I think I'm on the latest baseband M8994F-2.6.32.1.1 and vendor. TWRP recovery.
Did a factory reset...flashed factory image. It is stuck in LTE now. Under "Service state" Voice: Out of service / Data: In service
I can't make calls. Nobody knows where to find the PRL file?
have you tried just calling Verizon Wireless and explaining your problem of not being able to make calls? They can probably remotely re-provision your phone.
I try to do as much as possible on my own, since I still have unlimited data I don't like to call VZW for anything. I think you're right I may have to do that at this point.
The PRL is the preferred roaming list, I don't believe it has anything to do with native coverage on Verizon, only updated roaming partners and towers.
You should not have to update the PRL on the 5x. Do a factory reset, and have Verizon activate a new Nano Sim for you. Just put the sim in and you're good to go. No need to mess with any APN settings either.

How to update PRL using Straight Talk/Verizon sim?

Is there a way to update my phone [PRL] or similar to help give it the most signal as possible in new locations? I do not have a setting in the menu for updating PRL, and if there is a *xxx or ##xxx# number to dial i have yet to get it correct. Thank you.
4G LTE phones do not have * codes to update PRL. If the SIM doesn't update, try turning off the phone, remove the sim and then turn on the phone without the SIM and it should update the PRL. After the PRL is updated, turn it off and put your SIM back in.
Thank you Almighty1 That is what i had originally done and it appears to have helped pull in better signal at my work. The best i can expect in the Steel building and that area. I get service where no one else does. Even some people on actual Verizon plan phones.
What's the current version of PRL? I see 15478, using a TotalWireless sim card.
The current version of the PRL only matters if it is for the carrier you are using since if you use a PRL for a different carrier, it might explain why you might not get the best reception as the towers may be rejecting you since you have a different carrier. Mines shows 15480 but I don't know when the last time it was updated as my phone is on 24/7/365.
Thanks, just wanted to make sure my PRL file is not grossly outdated.

Categories

Resources