[Tutorial] T-Mobile HTC One M8 stock APN - T-Mobile HTC One (M8)

T-Mobile HTC One M8 original Access Point Name (APN) ​
If you are using a custom ROM that doesn't include the original T-Mobile APN and is having issues receiving MMS, go to Settings>Mobile data>Access point names and click the three dots menu. From the contextual menu click New APN and insert the following:
T-Mobile Data​
Code:
Name: T-Mobile Data
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: default,mms,supl,admin'hipri
APN protocol: IPv6
APN roaming protocol: IPv4
APN enable/disable: APN enabled √
Bearer: unspecified
{
"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"
}
After you inserted all the data click the three dots menu and SAVE.
Now create another APN following the steps provided above:
T-Mobile IMS​
Code:
Name: T-Mobile IMS
APN: ims
Proxy: Not set
Port: Not set
Username: Not set
Password: Not set
Server: Not set
MMSC: Not set
MMS proxy: Not set
MMS port: Not set
MMS protocol: WAP 2.0
MCC: 310
MNC: 260
Authentication type: Not set
APN type: default,supl,hipri
APN protocol: IPv6
APN roaming protocol: IPv4
APN enable/disable: APN enabled √
Bearer: Unspecified
Click save.
Now you will see the two APNs that were just created, select the T-Mobile data clicking on the circle on the right of the APN.
That's it!​

reserved...

Thanks for the guide, but I have a question....there is no spot to enter mms protocol in my APN settings....Do you know why that would be?
EDIT- For whatever reason after doing a firmware update it magically appeared .

Thank you SO much! Lost my mobile data after an upgrade and the instructions above fixed my issue! I didn't even need to do the IMS portion...Thanks!

Data vs IMS question
What are the differences between the Data vs IMS APNs? I've had problems on InsertCoin with wifi tethering if I go with the default settings in your OP (which to IC's credit were the default ones for the T-Mobile installation of his ROM) which are solved if I switch the APN protocol to IPv4 and change the bearer to LTE. I wish I could remember the thread that suggested this change, but when I did it, I was able to wifi tether my notebook and also had no problems with MMS. Anyone know why this is?

Related

apn

can you modify apn? if so how?
tymansdaddy said:
can you modify apn? if so how?
Click to expand...
Click to collapse
Yes, you can but the steps are different for TW and AOSP, and we don't know what you have.
AOSP => Menu => Settings => More => Mobile Networks => Access Point Names
You can add, delete, or modify
chubbs tw rom
I am not getting those options when I click menu just the option to delete the apn. that rom doesn't have the mms proxy set up and was gonna edit it to the stock mms proxy so mms messages would work.
SophisticatedRetard said:
Yes, you can but the steps are different for TW and AOSP, and we don't know what you have.
AOSP => Menu => Settings => More => Mobile Networks => Access Point Names
You can add, delete, or modify
Click to expand...
Click to collapse
tymansdaddy said:
I am not getting those options when I click menu just the option to delete the apn. that rom doesn't have the mms proxy set up and was gonna edit it to the stock mms proxy so mms messages would work.
Click to expand...
Click to collapse
Do you have the + sign at the top right like I do? I'm AOSP keep in mind.
{
"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"
}
plus sign
no plus sign on mine
tymansdaddy said:
no plus sign on mine
Click to expand...
Click to collapse
Lemme get out my S4 and see what it looks like, one sec...
---------- Post added at 12:11 AM ---------- Previous post was at 12:03 AM ----------
Do you not have the add apn option?
new apn
mine has add but how do I do it?
SophisticatedRetard said:
Lemme get out my S4 and see what it looks like, one sec...
---------- Post added at 12:11 AM ---------- Previous post was at 12:03 AM ----------
Do you not have the add apn option?
Click to expand...
Click to collapse
tymansdaddy said:
mine has add but how do I do it?
Click to expand...
Click to collapse
Who is your provider again?
provider
at&t
SophisticatedRetard said:
Who is your provider again?
Click to expand...
Click to collapse
Click add and use these settings

Switching to AT&T rom issues

