T-Mobile US WiFi Calling for ARHD
Currently stable on:
ARHD 91.1
Policy
I'm not responsible for any bricks to your phone. Flash at your own risk!
If you are going to bake this into your ROM, please add proper credits.
Send me a PM as a notification that you are going to use this in your ROM.
Special Thanks
- mike1986. and the ARHD team for showing me the files used for T-Mobile US WiFi Calling
- T-Mobile and HTC for the original development
- dsixda for Android Kitchen
- Ritesh Sahu for APN Backup & Restore
- Android community
- Thank you for rating, clicking thanks, or donating!
About
I've been a user of ARHD 31.6 for a long time, but was sad when later versions did not have WiFi calling. Apps like GrooVe IP and Vonage Mobile work great, but they didn't have the same embedded feel or quality that I was used to with T-Mobile WiFi Calling. After what seemed like pointless searching to get T-Mobile Wifi Calling to work on custom HTC Sense ROMS, I finally decided to take matters into my own hands.
Future of this Addon
My hope for this addon is to have it baked into all of our favorite Sense based ROMS.
Say Thanks
If you like this addon, there are a couple of ways you can show your support.
- Click the :good:Thanks button.
- Rate this thread.
- Share your experience and ideas on how to make this better.
- Donate by clicking the PayPal button below.
Requirements
- Sense 6 custom ROM on HTC One m7 running Android 5.0.2
- Unlocked or S-Off
- TWRP recovery
- Valid T-Mobile US SIM card
Installation
- Copy the zip to your virtual SD card.
- Boot into recovery
- Make a nandroid backup of /system just in case things go bad <====This is very important!
- Push Install
- Locate and tap the zip file
- Swipe to Confirm Flash
- Reboot system
- For MMS, follow steps outlined in Post #3.
Known Bugs -- please include the ROM and Android version when reporting bugs
- You tell me!
Troubleshooting
- SIM card swap (turn wifi off, pop SIM out and back in, turn wifi on)
- Set your E911 address on your T-Mobile profile here.
- Turn wifi off, restart phone, turn wifi on. It can take 2 minutes or so for the wifi calling to get enabled finally.
- Disable sleep mode by going into System Settings > Power > Sleep Mode
- Disable power saver data connection sleep by going into System Settings > Power > Power Saver > Data Connection
- Disable WiFi Optimization by going into System Settings > WiFi > Menu > Advanced > WiFi Optimization
- Install T-Mobile US latest firmware and radio:
MUST BE S-OFF!!!!
Download Latest T-Mobile US Firmware below.
Copy firmware.zip to your fastboot.exe location (example c:/AndroidSDK/platform-tools/)
Open cmd prompt from within your fastboot directory or cd to it
Boot device into fastboot mode (power+volume DWN, select fastboot)
Connect device to PC
Enter the following cmd and wait for device to reboot into RUU mode:
Code:
fastboot oem rebootRUU
Enter the following cmd and wait for process to complete (note the on screen progress bar will not fill completely, refer to cmd prompt's output for flash details):
Code:
fastboot flash zip firmware.zip
Process will fail after updating Hboot the first time with the following error (normal):
Code:
FAIL (remote 90 hboot pre-update! please flush image again immediately)
Repeat the same command:
Code:
fastboot flash zip firmware.zip
Once update completes and is successful, enter the this command:
Code:
fastboot reboot
If you run into issues, additional info can be found here.
DOWNLOADS
ARHD 91.1 Addon - 5.0.2
Stock OTA Firmware 7.18.531.2<===This does not overwrite data. It does overwrite recovery. HTC Development Build red text warning is present.
Modded OTA Firmware 7.18.531.2<===This does not overwrite data. It does not overwrite recovery. HTC Development Build red text warning is removed.
ARCHIVE
ARHD 83.1 Addon - 4.4.3
ARHD 82.0 Addon - 4.4.3
ARHD 71.1 Addon - 4.4.2
XDA:DevDB Information
[ADDON]T-Mobile WiFi Calling | Sense 6 | 5.0.2 | ARHD, Device Specific App for the T-Mobile HTC One
Contributors
xXDeathDealaXx
Version Information
Status: Stable
Created 2014-09-02
Last Updated 2016-01-14
Changelog
3/21
- Added additional troubleshooting steps plus latest T-Mobile firmware downloads.
3/18
- Stable on ARHD 91.1
1/6
- Added mirror download links in Post #1 to Android File Host.
12/25
- Now stable on 83.1.
- MMS over WiFi Calling now supported.
- Moved WiFi Calling apks to priv-app.
- Added a line in build.prop to enable IPv4/IPv6 in APN settings.
11/24
- Addon works on ARHD 82.0 using the same file from 81.0.
10/15
- Addon now stable!
- Added support for ARHD 71.1 and 81.0.
9/16
- Install script for clearing cache and dalvik is now fixed.
Steps to Enable MMS Over WiFi Calling
SPECIAL NOTE:
Send/Receiving MMS will only work with the stock T-Mobile Messages app when on WiFi Calling. This app is included in the above zip.
Download screenshots HERE or HERE.
FIRST YOU MUST INSTALL THE LATEST ZIP FROM ABOVE
Originally, I thought you could just create a new APN with the below settings and MMS would work, but I was not successful. This lead me to think that there must be some code that looks for the "T-Mobile US LTE" APN. Because of conflict of interest, we need to delete the existing APN and create a new one with the same name.
(IF YOU KNOW HOW TO BAKE APN SETTINGS INTO A SENSE 6 ROM, PLEASE LET ME KNOW)
Open the newly installed "APN Backup & Restore" app.
Tap "Ok" to bypass the Android 4.0+ warning.
Tap settings.
Tap "Disable ICS Check."
Tap "Delete APNs."
Tap "Yes" to confirm deletion.
You should now have "Delete succeeded." Go ahead and close.
Open up main android "Settings."
Go into "Mobile data." (make sure airplane mode is disabled)
Go into "Access point names."
Tap settings.
Tap "New APN" and enter in the below settings:
Name: T-Mobile US LTE
APN: fast.t-mobile.com
Proxy: <Not set>
Port: <Not set>
Username: <Not set>
Password: <Not set>
Server: <Not set>
MMSC: http://mms.msg.eng.t-mobile.com/mms/wapenc
MMS proxy: <Not set>
MMS port: <Not set>
MMS protocol: WAP 2.0
MCC: 310
MNC: 260
Authentication type: <Not set>
APN type: <Not set>
APN protocol: IPv4/IPv6
APN roaming protocol: IPv4
Enable/disable APN: <greyed out unless there are multiple APN's>
Bearer: Unspecified
Tap settings.
Tap "Save."
You should now have T-Mobile US LTE selected.
Open the Messages app and answer "Yes" to make Messages the default SMS application.
CONGRATULATIONS!!! You should now be able to send and receive MMS messages on WiFi Calling!
Thought I would give it a try but it was a no go for me on ARHD 81.0 . Dalvik crashing -- over and over.
Code:
09-11 12:54:40.477 E/dalvikvm( 5212): VM aborting
09-11 12:54:40.477 F/libc ( 5212): Fatal signal 6 (SIGABRT) at 0x0000145c (code=-6), thread 5212 (system_server)
09-11 12:54:40.487 I/DEBUG ( 267): Build fingerprint: 'htc/htc_europe/m7:4.4.3/KTU84L/366813.5:user/release-keys'
09-11 12:54:40.487 I/DEBUG ( 267): Revision: '3'
09-11 12:54:40.487 I/DEBUG ( 267): pid: 5212, tid: 5212, name: system_server >>> system_server <<<
09-11 12:54:40.487 I/DEBUG ( 267): debuggerd: checkTellHTCSettings
09-11 12:54:40.487 I/DEBUG ( 267): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
-- SNIP --
This is a fantastic idea, there are many people who want WiFi calling, but aren't willing to use a stock Rom just to use it, hopefully app developers will get on board this project
The latest OTA from T-Mobile updates the M7 to 4.4.3/Sense6 and has a major rework of the WiFi Calling software. This is to enable the new free WiFi texting (send/receive) and Visual Voicemail receive when flying on GoGo equipped airplanes.
Just want to say that I'm hugely excited about this.
Does it crash the system UI on any ROM other than ARHD 71.1? I'm on 81 and I'm going to be doing a huge wipe this weekend (internal memory has been slowing down), so I'd love to flash this if it's mostly stable.
FInally got around to pulling the latest T-Mobile OTA and got it running stable on ARHD 81.0. Don't know if it will work on other 4.4.3 sense 6 ROMS or not, but so far I'm lovin' it!!
I'm on MaximusHD44 and the option is just greyed out for me. It just says enabling
Couple things to try:
- SIM card swap (turn wifi off, pop SIM out and back in, turn wifi on)
- Set your E911 address on your T-Mobile profile here.
-Turn wifi off, restart phone, turn wifi on. It can take 2 minutes or so for the wifi calling to get enabled finally
In the meantime, I'm checking out some of the files on the MaximusHD ROM to see if I can pinpoint another possibility.
awesome mod!
Works well, and my first time using the Tmo WiFi calling. thanks!
kazemitsui said:
awesome mod!
Works well, and my first time using the Tmo WiFi calling. thanks!
Click to expand...
Click to collapse
Which Rom are you using?
-DarkKnight- said:
Which Rom are you using?
Click to expand...
Click to collapse
Says in my sig
ARHD 81
-------------
saw on mobile, it doesnt show sigs.... and on pc it does haha
Sent from my KenDow HTC One using Tapatalk
Mathman85 said:
Just want to say that I'm hugely excited about this.
Does it crash the system UI on any ROM other than ARHD 71.1? I'm on 81 and I'm going to be doing a huge wipe this weekend (internal memory has been slowing down), so I'd love to flash this if it's mostly stable.
Click to expand...
Click to collapse
I'm also excited about this, but even more happy that I got this thing running stable finally! :victory: I'm running ARHD 81.0 with no problems with T-Mobile WiFi calling so far, so you should be good to go. Let me know if you notice any problems.
elherr said:
Thought I would give it a try but it was a no go for me on ARHD 81.0 . Dalvik crashing -- over and over.
Code:
09-11 12:54:40.477 E/dalvikvm( 5212): VM aborting
09-11 12:54:40.477 F/libc ( 5212): Fatal signal 6 (SIGABRT) at 0x0000145c (code=-6), thread 5212 (system_server)
09-11 12:54:40.487 I/DEBUG ( 267): Build fingerprint: 'htc/htc_europe/m7:4.4.3/KTU84L/366813.5:user/release-keys'
09-11 12:54:40.487 I/DEBUG ( 267): Revision: '3'
09-11 12:54:40.487 I/DEBUG ( 267): pid: 5212, tid: 5212, name: system_server >>> system_server <<<
09-11 12:54:40.487 I/DEBUG ( 267): debuggerd: checkTellHTCSettings
09-11 12:54:40.487 I/DEBUG ( 267): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
-- SNIP --
Click to expand...
Click to collapse
Just got things straightened out and so far I've had no issues running this mod. Feel free to download the latest version and let me know if things are working better.
Many thanks for the debug log! It helped point me in the right direction on getting this stable :good:
xXDeathDealaXx said:
Just got things straightened out and so far I've had no issues running this mod. Feel free to download the latest version and let me know if things are working better.
Many thanks for the debug log! It helped point me in the right direction on getting this stable :good:
Click to expand...
Click to collapse
will there be a way to get auto updates from the map or make it an xposed mod just for the update function? I know you updated it on 10/18, but do i need to update since I have no issues? i used your previous release on 10/15 or 16th
Thanks for your work on this!
xXDeathDealaXx said:
Just got things straightened out and so far I've had no issues running this mod. Feel free to download the latest version and let me know if things are working better.
Many thanks for the debug log! It helped point me in the right direction on getting this stable :good:
Click to expand...
Click to collapse
Downloaded and installed. Working nicely now with ARHD 81.0! Many thanks!
aweSOME!
ditto... AWESOME addon... much props.
It is been so long since I had this, I forget it existed. It works good. Nice job.
Related
Hello Everyone!
Firstly I would like to say thank you for the amazing input you put into this site - I have gone *very* far on the path to learning about my PPC 6800 just from reading past posts.
Problem
When trying to use data services on a Sprint Mogul configured for Alltel - Dialing #777 results in a "Cannot connect for unknown reason" message.
Voice and Text works fine.
Current Setup
PPC 6800 - SPC Reset to 000000 via QPST
oliPro 2.4
Radio 3 42 50
DCD 3 2 6
Alltel Carrier Cab 20080824 (I simply double clicked to install this right?)
PRL: 30031 and 40036 tried
ALWAYS ROAMING (I'm never in an Alltel Area)
Windows Connections settings: Alltel Wireless - #777 - login: [email protected] pass: alltel domain: empty
My Flash Steps
1) hard reset
2) Installed olipro 2.4 (and even tried with no2chem 2 47) via RUU
3) Flashed alltel Stock 3.35.671.9 with Radio via RUU
4) Let customizations run
Data at this point does not work but has (last week!!)
5) install radio 3 42 50 via flash
6) install dcd 3 2 6 via ruu
7) let customizations run
8) double clicked on Alltel carrier 20080824 and installed to device
data says same problem
I've tried a *228 Option 2 (update roam) and Option 3 (activate). No help.
I'm stuck
EPST Settings
Security:
HDR AN: [email protected]
HDR AN pass: my hex esn in all caps
PPP user id: [email protected]
PPP pass: alltel
MIP Default:
nai: [email protected]
mn ha: 101
mn aaa: 3E8
reverse tunnel: enable
home address: 0.0.0.0
primary address: 0.0.0.0
secondary address: 0.0.0.0
ha shared: rzU4LCHIJp+Efdtf (it worked last week!?)
aaa shared: alltel
dmu public key: 0
mn authentication: 0
MIP
mip mode: mobile ip preferred
mobile node ha: disable
send reg retry: disable
dormant handoff: ena
QPST Settings
By putting my phone in DIAG mode and running QPST I have the following settings
DATA
MDR Mode: SVC opt 33 Prefd
Service option: Pre 707
Data qnc - unchecked
data scrm - enabled
Mobile IP
Behavior : simple only
mn auth calculation: unchecked
My Questions
1) am I flashing this correctly?
2) Could someone please verify what my DATA and M.IP settings should be in my QPST section?
3) does my HA shared key in EPST have anything to do with this?
Thanks for any guidance or help in getting me setup - I'm hoping that by making stating all my settings nice and clear we can help others that search in solving their problems as well!
ShaneOMak said:
Hello Everyone!
Firstly I would like to say thank you for the amazing input you put into this site - I have gone *very* far on the path to learning about my PPC 6800 just from reading past posts.
Problem
When trying to use data services on a Sprint Mogul configured for Alltel - Dialing #777 results in a "Cannot connect for unknown reason" message.
Voice and Text works fine.
Current Setup
PPC 6800 - SPC Reset to 000000 via QPST
oliPro 2.4
Radio 3 42 50
DCD 3 2 6
Alltel Carrier Cab 20080824 (I simply double clicked to install this right?)
PRL: 30031 and 40036 tried
ALWAYS ROAMING (I'm never in an Alltel Area)
Windows Connections settings: Alltel Wireless - #777 - login: [email protected] pass: alltel domain: empty
My Flash Steps
1) hard reset
2) Installed olipro 2.4 (and even tried with no2chem 2 47) via RUU
3) Flashed alltel Stock 3.35.671.9 with Radio via RUU
4) Let customizations run
Data at this point does not work but has (last week!!)
5) install radio 3 42 50 via flash
6) install dcd 3 2 6 via ruu
7) let customizations run
8) double clicked on Alltel carrier 20080824 and installed to device
data says same problem
I've tried a *228 Option 2 (update roam) and Option 3 (activate). No help.
I'm stuck
EPST Settings
Security:
HDR AN: [email protected]
HDR AN pass: my hex esn in all caps
PPP user id: [email protected]
PPP pass: alltel
MIP Default:
nai: [email protected]
mn ha: 101
mn aaa: 3E8
reverse tunnel: enable
home address: 0.0.0.0
primary address: 0.0.0.0
secondary address: 0.0.0.0
ha shared: rzU4LCHIJp+Efdtf (it worked last week!?)
aaa shared: alltel
dmu public key: 0
mn authentication: 0
MIP
mip mode: mobile ip preferred
mobile node ha: disable
send reg retry: disable
dormant handoff: ena
QPST Settings
By putting my phone in DIAG mode and running QPST I have the following settings
DATA
MDR Mode: SVC opt 33 Prefd
Service option: Pre 707
Data qnc - unchecked
data scrm - enabled
Mobile IP
Behavior : simple only
mn auth calculation: unchecked
My Questions
1) am I flashing this correctly?
2) Could someone please verify what my DATA and M.IP settings should be in my QPST section?
3) does my HA shared key in EPST have anything to do with this?
Thanks for any guidance or help in getting me setup - I'm hoping that by making stating all my settings nice and clear we can help others that search in solving their problems as well!
Click to expand...
Click to collapse
DMU Key Reset. Either activate an old phone... wait a bit... get it working... then re-activate the new one. Or... call them.... tell them your phone doesn't get data, and you just did a hard reset. They might be able to fix it for you while you are on the phone.
Case Closed!
I called alltel and asked them to look at at performing a DMU Reset - while looking at my account they realized a few glitches (why they did not catch it before I'm not sure) and made changes.
They included:
Updating my Service Class to Simple IP only
Double Checking my AAA Authentication log and realized that a billing issue was not connected (Damn, they should have left this alone )
Thanks for your help!!1
*case closed* !
Hi, I'm looking for the best windows software to install APK file into my Xperia X10 or to any android phone , and to be a win7 compatible .
thanks in advance
I like iAPK, which makes APK installing a drag-and-drop task.
http://forum.xda-developers.com/showthread.php?t=716806
machhho said:
Hi, I'm looking for the best windows software to install APK file into my Xperia X10 or to any android phone , and to be a win7 compatible .
thanks in advance
Click to expand...
Click to collapse
Try these guys there the shiznit all this stuff worked for me on my
x10a ATT USA Now 2.1.1updated
Benchmarks are 750ish per the Quadrant app
ATT and Rogers (Thank you again BluechipJ for the settings and Video)Settings are at the bottom of this post but it’s a good thing to check all your settings and write them down before you start.
Also at the bottom of the post are the apps that work for me I can get 36 to 48 hours of normal use checking mail,news weather and facebook. And about 24 hours of heavy web use downloads,videos and surfing and then some.
Also before “I” started I did a factory reset and went to SU updates and did a repair ( And did a reboot “restarted” )So I started with a fresh up to date phone. Then followed the guides To the letter.
These guys now what there doing I have had no problems at all with my phone signals and operations are even better now but you be the judge.
[FLASHTOOL GUIDE] HOW TO for n00bies
Thank you
rendeiro2005 Senior Member for the Guides,Tools and Roms.
http://forum.xda-developers.com/showthread.php?t=928343
I use 2.8 if you are a noobie like me it works.
( [UPDATE 22/03/2011] Flashtool BETA version 0.2.9.1 )
Thank you
Bin4ry Senior Member and Androxyde Senior Member for the Guides,Tools and Roms.
And watch the video ( http://www.youtube.com/watch?v=B9_pFOxPJUY )
Thank you BluechipJ for the video and Settings.
This video is old but the updated 2.8 flasher works fine you can root and all the stuff in it works fine. [UPDATE 22/03/2011] Flashtool BETA version 0.2.9.1.
Read the new forums for the new roms if you want something other then the 2.1.1updated
ALL WAYS RUN FLASHTOOL IN Administrator (right click app click run as Administrator) do not click open (on XP pro any way) but read the forums for your OS I’m sure it’s there. Be sure to check DATES and updates on forums
And this thread it has some good stuff.
http://forum.xda-developers.com/showthread.php?t=955703
Thank you DooMLoRD Senior Member For Guides,Tools and Roms.
ROOT FIRST check perm then Install xRecovery, then all rest. Read the forum on how to.
Also check ALL DATES on ALL Posts,roms an apps "software" you download. And use only Updated Stuff but be careful of Beta just check in the Forum for what works and what doesn’t also check back or better yet Subscribe to XDA and to THAT forum and Senior Member so you can keep up to date on your x10
Oh and the biggest thing to remember is to THANK ALL THESE GUYs. So cools have fun be patient and read all BEFORE you start.
DO NOT KILL APPs they will just restart again and kill battery power
If you want to stop an app use Titanium Backup freezer
Thank you again BluechipJ for the settings
USA AT&T APN (3G) Settings:
Name: AT&T
APN: wap.cingular
Proxy: [blank]
Port: [blank]
Username:[email protected] [case sensitive]
Password:CINGULAR1 [case sensitive]
Server: [blank]
MMSC: http://mmsc.cingular.com
MMS Proxy: wireless.cingular.com
MMS Port: 80
MCC:310
MNC:410 (note. this could also be 310, 41 or 15)
APN Type: [blank]
Rogers APN (3G) Settings:
APN Name: Rogers [doesn't matter]
APN: rogers-core-appl1.apn [a p p L ONE]
Proxy: Not Set Port: Not Set
Username: Not Set
Password: Not Set
Server: Not Set
MMSC: http ://mms.gprs.rogers.com
MMS Proxy: 10.128.1.69
MMS Port: 80
MCC: 302
MNC: 720
APN Type: Not Set
How toTurn off all Call Forwarding not ( voicemail or caller ID ) on ATT network. #002# in dial pad and press call. This works in USA and ?.
You have to do this every time you check call forwarding settings for it to work all the time because every time you check the button it resets back to default which is on.
X10 Test mode
From the unlock screen, do not unlock but press
1.6
Menu Back Back Menu
Back Menu Menu Back
2.1
Home Back Back Home
Back Home Home Back
Phone/battery/Usage info: *#*#4636#*#*
IMEI number: *#06#
Be careful with this one it may or may NOT work
Enter to phone menu without SimCard - after Wrong PIN: press NO:
* * 0 4 * 0 0 0 0 * 0 0 0 0 * 0 0 0 0 #
Information about SIMLOCK:
Software version: *#8377466#
AGAIN BE CAREFUL WITH SOME CODES I'M NOT RESPONSIBLE IF YOU PUT IN THE WRONG CODES OR THEY DO NOT WORK ON YOUR PHONE
if this helps please click the thanks button
the rundown...
flashed froyoman for the ideos onto the m835. booted fine but no web. used metroff for froyo, but no dice.
reflashed recovery but web was still gone
manually input apn's but wouldn't save settings. BUT as settings were input, web sig. started working until I tried to save when they erased.
these are the exact settings i need which came off my mom's m835 AND in the data/data/com.android.providers.telephony/databases/telephony.db/carriers folder
name:MetroPCS
APN: #777
proxy: proxy.metropcs.net
port: 3128
username: yourphonenumber at aaaj dot mymetropcs dot com
password: 699160
mmsc: h t t p : / mms dot metropcs dot net : 3128 slash mmsc
mcc: 311
mnc: 660
type: PAP or CHAP
apn type : *(astrix)
is it possible to push these in through adb and if so how?
I have access to another m835 that's not rooted, but i'll root it if i have to in order to gain access to all critical read only files...
oh and my build.prop says
"#begin volatile config
#end volatile config"
then switches between eclair and froyo after the #
that's not good is it? keep in mind that I'm nu to this and I'm going off a general hunch...
I have only personally tested this on Agrabren's Disarmed Toaster ROM (CDMA)
This is my first guide, so bear with me I'm creating this because I've noticed that MetroPCS users of the Evo 3D are a minority on these forums, and as a result, there isn't much support in the department of MMS picture messaging for AOSP ROMs. I've been looking for a solution for awhile (especially since the changes made to the messaging app for CM10) and I've finally got it working.
Requirements:
- You must have completed this guide (minus the MMS part, as it's for Sense only)
- You'll need an AOSP based Jelly Bean ROM. I've only tested it on CM10 myself, can't confirm if others work. Only tested on 4.1.2, though it may work on 4.2.X
- You'll need a file explorer with root access installed
- You'll need these files
- You'll need just a bit of patience
Instructions:
- Download the files above, unzip and transfer them to your SD card
- Download "Epic4gtouch-jbfk09-metropcs-mms-fix-signed.zip" by oakieville from this thread and transfer it to your SD card (do not unzip this particular file!)
- Open a file manager that has root access
- Copy "apns-conf.xml" to /system/etc
- Copy "mms.apk" to /system/app (replace the original one) (This may reboot your phone, mine did once while doing this step)
- [Optional] Copy "eri.xml" to /data (this will replace all "Sprint" carrier banners to "MetroPCS")
- Reboot to recovery, flash "Epic4gtouch-jbfk09-metropcs-mms-fix-signed.zip"
- Reboot
- Open the "Voice Dialer" app (it should be installed on the ROM already) and say "Open APNs"
- A prompt should appear saying "Open APNs". Select it.
- Hit the settings key and select "New APN"
- Enter the following in all lowercase letters:
Code:
Name: metropcs
APN: internet
Proxy: [COLOR="red"]Do not modify[/COLOR]
Port: [COLOR="red"]Do not modify[/COLOR]
Username: [COLOR="red"]Do not modify[/COLOR]
Password: [COLOR="red"]Do not modify[/COLOR]
Server: [COLOR="red"]Do not modify[/COLOR]
MMSC: http://mms.metropcs.net:3128/mmsc
MMS proxy: wap.metropcs.net
MMS port: 3128
MCC: [COLOR="red"]Do not modify[/COLOR]
MNC: [COLOR="red"]Do not modify[/COLOR]
Authentication type: [COLOR="red"]Do not modify[/COLOR]
APN type: mms
APN protocol: [COLOR="red"]Do not modify[/COLOR]
APN roaming protocol: [COLOR="red"]Do not modify[/COLOR]
Bearer: [COLOR="red"]Do not modify[/COLOR]
- Hit the settings key again and save the APN.
- Reboot your phone
- Try sending a picture message to confirm it works
If you followed the steps correctly and in order (yes, the order matters very much!) it should work. I ran through the process a few times using backups & fresh installs to make sure it worked for me. Again, this has only been tested on CyanogenMod 10, so results may vary for different ROMs.
Credit:
Agrabren - The MMS APK provided is a modified version of the one included in his Disarmed Toaster ROM, which is also the ROM I used to test all of this on
oakieville - For the flashable zip that does a lot of the work
The Evo 4G & the Epic 4G Touch forums - Spent a lot of time looking through various guides and MMS fixes for various ROMs
I hope this helps anybody who wanted to run CM10 on their MetroPCS Evo 3D's!
This is great news! Congrats metros owners, now all that's left is a full fix for virgin lol
DarkRazorZ said:
II have only personally tested this on Agrabren's Disarmed Toaster ROM (CDMA)
This is my first guide, so bear with me I'm creating this because I've noticed that MetroPCS users of the Evo 3D are a minority on these forums, and as a result, there isn't much support in the department of MMS picture messaging for AOSP ROMs. I've been looking for a solution for awhile (especially since the changes made to the messaging app for CM10) and I've finally got it working.
Requirements:
- You must have completed this guide (minus the MMS part, as it's for Sense only)
- You'll need an AOSP based Jelly Bean ROM. I've only tested it on CM10 myself, can't confirm if others work. Only tested on 4.1.2, though it may work on 4.2.X
- You'll need a file explorer with root access installed
- You'll need these files
- You'll need just a bit of patience
Instructions:
- Download the files above, unzip and transfer them to your SD card
- Download "Epic4gtouch-jbfk09-metropcs-mms-fix-signed.zip" by oakieville from this thread and transfer it to your SD card (do not unzip this particular file!)
- Open a file manager that has root access
- Copy "apns-conf.xml" to /system/etc
- Copy "mms.apk" to /system/app (replace the original one) (This may reboot your phone, mine did once while doing this step)
- [Optional] Copy "eri.xml" to /data (this will replace all "Sprint" carrier banners to "MetroPCS")
- Reboot to recovery, flash "Epic4gtouch-jbfk09-metropcs-mms-fix-signed.zip"
- Reboot
- Open the "Voice Dialer" app (it should be installed on the ROM already) and say "Open APNs"
- A prompt should appear saying "Open APNs". Select it.
- Hit the settings key and select "New APN"
- Enter the following in all lowercase letters:
Code:
Name: metropcs
APN: internet
Proxy: [COLOR="red"]Do not modify[/COLOR]
Port: [COLOR="red"]Do not modify[/COLOR]
Username: [COLOR="red"]Do not modify[/COLOR]
Password: [COLOR="red"]Do not modify[/COLOR]
Server: [COLOR="red"]Do not modify[/COLOR]
MMSC: http://mms.metropcs.net:3128/mmsc
MMS proxy: wap.metropcs.net
MMS port: 3128
MCC: [COLOR="red"]Do not modify[/COLOR]
MNC: [COLOR="red"]Do not modify[/COLOR]
Authentication type: [COLOR="red"]Do not modify[/COLOR]
APN type: mms
APN protocol: [COLOR="red"]Do not modify[/COLOR]
APN roaming protocol: [COLOR="red"]Do not modify[/COLOR]
Bearer: [COLOR="red"]Do not modify[/COLOR]
- Hit the settings key again and save the APN.
- Reboot your phone
- Try sending a picture message to confirm it works
If you followed the steps correctly and in order (yes, the order matters very much!) it should work. I ran through the process a few times using backups & fresh installs to make sure it worked for me. Again, this has only been tested on CyanogenMod 10, so results may vary for different ROMs.
Credit:
Agrabren - The MMS APK provided is a modified version of the one included in his Disarmed Toaster ROM, which is also the ROM I used to test all of this on
oakieville - For the flashable zip that does a lot of the work
The Evo 4G & the Epic 4G Touch forums - Spent a lot of time looking through various guides and MMS fixes for various ROMs
I hope this helps anybody who wanted to run CM10 on their MetroPCS Evo 3D's!
Click to expand...
Click to collapse
Glad u like my work not sure if u notice i actual have an aosp flashable zip for the evo 3d in 3d forum u would prob still need the mms.apk and apns-conf.xml from my epic zip because I left evo3d before jellybean so the aosp zip isn't for jelly bean but I do have a cm10 zip for epic4g touch, the reason u have to place the file with root explorer instead of the zip doing it for u is because the zip is for epic4g touch and has different mount points then evo3d so the zip cant mount system to add files also don't add new apn in apns menu just reset apns to defualt it will fill in metro apns for u as long as apns-conf.xml is placed in /system/etc first that's where defualt apns r read from so if u reset to defualt it sets them for u if apns don't show up in apn menu it is because build.prop needs to be edited change 310120 to 310027 if anyone would like I could just build a cm10 flashable zip to do it all for u
Has anyone tested this MMS fix on a stock Jelly Bean ROM for Galaxy S2 or S3?
In particular, I'm running ODIN GB08 latest version of Jelly Bean as of Feb, 2013 on a fully flashed and rooted Sprint Epic 4G Touch (Sprint's brand of the Samsung Galaxy S2) on MetroPCS. Anyone know if this method or any other will work for this version of Jelly Bean on these phones?
Ok. This is a weird one for me. I bought a EVO 3D off of Ebay with a bad ESN. I didn't care about the ESN since I was going to flash it over to Page Plus anyways. So, I flashed it and got everything running for it...except MMS. Talk, Text, & 3G works fine. I tried creating a default APN settings using giffgaffAPN since I couldn't get to the APN settings by going to Menu-Settings-Mobile Networks (option wasn't there). I put in what I found online as the default settings for the new APN. The APN didn't show up in the list but I didn't see the old APN either so I took it for granted that all was right in the world. I tried downloading a pic I'd received earlier via MMS and still nothing. I was still able to surf on 3G still. Can someone tell me what I'm doing wrong? Thanks!
OS: Android 4.03
Dial ##3282# on your dialer and tap edit mode then enter your msl / spc. Then go to advanced. At the bottom you will have the settings option.
On some roms you can directly change mms setting from the message app>settings
EDIT : I see you edited it yourself.
mnomaanw said:
Dial ##3282# on your dialer and tap edit mode then enter your msl / spc. Then go to advanced. At the bottom you will have the settings option.
On some roms you can directly change mms setting from the message app>settings
EDIT : I see you edited it yourself.
Click to expand...
Click to collapse
Thanks for the help! I'm the right place but not all of the options that I need or in the settings. I need to put the following in but username and password or missing. I went ahead and put in all of the info that was available but the MMS still wouldn't work.
Verizon APN settings Android:
Name : Verizon
APN : Verizon or vzwinternet
Proxy : null
Port : null
Username : Mobile [email protected]
Password: vzw
Server :
MMSC : http://mms.vtext.com/servlets/mms
MMS Proxy : null
MMS Port : null
MCC : 310
MNC : 012
Authentication type : Not Set
APN : Not Set
Note: I just found username under data profile but no place to enter in password, MCC, or MNC.
whodatdoug said:
Thanks for the help! I'm the right place but not all of the options that I need or in the settings. I need to put the following in but username and password or missing. I went ahead and put in all of the info that was available but the MMS still wouldn't work.
Verizon APN settings Android:
Name : Verizon
APN : Verizon or vzwinternet
Proxy : null
Port : null
Username : Mobile [email protected]
Password: vzw
Server :
MMSC : http://mms.vtext.com/servlets/mms
MMS Proxy : null
MMS Port : null
MCC : 310
MNC : 012
Authentication type : Not Set
APN : Not Set
Note: I just found username under data profile but no place to enter in password, MCC, or MNC.
Click to expand...
Click to collapse
I think I just figured out a step that I needed to put in. There's a field that says MMS Server URL that's just inside of the advanced menu that's a header like MMSC Setting. I put the MMSC URL into that field and I received those MMS messages that were previously just download. I need to try sending MMS messages now but unfortunately, last night, my SD card failed. I lost 16 gigs of pics (about 3k pics) and movies...including pics of the first time I held my son. Fortunately, most of those are on FB.
Thanks again for all of your help. Hopefully, when I get the new SD card in from IceMonkey.com ( Here's the one I'm getting and there's no referral link so I shouldn't get dinged for this ) and get some of the pics redownloaded, I can test out the send function on MMS.