How to Check If an Android Phone Is Unlocked (Pixel, Moto, Xiaomi & More)
How to Check If an Android Phone Is Carrier Unlocked
Unlike Apple iOS, which provides a uniform "Carrier Lock: No SIM restrictions" indicator across all iPhones, the Android operating system powers thousands of smartphone models across major manufacturers (Google Pixel, Samsung Galaxy, Motorola, Oppo, Vivo, Xiaomi, OnePlus, Sony, and Asus). Each brand deploys its own custom user interface (Pixel UI, One UI, Hello UI / Moto, ColorOS, Funtouch OS / OriginOS, HyperOS), making it essential to understand the exact navigation path and diagnostic procedures for your specific device.
| Android Brand / Skin | Settings Navigation Path | Key Indicator of Unlocked State |
|---|---|---|
| Google Pixel (Pixel UI) | Settings → Network & internet → SIMs | Option to "Download a SIM instead?" without carrier restriction warnings |
| Samsung Galaxy (One UI) | Settings → Connections → Mobile networks → Network operators | Manual tower scan discovers and lists multiple competing carrier networks |
| Motorola (Hello UI / Moto) | Settings → Network & internet → Mobile network → Advanced | Displays "Network unlock: Unlocked" under Carrier settings |
| Oppo & OnePlus (ColorOS / OxygenOS) | Settings → Mobile network → SIM 1 / SIM 2 → Operator | Manual network selection displays all available rival mobile carriers |
| Vivo & iQOO (Funtouch / OriginOS) | Settings → Dual SIM & Mobile Network → SIM 1 / SIM 2 → Carrier | Disabling auto-select scans and displays competing mobile operators |
| Xiaomi / Redmi / POCO (HyperOS) | Settings → SIM cards & mobile networks → Mobile networks | Turning off auto-select displays all competing local network operators |
Method 1: Check in Phone Settings by Manufacturer
1. Google Pixel Phones (Pixel 6, 7, 8, 9 Series)
- Open Settings on your Google Pixel (Pixel 6, 7, 8, 9, Fold, or Pro models).
- Tap Network & internet, then tap SIMs and verify if "+ Add SIM" or "Download a SIM instead?" is fully active.
- Distinguish Verizon vs Google Store models: Google Store and Google Fi Pixels ship completely factory unlocked out of the box, whereas Verizon-sold Pixels enforce a 60-day network lock countdown following initial line activation.
- Check bootloader lock standing: In Settings → System → Developer Options, check "OEM unlocking". On Verizon carrier models, this toggle remains permanently greyed out even after an official carrier SIM unlock, whereas factory unlocked units allow immediate bootloader access.
2. Motorola Phones (Razr, Edge, Moto G Series)
- Open Settings → Network & internet → Mobile network on your Motorola phone (Moto G, Edge, or Razr).
- Scroll down and tap Advanced, then select Carrier settings or Network unlock.
- If unlocked, the diagnostic screen will confirm "Network unlock: Unlocked" or allow unrestricted addition of custom APN cellular data profiles.
- If locked, Motorola devices display the numeric Network Control Key prompt ("Enter Network Lock Control Key (NCK)") or launch the carrier's automated Device Unlock app (on Metro, Boost, or T-Mobile).
3. Oppo and Vivo Phones (ColorOS & Funtouch OS)
- On Oppo and OnePlus devices running ColorOS: Open Settings → Mobile network, tap your active SIM, tap Operator, and disable the Auto-select toggle to begin an active cell tower scan.
- On Vivo and iQOO devices running Funtouch OS or OriginOS: Open Settings → Dual SIM & Mobile Network (or Network & Internet) → tap SIM 1 or SIM 2 → Network Mode / Carrier, and switch off Auto-select.
- Review over-the-air scan results: On an unrestricted Oppo or Vivo phone, the modem lists all competing domestic and international operators (e.g., Jio, Airtel, Vodafone Idea, EE, Vodafone, Singtel). If locked, it produces an immediate search error or restricts selection to the subsidizing operator.
- Check asymmetric dual-SIM lock policies: In carrier-subsidized bundles across Asia and Europe, verify both SIM slots independently: certain providers enforce a carrier lock on Slot 1 while disabling Slot 2 until contract maturity.
4. Xiaomi, Redmi, and POCO (MIUI / HyperOS)
- Open Settings → SIM cards & mobile networks on your Xiaomi, Redmi, or POCO device.
- Tap your primary SIM card, then scroll down and tap Mobile networks.
- Turn off the toggle for Automatically select network to initiate a radio scan.
- Wait for the device to query regional cell towers: if it populates all regional networks (e.g., Vodafone, Orange, Movistar, T-Mobile), the cellular modem is not restricted.
5. Samsung Galaxy Devices
For full details on Samsung One UI, CSC codes, and secret dialer codes (*#0011#), refer to our dedicated Samsung phone unlock guide.
Method 2: The Physical SIM Swap Test (Universal for All Androids)
The single most reliable, hands-on test for any Android phone is testing with a SIM card from a different mobile carrier:
- Power off your Android phone.
- Use an ejector pin to pop out the SIM card tray.
- Remove the current SIM card and insert an active SIM card from a different network provider (e.g., replace an AT&T SIM with a T-Mobile, Verizon, or international SIM).
- Power the phone back on and watch the screen closely during startup.
Reviewing the Results:
- The phone is unlocked: The device boots directly to the home screen. Within 15–30 seconds, status bar signal bars populate with the new carrier's name, and you can place test phone calls and browse the web without Wi-Fi.
- The phone is carrier locked: A popup dialog immediately halts boot asking for a "SIM network unlock PIN", "Network Unlock Code", or displays a persistent notification stating "SIM card isn't supported. Ask your carrier to unlock this device."
Decoding Android Cellular Error Messages and Code Prompts
When an unauthorized SIM or unactivated eSIM profile is used on a carrier-locked Android phone, the system generates diagnostic error prompts. Understanding these exact prompts prevents confusion and helps identify the exact lock mechanism:
- "SIM card isn't supported. Ask your carrier to unlock this device": The standard Android system notification when the modem baseband detects a carrier GID/PLMN mismatch. You must obtain an official network unlock from the original cellular provider.
- "Enter Network Lock Control Key" (NCK): A numeric prompt displayed by Motorola, LG, and Sony Android devices requesting the 8-digit or 16-digit master unlock PIN.
- "Enter Service Provider Unlock Code" (SPCK / NSCK): Triggered when a phone is locked to a specific Mobile Virtual Network Operator (MVNO) or carrier sub-network rather than the primary national network.
- "Phone not allowed for voice: MM#6" or "MM#3": The network tower rejected registration. This typically indicates the device IMEI has been blacklisted on the GSMA database or reported stolen, rather than a standard carrier lock.
Verify SIM lock status before you trust the listing.
Check whether the device is unlocked for all mobile networks or restricted to a specific carrier.
SIM Lock
Network compatibility
Confirm carrier lock status and SIM restrictions.
Google Pixel Carrier Locks: Verizon vs Google Store vs Google Fi
Google Pixel smartphones (Pixel 6, 7, 8, and 9 generations) have distinct hardware and firmware partitions depending on where they were originally purchased:
- Verizon Wireless Pixel Editions: Sold with a carrier lock active for 60 days following activation. Crucially, Verizon Pixel units feature an encrypted, permanently locked bootloader where the "OEM unlocking" setting in Developer Options remains greyed out forever, even after the carrier SIM lock is officially removed.
- Google Store Factory-Unlocked Editions: Purchased directly from Google or authorized retailers (like Best Buy or Amazon). These devices ship without carrier restrictions out of the box and support immediate bootloader unlocking.
- Google Fi Wireless Pixel Editions: Completely carrier-unlocked out of the box, configured with dynamic eSIM profiles for rapid multi-carrier switching.
Method 3: The Dual-SIM & eSIM Android Trap (IMEI 1 vs. IMEI 2)
Many modern Android devices support dual SIMs (either Dual Nano-SIM slots or Nano-SIM + eSIM). When buying a used Android phone, watch out for these carrier lock scenarios:
- Slot 1 Locked, Slot 2 Disabled: In the US, major carriers often disable the secondary SIM slot entirely via firmware until the device installment plan is 100% paid off.
- Independent Lock Policies: On some carrier variants, the physical SIM slot may be unlocked while the internal eSIM chip remains tied to the financing network.
- Check both IMEIs: Dial *#06# on the dialer keypad. You will see two 15-digit numbers: IMEI 1 and IMEI 2. Always verify both numbers when purchasing a dual-SIM Android device.
Method 4: The "OEM Unlocking" Myth in Android Developer Options
A widespread misconception among Android users is that enabling "OEM unlocking" in Android Developer Options unlocks their phone for any carrier. This is completely false:
- OEM Unlocking (Developer Options): Unlocks the device's bootloader so advanced users can flash custom ROMs, kernels, or root packages. It does not alter carrier SIM locks.
- Carrier SIM Lock (Baseband / Radio): Enforced at the cellular modem firmware level. Bootloader unlocking does not grant access to bypass carrier network locks.
Carrier locked or unlocked? Know before you pay.
Check SIM restrictions and network lock status to ensure the phone works on your mobile carrier.
SIM Lock
Network compatibility
Confirm carrier lock status and SIM restrictions.
Carrier Report
Activation policy
Check network operator and unlock status.
Carrier Whitelisting and VoLTE / BYOD Traps on Android
Even after successfully confirming that your Android device is carrier unlocked, you may encounter connectivity issues when bringing the phone to a new carrier. Carrier Bring Your Own Device (BYOD) policies enforce hardware restrictions:
- Carrier VoLTE Whitelists: Major networks (such as AT&T in the US) enforce strict hardware whitelists for Voice over LTE (VoLTE) and emergency E911 calling. If your specific Android model number is not explicitly listed, outgoing voice calls will fail even though mobile data works.
- Radio Frequency Band Compatibility: Global Android variants (such as Xiaomi or realme phones imported from Asia or Europe) may lack North American 4G LTE bands (like Band 12, 14, and 71) or 5G mid-band frequencies (n77, n258), causing severely degraded cellular reception.
Method 5: Verify Remotely via Online IMEI Carrier Check
If you cannot inspect the Android phone physically before purchasing from an online marketplace:
- Ask the seller for the 15-digit IMEI number (found in Settings → About phone or by dialing *#06#).
- Run a free IMEI check to verify the phone's model identity and manufacturer.
- Run a carrier lock & blacklist report to verify the SIM lock status, carrier origin, finance status, and GSMA blacklist standing.
Carrier-Specific Official Unlock Procedures
If your Android device is locked to a specific carrier, only that carrier has the cryptographic keys to release the network lock:
- AT&T: Submit your request via the official AT&T Unlock portal. See our AT&T IMEI unlock guide.
- T-Mobile: Use the built-in Device Unlock menu under Settings or contact T-Mobile customer care. See our T-Mobile IMEI unlock guide.
- Verizon: Most Verizon phones unlock automatically 60 days after initial activation. See our Verizon IMEI unlock guide.
- UK Networks (EE, Vodafone, O2, Three): Contact customer support or log into your online carrier account. Under Ofcom rules, UK networks must unlock phones free of charge.
- Canadian Networks (Rogers, Bell, Telus): Under CRTC regulations, all Canadian devices must be sold unlocked, and carriers must unlock any older hardware immediately without fees.
Summary Checklist: Verifying a Used Android Phone Before Purchase
Before paying a private seller for a second-hand Android smartphone, complete this essential on-device diagnostic sequence:
- Inspect dialer codes: Dial *#06# to confirm IMEI 1 and IMEI 2 match the retail box and original receipt.
- Perform a physical SIM swap: Insert a live SIM card from an opposing cellular network and place a test call.
- Inspect developer options: Verify that "OEM unlocking" is not permanently disabled by enterprise MDM or carrier policy.
- Run an authoritative IMEI check: Check the 15-digit identifier against global databases to confirm clean GSMA blacklist status and verify financing payoff records.
For Apple devices, refer to our iPhone unlock verification guide. For broader carrier lock concepts, read our universal carrier lock and unlock request guide.
Frequently Asked Questions
- How do I check if my Android phone is unlocked in Settings?
- On Google Pixel devices, navigate to Settings → Network & internet → SIMs and check for carrier restrictions or the ability to add new carrier eSIM profiles. On Motorola devices, navigate to Settings → Network & internet → Mobile network → Advanced → Carrier settings / Network unlock. On Oppo and Vivo devices, check manual operator search under Mobile Network / Dual SIM. On Xiaomi devices, check manual network operator search options under SIM card settings.
- Does "OEM Unlocking" in Developer Options mean my Android phone is carrier unlocked?
- No. OEM unlocking in Android Developer Options allows unlocking the bootloader to install custom ROMs or rooting firmware. It has zero impact on the cellular modem's baseband SIM network lock, which is enforced independently by the carrier.
- Can a dual-SIM Android phone be locked on only one SIM slot?
- Yes. Many carrier-branded Android devices (especially US carrier models) enforce carrier lock on both slots or completely disable the secondary physical SIM or eSIM slot until the primary financing contract is paid off. Always verify both IMEI 1 and IMEI 2 by dialing *#06#.
- What does "SIM card isn't supported. Ask your carrier to unlock this device" mean?
- This error indicates that your Android phone is carrier-locked to a specific mobile provider and the inserted SIM card belongs to an unauthorized network. You must contact the original selling carrier to request an official carrier network unlock.
- How can I check if an Android phone is unlocked before buying it used?
- Obtain the 15-digit IMEI number from the phone keypad by dialing *#06# or checking Settings → About phone. Then run an online IMEI carrier lock check to verify the device's network lock status, original carrier origin, and GSMA blacklist standing before completing purchase.
- Will an unlocked Android phone work on every carrier worldwide?
- While an unlocked Android phone will accept any carrier's SIM card, full connectivity also requires hardware radio band compatibility (4G LTE and 5G bands) and approval on the new carrier's Voice over LTE (VoLTE) / BYOD whitelist.