How to add an APN on Xiaomi, Redmi, POCO, Oppo, Realme, Vivo, OnePlus, Motorola and Samsung Galaxy phones, step by step for Android 14, 15 and 16.
Last updated: October 2026 (Android 15/16, One UI 7/8, HyperOS, ColorOS, iOS 18/26).
Quick answer: open Access Point Names in the mobile network settings, tap + or Add, enter at least the Name and APN, save from the menu, and select the new APN.
Samsung Galaxy (One UI 7 / 8)
Settings -> Connections -> Mobile networks -> Access Point Names -> Add. Fill in the fields, then tap the three dots -> Save.
Xiaomi, Redmi and POCO (HyperOS)
Settings -> Mobile networks -> choose the SIM -> Access point names -> New APN (at the bottom). Fill in the fields and tap the tick or Save.
Oppo and Realme (ColorOS / realme UI)
Settings -> Mobile network -> SIM 1 -> Access point names (APN) -> +. Fill in the fields and tap the tick.
Vivo and iQOO (Funtouch OS / OriginOS)
Settings -> Mobile network -> SIM 1 -> Access Point Names (APN) -> +. Fill in the fields and tap Save.
OnePlus, Motorola and Google Pixel
Settings -> Network & internet (Mobile network) -> SIMs -> choose the SIM -> Access point names -> +. Fill in the fields, tap the three dots -> Save.
Which fields to fill
| Name | any name, for example the carrier name |
| APN | from your carrier page, for example internet |
| Username / Password | only if the carrier uses them |
| Authentication type | only if the carrier asks for PAP or CHAP |
| APN type | default,supl (add ,mms if MMS uses the same APN) |
| MCC / MNC | keep what the phone shows |
| APN protocol | IPv4/IPv6 |
After saving
- Go back to the list and tap the round button next to the new APN to select it.
- Switch Airplane mode on and off, or restart the phone.
- If the fields are grey or there is no + button, see APN Greyed Out or Cannot Edit APN.
- If the APN is selected but data does not work, see Mobile Data Not Working After Adding APN.