While I love a lot of the work that is going into Ubuntu Touch and the project itself (thus why I want to write what I think should change). From a user of Android and trying out new Carriers after getting out of the vice grip that is Verizon I have had to enter a lot of custom APN’s for my phone.
Proxy: Not Set
Port: Not Set
Username: Not Set
Password: Not Set
Server: Not Set
MMS Proxy: proxy.aiowireless.net
MMS Port: 80
Authentication type: Not Set APN type: default,mms,fota,hipri,supl
- Name: Ting Data
- APN: wholesale
- APN type: If there is a free form field, enter the following exactly as written without spaces: default,admin,fota,mms,supl,hipri,internet,dun
- If your device has a series of check boxes rather than a free form field, check all the boxes that correspond with the values listed above. For example: your device has checkboxes for default, mms, supl, wap and ia. Check only default, mms and supl.
- If it’s not set, enter 310 for MCC.
- If it’s not set, enter 260 for MNC.
- For APN protocol, enter IPv6
- For APN roaming protocol, enter IPv6
Now lets take a look at home Android (the current version: Lollipop) and yes it is a different UI design language but it is a great example of UI that anyone can use I believe.
Now the Ubuntu Touch APN UI:
Why is MMS and Internet separated? I believe it should all be together like Android has it. One place for users to set everything they need to have working Data and MMS. Now I do like that I don’t have to enter all that other information that Android needs. But it is a bit different then Android has it and every Carrier is going to write the APN information in a way that Android needs it.