Related
I am starting this because there is not a lot of support for the Cricket Epics..
So I will start one with all the things I have learned from having to do this all myself.. I am aware there is some major differences when dealing with a flashed phone. So we as Cricket users no what to do. Thanks I hope everyone enjoys.
First post mms.
This is all from n8dogg4life and I take no creidet at all for it!
Just like all the other threads, I am not responsible for what you do with your phone, USE AT YOUR OWN RISK
So after not having MMS for around 7 months, I am now able to send and recieve MMS thanks to some help from jpond83 over at cricketusers.com where he/she uploaded a CWM backup of his setup. Here is the link http://www.cricketusers.com/sprint-s...#axzz1dtgugG00
And his post is #88.
As soon as I restored his backup, I tested MMS and everything worked flawlessly. I on the other hand like the CleanGB rom by toadlife so I extracted some files from jpond83's "Cricket rom" and implemented it into my CleanGB setup and it still works great. So lets get started.
Please note I have tested this on my Epic 4g twice going through these steps exactly and it has work both times, I am using CleanGB rom so experience may differ with other roms/Android versions. Let me know if this works for you.
UPDATE: I have recently found out the Pictures are sent just fine, Sounds on the other hand are causing this fix to break completely even if you redo the steps, you must restore your backup and perform them again.
Prerequisites:
Make a backup within CWM just in case
An Epic 4g with root and your choice of GB EI22
A way to access system files ie. Root Explorer
APN Backup & Restore from the Android Market
Download the attached ZIP onto SDcard (Contains required files)
Step 1) Open APN Backup & Restore and create a backup of your APN setup.
Step 2) Copy cricketapns-20111115203127.xml from the download folder into the ApnBackupRestore folder on your SDcard. APN Backup & Restore should create this folder.
Step 3) Open APN Backup & Restore and restore cricketapns-20111115203127.xml
The following 3 steps were performed in Root Explorer.
Step 4) Next, rename three files by adding ".XXX" without quotes to the end of each file located in this directory.
/data/data/com.android.providers.telephony/databases/
These are the files you are looking for.
cdmatelephony.db
mmssms.db
telephony.db
Step 5) In the downloaded folder, there are 3 files with the same names, copy these files to the same directory since we are replacing them but keeping the old ones just in case.
Step 4) Rename Mms.apk to Mms.apk.XXX located in the following directory.
/system/app/
Step 6) Copy over the Mms.apk from the download into the same directory.
/system/app/
Step 7) Install autostart.apk
Step 8) Reboot your Epic 4g and enjoy (hopefully) sending MMS’s.
I want to thank jpond83 again for his upload and toadlife for the rom. Dont forget to click thanks
Second post Youtube.
I heve had some issues with the Youtube playback over network.
It will work fine over WiFi but not at all over Network, So after lots of frustrating attempts I figured this out..
1 On the phone dial ##3282##
2 Pick "Edit"... It will ask for your msl lock code. Pick "Others" and then "Multimedia"
3 RTSP Proxy Address needs to be 0.0.0.0
4 RTSP Proxy Port needs to be 0
5 HTTPPD Proxy Address needs to be 0.0.0.0
6 HTTPPD Proxy Prot need to be 0
Restart the phone and all is good and working right..
if you are on 2.3.3 (gingerbread)
try 254.254.254.254
0
254.254.254.254
0
you are good to go. or should be
The only things needed to change a rom to cricket is the proper prl
the mms.apk file that i created
phone programmed via QPST
the correct apn settings
the multimedia settings
You can flash any gingerbread rom and use the mms.apk i supplied you just need to make sure the apn settings are correct.
---------- Post added at 05:55 PM ---------- Previous post was at 05:50 PM ----------
Also does anyone know if cricket stopped using a proxy because i get full 3g without messing with proxy settings
i get full 3g and mms
Sent from my SPH-D700 using XDA App
jpond83 said:
does anyone know if cricket stopped using a proxy because i get full 3g without messing with proxy settings
Click to expand...
Click to collapse
There is no proxy needed on the $55 android plan, but as far as I know it is still required for all the other plans
jpond83 said:
The only things needed to change a rom to cricket is the proper prl
the mms.apk file that i created
phone programmed via QPST
the correct apn settings
the multimedia settings
You can flash any gingerbread rom and use the mms.apk i supplied you just need to make sure the apn settings are correct.
---------- Post added at 05:55 PM ---------- Previous post was at 05:50 PM ----------
Also does anyone know if cricket stopped using a proxy because i get full 3g without messing with proxy settings
Click to expand...
Click to collapse
Which PRL are you using? Also does sending audio clips work for you?
n8dogg4life said:
Which PRL are you using? Also does sending audio clips work for you?
Click to expand...
Click to collapse
Sent from my SPH-D700 using XDA App
i will look as soon as i get home. i have not tryed to send audio but can send video
ran into an problem with urban persision (copkids new rom). really nice rom but unable to use ##3282## to edit data setting. i am looking for a fix and will let you no what i find out..
Sent from my SPH-D700 using XDA App
n8dogg4life said:
Which PRL are you using? Also does sending audio clips work for you?
Click to expand...
Click to collapse
I am using PRL 35513
i have been running into some of the roms that wont allow changing of the proxy settings, witch you need to do for youtube to work..
Sent from my SPH-D700 using XDA App
shaunfrazier said:
i have been running into some of the roms that wont allow changing of the proxy settings, witch you need to do for youtube to work..
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
use anycut to make a shortcut to settings
dose anyone know how to set up an cs rom on a evo 4g work w/ metrpcs mms sending and receiving ! please help i would really like to get this setup asap !
I need the same for Droid 3 running cm9 nightly.. can't install metroff cause its not signed.. metroff 1.3 works on gingerbread
Edited.
Disregard..... for some reason theres a metroff 1.3 thats is buggy. i found another metroff 1.3 online that installs fine on gingerbread and ics.. but your ics will still not work but please follow my guide... keep reading this posts and you will find a full working guide. the metroff file that you download should include a mms.apk of 713,586 bytes or 696.86K.
yeah
i got a solution i am working on a guide i will post it when im done with it...
blazinbear82 said:
i got a solution i am working on a guide i will post it when im done with it...
Click to expand...
Click to collapse
Really?! Fantastic! Looking forward to that guide!
Sent from my PC36100 using Tapatalk 2 Beta-5
Yup
Deleted
MetroPCS MMS Guide On Ice Cream Sandwich
Guide for MetroPCS MMS on IceCreamSandwich written 4/4/2012 blazinbear82 last updated 4/29/2012
There are similar guides to this but nothing written for the ICS and no developers making a Metroff ICS so here is the first ICS guide.
Credit to the Metroff Team. I Just took their files and inserted them directly into the rom.
Confirmed Working Phones and Roms
Droid 3
...Hashcodes Cyanogenmod 9
...Hashcodes [SELFKANG ICS AOSP ROM] "AOKP" (Android Open KANG Project)
Maverick 4.0 (Gingerbread) only sends mms on mms.apk receives on any
HTC Evo 4G
...Decks ICS PB14 Rom
Preface
Have phone flashed to Metropcs with internet and have it rooted.
Needed
1.) Metroff 1.3.zip Download here http://www.mediafire.com/?q83m25ls8p5vnvi.
2.) Rootexplorer.apk I will not post a link for it because its a paid app but i will suggest you go search 4shared
3.) Systemappremover.apk look in 4shared again
4.) Go to the Market and download GoSMS on your phone.
5.) A Good Working Brain
6.) And Some time
Instructions:
Step 1.) Install systemappremover... open... choose system apps... find the stock mms app and remove. This is necessary.
Step 2.) Download Metroff.zip (look at the link above.)
Step 3.) Boot using safestrap... should also work with other recoveries like clockwork
Step 4.) Install zip from sdcard..(choose metroff 1.3 zip file)
At this point if you reboot and your mms is working than you are golden. The Metroff.zip file works as it should for your rom. You may stop reading and enjoy your mms. Thanks Metroff team. If not continue with the guide.
If it did not work for you than at this point you will probably only get a starting run on build.prop (one of the files that needs to get modified).
Step 5.) Boot your phone up and download rootexplorer.apk and install and open i think (u might find it using 4shared perhaps).
Step 6.) Extract the Metroff 1.3 zip file (the one you downloaded earlier and ran in safestrap/clockwork. It will probably be under your download directory in your internal sdcard i would look under /sdcard/downloads.) Extract by holding the file for a couple seconds to bring up options. Choose extract it will then download to your internal sdcard under /sdcard/extracted.
Step 7.) You will be moving the files from Metroff.zip into the root of your system file. click the mount r/w if you need to write to your root. its the button that sits on top of the root explorer at all times.
Step 8.)Once you have found the extracted files start by going to the data folder find eri.xml and and mpcs.sql
move those to the /data folder of your root. do not go back yet to get the other files stop here. hold a file for couple sec to bring up options and choose permissions check off all the checks. (to be honest i am not sure which files need what permissions so i just gave permissions to all the files included in the metroff zip file)
You may skip the folder called META-INF and the file mpcs.sh (for now) these seem to be files created to make the zip install under recovery. so ignore those. Do install the the mms.apk it is needed, although you will be using gosms which works a whole lot better.
Step 9.) Go to the xbin and pull sqlite3 and replace the sqlite3 that is on the root of your device under system xbin and give full permissions as well.
Step 10.) Go to /system and find build.prop.. hold the file and click open in text editor.
You must edit the following... if its not already named than match it..
ro.product.brand = metropcs
ro.telephony.default network=4
ro.cdma.home.operator.numeric = 310027
ro.cdma.home.operator.alpha = MetroPCS
before exiting hit the menu and save
Step 11.) Notice this wasnt here its a big edit.. go back to the extracted folder find mpcs.sh click it and hit execute..
Step 12.) Go to root/data/data/com.android.providers.telephony find databases folder find telephony.db
this is crucial.. hit view. hit the carriers. you should see a table with different carriers.. somewhere on this list you shoud find numeric 310027
with metropcs information in case for some reason metropcs informaion. if you already have the metropcs information leave it as is. if not you will have to download sqlite editor not free in the market (try 4shared).. and create new record with the following
id.. last in your list or whatever number you wish to give it
name .. MetroPCS
numeric 310027
mcc 310
mnc 027
apn internet
user *
server *
password *
proxy blank
port blank
mmsproxy blank
mmsport blank
mmsc http://mms.metropcs.net/mmsc
mmsc2 blank
authtype -1
type blank
inactivetimer blank
enabled.. 1
iptype blank
class blank
current 1 should change when build prop matches this
spn blank
protocol ip
roaming protocol ip
preloaded true
you should come back to this file after reboot and verify that this is active you will have a 1 in front of current and you should not have a 1 on any other carriers for example verizon in current because your prop.build is saying to use numeric 310027
Step 13.) Download GoSMS from the Playstore (Market).
Open the advance settings tab of GoSMS and choose maximum mms size and choose 500k. (needed)
Again Under GoSMS advanced settings find send settings and check split large messages. (needed)
Step 14.) reboot now.
Test/Troubleshoot
Recheck all the files make sure everyone of those files has permissions at full including the build.prop and make sure the files are where they should be.
I also gave a couple of folders full permissions which were /data/data/com.android.providers.telephony and everything inside of that full permissions.
also data/data/com.android.mms and everything under that full permissions.
Notes
1.) You may edit the /data/eri.xml file after EriText="MetroPCS" or whatever you like this is the text you will see when you do the pull down the window.
2.) I recommend u get the ics theme for gosms to fulfill the ics experience.
3.) The stock mms.apk that you install doesnt seem to work but the gosms does. Stick to that although some mms sometimes go through mms.apk from the metroff file.
3.) Remember to give thanks.
4.) Follow up with me... Tell me what worked for u what didnt work for you so that i can get all the right settings included... I might of missed something. I will comeback and edit. Remember i just played around with the metroff.zip files
5.) If This Worked for you ask for this to be sticky.
blazinbear82 said:
Delete
Click to expand...
Click to collapse
Haven't tried it yet. Does it not work?
Sent from my PC36100 using Tapatalk 2 Beta-5
check out my original post .... http://forum.xda-developers.com/showthread.php?t=1541738..... its just my first thanks from someone else... so yes it works.. i just been working out the quirks of the guide. make it easy for all those who take their time to read.
metroff 1.3
metroff v1.3 does not contain mpcs.sql file what do i do?
use the one in v1.2?
thanks
edit: ive also notice the mmsc address is a little different all prev. ones ive seen include the proxy
MetroPCS APN Settings Guide: from metroprl.blogspot
mmsc includes proxy 3128 and mnc=004
not that this has worked for me ive just done your instructions so ill post results
thanks for the great rom this is a daily driver
edit: just reboote from ruinnig your instruct and the apn i manually configured dissapeared and my wifi is acting scetchy when it was fine.. more to come.
hmmm
please post ur rom and phone u are running I assure u metroff has the mpcs.SQL file which tells me u are not doing something right. when u extract the zip file u should find the files under ur sdcard/extracted...
sorry my typo i meant the eri.xml file i could not find but ive since figured it out my bad
i have an evo 4g hw ver. 004 on metropcs running ics pb22
im in the fort lauderdale fl area
karmakid
Does anyone knows if this will work with nexus s 4g phone is flashed with internet running ICS. Only picture messaging does not work. Also 3G notifi. went away since upgrade. hlp plz
ics on metro
still cant get mms goin ive tried pb14 pb22 and pb23 not sure what im doing wrong.
Q:do i also have to create an apn for this guide to work? once i follow the entire guide i have then been creating an APN according to the settings in metroprl.blogspot. please let me know if this is actualy necessary
i access APN settings by going to voice dialer and saying,"open APNs" and the menu comes up
any suggestions guys? i really wanna use this rom but i need my mms i dont wanna go back to shooter much appreciate any help
i get a random reboot occasionaly otherwise the rom rocks everything els works great
karmakid
edit: THANKS DUUUUDE
no do not create apn
dude dont create apn at all. thats old school when proxy and apn was the way to get internet and mms to work. metropcs no longer works like that. follow my instructions step by step. i recommend u do a data wipe so u get a clean slate to work off of. where in my guide did i post to go use metro blogspot. no where. this is metroff.zip work around pm me if u need help. u got instructions bro.
or even better pm jstlouis1993 he got his pb14 rom working using this method look at the end http://forum.xda-developers.com/showthread.php?t=1541738 this thread . his in ur area florida by the way.
---------- Post added at 11:55 PM ---------- Previous post was at 11:46 PM ----------
gemgoon said:
Does anyone knows if this will work with nexus s 4g phone is flashed with internet running ICS. Only picture messaging does not work. Also 3G notifi. went away since upgrade. hlp plz
Click to expand...
Click to collapse
i guess u will be the first to try it out. let us know. can i ask who flashed it to metro. u or someone else.. if u didnt do it i ask why not... if u wanna learn u got to do stuff urself u only learn by trial and error.
3g is not real in metropcs most places. ur stock rom prolly dosent include a 1x icon so it reverts to the 3g one. the ics rom has a 1x so u will get that instead. i might be wrong but this is very real i know in cali i have no 3g from metro but know that florida texas and new york metro supports 3g so if u were in a real 3g supported area ur icon would go from one 1x to 3g.
blazinbear82 said:
i might be wrong but this is very real i know in cali i have no 3g from metro but know that florida texas and new york metro supports 3g so if u were in a real 3g supported area ur icon would go from one 1x to 3g.
Click to expand...
Click to collapse
Atlanta ga too
I had someone at my metro store do a simple flash. They basically changed the esn to the metro network. I followed bloody tut for QPST to get the internet and 3G. I got 3G working. It is available in ATL. apparently ICS will connect to 3g towers if available. Evrything is going except for MMS. any suggestions. if any1 needs help getting any Samsung droid to this point I can help. But I need help with MMS. plz any1.
---------- Post added at 02:14 AM ---------- Previous post was at 02:10 AM ----------
blazinbear82 - i did try to use the metroff.zip. at first it would not flash, after some tweaks i got it to flash but still no mms.
To gemgoon http://metropcsflash.blogspot.com/p/samsun-galaxy-s2-metropcs-full-flash.html thats the samsung 4g full flash to metro... i dont want to get to off topic. Guys when u ask for help provide info what phone and rom are u using i want all our phones to be able to use mms. Did u try my metroff manual method not just the flash.. my droid 3 maverick(gingerbread)only sends mms with the mms.apk in the metroff file if i use gosms to send a pic i break the mms and have to reinstall the included mms.apk.. is it possible u are inder froyo still.. in wich case u would of had to use metroff 1.2..
Hey guys, I just got GW working for my unlocked and rooted SGS3 i9300 by combining the how-to from GW for US variants (HERE) and MoDaCo latest patched GW (HERE). So here are the steps (obviously your phone has to be rooted and is using TW; not sure about other roms; I'm using the latest JB leak LI8):
1. Nandroid backup
2. Using Root Explorer (ES will not work as reported from other source), modify the /system/build.prop:
LOOK FOR THESE LINES:
Code:
ro.build.model=GT-I9300
ro.product.name=m0xx
ro.product.device=m0
TO
Code:
ro.product.model=htc_jewel
ro.product.name=htc_jewel
ro.product.device=htc_jewel
Then save it. RE will automatically backup the old one as build.prop.bak.
3. Download the latest GW from HERE to sd card
4. Move the GW.apk to system/app
5. Restart the phone
6. Start GW, sign in, add your cards, etc
7. Back to RE, delete the new build.prop, and then change the old build.prop.bak to build.prop, so S-voice can work properly (or else you'll get network error)
8. Restart the phone again
9. Enjoy your GW at 711 or elsewhere (I had it work at 711)
10. Another nandroid backup would be useful
11. Don't restore this GW by Titanium Backup whenever installing a new TW-based rom. Instead, reset (in-app setting) and delete GW from the phone. Flash a TW rom, then follow the steps again.
PS: I assume most of you know how to work with RE and nandroid; you can search xda for instructions.
Disclaimer: I'm not sure if this method works with other JB leaks, ICS, or other custom roms (don't mention CM, since it's another whole world )
Credit: ogdobber (GW for US variants), PaulOBrien (Patched GW)
No replies? Wow.
Thanks for posting this. I'm running the latest Wanamlite ROM, which is based on Touchwiz JB. I know that one of the modifications is a "modified build.prop" file for increased market compatibility. Do you think that it not being 100% stock ROM will prevent me from trying this?
Maybe because there's similar thread in themes and apps section.
And I think its even older than oggdober thread and op has been the first to figure out HTC_jewel thingy.
Sure it dealt with UK customers in the title, but the rest is identical. Then they blacklisted us (the test of the world) and we stopped caring.
All said it does not mean in its current form it is not usefull for us customers (only).
Testing JKay alpha on GT-I9300
got this set up yesterday but haven't had a chance to test it out yet at a store.
I have done the procedure similar to this with my S2 so I figured this shouldnt be that hard. Well I follow the Instructions and it gets all set up however when i got o add my debit card it says "Request Failed, Please try again" and no mat7ter how many times i try to do it it still wont go through. Any ideas as to why?
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.
I maintain a ROM for the Verizon Galaxy Nexus and wanted to see if I could do anything for VZW users who have MMS issues. Try the following methods in order until you can (hopefully) send/receive MMS.
Disclaimer:
I'm not responsible for your device blowing up, yadda yadda yadda. Also I'm on Sprint, so I can only do so much to help.
Click to expand...
Click to collapse
Method 1:
Flash SlimKat's Verizon APNs
Reboot to recovery and flash SLIM_APNS.zip.
Click to expand...
Click to collapse
Method 2:
Reset APNs
Go to Settings - Mobile Networks - Access Point Names - 3 dot menu in the upper right - select Reset To Default.
Click to expand...
Click to collapse
Method 3:
Flash Phone Number-specific APNs
This script I created will add your phone number to the APNs file and create a flashable zip for you. The APNs file is from LiquidSmooth and the magic line has been moved up to the top so that you don't need to hunt for it.
Instructions:
1) Ensure you have a zip binary, likely located at /system/xbin. If not, flash zip_binary_flashable.zip from recovery.
2) Ensure you have busybox. Stericson's 1.22.1 definitely works: https://play.google.com/store/apps/details?id=stericson.busybox. Others may not, try Stericson's before reporting problems.
3) Unzip the vzw_apn_patch zip to an empty folder on your sdcard
4) Edit phone.txt with your 10-digit phone number (no dashes, no "1" at the beginning)
5) Open an Android Terminal
6) Run "cd /sdcard/your_folder"
7) Run "sh patch.sh"
8) Reboot to recovery and flash PATCHED_APNS.zip
Source for idea: http://forum.xda-developers.com/showpost.php?p=50958379&postcount=86
Click to expand...
Click to collapse
My other projects:
LiquidSmooth-OFFICIAL for maguro: http://forum.xda-developers.com/gal...m-official-liquidsmooth-kitkat-4-4-3-t2667078
LiquidSmooth-OFFICIAL for toro: http://forum.xda-developers.com/gal...m-liquidsmooth-v3-1-kitkat4-4-3-toro-t2575560
LiquidSmooth-OFFICIAL for toroplus: http://forum.xda-developers.com/gal...m-official-liquidsmooth-kitkat-4-4-3-t2672510
LiquidSmooth-UNOFFICIAL for maguro: http://forum.xda-developers.com/gal...aguro-toro-t2793275/post53641446#post53641446
LiquidSmooth-UNOFFICIAL for toro: http://forum.xda-developers.com/galaxy-nexus/verizon-develop/rom-liquidsmooth-v3-1-toro-t2793284
LiquidSmooth-UNOFFICIAL for toroplus: http://forum.xda-developers.com/galaxy-nexus/sprint-develop/rom-liquidsmooth-v3-1-toroplus-t2793281
LiquidSmooth-UNOFFICIAL for grouper: http://forum.xda-developers.com/showthread.php?t=2709385
F2FS Converter tools for Galaxy Nexus ROMs: http://forum.xda-developers.com/galaxy-nexus/development/tool-galaxy-nexus-ext4-to-f2fs-rom-t2794702
F2FS Converter tools for grouper ROMs: http://forum.xda-developers.com/nexus-7/development/tool-grouper-ext4-to-f2fs-rom-converter-t2801653
Ting APNs to fix LTE: http://forum.xda-developers.com/galaxy-nexus/general/ting-flashable-zip-fixed-lte-android-4-t2428999
Click to expand...
Click to collapse
[poo]
poo706 said:
I maintain a ROM for the Verizon Galaxy Nexus and was alerted to this APN modification that fixes MMS issues which seem to plague many toro users: http://forum.xda-developers.com/showpost.php?p=50958379&postcount=86 . So I decided to whip up a quick script for the Android terminal that will add your phone number to the APNs file and place it on /system/etc for you. The APNs file is from LiquidSmooth and the magic line has been moved up to the top so that you don't need to hunt for it.
Instructions:
1) Unzip vzw_apn_patch.zip to an empty folder on your sdcard
2) Edit phone.txt with your phone number (no dashes)
3) Open an Android Terminal
4) Run "su"
5) Run "cd /sdcard/<your folder>"
6) Run "sh patch.sh"
Let's start with this for now. I can add Windows and Linux/Mac versions if anyone would want that. I can also have my script create a flashable zip for the APNs file.
[poo]
Click to expand...
Click to collapse
A flashable APN zip would be really nice.
Thanks for getting this out there for us!
DR3W5K1 said:
A flashable APN zip would be really nice.
Thanks for getting this out there for us!
Click to expand...
Click to collapse
Can do! I'll see what I can do tomorrow.
[poo]
hmm i'm failing some where probably
poo706 said:
Can do! I'll see what I can do tomorrow.
[poo]
Click to expand...
Click to collapse
so i tried this, thanks for the fix btw.
I put in the number with no dashes or 1 at the begining (i tried with the 1 at first and it wasn't working(all the run commands etc went through but after reboot, mms on 3g still not sending
so after taking out the 1 at begining of the number in the phone.txt file.. running the steps of commands and seeing poo's script(?) do it's thing in the terminal: after another reboot when terminal requested the mms on 3g still would not send, using 8sms app, hmmm any ideas what might be going wrong?
I am using latest clean install version of cmremix.. toro gnexus, THANKS!
bothgoodandbad said:
so i tried this, thanks for the fix btw.
I put in the number with no dashes or 1 at the begining (i tried with the 1 at first and it wasn't working(all the run commands etc went through but after reboot, mms on 3g still not sending
so after taking out the 1 at begining of the number in the phone.txt file.. running the steps of commands and seeing poo's script(?) do it's thing in the terminal: after another reboot when terminal requested the mms on 3g still would not send, using 8sms app, hmmm any ideas what might be going wrong?
I am using latest clean install version of cmremix.. toro gnexus, THANKS!
Click to expand...
Click to collapse
So you ended up running the script twice, first with a "1" at the beginning, then without? And you didn't delete everything in the folder before trying the second time? Not saying that you necessarily should have, I'm just not sure how my rather simple script would handle such a case.
Take a look at /system/etc/apns-conf.xml. Does the first APN line correctly match:
<apn carrier="LTE - Verizon Internet" mcc="311" mnc="480" apn="VZWINTERNET" type="default,supl,mms,dun" user="your number[/B][/U]@vzwpix.com" password="null" server="null" mmsc="http://mms.vtext.com/servlets/mms?X-VZW-MDN=your number" protocol="IPV4V6" roaming_protocol="IPV4V6" bearer="14" />
[poo]
poo706 said:
So you ended up running the script twice, first with a "1" at the beginning, then without? And you didn't delete everything in the folder before trying the second time? Not saying that you necessarily should have, I'm just not sure how my rather simple script would handle such a case.
Take a look at /system/etc/apns-conf.xml. Does the first APN line correctly match:
<apn carrier="LTE - Verizon Internet" mcc="311" mnc="480" apn="VZWINTERNET" type="default,supl,mms,dun" user="your number[/B][/U]@vzwpix.com" password="null" server="null" mmsc="http://mms.vtext.com/servlets/mms?X-VZW-MDN=your number" protocol="IPV4V6" roaming_protocol="IPV4V6" bearer="14" />
[poo]
Click to expand...
Click to collapse
great reply! so i checked and the 1 is still in there in the number(in the xml file you had me check), I must have messed up the process or something, can I fix it? I tried to re-run the first time and it confirmed that it worked and prompted reboot etc, you think I should try again or did I miff it up by doing something i shouldn't have in the first place:/ ha sorry for the hassle!
To be clear when I went back into the phone.text file on the sd card in the folder, I was unable to edit from the phone(rookie move probably) so I plugged into laptop and still couldn't edit it so I deleted the file directly off the (phone.txt) then created a new phone.txt file on the desktop put in correct number no 1 this time or dashes of course. hmmmmm
Then put file in folder and reran scripts in terminal and rebooted and here we are hmmm
bothgoodandbad said:
great reply! so i checked and the 1 is still in there in the number(in the xml file you had me check), I must have messed up the process or something, can I fix it? I tried to re-run the first time and it confirmed that it worked and prompted reboot etc, you think I should try again or did I miff it up by doing something i shouldn't have in the first place:/ ha sorry for the hassle!
To be clear when I went back into the phone.text file on the sd card in the folder, I was unable to edit from the phone(rookie move probably) so I plugged into laptop and still couldn't edit it so I deleted the file directly off the (phone.txt) then created a new phone.txt file on the desktop put in correct number no 1 this time or dashes of course. hmmmmm
Then put file in folder and reran scripts in terminal and rebooted and here we are hmmm
Click to expand...
Click to collapse
When you run the script, it takes the template xml, adds in your phone number, and renames it to apns-conf.xml. Then this gets copied over to /system/etc which is where it needs to be. But my script doesn't delete that apns-conf.xml from your sdcard. So when you reran it the second time, it may have not created the new apns-conf.xml because the old one was still there. And then the script just recopied the old one to /system/etc. I think if you delete apns-conf.xml from the sdcard and start over, you'll probably get it this time.
Clearly I still have some tweaking to do. Thank you very much for the feedback by the way.
[poo]
poo706 said:
When you run the script, it takes the template xml, adds in your phone number, and renames it to apns-conf.xml. Then this gets copied over to /system/etc which is where it needs to be. But my script doesn't delete that apns-conf.xml from your sdcard. So when you reran it the second time, it may have not created the new apns-conf.xml because the old one was still there. And then the script just recopied the old one to /system/etc. I think if you delete apns-conf.xml from the sdcard and start over, you'll probably get it this time.
Clearly I still have some tweaking to do. Thank you very much for the feedback by the way.
[poo]
Click to expand...
Click to collapse
Sweet, thanks so much! I'm gonna see if I can get it done now ehe. I will report back, if it works and if not I can always restore nandroid:good:
bothgoodandbad said:
Sweet, thanks so much! I'm gonna see if I can get it done now ehe. I will report back, if it works and if not I can always restore nandroid:good:
Click to expand...
Click to collapse
Reflashing your ROM would work too.
[poo]
poo706 said:
Reflashing your ROM would work too.
[poo]
Click to expand...
Click to collapse
hah didn't think of that, perfect!
So i reran the script after deleteing the apn file and confirming it was gone etc, now looking at the html file as before i see the 1 is in fact not there so yay, but mms isn't sending, well it says still sending, although sms does work hmm
---------- Post added at 02:47 AM ---------- Previous post was at 02:45 AM ----------
i tried with stock messaging at that last time, I will try with 8sms now
---------- Post added at 02:56 AM ---------- Previous post was at 02:47 AM ----------
K, so the verdict is it's not sending I can add myself to the mms (group) message or whatever and I receive it but the other people do not hmm, I would love to be able to use mms and 3g instead of only 4g on a lot of these ROMS:highfive:
bothgoodandbad said:
hah didn't think of that, perfect!
So i reran the script after deleteing the apn file and confirming it was gone etc, now looking at the html file as before i see the 1 is in fact not there so yay, but mms isn't sending, well it says still sending, although sms does work hmm
---------- Post added at 02:47 AM ---------- Previous post was at 02:45 AM ----------
i tried with stock messaging at that last time, I will try with 8sms now
Click to expand...
Click to collapse
This all started with @swarlesbarkely: http://forum.xda-developers.com/showpost.php?p=54464793&postcount=57. You might want to contact him, I'm actually on sprint not verizon. I know that he did say in that link that 8sms worked for him.
[poo]
Edit: Actually, it looks like he said he got 8 mms messages...
poo706 said:
This all started with @swarlesbarkely: http://forum.xda-developers.com/showpost.php?p=54464793&postcount=57. You might want to contact him, I'm actually on sprint not verizon. I know that he did say in that link that 8sms worked for him.
[poo]
Edit: Actually, it looks like he said he got 8 mms messages...
Click to expand...
Click to collapse
cool cool! thanks for the info and efforts! If figure out what I'm doing wrong or anything I'll make a post
New version of the tool added to the OP. It's much more elegant now. It'll remove old files that will conflict first if they exist, put your phone number in the APNs file, create a flashable zip, and output the APN line in question so that you can verify that it was substituted correctly. The script will NOT go ahead and replace your APNs on /system like the last one did, you need to flash the zip from recovery. Make sure to read the updated instructions in the OP.
[poo]
I don't know if this will help, but I was one of those Toro users who was having MMS issues on Liquid's KK roms. MMS would send/receive on 4g but not on 3g (or lower). This was particularly vexing and noticeable to me because I spend a large amount of time in marginal data areas and deal with a sizable number of group texts. (And before I get jumped on, I understand not every user has the issue). I tried every suggestion I saw to get MMS to function but nothing worked (assorted text clients, playing with APNs, etc). Based on a suggestion in one of the threads, I switched over to the SlimKat rom. I haven't had any MMS issues on 5.9 or 6.6 (the only two I have tried thus far).
Slim uses a proprietary gapps set, Liquid points you to the standard PA gapps. I would not think that is a factor, but I mention it just in case.
I say this not to praise one rom over another, but if one of you master coders could figure out what Slim is doing vs. what Liquid is doing, it may help get to the bottom of the issue.
GherkinSavorus said:
I don't know if this will help, but I was one of those Toro users who was having MMS issues on Liquid's KK roms. MMS would send/receive on 4g but not on 3g (or lower). This was particularly vexing and noticeable to me because I spend a large amount of time in marginal data areas and deal with a sizable number of group texts. (And before I get jumped on, I understand not every user has the issue). I tried every suggestion I saw to get MMS to function but nothing worked (assorted text clients, playing with APNs, etc). Based on a suggestion in one of the threads, I switched over to the SlimKat rom. I haven't had any MMS issues on 5.9 or 6.6 (the only two I have tried thus far).
Slim uses a proprietary gapps set, Liquid points you to the standard PA gapps. I would not think that is a factor, but I mention it just in case.
I say this not to praise one rom over another, but if one of you master coders could figure out what Slim is doing vs. what Liquid is doing, it may help get to the bottom of the issue.
Click to expand...
Click to collapse
My gut tells me that this is not a gapps issue and that it's an APN problem. I downloaded slim's latest toro build and looked at their APNs and they are significantly different than LS's.
So let's try this... I put Slim's APNs file into a flashable zip. Those of you that have MMS problems, try flashing the attached zip and see what happens.
[poo]
Edit: Removed attachment, moved to OP.
poo706 said:
So let's try this... I put Slim's APNs file into a flashable zip. Those of you that have MMS problems, try flashing the attached zip and see what happens.
[poo]
Click to expand...
Click to collapse
testing slims now.. will report back..
ive attached the verizon section of the apn file from my rom. if you compare, you can see that slims is quite similar, but adds more duplicate entries with different "bearers." hmm..
HOLY PISS BALLS IT WORKS. skjehkzdjrgblidurgdlirgb WOOT. AND it even worked WITH wifi connected,
gohamstergo said:
testing slims now.. will report back..
ive attached the verizon section of the apn file from my rom. if you compare, you can see that slims is quite similar, but adds more duplicate entries with different "bearers." hmm..
Click to expand...
Click to collapse
Do you have working MMS on your ROM and what ROM are you talking about?
[poo]
poo706 said:
Do you have working MMS on your ROM and what ROM are you talking about?
[poo]
Click to expand...
Click to collapse
MMS was previously NOT working for me at home on the east coast. i mention this because it DID work in alaska, which makes me suspect that Verizon changed their APNs at some point and the 3rd party carrier in alaska (alaska communications) still uses the older APNs.
ROM in sig: CM-REMIX on toro. Now, tested multiple times and working, even with Wifi on.
gohamstergo said:
MMS was previously NOT working for me at home on the east coast. i mention this because it DID work in alaska, which makes me suspect that Verizon changed their APNs at some point and the 3rd party carrier in alaska (alaska communications) still uses the older APNs.
ROM in sig: CM-REMIX on toro. Now, tested multiple times and working, even with Wifi on.
Click to expand...
Click to collapse
Well I'll be damned. Who knew that getting past this vzw mms bug was just a matter of using slim's apns?!?! If we could get a few more people to confirm this, I think we can run with it!
NOOICE key and peele reference by the way. I just texted "nooice" to my gf yesterday.
[poo]
poo706 said:
Well I'll be damned. Who knew that getting past this vzw mms bug was just a matter of using slim's apns?!?! If we could get a few more people to confirm this, I think we can run with it!
NOOICE key and peele reference by the way. I just texted "nooice" to my gf yesterday.
[poo]
Click to expand...
Click to collapse
Ya, I had no idea it was such a simple fix afterall! haha. I really do hope it works for people and they find this thread. I've been spreading it around in threads I remember people having issues.
and heck ya, key and peele are hilarious