@Quantum based on what I saw on the OnePlus forums, it looked like many people had the APN issue--I fully expected to have it, too. I'm not sure what's different. Oh well, at least the info is out here for folks that need it! Thanks for sharing it!
@Quantum weirdly, I updated my OP3 (not OP3T) from OxygenOS 3.2.1 to 4.0 tonight and don't seem to have this issue--the phone just instantly recognized the PM SIM card and connected as normal.
Out of curiosity, were you previously on the out of the box 3.5.3 version on your 3T, or had you updated to a newer beta before going to 4.0? Did you do an OTA update, or sideload via ADB, or factory wipe and then sideload? I'm just curious.
@Quantum since the 3T shipped on 3.5.3 and I never tried the 3.5.x builds on my 3, I can't confirm if the 3T has always shown "4G" or "LTE" for regular LTE, but "4G+" mean LTE-Advanced, a faster version of LTE. LTE would show as either 4G or LTE on 3.5.3 out of the box, and will show as simply "4G" once you update to OxygenOS 4.0.
@moomoocow, I can't speak for the OP3 or OP3T, but on my OP2 it recently changed from "LTE" to "4G" with the OxygenOS update. 4G is LTE - and I haven't noticed any change in LTE speeds, just a different label. With the Chinese variant you may run into issues in more rural areas where different LTE bands are used - for downtown and high density areas, you'll probably not notice an issue.
@Korth the 3T came with a Marshmallow (Android 6.0.1) based OxygenOS 3.5.3 out of the box, and that version along with all previous versions on the OP3 all detected the APN info just fine with zero intervention required. OnePlus just release OxygenOS 4.0 based on Android 7.0 Nougat late New Year's Eve, and after updating, users now need to manually configure their APN to get data working again. This is a very annoying bug but it's not just affecting Public Mobile, I've seen users from Fido and Rogers on the OnePlus forums complianing about it, too. Hopefully they address it in a future 4.0.x build, but in the meantime, manual intervetion is required.
One of my friends uses a OnePlus 3T on Public Mobile. No issues with the network, calling, texting, or data. It runs OxygenOS, a variant of Android 7.x "Nougat", which is semi-proprietary - all the software bundled on this phone is optimized for this phone's hardware and runs most excellently, but it doesn't always play nice with generic Android-N apps. The open Android market tends to place more emphasis on multi-device compatibility than on specific-device optimization, so don't expect to find any more truly awesome software for this phone unless it comes from OnePlus.
@Geoff, this happened to me too when I updated to Nougat on my Oneplus 3T. For some reason the update deleted the APN. You just have to add the Public Mobile APN with the information as shown below by going to Settings>SIM & network>SIM 1>Access point names. Becareful with autocorrect. If autocorrect added a space somewhere, it may not work. You can't just edit the APN if you saved it with a space, at least it didn't work for me. You would need to delete the APN and start again.
Name: Public Mobile
Proxy: Leave blank
Port: Leave blank
Username: Leave blank
Password: Leave blank
Server: Leave blank
MMSC proxy: 220.127.116.11
MMS port: 80
Authentication type: Leave blank
APN type: Leave blank
@ruvion interesting. You're probably on Bell towers, so maybe it just happens that band 2 is more prevalent in North York. I wouldn't worry about it though, as long as you're getting a consistent signal and sufficient speed.
my Oneplus 3T seems to be locked to LTE band 2.
Is this normal?
Is it supposed to swtich bands around for optimal performance?
I'm in Toronto, and while I don't have a OnePlus 3T, I've found that my phone is almost always on Band 2 for LTE. Rarely am I ever on Band 4, at least in my home area. I do sometimes connect to some LTE towers that the an app called LTE Discovery that are of a band that the program can't identify, but those are likely Bands 7 and 17. I wouldn't worry about it. I have a feeling that where you are, Band 2 might be the most used or has the strongest signal