Related
HKEY_LOCAL_MACHINE\SOFTWARE\OEM\InitProv\PhoneSetting
change the Value Data from 2 to 3. Click OK
Create a New String Value with the name "ItemName3" under Value Data enter "Roaming Only". Click OK
Create a New DWord Value with the name "ItemValue3" and under Value Data enter "3" Decimal. Click OK
now you can navigate to Phone> Options> Settings> Roaming> Get Settings and change it to "Roaming Only".
Good Luck.
If I do not do this and just leave it on automatic, will my phone be able to Roam? I don't want it to always Roam, but if it needs to I want it to be able to. So is it necessary to do this in order to enable roaming completley, or only if you want it to always be roaming?
If I do not do this and just leave it on automatic, will my phone be able to Roam? I don't want it to always Roam, but if it needs to I want it to be able to. So is it necessary to do this in order to enable roaming completley, or only if you want it to always be roaming?
Click to expand...
Click to collapse
Automatic will let the phone roam when it needs to, but use Home when it can.
If you soft reboot, these registry changes are removed. Also, data roaming no longer works; it connects but will not send/receive anything. Any solutions for that?
I soft reboot and mine stayed intact. I changed it in HKEY_LOCAL_MACHINE\SOFTWARE\OEM\InitProv\PhoneSetting and in HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhoneSetting\NetworkService though, so you may want to do the same. As far as the data roaming goes, mine dials #777 when I use email/internet. Voice roaming was more important for me as I have a terrible signal at home. DCD mentioned that he might post a registry change .cab for these settings... anyone seen it?
HKEY_LOCAL_MACHINE\SOFTWARE\OEM\InitProv\PhoneSetting
change the Value Data from 2 to 3. Click OK
Create a New String Value with the name "ItemName3" under Value Data enter "Roaming Only". Click OK
Create a New DWord Value with the name "ItemValue3" and under Value Data enter "3" Decimal. Click OK
HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhoneSetting\NetworkService
change the Value Data from 2 to 3. Click OK
Create a New String Value with the name "ItemName3" under Value Data enter "Roaming Only". Click OK
Create a New DWord Value with the name "ItemValue3" and under Value Data enter "3" Decimal. Click OK
Those are the settings I was using. I'm not sure what my problem is.
I did solve the data roaming issue by running IOTA though . Oops!
Whats weird is that I only needed to change the OEM\InitProv\PhoneSetting
key and not the OEM\PhoneSetting\NetworkService. I have done it this way
on several Moguls. When I changed it in InitProv on soft reset the changes
were made to PhoneSetting\NetworkService.
-silicon
anythingbutmine said:
If you soft reboot, these registry changes are removed. Also, data roaming no longer works; it connects but will not send/receive anything. Any solutions for that?
Click to expand...
Click to collapse
I've read before that after applying registry changes, you sometimes need to wait a minute or two before soft-rebooting. If you don't wait long enough, the changes somehow get lost when you soft reboot.
I've read that too, and I've tried waiting for up to an hour to no avail. I'll keep working at it.
registry editor?
What registry editor software are you using to get this done? I downloaded a few online but nothing worked :-/ I have a Motorola VE20 with Sprint, trying to modify the registry so the phone can get on roaming as I have very poor reception in my room. Thank you
Don't know if this has been posted before or not sorry if it has, I will not retype the post but here is the link: http://howardforums.com/showthread.php?t=1472011
Is it possible to make a program that when you click on it it changes the reg value to be able to switch to Roam Only and Back? I have no knowledge of doing this so I am asking
Thank you
What's wrong with choosing it from the Phone Settings menu (comm manager)? It's a few steps, but usually only takes me a few seconds.
smotrs said:
What's wrong with choosing it from the Phone Settings menu (comm manager)? It's a few steps, but usually only takes me a few seconds.
Click to expand...
Click to collapse
That allows roaming (if I understand the setting you are referring to) not forced Roaming, I live in a area where there is a hint of Sprint Signal there is a 5 bar presence from US Cellular but my handset keeps jumping to Sprint I miss calls etc
My Palm 800W had a setting that would select Roam Only since it appears that we know which reg entry that needs modified I was hoping someone with software skills (not me) could write a small app.
found this over on ppcgeeks somewhere
marka2k said:
That allows roaming (if I understand the setting you are referring to) not forced Roaming, I live in a area where there is a hint of Sprint Signal there is a 5 bar presence from US Cellular but my handset keeps jumping to Sprint I miss calls etc
My Palm 800W had a setting that would select Roam Only since it appears that we know which reg entry that needs modified I was hoping someone with software skills (not me) could write a small app.
Click to expand...
Click to collapse
Sorry, what I was talking about is after doing the hack and you have the Roaming Only ability, what's wrong with just choosing it from the Comm Manager settings dialog?
I actually switch from Sprint Only to Roaming Only on a regular basis, I've gotten very quick at making the change because I am used to to doing it.
tom6433 said:
found this over on ppcgeeks somewhere
Click to expand...
Click to collapse
What exactly does the CAB do? On the Sprint Touch Pro, its a single registry change. Is this CAB for other phones like the Verizon version or does it do something else as well? Just curious.
it creates the option in settings\phone\roaming for you to select roam only rather than going in and editing code. makes enabling and disabling easy.
tom6433 said:
it creates the option in settings\phone\roaming for you to select roam only rather than going in and editing code. makes enabling and disabling easy.
Click to expand...
Click to collapse
Oh, so it does the registry hack only? So a more friendly install for those not comfortable messing with the registry?
Exactly. I've done the mod several times on different devices. My home in Michigan is a Sprint dead zone. It teeters on Sprint and roaming all the time. When I came back this time I noticed my Roam Only option was gone. There must have been an OTA update that changed it back to my surprise.
Well this time I just used a cab and plan to use it on my wife's Diamond. Much quicker.
anyone know if sprint phones can roam on ATT towers? when i visit my parents there is a sprint tower 2 miles away and even when forcing roam i get no service. they all have full service on their ATT phones. that was the reason i installed this cab but either it does not work or i cannot use ATT towers.
Tom,
No you cannot roam on ATT. Its different technology. GSM vs. CDMA.
You can roam on VZW and Alltell etc.
Erik
Force roaming only on a Verizon touch pro 2
Dont get me wrong, Verizon Coverage is unbeatable, but I plan to live in Tijuana Mexico so that I can save some money on rent. The problem is that my phone (and every other phone I had) tries so hard to find verizon signal with no success as obviously there is no vzw towers in Mexico (only partner towers). On the phone menu there is only home only, automatic A, and automatic B. I need a hack so that I can have a "roaming networks only" so that I can freely use my phone without it switching automatically to a 1x one bar or zero bars. How can I do this??
I purchased a HTC Touch Pro from MobiPCS here in Hawaii.
Unfornatually - the clowns at MobiPCS hacked the unit to run on their network - which all things considered would not of been so bad but it only worked in 1x...so
I installed the stock sprint rom and radio rom - called sprint and activated the phone on their network - problem is that now I have no internet at all.
I'm sure that the ##778 and ##DATA items where changed and now I don't know what all should be in there - anyone have any ideas here? Sprint is of no help and the people at MobiPCS have turned into complete jerks - refuse to replace the phone (they ****ed up) or give me my money back.
I'm having a similar problem. Mine was because, when I went to Best Buy to upgrade my phone (they were the only place in town who had one left), Sprint's service was down, so he called me later to tell me how to activate it.
There are two things you need to do (as far as I know. I'm still working on it):
1: Call Sprint, have them run through everything, I think there's something they need to activate on their end. If they decide to help you, then they'll tell you about the next step. If not, read on.
2: Dial ##778#, hit "Edit". Put in your lock code. Hit "View Info", click on the "mip setting", go into the menu and hit edit. Change "Active User Profile Index" from 0 to 1. Hit OK, then Save. Your phone should reboot, and you're good.
The caveat, of course is that if Sprint won't do anything on their end (I think they need to activate something on their computer), or if you don't know your lock code, you're screwed.
WryIchi said:
...if you don't know your lock code, you're screwed.
Click to expand...
Click to collapse
No, you can get your own MSL code.
http://www.baf.cc/mobile
Or call sprint and ask them to give it to you. Just say, " I was on the line with a sprint representative who was going to give me my MLS...MSL Code I think...I need it to reset my phone..."
Done that before, Sprint will do anything if u talk to them slowly enough. haha
Hope this helps with the code.
BTW, I had the same prob, that 0 to 1 thing helps. I had to switch from 0 to 1 and then hard reset a few times.
Good Luck,
CD
One of the things I learned when talking to Sprint was to make sure you ask for Advanced Tech Support. The first tech support you come to is for basic problems, only the Advanced Tech Support group seems to understand the WinMo phones and they can use the OMA tool to access your phone and make the necessary changes on their end as well.
Also, they had me verify the following and change appropriately,
Settings> Connections> Advanced> Select Network - Both need to be set to Sprint
Settings> Connections> Advanced> Dialing Rules - Unchecked with the bullet hi-lited for mobile
Settings> Connections> Advanced> Exceptions - Empty
Then we went back into the ##Data# screen, did a restore settings which reset the phone. Lastly we did a Update Profile. All the while, he was using the OMA tool to make sure the configurations were happening.
You can read more about it on Sprints forum if you like.
TechnoHippie said:
I purchased a HTC Touch Pro from MobiPCS here in Hawaii.
Unfornatually - the clowns at MobiPCS hacked the unit to run on their network - which all things considered would not of been so bad but it only worked in 1x...so
I installed the stock sprint rom and radio rom - called sprint and activated the phone on their network - problem is that now I have no internet at all.
I'm sure that the ##778 and ##DATA items where changed and now I don't know what all should be in there - anyone have any ideas here? Sprint is of no help and the people at MobiPCS have turned into complete jerks - refuse to replace the phone (they ****ed up) or give me my money back.
Click to expand...
Click to collapse
make sure ur profile is set to 1 not sero its ##3282# i think u need ur msl code
Some one PLEASE help i have tried to run several prl's including the 1007 i think it was anyhow (the latest 3g prl..) only 1x works for my raphael on cricket ...im getting frustrated... thanks
Wait... Cricket has 3G EVDO? No way... only seen there stuff work at 1x.
jnellz said:
Some one PLEASE help i have tried to run several prl's including the 1007 i think it was anyhow (the latest 3g prl..) only 1x works for my raphael on cricket ...im getting frustrated... thanks
Click to expand...
Click to collapse
You will only get 1x on a CDMA phone flashed to Cricket. They use a different band for their 3G that is not supported by Sprint / Verizon Phones .. It's a Cricket Thing.
THANKS SO MUCH thats what i figgured i just needed a second opinion DAMN! HTC FUZE
Here i come
Uh well, not true. Def not true. Im new to this flashing stuff, only on my second day. I purchased my vogue already flashed to cricket but it was VERY GENERIC. No touchflo, nothin, just windows 6.0 nothin else. It was getting evdo signals at that time, but i needed to reset some registry settings, which i did and was getting evdo signals with working internet and mms....THROUGH EVDO......NO BS THIS WAS JUST a day or 2 ago. But, problem was, i put touchflo on it, and didnt realize that the previous owner had somehow filled up the memory on the phone with applications and files that were nowhere to be found. It was crawling...So my solution.....? I decided to re-flash it myself because i knew that would delete all the useless stuff on the phone that i had no use for. I flashed the stock sprint rom from the htc website to get the most current radio, then unlocked the phone, then re-programmed it. When i got the phone it already had the 1050.prl file on it, which is an EVDO PRL!!! Go to corolada.com and look at the left side of the page and there is a list of EVDO AND NON EVDO CRICKET PRL's 1050 being the most universally recognized. Fast forward to now, I have finally found a rom that is fast and clean that i plan on keeping. Well now theres a whole nother problem. My phone is no longer recieving EVDO signals. BUT CRICKET HAS WORKING EVDO I KNOW FOR A FACT I have had so many cricket phones that connected to pic messaging and internet through evdo. Im sorry if i misunderstood your post and you were just saying that a flashed phone from sprint cant get evdo, but either way, i know for a fact that a flashed sprint phone is fully capable of sending and recieving cricket evdo signals because i was surfing the net on my vogue through cricket evdo just a day or two ago. Can anyone figure this out??? IVE tried reloading the prl. ive tried different prl's. ive even tried puttin the original sprint prl on the phone and then changing it back to the 1050 cricket prl, and to no avail, no evdo signals. someone please help, im pulling my hair out. why couldnt i just leave the phone alone when it had evdo? why did i have to go and try to make it pretty?????
sound like it's not authenticating ##DEBUG# ,debug info,"HDR" it should be 1=Athenticated
if not, ##778# , M.I.P Default profile, Delete AAA & HA shared secret & resest
jtmfnslim said:
sound like it's not authenticating ##DEBUG# ,debug info,"HDR" it should be 1=Athenticated
if not, ##778# , M.I.P Default profile, Delete AAA & HA shared secret & resest
Click to expand...
Click to collapse
HERES SOMETHING I GOT FROM "HOFO" that might help out some of u cricket people with PST setting issues/ hope this helps a lil:
==========================================================
CRICKET PST Settings Thread! by Ryan Mogul
This is for people who want Cricket to work perfectly, just follow these instructions not skipping a beat and you will be OK from then on! If you are not having problems obviously skip this!
This thread is assuming that you already have your phone Unlocked(spc code all zeros) It is also assuming that you already have a CRICKET PRL file loaded in PST. If you have my ROM flashed than PRL's are on device memory we will get to that below.
1. Now first thing you want to do is have a good Cricket ROM installed like "clears throat* Mine lol.
2. Now if you are starting from a fresh flash OK, if you are starting from a Hard reset OK, we can continue. If you have a ROM installed that is having problems I recommend a hard reset and skip customizations using stylus when it says you have 3 seconds.
3. Now open your Phone Application and go to options and make sure smart dial is off. Then dial ##778 call button, now click edit and enter six zeros. Now click view info and goto PRL, now check to make sure you have a CRICKET PRL(1013,1014,1050 etc.. there are others)If you dont have one loaded and you are using my ROM then you can click update and it should goto main root, pick prl 1050. Let it do its thing and restart. If you already have a CRICKET PRL then skip the update step.
4. Now cancel out of EPST if you didnt update PRL. (for both people who had to restart and people who didnt) <--open phone application again and dial *228(this will make sure base settings are good so i will not have to explain as much, it will also download a local EVDO prl to where you are), it will dial cricket and do its programming thing. Do not interupt this. Let it do its thing even if it restarts. Now when you are back in action we can continue.
5. Open phone application and dial ##778 call button, now click edit and enter six zeros. In main page the only two things we are going to do is change the NAM name to Cricket, and check the MSID number make sure its a 10 digit number thats in your area code BUT it IS NOT your PHONE NUMBER!! If its fine we can continue, if not you may of skipped the *228 step so you need to do that or you need to obtain this from calling Cricket.
6. Now click view info and goto AKEY and make sure its blank, nothing there. Now click view info and goto NAM settings, NAM name should be Cricket, Mobile Directory number should be YourTenDigitPhoneNumber, MIN1 should be that other phone number the (MSID) that is not your phone number! but it should be 7 digits, ex: sevendigitnumber, MIN2 should be just your area code. MSID should be 10digitMSIDnumber <--again not yourphonenumber!, MCC should be 310, MNC should be 00, NMSI should be your MSID(XX10digitnumber<--not your phone number) THE XX'S should be zeros, ex: 007185548692, Now if all these settings in this paragraph didnt need touched assuming you didnt skip any of my steps(which they shouldnt be touched i am just making sure) we can move on.
7. Click view info and goto CDMA settings, we are going to make sure they are set right and change a couple things for Clearer voice transmissions, people will compliment how good your phone sounds even in some cases. EVRC should be set at Disable, Home page should be Voice 13k, the Two below it the Same Voice 13k.
8. Click view info click modem settings, change slot cycle index to 1, This will make the phone ring a little sooner, also get your texts a bit sooner. The other 4 options should be Auto, Auto, Enable, No in Order from top to bottom.
9. Click View Info and pick Security, now we are changing this regardless you must do this, we are going to Unauthenticate you and Re-authenticate, it is a Needed step everything in this How To needs to be done and Not skipped! Change the HDR Auth User ID to something bogus like [email protected], the passord below it make it something random but remember it, now do the same for PPP user ID and password but make them the same as the HDR ones.
10. Click view info and pick MIP Settings, Make sure Active Profile is on 0, MIP mode should be Simple IP only, MIP reg retries should be 1, MIP reg retry timeout should be 2000 ms, MIP pre-reg timeout should be 30, Mobile Node HA auth should be Disable, send a reg request should be Enable, dormant handoff to disable.
11. Click view info and pick MIP Default Profile, Enable profile should be enable, NAI should be [email protected], MN HA SPI set should be enable, MN HA SPI value should be 12c, MN AAA should be enable, MN AAA SPI value should be 2, reverse tunneling should be enable, home address should be 0.0.0.0, Primary HA address should be 68.28.15.12, secondary should be 68.28.31.12, HA shared secret and AAA secret should be cricket <--lowercase, DMU public should be 0, MN Authenticator should be 0.
12. Click view info and pick MIP customer profile 1 and make sure its Profile enabled is disabled. Now do the same with the other 4 below it.
13. Ok now click menu, ok and let it reset, but make sure not to do anything we are going to be going right back INTO EPST, so when it boots back up open the Phone application and dial ##778, we are going to re-authenticate you its easy, now click edit and enter six zeros, click view info and goto Security, now change the HDR AN Auth to yourtendigi[email protected], password should be cricket<--lower case, same for PPP user id and Password make them same as HDR.
14. Click view info and goto MIP default profile, make sure the HA, and AAA shared secrets are both cricket<---lowercase, then click menu OK and let it reset.
Thats it! PST settings are perfect for CRICKET, you have a Local EVDO prl file installed, and you are Authenticated for Data and EVDO, now if you used my ROM just go to internet explorer and goto a real page, and follow instructions but remember to click save password!
Thats done, every flash from now on should never affect your PST settings and you should always be authenticated. I hope this helps everyone.
Cricket 3g network
I just got off the phone with cricket customer service. I wanted to upgrade to there 3g network. The representative said,"the 3g is reserved for original cricket phones.
it doesnt matter if you put a 3g prl on the cdma raphael because it is a dual band phone and crickets 3g network only works on their new triband phones so your still stuck with 1x and evdo
Hi EPST and reprogramming your phone, a comprehensive guide
I see a lot of posts in dev threads like "i flashed your rom now my signal/data is gone" so i decided to create this guide to help relieve unnecessary posts. Hope it helps
An introduction to EPST
Epst is a application that sprint uses to activate/program a phone. It read/writes to the NAM of your phone.NAM is an acronym for Numeric Assignment Module and is the place in TDMA/CDMA equipment where your phone number, ESN, system information and data settings live. In the old days we programmed handsets by hand, now it is usually done OTA (much is preset, a little is manually entered, data provisioning is truly OTA). It has many uses but this guide will concentrate on the data portion of epst. Here are the 3 codes that we will be using:
##3282# (data)
##72786# (scrtn)
##786# (reverse logistics support)
Keep in mind you will need your msl either from sprint (its really easy to get), or msl reader from the maket (root required)
##3282# (Data)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The Data menu is broken down into 6 menus and usb charging selection.
1. Data Profile: This is where you can setup multiple data profiles (not sure why you would to) and contains your sprint username and other info on your data profile.
2. Evdo: Two menus here DDTM and preferred mode. DDTM is an option to where if you are downloading over your 3g/1x it will send calls to voice mail. It can be useful if you are trying to download a large file over 3g and don't want it to be interrupted. Preferred mode is exactly that... your network preferred mode. There are several settings there all of which are safe to use. Mine is set to cdma hdr only because i have no lte in my area. In theory it should save a little battery life by not scanning for lte.
3. Advanced: This menu contains a lot of important info. From your esn/meid to toggling lte.
There a few settings in here you can tweak to possibly benefit from.
A. Slot Cycle Index (SCI): This determines how often a handset polls the network for coverage and incoming packets. The default value is 2. A "Slot" is 1.28 seconds and doubles with each incremental change from 0 to 7 (0=1.28, 1=2.56, 2=5.12 seconds, etc). setting a handset to poll more often may use noticeably more battery if coverage is thin or lacking.
B. ACCOLC (Access Overload Class): This code determines your priority to make and receive calls on the network. Higher the number, lower the priority. Lower the number, higher the priority. Emergency Services reserves 0 + 1 (please do not use these) leaving your choices to 2-9.
C.Removing the Sprint Proxy
1. With MSL in hand, go to the Phone app and dial ##3282#
2. Click Edit Mode
3. Your "Password" is your Phone's MSL, enter it here.
4. Click Advanced
5. Scroll down to RTSP/HTTP Setting
6. Change RTSP proxy IP to 0.0.0.0 or You can leave this blank if you like
7. Change RTSP proxy Port to 0 (Zero)
8. HTTP proxy IP to 0.0.0.0 or You could leave this blank if you like
9. HTTP proxy port to 0 (Zero)
10.Once complete, back out to the home screen and enjoy Downloads and a .20- .60 mbps increase in 3G speeds!
It may not hurt to verify the settings are in place by following steps 1 through 5 again, if you're OCD. Removing this proxy removes at least one or more hops in between you and your connection destination, possibly increasing your WAN connection speed via 2G/3G/4G and Wi-Fi. As always, use at your own risk and take a screen shot of your original settings.
D. Improve CDMA Call Sound Quality via a Codec Change:
There are a few important things to note. This adjustment changes the Codec used to compress the voices of you and your caller across the Cell Network using EVRC-B which is an updated revision to the current CDMA standard EVRC. It has been noted in a few places, that making this change CAN effect your ability to make outbound calls in some roaming situations, including over Network extenders like the AirRave. As always, YMMV and I STRONGLY recommend that you both test this change in your normal use environments as well as keep a general idea of these instructions handy in the event you need to revert to the default settings in an emergency. As always, YOU and YOU ALONE are FULLY responsible for changes to any handset in which these and any modifications are made.
1. With MSL in hand, go to the Phone app and dial ##3282#
2. Click Edit Mode
3. Your "Password" is your Phone's MSL, enter it here.
4. Click Advanced
5. Scroll down the list and note the entries for EVRC-B, Home Orig, and Roam Orig.
6. Change EVRC-B to "Enable"
7. Change Home Orig and Roam Orig to "EVRC-B"
8. Hit Menu, and select "Commit Modifications"
9. Your phone will prompt you to click ok to restart or it will restart automatically.
To reverse the changes, repeat all of the above steps except change the following.
6. Change EVRC-B to "Disable"
7. Change Home Orig and Roam Orig to "EVRC"
Click to learn more about EVRC and EVRC-B
4. DSS:Not sure if these really need to be messed with unless you have flashed to another carrier...
5. LTE Record Various logs and scan rates for LTE safe to adjust...
6. PDN Setting I only found one document which seemed to pertain to this Here There are 3 sub menus internet, ota, and pam (phone as modem?). If anyone knows more about this fell free to chime in. :good:
##72786# (SCTRN)
This menu contains 4 sections containing your MDN, MSID, M.IP Custom Profile1-NAI and AAA shared secret password. All of these are unique to your data profile and should never change. The ##code is used to reset these 4 items to re-provision your phone without wiping any data.
##786# (Hard Reset)
This menu contains a lot of the same info as the previous codes with a little extra. It is used for the quintessential "hard reset". This will completely wipe data/app, your internal sd, and NAM so your phone can be re-provisioned.
FAQ SECTION
Note: I do not fully understand how or why the NAM section of your phone becomes corrupt but is does. I have never had to call sprint to have them fix my data so i hope this helps.
Q. Help im stuck on 1x/2g.
Q. I just flashed your rom now i have no signal help!
Q. My data speeds really suck lately anyone else?
Note: All these fixes must be preformed on a stock or stock based rom with epst support and make sure you are in a known good signal area
A. These are all very common questions i have seen around here in the past years and are all very easy to fix... process below.
Whenever i have data issues whether it be stuck on 1x, no data/signal, or slow data, I always follow the following steps...
1. ill just do a profile update and see if that helps.
2. If that doesn't help this is my next step.
Enter Dialer
##3282#
select edit and enter MSL
select data profile
select menu and select Restore
reboot and update profile
3.Still no worky?
Enter Dialer:
##72786#
select edit and enter MSL
select menu and then Reset
After phone goes through "hands free activation" and your back at your dialer, enter this:
##3282#
select edit and enter MSL
select data profile
select menu and select Restore
After your rebooted and back at your home screen go into settings/system updates/ and update your profile.
4. This is your last step before calling sprint (which i have never had to, this has always worked for me).
THIS WILL WIPE EVERYTHING IN DATA/APP AS WELL AS YOUR INTERNAL SD! YOU HAVE BEEN WARNED SO MAKE A BACKUP
Enter Dialer
##786#
select menu and select reset
enter msl and select ok
After phone goes through "hands free activation" go into settings/system updates/ and update your profile and you should be set
This guide is a WIP, and yes i know most of this information is already in some thread buried somewhere but I thought a little consolidation was in order. Maybe we can get data questions in here and there wont be 4 pages of someone trying to figure out why their data wont work in a dev thread.:good:
Also this is my first attempt at a guide...go easy on me.
Prl Information
PRL INFORMATION AND UPDATING
Thank you Digiblur for letting me kang some of your OP. I really appreciate it. Go thank this guy NAOWZ!
Take a moment and read this article before reading any further: What is a PRL?
PRL Series - Acct- Device
25xxx = Residential acct - LTE/800SMR
24xxx = Business acct (some 3G roaming added) - LTE/800SMR
55xxx = Residential acct - worldphone LTE/800SMR
56xxx = Corporate acct (VZW 3G roaming) - worldphone LTE/800SMR
16xxx = Corporate acct (VZW 3G roaming) - LTE/800SMR
11xxx = Corporate acct (VZW 3G roaming) - no LTE/no 800SMR
12xxx = Corporate acct (VZW 3G roaming) - no LTE/low priority 800SMR
60xxx = Residential acct - no LTE/no 800SMR
21xxx = Residential acct - no LTE/low priority 800SMR
51xxx = iPhone5 - low priority 800SMR
800 SMR Enabled PRLs/Areas
xxx13 - DFW, Chicago, Baltimore, North CA, Atlanta, Boston, Houston, Indianapolis, Kansas City, New Mexico, New York, Orlando, San Antonio and Southern California
PRL Change Logs and Full Analysis' can be found on this website:
www.batonrougebroadband.info This is Digiblurs site the guy is full of info
PRL 00001, 00002, 00003, and 01337 are modded PRLs that force your phone to use Verizon's network for voice and 3G Prl 15094, 15096, 17098 are PRLs that force you to use US Cellular's network for voice and 3G. Use these for TESTING purposes only. I do not recommend or condone using them 100% of the time. You will not be able to determine when you are roaming. You won't even be able to tell if you roaming internationally!! There is a 300mb data cap and other minute based roaming caps with Sprint. Myself or this website are NOT responsible if you break your Terms of Service and get your contract terminated. Discussions about how to get your contract terminated using these non-Sprint PRLs will not be tolerated and will be deleted. If Verizon/USCC works for you and Sprint's service does not, then you need purchase Verizon/USCC service.
Common PRL Myths
1. A PRL is not a list of towers. It's a list of cell phone systems that your phone searches for.
2. It will not make your phone connect to different Sprint 3G towers.
3. It will not give you better Sprint PCS band 3G or 1X coverage.
4. It will not give you better LTE coverage.
5. An update is not required for new cellular sites.
6. The only time a PRL update will give you better native Sprint coverage is when 800mhz SMR (BC10) support is added and enabled in your area.
7. You can not use AT&T, VZW, or US Cellular LTE with a use of a different PRL
8. Don't believe the nonsense and lies that a Sprint rep will tell you about PRLs (they were never trained on PRLs and only go by rumors and hearsay instead of facts)
Prl updating without a pc.
NOTE: This will only work on sense roms with epst support.
On device prl update is now possible. I would like to thank rulingczar for some help looking in the right place. All you have to do is edit 1 line in build.prop.
How to change the build.prop:
There are a few ways to change build.prop. The easiest imo is to use an app like kernel tuner to change it. KT even has a nice backup and restore option. You could also take your favorite file explorer and navigate to /system and open build.prop as text and edit there. If you are adb savvy then you could pull the file, edit it with a program like notepad++, and push it back to your device with proper permissions.
ro.build.type user
to
ro.build.type dev
1 .Reboot and let the system fully load (or there will be lag in Epst) and enter dialer.
2. Enter ##778# and choose edit. Enter MSL and choose prl.
3. Select update prl and select a prl from your sd card.
4. Select menu in the upper right corner and commit modifications.
5. Epst will reboot the device and the prl should be applied.
6. It is always a good idea to update your profile after a prl change. Enjoy!
Updating prl and pulling prl from device with PC
Credits Whosdaman from this thread.
How to Update PRL Manually:
You must have your respected device's drivers installed prior to starting.
Download and Install QPST 2.7 - Build 366
Open QPST Configuration in the "QPST" folder under Programs
Disable debugging on your device
Type the following code in your respected device's dialer and switch to DIAG mode
HTC EVO 3D/ HTC EVO 4G LTE : ##3424#
Plug in your device
Click on the “Ports” tab and “Add a new port”
Select the “COMXX – USB\QC Diagnostic” and click ok. If you don’t see a port, uncheck the box for "Show Serial and USB/QC Diagnostic ports only" and add all of the USB/Unknown ports. One of them should show an active phone.
Click “Start Clients” on the top of the program and open Service Programming
Select your device
Click "Read from Phone" and enter your MSL
Click the "Roam" tab
Click "Browse" and select the PRL you wish to use
Click "Write to Phone"
Phone should reboot with the PRL you specified
How to Pull PRL From Device:
You must haveDIAG drivers installed prior to starting.
Download and Install QPST 2.7 - Build 366
Open QPST Configuration in the "QPST" folder under Programs
Disable debugging on your device
Type the following code in your device's dialer and switch to DIAG mode
HTC EVO 3D/HTC EVO4G LTE: ##3424#
Plug in your device
Click on the “Ports” tab and “Add a new port”
Select the “COMXX – USB\QC Diagnostic” and click ok. If you don’t see a port, uncheck the box for "Show Serial and USB/QC Diagnostic ports only" and add all of the USB/Unknown ports. One of them should show an active phone.
Click “Start Clients” on the top of the program and open Service Programming
Select your device
Click "Read from Phone" and enter your MSL
Click "Save to File" and save the file
Open RL Editor in the QPST folder
Go to "File" then "Open" and navigate to the location where you saved the file
Open the .r0l file
Go to "File" then "Save As" and save the file as a .prl file type.
If either are unclear in any way, please let me know.
How to add EPST to any sense rom.
coming soon... files attached below. Thanks Captain_Throwback i cherry picked from the sense 5 trunk. Go thank this guy as well for just being generally awesome. ( Guy has bricked numerous phones testing different things )
I will try to add some pics when I get my pc back up...this is my reminder :silly:
Good info. Thanks
#Root-Hack_Mod*Always=LTE
Test with airvana 2.0 .... Audio codec sounds all scrambled .....like crazy .. calls go in and go out seems like there is a dude speaking some recorded bs . Then I got a chick ... But definetley not understandable ... Any way to adjust air rave to work with evrc-b............ Seems like a good idea updating audio codec we have its lets use it
Sent from my EVO using xda app-developers app
jraz305 said:
Test with airvana 2.0 .... Audio codec sounds all scrambled .....like crazy .. calls go in and go out seems like there is a dude speaking some recorded bs . Then I got a chick ... But definetley not understandable ... Any way to adjust air rave to work with evrc-b............ Seems like a good idea updating audio codec we have its lets use it
Sent from my EVO using xda app-developers app
Click to expand...
Click to collapse
That I do not know. I don't have an air rave to test on... It's a long shot but maybe e mail the manufacturer and see what they say.
Sent from my PG86100 using Tapatalk 2
I was gonna mention this but didn't know where but when you sign up for sprint they give you your msl aka your spc aka your unlock code when you activate your phone.
Asadullah said:
I was gonna mention this but didn't know where but when you sign up for sprint they give you your msl aka your spc aka your unlock code when you activate your phone.
Click to expand...
Click to collapse
They also give it to you in an email if you do an esn swap (change phones) online. They also give directions how to program your phone in the e mail. They like to refer to it as "a six digit number" lol.
Sent from my PG86100 using Tapatalk 2
As I recall, going into the individual PDN items on that list while in edit mode will delete individual entries if they are accidentally selected and no info in entered in the field ie you select the field to edit and you can't cancel out to get the data previously populated in that field.
Has anyone successfully backed up and restored CDMA "APN"s? Even looking under the hidden function "CDMA APNs" shows no actual APNs in the traditional GSM sense.
They aren't kept in the apns Conf. Look in mms_config.xml in the mms.apk.
There is a program that can decompile apks to actual source code not smali. I would like to have a look through the epst.apk and see how it works. May be able to get more features.
Asadullah said:
They aren't kept in the apns Conf. Look in mms_config.xml in the mms.apk.
There is a program that can decompile apks to actual source code not smali. I would like to have a look through the epst.apk and see how it works. May be able to get more features.
Click to expand...
Click to collapse
That would be awesome, im just a union electrician, and dont know too much about java... Speaking of more features im attaching a copy of epst from android 2.1 eclair. It had the feature to change prl's on the fly via handset ##PRL#. It was ported to 2.2 and 2.3. I dont think anyone really tried to get it going on ICS which would be very nice. I would definitely appreciate if anyone got it to work...
Well on the fly prl changing is once again possible on the info bar rom by newtoroot
This is on a us cellular prl. :thumbup:
Here is the epst apk:http://db.tt/Lghf8UVb
I haven't been able to get it to work but I only tried on viper rom. I'll try more later tonight...
Edit: forgot to mention the code is ##778# then enter your msl.
Sent from my EVO using Tapatalk 2
One question, sir.
Can EVO LTE unlock permanent rev B?
tukijembz said:
One question, sir.
Can EVO LTE unlock permanent rev B?
Click to expand...
Click to collapse
Not sure what your question is... Your audio codec is selectable. And should stick.
Flowed from my Jewel using Tapatalk 2
I tried this but tapping RTSP/HTTP setting doesn't do anything. Anyone got a clue?
zigolleid said:
I tried this but tapping RTSP/HTTP setting doesn't do anything. Anyone got a clue?
Click to expand...
Click to collapse
You must be in view mode... You must be in edit mode to edit the values. When you type ##data# a menu will pop up with 2 options.
Flowed from my Jewel using Tapatalk 2
Second post updated or I guess created...
Flowed from my Jewel using Tapatalk 2
gunfromsako said:
NOTE: This will only work on sense roms with epst support.
On the fly prl update is now possible. I would like to thank rulingczar for some help looking in the right place. All you have to do is edit 1 line in the build prop.
ro.build.type user
to
ro.build.type dev
Reboot and let the system fully load (or there will be lag in Epst) and enter dialer.
Enter ##778# and choose edit. Enter MSL and choose prl. Select update prl and select a prl from your sd card. Select menu in the upper right corner and commit modifications. Epst will reboot the device and the prl should be applied. It is always a good idea to update your profile after a prl change. Enjoy!
Click to expand...
Click to collapse
Worked like a charm
I'm out of thanks so Thank You
BTW I didn't change anything other then user>dev but ##778# worked
Also might be a good idea to show the path taken to edit the ro.build.type
bigdaddy619 said:
Also might be a good idea to show the path taken to edit the ro.build.type
Click to expand...
Click to collapse
Done :thumbup:
Flowed from my Jewel using Tapatalk 2
gunfromsako said:
You must be in view mode... You must be in edit mode to edit the values. When you type ##data# a menu will pop up with 2 options.
View attachment 1800220
Flowed from my Jewel using Tapatalk 2
Click to expand...
Click to collapse
I did tapped edit mode and everything else works, just not that RTSP/HTTP setting... Maybe it's my device's problem
zigolleid said:
I did tapped edit mode and everything else works, just not that RTSP/HTTP setting... Maybe it's my device's problem
Click to expand...
Click to collapse
Weird I just zeroed mine out and rebooted...
What rom are you using?
Flowed from my Jewel using Tapatalk 2