Related
While rooting the phone will allow for all sorts of stuff I am mostly interested in getting past the second NAI check Sprint has (which was easy to do with the Instinct.) I found some directions at http://www.insiderforums.com/forums/showthread.php?t=31642 but these aren't working right for me. Perhaps someone else can give them a try?
Also, when I bought my Hero from Best Buy I did get a sheet of paper with the phones "password" on it. I thought this was the MSL but it doesn't work to actually unlock the ##DATA# editing (though put in by itself it will show the ESN info.) If this isn't the true MSL what can I tell Sprint is the reason for giving it to me? (A factory reset use to be a good excuse but this is built-in command on the Hero.)
Thanks.
Hi, I finally got my MSL, so I'm going to try this now...will report back with the results.
Also, I got my MSL today by doing an ecare chat session, and told her that I was having problems with my voicemail, and that I'd like her to walk me through a manual provision so we could properly set up my number and MSID number. She didn't ask any suspicious questions, just helped me and immediately gave me my MSL.
EDITS:
-So far I have a different version of QPST, and it didn't recognize my hero, so I'm downloading his new version. will post back soon.
-I put the new build of QPST on my Vista machine, and it still doesn't recognize my phone model. I can add the USB port (on mine COM 8) but it still says unknown phone...crap. I'm going to try it at home on my XP Machine to see if that makes a difference. Will post back with results.
-Tried on an XP laptop we have here at the office. Still no go. It's not recognizing my phone model. I see that you posted exactly the same thing I'm seeing in that forum. Want to relay that to him? I don't have an account. Also, I COULD get into it on my other version of QPST, however, I just chose one of the umpteen models in there, none of which applied to my hero. They were all like "FFA-1330" and stuff like that. Nothing hero looking. I noticed when doing some more research that this can happen with older versions of QPST. Wondering if a newer version would make a difference, or maybe Chris is using a different version than 2.7.301.
-Found a newer version of QPST, version 2.7.323, downloading now at a painfully slow rate.
JACKPOT!
This version of QPST properly works and found my phone as a "FFA/SURF 7600" phone. I'm now following his guide to see if I can't get it to work.
Since this was a success, I felt it should be in another post
EDIT:
OK, so I followed his guide, copied my NAI into tethered NAI, and when choosing "Write to phone" I got a write error reported. It states under the NV Item column "NV_UE_IMEI_I" and under the Status column "NV_READONLY_S"
When I again chose to read from phone, it seems that the change is still in there. I'm going to do the all important test, and will report back as to if it actually works. I'm giddy like a schoolboy right now.
--Well, I still get the error 67 and error 65, so it appears it didn't work. Phooey. I'm still going to mess with it more to see what happened. I felt good about it, and maybe there's still some hope.
Same. I updated both Profile 0 and Profile 1. Same "read only" error but after a reboot, update profile, and rerunning QPST the changed values appeared to be there but still 65/67 errors.
Any one else try this yet?
Just wondering if any one has any luck with this now? I am downloading QPST now.
It would be great if someone who already has a grandfathered PAM ability for their Hero to try this and report what they are seeing. Also the output from ##DATA# to see what if anything there is different.
Same Thing
No Joy.
I just followed the same steps and had the same thing happen as kmartburrito.
I'll get this to work, I've enabled PAM on every sprint phone I've had since they introduced the unlimited data plan bout 5-6 years ago
we're going to get the MSL number and instead of writing to phone we'll just edit the settings in phone (safer than hard writing stuff that might screw with your MEID & ESN settings)
I'll post when I get it to work, just wanted to let yall know I'm hot on it.
**********************************************************
This is a modified guide I wrote for the instinct that will walk you through how to get your MSL code and what to do with it.
DISCLAIMER, I am ###NOT### responsible for any damage you do to your phone or your phone network with this information
**********************************************************
some uers still getting errors, if you fall into this catagory, you can recover via SPRINT RUU which will wipe your phone
ftp://xda:[email protected]rs.co...U_Hero_C_Sprint_1.29.651.1_signed_release.exe
---- How to access programming and service menus---
On your phone go to the dialer, then dail in any one of these codes below and after the last # you should get the menu or it will ask for "current code" aka your MSL #
##data# (##3282#)
##debug#(##33284#)
##diag#(##3424#)
##svn#(##786#)
##prl#(##775#)
##prev#(##7738#)
##akey#(##2539#)
##vocoder# (##8626337#)
-------How to get your MSL code---------------
1) download required 3rd party apps
download demo version of CDMA WORKSHOP from
http://www.cdma-ware.com
newest version of qpst 2.7b323
http://rapidshare.com/files/297770360/qpst.zip
download of sprint's official phone as modem (PAM) software
Smartview for Windows
http://www4.sprint.com/pcsbusiness/down ... s_1.16.exe
Smartview for Macs
http://www4.sprint.com/pcsbusiness/down ... c.mpkg.zip
download HTC Sync
http://www.htc.com/us/SupportDownload.aspx?p_id=300&cat=3&dl_id=716
2) install the HTC HERO DIAG drivers
http://rs79.rapidshare.com/files/293529424/HTC_Hero_DIAG_Drivers.zip
3)connect your phone via usb cable
4)dial ##diag# (##3424#) on your phone for diag menu, when prompted direct windows to diag drivers listed above
5)run CDMA WORKSHOP, settings at main screen on the right are as follows
com settings (AT mode)
---------------
Port (com#) <--- click port and it should say "HTC DIAG COM PORT"
Baud rate (115200) <--- use this setting
com settings (DM mode)
---------------
Baud rate (115200) <--- use this setting
6) you should now be able to hit <connect> if it was successful you'll see in status bar <connected to com#>
7) now click <read> after a moment all your info will come up on left panel, phone # etc
8) click on security tab change the right panel setting and look for the following block
SPC/User Lock
----------------
Defualt (nv_read) <--- use this setting
9)now click read if done sucessfully you'll see the block below this option flash red and give you a number
10)note the 6 digit number under <SPC/USER LOCK> the one that flashed red, ****this is your MSL number***
***** just an additional warning***** you can REALLY and I mean REALLY screw up your phone if you change one of the settings in those menus if you don't know EXACTLY what you are doing. This isn't for the faint of heart or the random tinkerer.... just be warned
;;;;;;;;;;;;;;;;;;;;;;
So in reading your post, it seems the only thing I haven't done is modify my profile 0 in qpst, since I've already modified profile 1 per the guide on insiderforums in the original post by gilroykilroy. Does all that sound correct?
Thanks for writing up that guide Johnson!
If I understand the directions johnsongrantr posted you are replacing the profile 0 NAI with the profile 1 NAI. I tried that and after it initially seemed to work it gave me error 67 when I booted my phone and tried to connect to the network and/or trying Update Profile.
Also note that my phone has [email protected] (not mcs.sprintpcs.com).
I seem to have better luck leaving the settings along and using the race-condition method.
Alas still no luck getting my Mac to recognize the phone connection.
Updated profile 0 as described but still getting error 65/67. Is there some other step to turning on the PAM other than in the setting "Mobile network sharing"?
Update:
Just tried to update profile: cannot update profile and get Error 67.
redcloud said:
Updated profile 0 as described but still getting error 65/67. Is there some other step to turning on the PAM other than in the setting "Mobile network sharing"?
Update:
Just tried to update profile: cannot update profile and get Error 67.
Click to expand...
Click to collapse
it worked on mine, but it may be something to do with your account.... you can recover via SPRINT RUU which will wipe your phone
ftp://xda:[email protected]_Hero_C_Sprint_1.29.651.1_signed_release.exe
UPDATE: the [email protected] is hcm, I wasn't paying attention, I'll try copying that over and see if I have the same results.... my [email protected] worked on my htc mogul as well... let me give it a shot though
UPDATE2:the number you deleted is your ESN in hex format you'll see it at the top right in service programming just replace it with "number"@hcm.sprintpcs.com and paste it in tethered NAI, sorry for any confusion
johnsongrantr said:
it worked on mine, but it may be something to do with your account.... you can recover via SPRINT RUU which will wipe your phone
ftp://xda:[email protected]_Hero_C_Sprint_1.29.651.1_signed_release.exe
UPDATE: the [email protected] is hcm, I wasn't paying attention, I'll try copying that over and see if I have the same results.... my [email protected] worked on my htc mogul as well... let me give it a shot though
UPDATE2:the number you deleted is your ESN in hex format you'll see it at the top right in service programming just replace it with "number"@hcm.sprintpcs.com and paste it in tethered NAI, sorry for any confusion
Click to expand...
Click to collapse
Nope, still 65/67 errors here with NAI and Tethered NAI of profile 0 being the same string:
[email protected]
There must be something else to change.
I've also tried this to no avail... tried a few different things:
1) tried replacing the Profile 0 NAI with the Profile 1 NAI
2) tried copying the Profile 1 NAI to the Profile 0 Tethered NAI
3) tried copying the Profile 1 NAI to the Profile 1 Tethered NAI
4) tried replacing all Profile 0 settings with Profile 1 settings
5) tried copying Profile 1 settings to Profile 2
Nothing seemed to help.... still errors.
Yep...same for me, I've updated the tethered NAI in both profile 0 and 1, reset the phone, waited for a half hour, and still get the error 67. Keep on brainstorming guys, we'll beat this thing
can anyone put the rapid share files up on a different server or sharing place, rapid share is terrible. plus i can't download. it says there are no more open slots to download from. i need the qspt and the drivers. thanks in adavance
WRMG3 said:
can anyone put the rapid share files up on a different server or sharing place, rapid share is terrible. plus i can't download. it says there are no more open slots to download from. i need the qspt and the drivers. thanks in adavance
Click to expand...
Click to collapse
Here you go man, this is to a zip file called "HTC Stuff" that has both QPST 2.47.323 and the HTC Diag Drivers.
http://www7.zippyshare.com/v/50608704/file.html
thanks man, i figured i would give this a try when i got home. rapid share for some reason wouldn't let me download it and kept telling me that i had to be a premium member to download the files.
have you had any luck getting this to work on your phone?
WRMG3 said:
thanks man, i figured i would give this a try when i got home. rapid share for some reason wouldn't let me download it and kept telling me that i had to be a premium member to download the files.
have you had any luck getting this to work on your phone?
Click to expand...
Click to collapse
Nope, no luck yet. I along with a few others have had the same resulting 65/67 errors after updating the NAI settings on both profiles, so still now it's a no-go. I don't know if it's working on anyone's CDMA Hero at this point, so we may have to wait until it is rooted, which I can only imagine when that will happen, although hopefully soon!
Hey, just thought it would be a good idea to keep an updated list of the PRLs for sprint for our HTC Evo if you choose to opt out of OTA or otherwise just need to revert to an older PRL or something.
Here is some general PRL info:
PRL Definition - (Preferred Roaming List)
The PRL is a list of information that resides in the memory of some kinds of digital phones. It lists the radio frequencies the phone can use in various geographic areas.
The part of the list for each area is ordered by the bands the phone should try to use first. Therefore it's a kind of priority list for which towers the phone should use.
The PRL helps determine which home-network towers to use, and also which towers belonging to other networks to use in roaming situations (areas where the home network has no coverage.) When roaming, the PRL may instruct the phone to use the network with the best roaming rate for the carrier, rather than the one with the strongest signal at the moment.
Since a PRL tells the phone "where" to search for a signal, as carrier networks change over time, an updated PRL may be required for a phone to "see" all of the coverage that it should, both with the home network and for roaming. Originally Posted by navalynt
PRL Backup
(the following instructions are adapted from THIS link)
1. Download and install the latest version of QPST from HERE
2. Dial ##3424# on your Hero to put it into diagnosic mode and connect to your computer via USB
3. Open QPST Configuration and go to the PORTS tab
4. Click on "Add New Port".
5. Select the port listed as USB/QC Diagnostics (may vary, just don't use the data modem one)
6. Go to Start Clients Dropdown and select Service Programming
7. From Service Programming your phone should be selected - Click OK
8. Click "Read from Phone" and Enter MSL. Various fields should populate, don't worry about what tab you are one
9. Click "Save to File" and save to wherever you want (just remember where)
The prl will be located in the directory you saved the file in and labeled as <yourphoneesn>_sp.rl0
PRL Restore [With the phone]
Copy the PRL file to the root of your microSD card
Dial ##775# on the handset and enter the MSL code when prompted for password
Tap on Update PRL
If it read your microSD card correctly your PRL file should be listed in the bottom half of the screen to select
Select your PRL and click OK
Press the MENU button and tap on Commit Modifications (which will reboot the phone)
PRL RESTORE [With QPST] Originally Posted by [URL="http://discussion.treocentral.com/members/100653.html"]Ebag333[/URL]
From the QPST tools, launch QPST Service Programming. (Warning: This is an incredibly powerful tool, and it has the capabilities to completely brick your phone, rendering it useless. If you do not know what something does, don't touch it!)
Make sure that your phone is selected, and click OK.
Click the Read from Phone button. This is where you will enter your MSL/SPC code.
Browse to the Roam tab.
In the Preferred Roaming box, click browse. Choose your PRL file. (Note: While this shows the 60650 version, this version may or may not work for you, and this may not be the latest version.)
Double check that you didn't change anything you weren't supposed to!
Click the Write to Phone button. (Note: You may be promoted for your MSL/SPC code again.)
Soft reset your phone.
Enjoy!
from http://discussion.treocentral.com/treo-800w/175238-update-prl-preferred-roaming-list-manually.html
Old Corolada PRL Index for other Carriers
Also for those of you who get choppy 3G in your area you can follow techknowfile's guide to roam on Verizon
Do you have a PRL that you see missing? If you would like to contribute to the PRL INDEX just post here and I will add to this Main Post.
sources:
http://forum.ppcgeeks.com/showthread.php?t=95986
http://cid-eabe29f3770d8d15.skydrive...x/.Public/PRLs
Updated PRL of March 23, 2011
Previous PRLs
Anyway of making this flashable cause I'm on an aosp rom and don't want to go back to a sense rom
Ya. No one has been able to flash prl thru recovery. Im suprised. Is it even possible?
Yea I dont think its possible to flash from recovery or else it would have already been done. for AOSP users use QPST method
##775# doesn't work for me. Running latest stock Sprint sense Rom.
Sent from my PC36100 using XDA Premium App
cordell12 said:
##775# doesn't work for me. Running latest stock Sprint sense Rom.
Sent from my PC36100 using XDA Premium App
Click to expand...
Click to collapse
Same here.Running Misfit's GB sense.
Try ##3282#
cordell12 said:
##775# doesn't work for me. Running latest stock Sprint sense Rom.
Click to expand...
Click to collapse
NYCguy2020 said:
Same here.Running Misfit's GB sense.
Click to expand...
Click to collapse
Really? Works fine for me on Myn's. I figured all Sense roms would be the same when it came to this.
rugedraw said:
Really? Works fine for me on Myn's. I figured all Sense roms would be the same when it came to this.
Click to expand...
Click to collapse
Nope,the new GB sense Roms don't have EPST working YET.
NYCguy2020 said:
Nope,the new GB sense Roms don't have EPST working YET.
Click to expand...
Click to collapse
Sorry, latest official release 3.70 gonna try other #s now
Sent from my PC36100 using XDA Premium App
NYCguy2020 said:
Nope,the new GB sense Roms don't have EPST working YET.
Click to expand...
Click to collapse
Copy the EPST from a 3.70 ROM, and copy it to your /system/app folder. Then reboot.
kf2mq said:
Copy the EPST from a 3.70 ROM, and copy it to your /system/app folder. Then reboot.
Click to expand...
Click to collapse
Wondering if this will work...
Anyone care to try for me
One of the reasons I'm not on the leaked version is because of EPST not working...
I am on stock rooted 3.70 rom. The ##775# doesnt work. I did the ##3282# and got in but saw NO place to change PRL like the OP states.
It does work from myn rom
If someone with 60678 can pull it with the instructions above I would love to have it so I can add it to my analysis site.
EDIT: I have 60678 now... I just need 01117 now. You can find the analysis' at www.batonrougebroadband.info
cordell12 said:
I am on stock rooted 3.70 rom. The ##775# doesnt work. I did the ##3282# and got in but saw NO place to change PRL like the OP states.
It does work from myn rom
Click to expand...
Click to collapse
In order to change prl you need the 2.1 epst. The option was removed with the froyo update. Read technofiles guide to roaming on 3g for the fix.
Sent from my PC36100 using XDA App
I had lots of trouble with this, for all you other clueless people...
1. Boot into a 2.1 sense rom.
2. Make sure your prl is on the root of your SD card.
3. Download msl reader from the market.
4. Open the app and find your msl code.
5. Dial ##775# in the dialer and use the MSL code as the password.
6. A screen pops up I think it says update prl. Click on it.
7. On the next screen select your prl from your SD card and press ok.
8. Go back to the screen you were on before, press the menu button and press commit modifications. It should reboot. You are finished.
ssojyeti2 said:
I had lots of trouble with this, for all you other clueless people...
1. Boot into a 2.1 sense rom.
2. Make sure your prl is on the root of your SD card.
3. Download msl reader from the market.
4. Open the app and find your msl code.
5. Dial ##775# in the dialer and use the MSL code as the password.
6. A screen pops up I think it says update prl. Click on it.
7. On the next screen select your prl from your SD card and press ok.
8. Go back to the screen you were on before, press the menu button and press commit modifications. It should reboot. You are finished.
Click to expand...
Click to collapse
I am going to clarify step one since this is the one that I had the most problem with. Not ALL 2.1 sense roms will have the ability to process the ##prl# command so you have to find one which does. If you don't have a nandroid backup of your stock rom, then the one that I use is fresh 2.4 (it is available for DL through rom manager). I hope that helps.
Also, if I am not mistaken, don't you have to (after the reboot) update your profile by using ##3282#?
Drachen808 said:
I am going to clarify step one since this is the one that I had the most problem with. Not ALL 2.1 sense roms will have the ability to process the ##prl# command so you have to find one which does. If you don't have a nandroid backup of your stock rom, then the one that I use is fresh 2.4 (it is available for DL through rom manager). I hope that helps.
Also, if I am not mistaken, don't you have to (after the reboot) update your profile by using ##3282#?
Click to expand...
Click to collapse
Correct on the not all 2.1 roms will provide the ##prl# command. Personally I use ZenHero. BUT if all you want to do is get the newest prl just load any 2.1 rom and update it. The ##prl# command is mainly for loading custom prls and or older ones.
But you don't have to use ##3282#
afterwards. I just loaded 60679 and it stuck without updating profile. Ymmv though.
®patience is a virtue©
I do it the QPST way, and was going to post in my lil tutorial of how I do it, but since I don't have enough posts here in XDA, it won't let me post in outside links.
I posted in the Hero CDMA stable mod forum on the cyanogenmod site with the title of "Thinking of going back to stock sense?" - same username, elan666
Be very careful with QPST! Honestly, the Sense Rom swap is probably the safer bet...
doing it the sense way is deffintly the easiest not to mention qpst is illegal.
so the sense way just makes sense... sorry i couldnt resist lol.
Ok so here is my question ....
I have done all the LTE Verizon flashed to PP but for some reason im having trouble ....
When i re-boot the phone goes back to R-UIM instead to NV Only .... My PRL sticks but doesnt let me write the NAM settings....
Im gonna be having the phone for a week hopefully someone can help ...
And if i get it to work ill make a GUIDE for it ...
There are issues with getting 4G phones to work on Page Plus at the moment since they aren't supported. Some have had luck removing the 4G SIM as from what I understand 4G won't work with Page Plus.
spunker88 said:
There are issues with getting 4G phones to work on Page Plus at the moment since they aren't supported. Some have had luck removing the 4G SIM as from what I understand 4G won't work with Page Plus.
Click to expand...
Click to collapse
Yeah i know but this model is weird ... I done other 4G LTE phones with no problem ...
I've tried this, and I'm getting the same result. Any idea why yet?
takochan1 said:
I've tried this, and I'm getting the same result. Any idea why yet?
Click to expand...
Click to collapse
I can also confirm that the R-UIM settings return to "R-UIM only" after a reset.
Any Progress
Just wandering if anyone has made progress on this I just got the droid razr m and would like to put it on page plus.
I have a friend who is using the droid bionic on page plus with everything working not sure if the process would be the same.
I've been checking out a droid razr forum on howardforums (xda want let me post link yet) but not really sure if it would work or not. This is my first smart phone been holding out for awhile, coming from an old LG Chocolate 3, really like the phone but would really like to save some money by putting it on page plus.
JUSMEJOSE said:
Ok so here is my question ....
I have done all the LTE Verizon flashed to PP but for some reason im having trouble ....
When i re-boot the phone goes back to R-UIM instead to NV Only .... My PRL sticks but doesnt let me write the NAM settings....
Im gonna be having the phone for a week hopefully someone can help ...
And if i get it to work ill make a GUIDE for it ...
Click to expand...
Click to collapse
I was playing around with build.prop hoping that the resetting has something to do with the values in that file, but I had little success with that. Any updates on your end?
Any progress on this?
I'm running into the same problem trying to get a friends RAZR M activated on PP. I've successfully set up two Droid Bionics using DFS to set NV-Only, configure the EVDO settings and then manually entering the MDN, MIN, etc. But I've been working with this phone for three days now and it absolutely will not keep the NV-Only setting and the Done button is not available in the 01 User Activation settings on the Program menu.
I'm reaching here but could this have anything to do with needing to "unlock" the phone?
At any rate, any help or progress on this would be greatly appreciated!
EDIT: By the way, I don't know if this matters/helps, but this phone is running the stock Jelly Bean from OTA update.
TechSlinger said:
I'm reaching here but could this have anything to do with needing to "unlock" the phone?
Click to expand...
Click to collapse
If you are thinking about bootloader unlock, then no that does not help (at least directly). I am wondering if the R-UIM Config gets reset from NV only to R-UIM on boot with the stock rom.
Hi..here's the solution. (only for rooted Ics, not available for razr m/hd with OTA Jelly bean)
1. If you are on Jelly Bean, return to stock ICS.
2. You MUST root the phone.
3. Download Sqlite Editor from Play store. (Available for purchase)
4. Download ES Root Explorer from Play store.(Available for purchase)
5. Using explorer, go to data/data/com.android.provider.settings/databases
6. find Settings.db inside the folder, copy and paste this file in the same folder.
7. Open the new file(settings-copy.db) with sqlite editor.
8. Find Preferred CDMA subscription, change the value from 0 to 1, save and exit.
9. Delete the original settings.db files, then rename settings-copy.db to settings.db
10. Return to home screen. Restart into boot loader. Choose BP tool to program.
11. From this point, you can do Nam programming on your phone with dfs/cdma-ws/qpst and the value will stick.
This method works on new Droid RAZR M, RAZR HD, RAZR MAXX HD with Rooted ICS only. Not working with Jelly Bean OTA, because there's no pref.cdma subscription inside the settings.db. Maybe we have to wait for full stock JB file.
Happy flashing guys..
droidan said:
Hi..here's the solution. (only for rooted Ics, not available for razr m/hd with OTA Jelly bean)
1. If you are on Jelly Bean, return to stock ICS.
2. You MUST root the phone.
3. Download Sqlite Editor from Play store. (Available for purchase)
4. Download ES Root Explorer from Play store.(Available for purchase)
5. Using explorer, go to data/data/com.android.provider.settings/databases
6. find Settings.db inside the folder, copy and paste this file in the same folder.
7. Open the new file(settings-copy.db) with sqlite editor.
8. Find Preferred CDMA subscription, change the value from 0 to 1, save and exit.
9. Delete the original settings.db files, then rename settings-copy.db to settings.db
10. Return to home screen. Restart into boot loader. Choose BP tool to program.
11. From this point, you can do Nam programming on your phone with dfs/cdma-ws/qpst and the value will stick.
This method works on new Droid RAZR M, RAZR HD, RAZR MAXX HD with Rooted ICS only. Not working with Jelly Bean OTA, because there's no pref.cdma subscription inside the settings.db. Maybe we have to wait for full stock JB file.
Happy flashing guys..
Click to expand...
Click to collapse
I can confirm that the prefererd_cdma_subsctiption item does exist in settings.db of the official OTA JB 4.1.1 in my Droid Razr HD (XT926, Verizon version). I changed the value from 0 to 1, but I still got the "Failed to get call NAM information" when click "User Activation", and I still couldn't write to the phone in service programming in QPST (version 2.7.378), a "NV Write Errors" windows popped up showed "NV_SPC_CHANGE_ENABLE_I" with status "NV_FAIL_S". Any idea what was going on?
droidan said:
Hi..here's the solution. (only for rooted Ics, not available for razr m/hd with OTA Jelly bean)
1. If you are on Jelly Bean, return to stock ICS.
2. You MUST root the phone.
3. Download Sqlite Editor from Play store. (Available for purchase)
4. Download ES Root Explorer from Play store.(Available for purchase)
5. Using explorer, go to data/data/com.android.provider.settings/databases
6. find Settings.db inside the folder, copy and paste this file in the same folder.
7. Open the new file(settings-copy.db) with sqlite editor.
8. Find Preferred CDMA subscription, change the value from 0 to 1, save and exit.
9. Delete the original settings.db files, then rename settings-copy.db to settings.db
10. Return to home screen. Restart into boot loader. Choose BP tool to program.
11. From this point, you can do Nam programming on your phone with dfs/cdma-ws/qpst and the value will stick.
This method works on new Droid RAZR M, RAZR HD, RAZR MAXX HD with Rooted ICS only. Not working with Jelly Bean OTA, because there's no pref.cdma subscription inside the settings.db. Maybe we have to wait for full stock JB file.
Happy flashing guys..
Click to expand...
Click to collapse
Ok first let me say thanks. This is a push in the right direction I was able to get voice and text working. Razr M XT907
Followed the steps laid out but after changing setting to nv_only "done" was still grayed out when phone rebooted.
Booted phone back into bptools and using dfs checked setting sure enough nv_only had taken. So I manually pushed the min/mdn, cdma system id
after restarting the phone and going back to the user activation screen the fields were populated and the "done" button was available so I was able to write the settings to the phone.
After phone reboots settings have taken but the strange thing is when I try to activate the phone I get an Alltel activation that fails.
Not sure what is happening here but phone appears to be on Alltel network instead of Verizon as expected.
I booted back into bptools and manually loaded a new pageplus prl. Reboot the phone prl it is set to new one.
Then the phone dials out *28899 trying to activate on verizon but it also fails. Tried dialing *22800 to activate but the screen comes up
with " A Verizon Wireless SIM card has activated your service and updated your phone's roaming capabilities".
Doing a quick check of my setting and my cdma system id and prl have been changed. cmda 1015, prl 52952.
So it would seem that after the *28899 tried to activate it changed my settings.
Anyway to make a long story short voice and text work but cant get 3G to work, and apparently the phone is not activated
and the *28899 is dialing at random trying to activate. I have gone and changed my cdma back 443 and that seems to keep the
*28899 from coming up as often that could be my imagination.
Sorry if this rambles first time flashing a phone if anything needs clarification let me know I will try to explain better.
Don't we already have a Stock Verizon JB FastBoot ?
We also have a Aussie JB Stock FastBoot
neelhow said:
Ok first let me say thanks. This is a push in the right direction I was able to get voice and text working. Razr M XT907
Followed the steps laid out but after changing setting to nv_only "done" was still grayed out when phone rebooted.
Booted phone back into bptools and using dfs checked setting sure enough nv_only had taken. So I manually pushed the min/mdn, cdma system id
after restarting the phone and going back to the user activation screen the fields were populated and the "done" button was available so I was able to write the settings to the phone.
After phone reboots settings have taken but the strange thing is when I try to activate the phone I get an Alltel activation that fails.
Not sure what is happening here but phone appears to be on Alltel network instead of Verizon as expected.
I booted back into bptools and manually loaded a new pageplus prl. Reboot the phone prl it is set to new one.
Then the phone dials out *28899 trying to activate on verizon but it also fails. Tried dialing *22800 to activate but the screen comes up
with " A Verizon Wireless SIM card has activated your service and updated your phone's roaming capabilities".
Doing a quick check of my setting and my cdma system id and prl have been changed. cmda 1015, prl 52952.
So it would seem that after the *28899 tried to activate it changed my settings.
Anyway to make a long story short voice and text work but cant get 3G to work, and apparently the phone is not activated
and the *28899 is dialing at random trying to activate. I have gone and changed my cdma back 443 and that seems to keep the
*28899 from coming up as often that could be my imagination.
Sorry if this rambles first time flashing a phone if anything needs clarification let me know I will try to explain better.
Click to expand...
Click to collapse
Are you running Android 4.0.4? Is there a full system image for XT907 with Android 4.0.x because my phone came with 4.1.1 installed and I want to downgrade.
As for 4.1.1, I believe that the "Find Preferred CDMA subscription" is now under com.android.providers.settings -> settings.db -> secure -> subscription_mode (see https://github.com/android/platform...ster/core/java/android/provider/Settings.java and search for subscription_mode). The issue however is that that value gets reset back to 0 after a restart, but I cannot find where that happens. I am guessing one of the init files or build.prop maybe.
Wojei said:
Are you running Android 4.0.4? Is there a full system image for XT907 with Android 4.0.x because my phone came with 4.1.1 installed and I want to downgrade.
Click to expand...
Click to collapse
Yes I'm on 4.0.4 There is a thread under the development section but I could not get that download to work but the post was helpful b/c there are a couple of lines that have to be removed from the xml to get it to work right. I downloaded from a phonearena post just google VZW_XT907_4.0.4-7.7.1Q-144_SMQ_S1-36-10_CFC.xml and it should be the first link. I would post link but cant yet.
Actually just went and looked at the ICS thread again and the link to phonearena is in post #16.
Wish I could do more to help but hope this gets figured out. Getting itchy to upgrade to a razr m or hd on page plus from my OG Razr.
mkarps said:
Wish I could do more to help but hope this gets figured out. Getting itchy to upgrade to a razr m or hd on page plus from my OG Razr.
Click to expand...
Click to collapse
Razr M 4.0.4 works great on PagePlus with calls, texts, 3g data.
Wojei said:
Razr M 4.0.4 works great on PagePlus with calls, texts, 3g data.
Click to expand...
Click to collapse
Any one can confirm that Razr HD 4.0.4 works? Hate to flash back to 4.0.4 and find out it doesn't work ...
Wojei said:
Razr M 4.0.4 works great on PagePlus with calls, texts, 3g data.
Click to expand...
Click to collapse
Wait what 3G how did you get that
Sent from my XT907 using xda app-developers app
At first I set the phone to NV only mode, then followed one of the many guides online for Droird Razr flashing to page plus using CDMA workshop. After setting all the values in CDMA and EDVO, I had calls, texts and 2g data. Then, I put in a blank Verizon 4g sim and called *228, and clicked 1 to program. Once it was done, i restarted the phone and 3g started working.
The current Sprint Corporate PRL is 56029
The current Sprint Non- Corporate PRL is 51104
I will update this thread when a new PRL is released.
The PRL is inside the zip file.
THIS WILL NOT FLASH IN RECOVERY!
If anyone would like to add the non-corporate PRLs, please send me a copy of them in a zip file. @tdunham and @jcfunk - Thanks for the non-corporate
Some information on these PRLs (condensed from this link)
Corporate PRLs (CL) will allow nationwide roaming on EVDO
53xxx PRLs - AWM Extended Mobile Broadband Roaming PRL identical to 12xxx, and supports GSM.
12xxx PRLs - Sprint Extended Mobile Broadband Roaming PRL provides EVDO Roaming nationwide for 2011 devices going forward that supports Network Vision.
Non-Corporate PRLs (IL) will allow nationwide roaming on 1x only
51xxx PRLs - AWM Individual Liable PRL identical to 21xxx, and supports GSM.
21xxx PRLs - Sprint BC10 PRL supports Network Vision with 2011 devices and going forward.
Our phones are just BC10 (ESMR) which means they can use the 800 mhz SMR frequencies repurposed from the old iDen network. Unfortunately we don't have SV-LTE, which means we can't use Data and Voice at the same time.
How to write the PRL to your phone:
With CDMA Workshop:
http://androidxda.com/download-samsung-usb-drivers - Galaxy Series USB Drivers
http://forum.xda-developers.com/showpost.php?p=54187200&postcount=1078 - How to set your Galaxy S 5 to write with CDMA Workshop
http://androidforums.com/boost-mobi...lly-update-your-prl-cdma-workshop-method.html - How to write the PRL (Only follow from OPEN CDMA WORKSHOP down).
Without a Computer (ensure you are on a rom that includes PRL Write Enabled) :
Pictures and the walkthrough are explained here ... Below is a rehash of this information without the pictures
1. Extract TEST.prl from the PRL Zip that you want to flash
2. Place TEST.prl in the root of the /sdcard folder or the /Phone folder in windows (do NOT put it in /mnt/extSdCard or the /Card/ folder if you are in Windows)
3. Turn off WIFI and Mobile Data on the phone
4. Dial ##DATA# (##3282#) and select "View"
5. Select PRL WRITE then hit the button labeled "PRL WRITE" (your device will reboot at this point)
6. Once your device turns back on, turn WIFI and Mobile Data back on.
7. Goto Settings -> About device -> Status and confirm "PRL version" matches the version you wished to flash
If you are not on a ROM that has PRL Write Enabled - Follow the information posted here - It has been confirmed this can work on DEODEX and ODEX ...
If you are rooted but do not have a custom recovery you can extract HiddenMenu.apk (located in the zip file under /system/app) and manually push it into the /system/app folder of your phone. Then change the permissions to 0755 and it should work.
How to revert your phone back to your stock PRL:
Goto Settings -> System Update -> Update PRL ... One that finishes you should get the message "The PRL has been Updated. Press OK to continue".
Goto Settings -> About device -> Status and confirm "PRL version" has reverted (note: It may not revert to the same one you previous had if a new PRL update has been released. It will revert to whatever PRL your phone should be on).
Sprint Galaxy S5 Modems:
NE5 - 6/28/2014 - LATEST
numus said:
The current Sprint Corporate PRL is 53135
I will update this thread when a new PRL is released.
Click to expand...
Click to collapse
So do we just rename this to test.prl and use the code to install?
Ramondel said:
So do we just rename this to test.prl and use the code to install?
Click to expand...
Click to collapse
I will be adding information on how to flash prls shortly. The PRL is inside the Zip file..
Sweet ty
numus said:
I will be adding information on how to flash prls shortly. The PRL is inside the Zip file..
Click to expand...
Click to collapse
I have the boost mobile S5, will the work shop method work? I want to see if the WiFi calling will work with this PRL.
Sent from my SM-G900P using XDA Free mobile app
SotoXP said:
I have the boost mobile S5, will the work shop method work? I want to see if the WiFi calling will work with this PRL.
Sent from my SM-G900P using XDA Free mobile app
Click to expand...
Click to collapse
I believe the answer is yes. The method should work with all CDMA versions of the Galaxy S5
I thought the changing it to Test.prl and putting on the root of internal sd was the way to do it.
vinman12 said:
I thought the changing it to Test.prl and putting on the root of internal sd was the way to do it.
Click to expand...
Click to collapse
That is what I remember from the S3 days as well.
Anyone test that method yet
vinman12 said:
Anyone test that method yet
Click to expand...
Click to collapse
I have not but I might test this tomorrow. I did find the procedure for doing it on the S3 and the screens are the same as this:
http://gs3.wonderhowto.com/how-to/improve-data-speeds-by-changing-prls-your-samsung-galaxy-s3-for-sprint-and-verizon-0142886/
Ramondel said:
That is what I remember from the S3 days as well.
Click to expand...
Click to collapse
vinman12 said:
Anyone test that method yet
Click to expand...
Click to collapse
If it does work please let me know the exact process so I can add it to the 2nd post ... Need to add modems also
Anyone test the prl to make sure it works?
Yea its what I figured.
vinman12 said:
Yea its what I figured.
Click to expand...
Click to collapse
Ramondel said:
I have not but I might test this tomorrow. I did find the procedure for doing it on the S3 and the screens are the same as this:
http://gs3.wonderhowto.com/how-to/i...ung-galaxy-s3-for-sprint-and-verizon-0142886/
Click to expand...
Click to collapse
I will start naming the prls test.prl and just name the zip for the version ... Should make it a little easier once I get confirmation this method works
numus said:
I will start naming the prls test.prl and just name the zip for the version ... Should make it a little easier once I get confirmation this method works
Click to expand...
Click to collapse
Can you include the current stock prl incase we want to go back.
vinman12 said:
Can you include the current stock prl incase we want to go back.
Click to expand...
Click to collapse
If you want to go back you just run a prl update under
Settings - system update - update prl
If you want me to post a copy of the non corporate prls along with corporate you will need to provide them to me ... 53135 is my stock ?
Ok np then. No woriees
I can test that in a few minutes.
Sent from my SM-G900P using XDA Free mobile app
K kool
Confirmed working.
But, why I need to do that?
Sent from my SM-G900P