Hi,
I recently bought a Verizon HTC One M8 - advertised as SIM free (which it seems to be) - for use with Vodafone in the UK (GSM). Everything is fine... except...
I can neither send nor receive MMS messages.
This is due, I think, to the MMS APN being fixed to a specific setting by Verizon. I have tried everything I can think of to remove this but with no success.
* Of course, I've tried adding the required APN using the normal phone UI.
* I've tried editing the '/system/etc/apns-conf.xml' file.
* I've used the APN backup and restore app to remove all APNs and then manually added the required APN.
* Other stuff too, but with no success at all.
Mobile data works with no problems but any MMS APN seems to be ignored and MMS messages are not possible.
It is quite possible that the MMS APN is only locked when NOT roaming. Presumably, when roaming, even a Verizon customer would need to be able to access a non Verizon specific APN for MMS messages. I am, however, mostly in the UK with a UK SIM and so am not roaming! Next time I am abroad, I will enter the appropriate APN for the signal provider and test if I can use MMS while roaming (although, as a rule, I never enable mobile data when roaming due to the ridiculous costs this can incur).
Is there a workaround for Verizon's seemingly hard coded MMS APN ???
Presumably, the information lies somewhere in the phone but I cannot find it anywhere. Is it actually hard coded into a Verizon specific app or lib? If so, could I replace the offending module with a non Verizon variant?
My phone is unlocked, s-off, rooted, superCID, etc., etc. but is running pretty well stock VZW software (Android V4.4.2) although I've changed a lot of the Verizon customised settings back to standard HTC. This was achieved by editing the various "default.xml" files in '/system/customize/ACC', 'CID' & 'MNS' folders.
I use the standard messaging app (not the Verizon one). I don't know if this is HTC specific or a default Android app.
Many thanks in advance for some useful advice!
Apns are not editable anymore they are chosen by the network apn you select. You must go here and add the carrier you have by name and reboot. Once you have done that your mms apn will match your carrier.
Settings, mobile data , network preferences, three dot menu and click add. Click add operator and add all of your carrier's listings. Once done reboot.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sounds great but...
Whatever I do to my 'Network Preference List' is lost and reset to some default carriers on reboot.
I can add providers, remove providers, reorder the list etc. I can save the changes (at least close everything and reopen) and they are still there (MMS doesn't work still).
When I reboot, the list always comes back the same... about 15 entries, mostly European Vodafone, but unfortunately not Vodafone UK.
I tried restoring an old backup (made before I messed with any settings) and the same thing happens.
I will spend a little time investigating where this default list comes from and whether I can modify it (or disable the reset on each reboot).
Any more suggestions?
dottat said:
Apns are not editable anymore they are chosen by the network apn you select. You must go here and add the carrier you have by name and reboot. Once you have done that your mms apn will match your carrier.
Settings, mobile data , network preferences, three dot menu and click add. Click add operator and add all of your carrier's listings. Once done reboot.
Click to expand...
Click to collapse
I did this on the post you told me dottat and I don't get any carries at all. The phone asks me to enter the MCNMNN number. When I do, and I exit those setings the phone does not seem to save them. I tried to reboot the phone after entering the settings and everything resets back to default.
I don't know if this helps but when I install the Verizon SIM all the carriers reappear, however when I install the T-Mobile SIM everything disappears.
Sent from my HTC6525LVW using XDA Free mobile app
Bucket65 said:
Sounds great but...
Whatever I do to my 'Network Preference List' is lost and reset to some default carriers on reboot.
I can add providers, remove providers, reorder the list etc. I can save the changes (at least close everything and reopen) and they are still there (MMS doesn't work still).
When I reboot, the list always comes back the same... about 15 entries, mostly European Vodafone, but unfortunately not Vodafone UK.
I tried restoring an old backup (made before I messed with any settings) and the same thing happens.
I will spend a little time investigating where this default list comes from and whether I can modify it (or disable the reset on each reboot).
Any more suggestions?
Click to expand...
Click to collapse
Did you select it after adding it? The loaded list can only keep defaults until they are actually selected and activated.
Try using textra from the play store...you can set apn in the app
Not solved, but working so far
I am currently running CleanROM 3.0(VZW 4.4.4 stock+root-bloatware), S-OFF. My carrier is Claro Argentina, voice & text work flawless.
I tried everything on this and other posts, but I am unable to add or edit an existing APN, every menu option is grey shadeded, unavailable. I do have a "New Apn" option in GSM/UMTS preferences but only the APN field is editable and would not let me save any changes, as other fields are required to complete APN data. In Network preference list there are a lot of options which can be rearranged but not deleted nor added.
In the APN list I only had VZWInternet and on edit options only APN could be changed(every other option gray shaded, too). So I replaced existing APN with "igprs.claro.com.ar"(my APN in Argentina), then the APN name immediately changed to "Internet" and connected to 3G/H+.
Turned off/on and setup was kept and phone still connected.
Related
I have an unlocked HTC Ozone running the official WM 6.5 Update on AT&T, and i would really like to be able to send and receive MMS messages. When i get into the place to set the server information the menubar for it has it grayed out. I cant change edit or add Settings for mms. I have searched all over the forums and havent seen anything about this, and I have also tried using the HTC network setup apps but i cant find them once i have them installed. Any help is definitely appreciated.
johnwayne007 said:
I have an unlocked HTC Ozone running the official WM 6.5 Update on AT&T, and i would really like to be able to send and receive MMS messages. When i get into the place to set the server information the menubar for it has it grayed out. I cant change edit or add Settings for mms. I have searched all over the forums and havent seen anything about this, and I have also tried using the HTC network setup apps but i cant find them once i have them installed. Any help is definitely appreciated.
Click to expand...
Click to collapse
get a registry editor and edit this key
HkLM-Software-Arcsoft-config-UI in that folder look for EnableServerEdit is has a value of 0 change it to 1. If these key does not exist then you dont have arcsoft installed in your device.
I use CeRegistryEditor free and works like a charm
On the shadow, MMS server settings are locked by default, to unlock it so you can change it:
HKEY_LOCAL_MACHINE\Software\ArcSoft MMS UA\Config\UI
and changed the key
EnableServerEdit from 0 to 1
Awesome i'll give that a try. Thanks
motoyola said:
get a registry editor and edit this key
HkLM-Software-Arcsoft-config-UI in that folder look for EnableServerEdit is has a value of 0 change it to 1. If these key does not exist then you dont have arcsoft installed in your device.
I use CeRegistryEditor free and works like a charm
Click to expand...
Click to collapse
Found this key and changed it to 1. However I still am unable to edit mms settings.
I also have an unlocked HTC Ozone, using on Tmobile. Any ideas?
Thanks!
Having the same issue on Tmobile.
I just flashed from the 3V0 1.6 rom to the 2.0, and now the settings are greyed out.
It seems like it was this way on 1.6 at first too, and I found a way to change it...although I could be wrong. I've had 1.6 for a while now, so its hard to remember.
I'll keep looking around...hopefully we'll find a solution quickly. I'm missing MMS.
matros2000 said:
On the shadow, MMS server settings are locked by default, to unlock it so you can change it:
HKEY_LOCAL_MACHINE\Software\ArcSoft MMS UA\Config\UI
and changed the key
EnableServerEdit from 0 to 1
Click to expand...
Click to collapse
motoyola and matros are correct...success!!
you will need to reboot for the registry change to take effect.
Actually I just realized my mms settings are not "greyed out", but they are not showing up at all. When I go to the settings for MMS/SMS, it only brings up a SMS settings screen.
I know there are mms capabilities, when I look in the registry I have keys and entries for mms, but can't figure out how to enable the settings to show up in my phone.
Sgt_SalsaMan said:
Actually I just realized my mms settings are not "greyed out", but they are not showing up at all. When I go to the settings for MMS/SMS, it only brings up a SMS settings screen.
I know there are mms capabilities, when I look in the registry I have keys and entries for mms, but can't figure out how to enable the settings to show up in my phone.
Click to expand...
Click to collapse
are you going to MMSC settings under device settings?
Just disregard if you already know this...
IIRC, wm6.0 and earlier you had to go into sms/mms menu to change settings...
in 6.1 and later, there is now a standalone MMS setting under device settings.
causticfix said:
are you going to MMSC settings under device settings?
Just disregard if you already know this...
IIRC, wm6.0 and earlier you had to go into sms/mms menu to change settings...
in 6.1 and later, there is now a standalone MMS setting under device settings.
Click to expand...
Click to collapse
Good advice!
I talked to an HTC customer service rep on the phone the other day, he kept telling me to check for the mms settings under "SMS/MMS". When I told him it wasn't there he put me on hold. Came back a few minutes later to inform me that because it was a Verizon phone, it only supported mms/internet with CDMA, and when I used the GSM sim card slot I could ONLY use voice/sms.
I politely inquired as to whether there was a way to activate mms/internet on GSM networks, and he told me the actual hardware of the phone doesnt allow it, it wasnt a software issue. I was pretty sure that was bull**** but politely told him thanks for his time.
Anyways, so I've now been able to create a new Tmobile MMSC profile, however I cannot choose that profile to use. The default is set as Verizon and I cant change it. I went into the registry and deleted the Verizon MMS profile, however when I rebooted the phone there was just a new profile named "Default", that I'm also unable to change from.
Any ideas on how to enable switching MMSC profiles via the registry?
*i attached an image but I can't post links so I've changed the http to hxxp
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
UPDATE 1
Changed a registry value for the Default MMSC profile and now I can set Tmobile to the default MMSC profile.
The key I changed was in HKEY_LOCAL_MACHINE\SOFTWARE\Arcsoft\ArcSoft MMS UA\Config\mm1\MMSCSetting\Default called "Configurable". Changed from 0 to 1.
Hope this helps someone else, I'll post updates as to whether MMS will actually work now.
UPDATE 2
It worked!!!! Can now send and receive MMS with my Verizon branded HTC Ozone on the Tmobile network.
Used the Tmobile mms settings here: hxxp://207.210.82.132/showthread.php?t=1420204&highlight=mms+settings
Go to Start > Settings > Connections > GPRS
Create 3 GPRS profiles named "T-Mobile MMS" "T-Mobile Data" & "T-Zones" with following settings:
Connects to: WAP network
Access point: wap.voicestream.com
User name: (blank)
password: (blank)
Authent type: None
Prim. DNS: 0.0.0.0
Secon. DNS: 0.0.0.0
IP address: (blank)
then go to > Connections > Proxy
create a proxy profile named "T-Zones Proxy" with following settings:
Connects from: WAP network
Connects to: the internet
proxy(nameort): 216.155.165.50:8080
type: http
blank for user name and password
Now go to Start > Messaging
Scroll to MMS, while MMS is selected press Menu > Settings > Menu > MMSC Settings
Delete anything in here, then create new profile "T-Mobile MMS" with following:
Name: T-Mobile MMS
MMSC URL: hxxp://216.155.174.84/servlets/mms *
wap gateway: 216.155.165.50
port: 8080
connect via: wap network
max sendin size: 300k
wap version: wap 2.0
*change hxxp to http
Guys / Developers / Hackers:
most of users with Samsung windows phone 7 are facing difficulty on setting carrier MMS on their phone in country that are not support by manufacture.
we need to allow us set the MMS manually.
I live is Saudi Arabia and users with HTC Windows Phone can send and receive MMS because HTC Setup connection is configuring their MMS according to their mobile carrier, however, Samsung users here and in some part of the world are not able to setup their MMS.
with all these tools and hack for WP7 available for WP7 now in internet I wonder why people did not came to find a solution for MMS manually.
Please help us…
Samsung, pretty hardware, software aux.
Sent from my Dell Streak 7 using XDA Premium App
Well now i realise this varies from countries... I live in Portugal and here we are not able to use MMS on the TMN carrier because maybe the Connection Setup from HTC is not making the right settings. It works fine on other networks like Vodafone and Optimus, but not on TMN.
Opposite side both Omnia 7 and LG Optimus seem to have no problem with MMS here...
If you flash your phone with an unbranded ROM from samfirmware.com then the network setup application is working fine and you should be able to send/receive MMS.
Mine started working asoon as it was unbranded and downloaded network setup application.
Sent from my OMNIA7 using XDA Windows Phone 7 App
samsung tools?
worked perfectly for me...
skycamefalling said:
If you flash your phone with an unbranded ROM from samfirmware.com then the network setup application is working fine and you should be able to send/receive MMS.
Click to expand...
Click to collapse
sorry but I already flashed my phone to unbranded image and still mms is not working
domineus said:
samsung tools?
worked perfectly for me...
Click to expand...
Click to collapse
I have the tool and it didn't help me
unlocked/unbranded omnia 7 on AT&T. MMS worked after running samsung network profile app
Need the network profile app
hamzie said:
Need the network profile app
Click to expand...
Click to collapse
This doesn't sort all problems - eg I'm in the UK and I use Giffgaff and there are no settings available for their network, network is detected as O2 pre-pay (they run over O2 but obviously will use their own infrastructure for MMS etc.
Data works fine using my manually added APN, just MMS not working.
DatDereX1 said:
unlocked/unbranded omnia 7 on AT&T. MMS worked after running samsung network profile app
Click to expand...
Click to collapse
WHich unbranded load did you use? I have tried I8700XXJK1 and still no luck. Also can't seem to side load Samsung Tools, gives me "cannot find phone" error.
wiredlessguy said:
WHich unbranded load did you use? I have tried I8700XXJK1 and still no luck. Also can't seem to side load Samsung Tools, gives me "cannot find phone" error.
Click to expand...
Click to collapse
I bought mine unbranded and it has XJK1.
You should be able to download Network Profile from the marketplace. Just go to Samsung Zone and it should be listed there.
sim card
I used Samsung Tools and my MMS and Data info was automatically entered.
I should note that I was able to change the MMS and Data profiles stored on the sim card with my old phone, a Nokia E71. I'm guessing that has something to do with it since I turned ADC on.
My carrier is Cincinnati Bell btw, so their info is not listed in the Samsung Network Tools app.
Guys,
No solution until now... I really cannot believe that..
Some smart developer already find a solution for phone backup and language keyboard which it consider more complicate than MMS setting.
What i need to do is to enter the MMS configuration manually or create a file with MMS configuration and deploy it in the phone..
Any developer out there helps us…
What you mean MMS not working? I sent several Pic messages from my new Omnia to several Iphone users, but I never got any reply back.. so could it mean they didnt got my message in first place?? I have to call and ask them now.. I thought MMS worked on Omnia like any other IPhone..
the network app works.
im in aus.. and i had it set to vodafone P and it never worked for me
then i realized... network app .. was using a completely different region's vodafone on my phone
Now i have vodafone AUS set and it works perfectly
i already install network profile app but it dose not help me to set up the MMS.
to make it more clear to you guys, check these snap shoot:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
in this above picture you see that the profile has been set by default to vox mobile carrier. and by looking at the below picture you can see that i need to setup the network profile to AlJawal KSA but every time i click on it the app show me the little 3dots for long time then it revert back to vox mobile.
if i choose any other carrier it will set it up but of cause MMS will not be working.
note: all HTC WP7 are working fine using connection setup app from HTC
that happened to me
i think....the way i fixed it was
uninstall app
reinstall app
then i took out the sim of the phone..turn it on and either tried setting it then.. or i turned it off agan put it back in and it worked
hamzie said:
that happened to me
i think....the way i fixed it was
uninstall app
reinstall app
then i took out the sim of the phone..turn it on and either tried setting it then.. or i turned it off agan put it back in and it worked
Click to expand...
Click to collapse
Man, it will not work either because Samsung did not encode the mobile carrier setting in their network profile.
Just found this out thought i'd share with the community. sorry if someone already posted this, i've never come across a method.
Yes you read right, How to change PRL on AOSP roms is very simple
Assuming you already have your MSL codes and know how to use QPST or CDMA Workshop, manually updating your PRL is very simple. No need for dual rom boot or flashing sense roms just to do this.
This simply enables Diagnostics mode which is accomplished on sense roms by ##3424#, once enabled it lets you use QPST or CDMA workshop or others.
Requirements.
If you commonly flash then you should already have these installed, if not they are easily attainable via a google search
* Your MSL number
* QPST or CDMA Workshop or other program
* HTC EVO diagnostic drivers installed
* Terminal Emulator
On AOSP
Simply pull up Terminal Emulator
type:
su
echo 1 > /sys/devices/virtual/usb_composite/diag/enable
This enables Diagnostics Mode, which enables us to use QPST
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Open QPST Configuration
Select the "Ports" tab
Click "Add New Port"
Uncheck "Show Serial and USB/QC Diagnostic ports only"
Click on your device and hit OK
Highlight your phone on the "Ports" tab
Open up the "Start Clients" menu
Click on "Service Programming"
QPST Service Programming will open up and a "Phone Selection" window will appear: Click your phone if needed, and press OK
Now select the "Roam" tab and click on "Read from Phone" button
Enter your MSL, OK
Click on the "Browse" button and select the PRL file you want on your phone
Click the "Write to Phone" button next to the "read phone" button
Wait for it to finish writing to the phone. You might (read as most likely) get an error box, click OK on it.
Once all that is done, you can reboot your phone and enjoy the changed PRL without nandroiding, nand-restoring/flashing, etc. etc.
I just want to mention that the first time I did it, I lost my Mobile Data connection (3g) and after a reboot it was stuck on 1x. After another reboot, it was back to normal. But I believe that it was because I tried a verizon PRL that drops my service to almost 0.
End results
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.
PRL Changelog
http://www.batonrougebroadband.info/
Thanks to original threads
http://forum.xda-developers.com/showthread.php?t=1162091
http://forum.xda-developers.com/showthread.php?t=1029900
Bumping this back so others can use it. This is great info and needs to be in a sticky.
Sent from my PC36100 using xda app-developers app
Now how can this be done on devices of those whom's micro USB port is broken?
Only thing you can do is replace your port or use a sense ROM to change your prl
Sent from my PC36100 using xda app-developers app
Will this work on Att galaxy note 2. Been trying to get Lte only mode on Aosp for a while now?
Sent from my SAMSUNG-SGH-I317 using xda premium
ch_ee_ko said:
Just found this out thought i'd share with the community. sorry if someone already posted this, i've never come across a method.
Yes you read right, How to change PRL on AOSP roms is very simple
Assuming you already have your MSL codes and know how to use QPST or CDMA Workshop, manually updating your PRL is very simple. No need for dual rom boot or flashing sense roms just to do this.
This simply enables Diagnostics mode which is accomplished on sense roms by ##3424#, once enabled it lets you use QPST or CDMA workshop or others.
Requirements.
If you commonly flash then you should already have these installed, if not they are easily attainable via a google search
* Your MSL number
* QPST or CDMA Workshop or other program
* HTC EVO diagnostic drivers installed
* Terminal Emulator
On AOSP
Simply pull up Terminal Emulator
type:
su
echo 1 > /sys/devices/virtual/usb_composite/diag/enable
This enables Diagnostics Mode, which enables us to use QPST
Open QPST Configuration
Select the "Ports" tab
Click "Add New Port"
Uncheck "Show Serial and USB/QC Diagnostic ports only"
Click on your device and hit OK
Highlight your phone on the "Ports" tab
Open up the "Start Clients" menu
Click on "Service Programming"
QPST Service Programming will open up and a "Phone Selection" window will appear: Click your phone if needed, and press OK
Now select the "Roam" tab and click on "Read from Phone" button
Enter your MSL, OK
Click on the "Browse" button and select the PRL file you want on your phone
Click the "Write to Phone" button next to the "read phone" button
Wait for it to finish writing to the phone. You might (read as most likely) get an error box, click OK on it.
Once all that is done, you can reboot your phone and enjoy the changed PRL without nandroiding, nand-restoring/flashing, etc. etc.
I just want to mention that the first time I did it, I lost my Mobile Data connection (3g) and after a reboot it was stuck on 1x. After another reboot, it was back to normal. But I believe that it was because I tried a verizon PRL that drops my service to almost 0.
End results
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.
PRL Changelog
http://www.batonrougebroadband.info/
Thanks to original threads
http://forum.xda-developers.com/showthread.php?t=1162091
http://forum.xda-developers.com/showthread.php?t=1029900
Click to expand...
Click to collapse
Will this method work for other devices like GS3? Does the device carrier matters?
All credit goes to BlueFox721 as this was a method he discovered on the Note 8. I tested it and it seems to be working and it does not appear to count against hotspot data (i'm on Sprint). Settings still stuck after reboot!
Step 1 - Download Shortcut Master Lite from the Play Store.
Step 2 - Open Shortcut Master Lite and select the Menu (three vertical dots in the upper right).
Step 3 - Select App Explorer, and then All Apps
Step 4 – Navigate (scroll down) to com.test.LTEfunctionality and select.
Step 5 – Select the first item labled "LTEFunctionalityTest" and select launch.
Step 6 – Scroll down to LTE APN Setting and select.
Step 7 –Select APN2 LTE internet (Sprint) or your carrier internet APN.
Step 8 - Scroll down to APN type and select.
Step 9 - Add "DUN" to the setting (it should read "default,mms,DUN") without quotations.
Step 10 - Select Menu and save your settings
Congratulations, your device now has Native Hotspot without having to toggle data!
Original thread is here: https://forum.xda-developers.com/galaxy-note-8/how-to/guide-enable-hotspot-t3675986
If your APN settings get greyed out, dial ##brand# from the dialer. After your phone restarts, your APN settings should be editable again.
IF someone has another SIM they can test it with, perhaps APN settings CAN be added. If I had another carrier's SIM, i'd test it now.
This method does not work on Sprint build U1ARBG (March Ota update) I also tried this method with the build that the s9+ ships with, but it didn't work either.
I'll give it a shot on T-Mobile.... Thanks for sharing!
*edit*
It will not allow me to change APN Type and ADD DUN on TMO...
Thanks. It worked for me. I am on G965U1 on Sprint.
Dudeman456 said:
Thanks. It worked for me. I am on G965U1 on Sprint.
Click to expand...
Click to collapse
Which build are you on?
I'm on software version G965USQU1ARBG, if that helps.
Sweet! This seems to have worked for me as well. U1ARBG
jygsaw said:
I'm on software version G965USQU1ARBG, if that helps.
Click to expand...
Click to collapse
I am on the same build and my options are greyed out
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
l3wish said:
I am on the same build and my options are greyed out
Click to expand...
Click to collapse
Trying exiting out of Shortcut Master Lite and starting from step 1 again. My settings were greyed out at first, but when I went back in, like magic, the settings were no longer grey. I hope that works. I restarted my phone and I am still able to edit the settings.
EDIT: Video of the change settings in action https://drive.google.com/open?id=1arIgeXz6jy_DnpctX0_zhpfZzdkjvquW
this allows hotspot but it still counts your data right?
jygsaw said:
Trying exiting out of Shortcut Master Lite and starting from step 1 again. My settings were greyed out at first, but when I went back in, like magic, the settings were no longer grey. I hope that works. I restarted my phone and I am still able to edit the settings.
EDIT: Video of the change settings in action https://drive.google.com/open?id=1arIgeXz6jy_DnpctX0_zhpfZzdkjvquW
Click to expand...
Click to collapse
Yeah, not working here. Thank you for the video though.
Prior to the U1ARBG update the APN2 EHRPD Internet I was able to add the DUN, but LTE Internet was greyed out.
Now I can't even edit EHRPD
xterminater07 said:
this allows hotspot but it still counts your data right?
Click to expand...
Click to collapse
Seems to count against your regular data, BUT not hotspot data.
I'm on T-Mobile and all I did was add a new APN in the Mobile Networks setting page, copy everything from the default/grayed out APN but added "dun" at the end of the APN type and it seems to be working for me.
I've maxed my hotspot data allotment so I should be getting speeds in the kbps but I'm getting 10+ mbps with this change. Still counts towards regular data though.
Can this work on tmobile network Cruz ican add to my line igot really old plan if I want add hotspot yo my line I got pay more for my old plan
Sweet! Working on my Sprint G965USQU1ARBG.
BUT, I recall that this same mod worked on the S7 Edge when it was first introduced, but eventually a Sprint update reversed the edit and wouldn't allow you to edit the APN settings. Let's hope that doesn't happen here.
l3wish said:
This method does not work on Sprint build U1ARBG (March Ota update) I also tried this method with the build that the s9+ ships with, but it didn't work either.
Click to expand...
Click to collapse
Odd, it's working for me.
Just want to confirm i bought the unlocked S9 plus at bestbuy today and tethering hot spot works out of the box on the Verizon grand father unlimited plan. i didnt get the annoying add telling me i had to pay $29.99 to use the hot spot feature. I took some screen shots for you guys to prove it
Working fine here on Unlocked GS9+ with Sprint SIM card.
Sent from my SM-N910C using Tapatalk
Thank you. I'm able to modify and add new APNs using this method. I have the USA unlocked version.
With my Sprint S9 Snapdragon, I have been scouring the internet for two days almost nonstop, simply hoping to find some magical way to prevent Sprint from forcing my tether to be capped. I have tried dialer options, I have tried every random HiddenMenu shortcut, I have tried ADB CMD and trying to rewrite the APN by hand, I have tried going into the settings and going through Mobile Networks, I have tried mounting /system in the recovery menu, I looked into changing the CSC because it's linked to APN locking... I've literally tried it all.
PDANet+, FoxFi, EasyTether, ClockworkMod Tether ... none of them would work. They would automatically be stuck at 2mbps instead of my normal 30 to 40. Hiding tether/hotspot this way was NOT an option at all.
And then following this to go into the APN settings, exiting out, then going back in again... it finally let me change the god damn junk! THANK GOD
Specifically, I think I had to do it in this order:
1) Open the Shortcut Master Lite and open LTEFunctionalityTest
2) Open LTE APN Setting
3) Open an APN you want to change.
3) If it's greyed out, close everything and then restart from #1.
4) When done editing, save, and you should be good to go.
If that doesn't work even after trying repeatedly (make sure Shortcut Master Lite is completely closed, etc) ... then you can try the following which allowed me to edit the APN on a sister Sprint S9+ phone:
1) Dialer App, ##3282# (DATA)
2) Edit
3) Sprint MSL for mine is 000000
4) APN Settings
5a) "APN" and "APN protocol" should be editable. Make a minor change, save your APN.
5b) Then change them back, save the APN again. Do this for each APN you want full access to.
6) Open the Shortcut Master Lite and open LTEFunctionalityTest
7) Open LTE APN Setting
8) If it's greyed out, close everything and then restart from #6.
9) After you finish editing, save, and you should be good to go.
Consider this working on a Sprint S9+ & Sprint S9 Snapdragon SM-G960U - 8.0.0 Oreo Build Feb 10th
---
This is very important to me because I live in the country. There are no internet service providers out here, they refuse to run data lines. My Hotspot is the only option I have and I switched to Sprint from Verizon for x3 faster speeds.
Again, thank you very much. If this didn't work, I would have had to wait until TWRP or Root was possible on Snapdragon to change the APN.
--
Anyone know the package name for the Sprint Hotspot App? I'd like to be certain I only use the native hotspot by freezing the Sprint version using Package Disabler Pro.
I hear conflicting reports of if mms works properly on vzw??? I don't want to use vzw message app. Would appreciate any info.
If you don't use the Messages+ app from VZW, images, gifs, videos will be limited to 30kb. No matter what you change. MMS does NOT work by default on VZW. You have two options, install TWRP and then modify the apns-conf.xml file to add a corrected APN (which has not been working for me since I updated to the latest global build). OR, insert a T-mobile or other carrier SIM that does not block adding APNs, with the VZW sim out, add an APN manually with all the correct information, pull the other SIM and insert your VZW sim and then manually select that APN. If you need settings, I can post what I'm using. I have the corrected APN entered using a T-Mobile SIM that I was testing at work, but I use Messages+ so that I can actually send and received videos, GIFs, pictures, etc.
I do not know if VZW restricts the MMS media size to 30kb if you flash one of the open source builds here (like Pixel Experience). I would bet that they will because they don't have this model in their list of approved devices.
PWn3R said:
If you don't use the Messages+ app from VZW, images, gifs, videos will be limited to 30kb. No matter what you change. MMS does NOT work by default on VZW. You have two options, install TWRP and then modify the apns-conf.xml file to add a corrected APN (which has not been working for me since I updated to the latest global build). OR, insert a T-mobile or other carrier SIM that does not block adding APNs, with the VZW sim out, add an APN manually with all the correct information, pull the other SIM and insert your VZW sim and then manually select that APN. If you need settings, I can post what I'm using. I have the corrected APN entered using a T-Mobile SIM that I was testing at work, but I use Messages+ so that I can actually send and received videos, GIFs, pictures, etc.
I do not know if VZW restricts the MMS media size to 30kb if you flash one of the open source builds here (like Pixel Experience). I would bet that they will because they don't have this model in their list of approved devices.
Click to expand...
Click to collapse
Thanks...so if I edit the apn with a tmo sim, then pop my vzw sim, mms sending and receiving should be ok?
suzook said:
Thanks...so if I edit the apn with a tmo sim, then pop my vzw sim, mms sending and receiving should be ok?
Click to expand...
Click to collapse
You will want to create a new APN, make sure MNC and other stuff (the carrier identifiers are changed to match VZW instead of TMO which they will default to since you will have a TMO sim). Then pull the TMO sim, put the VZW sim back in and your custom APN should be in the list of APNs. Select that APN and you should be golden. This will not make you able to send more than 30kb. I found some old patched files that supposedly worked around this, but I haven't had a chance to dissect them yet to see what was changed (they are from like MIUI 4). If I find a way to fix that, I'll be sure to share here, just like the TWRP i'm working on and the magisk hw origin bypass module.
PWn3R said:
If you don't use the Messages+ app from VZW, images, gifs, videos will be limited to 30kb. No matter what you change. MMS does NOT work by default on VZW. You have two options, install TWRP and then modify the apns-conf.xml file to add a corrected APN (which has not been working for me since I updated to the latest global build). OR, insert a T-mobile or other carrier SIM that does not block adding APNs, with the VZW sim out, add an APN manually with all the correct information, pull the other SIM and insert your VZW sim and then manually select that APN. If you need settings, I can post what I'm using. I have the corrected APN entered using a T-Mobile SIM that I was testing at work, but I use Messages+ so that I can actually send and received videos, GIFs, pictures, etc.
I do not know if VZW restricts the MMS media size to 30kb if you flash one of the open source builds here (like Pixel Experience). I would bet that they will because they don't have this model in their list of approved devices.
Click to expand...
Click to collapse
Would you mind posting the APN settings you used?
PWn3R said:
You will want to create a new APN, make sure MNC and other stuff (the carrier identifiers are changed to match VZW instead of TMO which they will default to since you will have a TMO sim). Then pull the TMO sim, put the VZW sim back in and your custom APN should be in the list of APNs. Select that APN and you should be golden. This will not make you able to send more than 30kb. I found some old patched files that supposedly worked around this, but I haven't had a chance to dissect them yet to see what was changed (they are from like MIUI 4). If I find a way to fix that, I'll be sure to share here, just like the TWRP i'm working on and the magisk hw origin bypass module.
Click to expand...
Click to collapse
Thanks. Appreciate it!
PWn3R said:
You will want to create a new APN, make sure MNC and other stuff (the carrier identifiers are changed to match VZW instead of TMO which they will default to since you will have a TMO sim). Then pull the TMO sim, put the VZW sim back in and your custom APN should be in the list of APNs. Select that APN and you should be golden. This will not make you able to send more than 30kb. I found some old patched files that supposedly worked around this, but I haven't had a chance to dissect them yet to see what was changed (they are from like MIUI 4). If I find a way to fix that, I'll be sure to share here, just like the TWRP i'm working on and the magisk hw origin bypass module.
Click to expand...
Click to collapse
Thanks. Does it survive a reboot?
Yes, also, you didn't ask this, but you need this: dial *#*#VOLTE#*#* - this will disable the VOLTE Carrier check. This causes the device to disconnect sometimes depending on where you are on the network. You can leave the VOLTE turned on in the carrier settings in the settings menu, but that check causes the phone to drop connection sometimes.
Edit: Just to clarify, I got a couple PMs about this. I have seen the network disconnect when on network extender hardware with the VOLTE carrier check enabled. Turning off the check and turning VOLTE in the settings menu seems to stop those problems. There is no issue with this device and VOLTE on Verizon, just some kind of problem with the VOLTE carrier check part. This happens on the Mi Mix 2s as well.
PWn3R said:
You will want to create a new APN, make sure MNC and other stuff (the carrier identifiers are changed to match VZW instead of TMO which they will default to since you will have a TMO sim). Then pull the TMO sim, put the VZW sim back in and your custom APN should be in the list of APNs. Select that APN and you should be golden. This will not make you able to send more than 30kb. I found some old patched files that supposedly worked around this, but I haven't had a chance to dissect them yet to see what was changed (they are from like MIUI 4). If I find a way to fix that, I'll be sure to share here, just like the TWRP i'm working on and the magisk hw origin bypass module.
Click to expand...
Click to collapse
I don't really know anything about APN settings, any idea if these would work?
No, those are wrong. The MCC and MNC are wrong. Below is what I am using:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my Mi MIX 3 using Tapatalk
PWn3R said:
No, those are wrong. The MCC and MNC are wrong. Below is what I am using:
View attachment 4717370View attachment 4717371
Sent from my Mi MIX 3 using Tapatalk
Click to expand...
Click to collapse
Thank you so much!
The latest miui sw, MMS works out of the box for vzw. No issues here.
Can you send 30kb+ mms?
Sent from my Mi MIX 3 using Tapatalk
PWn3R said:
You will want to create a new APN, make sure MNC and other stuff (the carrier identifiers are changed to match VZW instead of TMO which they will default to since you will have a TMO sim). Then pull the TMO sim, put the VZW sim back in and your custom APN should be in the list of APNs. Select that APN and you should be golden. This will not make you able to send more than 30kb. I found some old patched files that supposedly worked around this, but I haven't had a chance to dissect them yet to see what was changed (they are from like MIUI 4). If I find a way to fix that, I'll be sure to share here, just like the TWRP i'm working on and the magisk hw origin bypass module.
Click to expand...
Click to collapse
Quick thought, if I were to set the phone up without ever putting any SIM in it, would I be able to add the APN and then pop my VZW SIM in and skip the step of using a T-mobile SIM?
Rockmadeofrock said:
Quick thought, if I were to set the phone up without ever putting any SIM in it, would I be able to add the APN and then pop my VZW SIM in and skip the step of using a T-mobile SIM?
Click to expand...
Click to collapse
I couldn't get to APNs at all without a Sim installed.
PWn3R said:
I couldn't get to APNs at all without a Sim installed.
Click to expand...
Click to collapse
Could that be due to the fact you're on Chinese hardware? I am on global hardware + global ROM 10.2.2 and was able to get to the APN settings as well as add/edit them with a VZW SIM inserted.
PWn3R said:
You will want to create a new APN, make sure MNC and other stuff (the carrier identifiers are changed to match VZW instead of TMO which they will default to since you will have a TMO sim). Then pull the TMO sim, put the VZW sim back in and your custom APN should be in the list of APNs. Select that APN and you should be golden. This will not make you able to send more than 30kb. I found some old patched files that supposedly worked around this, but I haven't had a chance to dissect them yet to see what was changed (they are from like MIUI 4). If I find a way to fix that, I'll be sure to share here, just like the TWRP i'm working on and the magisk hw origin bypass module.
Click to expand...
Click to collapse
My MMS worked out of the box but I still had the 30 kb limit. I'm not sure why it works but I have a way around the limit, I had the same issue on my unlocked LG V30 actually. I have used Textra as my default texting app for a long time with my unlocked and rooted LG V30 and one of their recent updates removed custom APN functionality. I emailed the dev team and they gave me a link to the last stable build that included manual APN switching (3.50) and I am able to send/receive MMS messages well over 30kb after using that version and changing the following settings in Textra (as long as the app isn't updated, recommend turning Auto-update off in the Play Store):
Settings > MMS > Carrier Send Limit > Carrier has no limitSettings > MMS > MMS Behavior > Legacy
It's not perfect; sometimes it randomly says it can't receive MMS and I have to toggle Legacy > System in the MMS Behavior option to get it to work again. But I tested it this morning and have sent and received 200kb+ pictures without any degradation. Any idea why Textra's automatic APN settings for Verizon circumvent this restriction? Or am I missing something else that allows this to work?
The link for Textra 3.50 if anyone wants to use this fix: Textra 3.50 APK
I think the baked in limit is an MIUI thing. I need to find a copy of the old patch file to fix this problem and try to figure out what was changed to fix it. Might look into that this weekend if I have time. In-laws are here though, so probably unlikely.
Sent from my Mi MIX 3 using Tapatalk
PWn3R said:
I think the baked in limit is an MIUI thing. I need to find a copy of the old patch file to fix this problem and try to figure out what was changed to fix it. Might look into that this weekend if I have time. In-laws are here though, so probably unlikely.
Sent from my Mi MIX 3 using Tapatalk
Click to expand...
Click to collapse
These are the settings I have currently working with 30+kb MMS files.
Textra 3.50 apk installed and set as default texting app
Settings > MMS > Carrier Send Limit > Carrier has no limit
Settings > MMS > MMS Behavior - Legacy
Custom APN (in attached screenshots) added and selected
If you can figure out what in MIUI causes this that would be awesome so I don't have to use an old version of Textra, but this works in the meantime for anyone who wants it. I don't have much experience looking through system files but if you want some help getting to the bottom of this I'd be happy to try.
Not sure if the third picture posted or not, appears broken on my end. Here's a re-upload