I bought a T-Mobile branded Note 2 when it was released and I recently switched to AT&T because t-mobile doesn't get service in my apartment. I had to flash the (t-mobile) stock image to get the unlock code to work. After unlocking I was able to get AT&T network connection and 4G data. When I restored the image I had backed up, I could not connect to AT&T's network. I'm was running LiquidSmooth 4.4.2 ( http://forum.xda-developers.com/show....php?t=2151580 ) before the switch.
It doesn't recognize that there is a SIM card in the device. When I go to Settings -> More -> Mobile Plan it says "Please insert SIM card and restart"
What can I do to get this to work on AT&T's network?
ishould said:
I bought a T-Mobile branded Note 2 when it was released and I recently switched to AT&T because t-mobile doesn't get service in my apartment. I had to flash the (t-mobile) stock image to get the unlock code to work. After unlocking I was able to get AT&T network connection and 4G data. When I restored the image I had backed up, I could not connect to AT&T's network. I'm was running LiquidSmooth 4.4.2 ( http://forum.xda-developers.com/show....php?t=2151580 ) before the switch.
It doesn't recognize that there is a SIM card in the device. When I go to Settings -> More -> Mobile Plan it says "Please insert SIM card and restart"
What can I do to get this to work on AT&T's network?
Click to expand...
Click to collapse
Have you checked the APN? Search AT&T APN in the main thread if you need to .
Okay I managed to get a rom that is compatible with AT&T and have an AT&T apn that should get LTE, but I'm only getting HSPA+ speeds. I tried flashing AT&T radios for the i317 from here: http://forum.xda-developers.com/showthread.php?t=1987541 , but those didn't give me any network access at all. Right now I'm on the latest t-mobile modem from here http://forum.xda-developers.com/showthread.php?t=2102380 I know I should be getting LTE because I have an LG G2 right next to me getting LTE
Any ideas?
{
"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"
}
SOLVED
I did not have enough apn types in my apn settings. I used these apn settings and I'm getting LTE
http://forum.xda-developers.com/showthread.php?t=2594719

HOWTO: unlimited USB tethering for t-mobile - no installation of apps needed

this is working with:
samsung note 3, rooted, running stock ROM
macbook pro running OSX 10.8.5 mountain lion
View attachment 2917815
directions are for OSX, sorry - i'll try this out on windows and linux later and update.
i'm not quite sure which of these are required, so i'll list them all:
1) setup a new APN on your phone with the following:
[go to settings >> connections >> more networks >> mobile networks >> access point names]
APN: fast.tmobile.com
MMSC: http://mms.msg.eng.t-mobile.com/mms/wapenc
MCC: 310
MNC: 260
APN type: dun,default,mms,fota,supl,hipri,admin
APN protocol: IPv4
APN roaming protocol: IPv4
Bearer: LTE
now select the new APN, reboot your phone if it doesn't connect.
**i DID edit the /system/csc/customer.xml file to change a few of the APN settings, like changing the APN protocol from ipv6 to ipv4, making profiles editable, etc. - you need root to do this - but changing that file shouldn't be required
2) i haven't tested this out on windows or linux yet. you might have to install the USB drivers to create a new connection.
connect your phone via USB. in OSX, go to network preferences, click on the (+) to add a new interface, then select SAMSUNG_Android from the list of interfaces. i would assume in windows and linux you'd just create a new dialup connection, then use whatever the phone shows up as the name for the modem/interface - but i'll go back to this later.
make sure the telephone number is *99#
user and password you can leave blank
click on "advanced.." and configure advanced settings:
vendor: generic
model/connection type: GPRS (GSM/3G)
APN: fast.t-mobile.com
View attachment 2917816
DNS: set to whatever DNS servers you want, or leave blank to go with t-mobile's (though i don't recommend that) - i use dnscrypt so mine is 127.0.0.54 but that won't work for you - here's a couple free/uncensored/unlogged DNS servers from censurfridns: 89.233.43.71, 89.104.194.142
PPP echo packets OFF (unchecked)
TCP header compression ON (checked)
View attachment 2917817
now click "apply" to save the settings, then "connect"!
i always use a VPN - if you get any t-mobile tethering upsell pages, you can use a VPN to encrypt all your traffic, or set your browser's user agent to Safari on OSX to get around it. so far i haven't run into any issues like that, and it's pretty fast.. i get anywhere between 15 - 30 Mbps. here's a screenshot from speedtest.net connecting directly:
{
"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"
}
Any updates for Windows 8.1?
Unlimited as in not counting towards your phone data limit? Or unlimited as in not counting towards your tethering data limit?

Got T-Mobile VoLTE working on AT&T LG V35 (V350AWM)

--- EDIT ---
On further review, I think that temporarily flashing the T-Mobile modem may have installed the IMS APN profile, and that's what really got it working. Adding the profile might be enough. Here is the profile:
Name: T-Mobile IMS
APN: ims
MCC: 310
MNC: 260
APN type: ims
APN protocol: IPv6
APN roaming protocol: IPv4
leave everything else default
Let me know if it works for you.
--- A method for modifying the OP partition is below, still worth reading ---
This is not a guide. It's just some rough notes for developers only.
I spent half a day getting this working. I'm not 100% sure what worked it in the end, but I have a pretty good idea. Here's some notes in case anyone else is working on it:
starting with V350AWM30c, rooted, noverity, TWRP on slot B
It is necessary to modify the OP partition, but it is tricky. The init script mounts it with verity and the normal patches don't work, but I figured out a workaround. Copy OP from slot B to slot A (slot A is not in use):
dd if=/dev/block/platform/soc/1d84000.ufshc/by-name/OP_b of=/dev/block/platform/soc/1d84000.ufshc/by-name/OP_a bs=4k
Add these two lines to /vendor/etc/fstab.judyp, below the system line
/dev/block/bootdevice/by-name/oem /oem ext4 ro,barrier=1,noatime wait,slotselect
/dev/block/sda24 /oem/OP ext4 ro,barrier=1,noatime wait
Init still mounts the original OP, but then the new one is mounted over it. Now we are using the OP partition from slot A on our slot B system and it can be modified.
mount /dev/block/platform/soc/1d84000.ufshc/by-name/OP_a /OP
Tip: now is a good chance to do some debloating on the OP partition.
modify one line in /OP/ATT_US/cust.prop
persist.product.lge.ims.volte_open=1
replace /OP/ATT_US/config/com.lge.ims.rcs.xml (see attached)
I added some lines from the equivalent file in the T-Mobile V40 firmware
add some lines to /system/build.prop (not sure if this did anything or not)
persist.dbg.ims_volte_enable=1
persist.dbg.volte_avail_ovr=1
persist.dbg.vt_avail_ovr=1
persist.dbg.wfc_avail_ovr=1
persist.radio.rat_on=combine
persist.radio.data_ltd_sys_ind=1
persist.radio.data_con_rprt=1
persist.radio.calls.on.ims=1
I think that did the trick. There is one other thing that I did, but I doubt it matters. I flashed the modem from the T-Mobile variant LG V40 and let it run for a while. It booted, but the modem didn't work and I ended up flashing back to the stock modem, but I suppose it's possible that running that modem briefly updated some configs.
Notes:
I'm actually using MintMobile, a T-Mobile MVNO.
If you're on slot A, you can just swap _a and _b, and use /dev/block/sda25 in fstab instead.
I discovered that VoLTE was working on TracFone AT&T with stock 30c, but not with 30e. That's why I started with 30c here.
I'm sorry that I don't have the inclination to make a proper guide or flashable firmware. Good luck.
{
"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"
}

[SOLVED]Mac Addres Privacy Settings in Lineage-18.1

Hi
My Phone: Moto G cedric
Android: Lineageos-18.1 witch Microg
ROM: lineage-18.1-20211002-microG-cedric.zip
downloaded from this address:
"https://download.lineage.microg.org/cedric/"
Does anyone know where in LineageOS is the MAC Address Privacy option in the wifi settings?
I mean the setting shown in this picture:
{
"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"
}
https://morfikov.github.io/img/2021/10/003.android-wifi-mac-address-randomization-settings.jpg
Cheers
I don't use 'cedric', but on LOS 18.1, the 'use randomized MAC' setting is available at Settings > Developer Options > Wi-Fi-enhanced MAC randomization.
I hope this helps.
@sclip , but WiFi enhanced MAC randomization is not the same compared to WiFi MAC randomization. You even have the info included in the screen you've provided, i.e. WiFi enhanced MAC randomization will work only for networks where you have MAC randomization enabled.
@morfikov: I'm sorry for not reading about your requirement completely.
In recent Android versions, MAC address randomization is enabled by default. If you want to turn it off for a particular SSID, you need to go to Settings > Network & Internet > Wi-Fi > Saved networks. Tap on the SSID for which you want to change the setting, then tap on Privacy and then tap 'Use device MAC'.
I hope this helps.
@sclip
"In recent Android versions, MAC address randomization is enabled by default. If you want to turn it off for a particular SSID, you need to go to Settings > Network & Internet > Wi-Fi > Saved networks. Tap on the SSID for which you want to change the setting, then tap on Privacy and then tap 'Use device MAC'."
Where is Randomization Default settings?
What configuration file is called contains the default mac-randomization settings.
What is its location?
At the moment the system always uses Device_mac by default, Privacy-mac settings are missing:
@Jacekalex: Yeah, its strange that 'Privacy' is missing from the SSID settings in your screenshot. It's available on my device (jasmine_sprout with official LOS 18.1).
I have no idea about the config files in LOS source or build; I am not a developer. Sorry I couldn't be of assistance.
Problem Explained:
[ROM][OFFICIAL][cedric][11] LineageOS 18.1
#include /* * Your warranty is now void. * * We are not responsible for bricked devices, dead SD cards, * thermonuclear war, or you getting fired because the alarm app failed. Please * do some research if you have any concerns...
forum.xda-developers.com

Categories

Resources