Phone Network Unlocking: What 73 Codes Actually Do
Most people who find themselves researching this are sitting with a bricked phone that only accepts one carrier's SIM. You've tried switching SIM cards, checking settings, calling customer service, and now you're on a forum looking for answers. Let's cut through the noise. A 73 phone code typically refers to network unlock codes used on devices where the standard prompt asks you to enter either a network unlock key or specifically responds to codes beginning with sequences like *#73#, *#06#, or similar diagnostic strings depending on the manufacturer. These aren't magic strings you dial out of thin air. They're generated based on your device's IMEI, the original carrier, and the firmware version at time of sale. The whole process usually takes between 10 to 45 minutes if you have all the right information on hand. Without it, you're wasting your day.
Here's what happens practically. You force the phone into diagnostic or service mode. On many older Samsung and LG devices, that means entering a specific key combination during boot or accessing a hidden service menu through the dialer. Once you're in, the phone displays its current lock status. If it's locked, you request an unlock code from the proper source. Some carriers will give it to you for free after contract obligations are met. Others won't. Third-party databases exist that can generate codes for most devices, typically costing between $5 and $25 depending on your region and carrier complexity. I've spent countless hours working through these procedures across dozens of carriers and device types. The most frustrating thing isn't the technical process itself. It's dealing with phones where the unlock attempt counter has been exhausted. Every wrong code entry brings you closer to a permanent lockout. Once you hit that limit on certain models, the phone is essentially a paperweight unless you can get a hardware box programmer like Z3X, Octopus, or Miracle Box to perform a direct unlock through the board. There's a common misconception that all unlock codes work universally across device generations. That's not true. A code that works on a Samsung Galaxy S8 will not work on a Galaxy S8 Plus if they're from different regional variants or firmware builds. The IMEI alone doesn't tell the whole story. You also need to account for the CSC (Consumer Software Customization) code, which determines regional software parameters including carrier locks.
Another thing people miss: the unlock code is not the same as an NCK code, even though both achieve similar results. Network Control Key is the formal term used in the GSM standards, while "unlock code" is the consumer-facing name. If you're reading forums and seeing both terms used interchangeably, that's normal. But when you're troubleshooting, understanding the distinction matters. An NCK code might be needed for certain locked SIMs, while a standard network unlock code is what most everyday situations require. One edge case that cost me two full days once involved a customer with a carrier-locked Sony Xperia that had been reset multiple times. The phone was showing "network locked" but every code I entered from three different suppliers came back as rejected. The problem wasn't the code itself. The device had a partition issue in the E2PROM where the lock state data was corrupted after the resets. What finally worked was flashing the original firmware through a JTAG connection while simultaneously patching the calibration data, then requesting the unlock code again. The code had been valid the entire time. The phone just couldn't process it correctly because the lock flag in memory was in an inconsistent state. If you're attempting this yourself, here's the straightforward path that actually works in most cases:
Get the Full Details

Step one is identifying your device model, IMEI, and original carrier. Dial *#06to pull the IMEI, or check Settings > About Phone. Note the exact carrier name as it appeared when you bought the phone. This matters because some carriers have different unlock policies even within the same country. Step two is determining whether your carrier will unlock it for free. Check their website or call support. If you're under contract, you may not qualify. Post-paid customers with good standing usually get unlocked within 24 to 72 hours once they submit a request. Prepaid carriers vary widely by region. Step three, if the carrier route fails, is purchasing from a reputable code generator. Look for services with documented transaction history on forums like XDA Developers or Reddit's r/Android and r/unlocking. Avoid sites with no reviews or prices that seem suspiciously cheap. The market average for most common devices is eight to fifteen dollars. Anything significantly lower often means they're reselling others' work or using outdated databases.
Step four is the actual code entry. Power off the phone, insert a SIM card from a different carrier, and power it back on. When prompted for the unlock code, enter the digits carefully. Most phones give you three to ten attempts before locking permanently. Don't guess. If you receive the wrong code back, stop immediately and contact the supplier for a replacement. Sometimes the phone won't even prompt for the code. In those cases, you need to trigger the network lock screen manually. This varies by manufacturer but often involves going into the hidden service menu and navigating to network lock settings, or inserting a non-compatible SIM and restarting repeatedly until the prompt appears. One more thing worth noting about devices older than roughly 2015: many of them use SMS-based lock systems where the phone stores the lock state in the SIM contacts or message storage area rather than in persistent flash memory. If you've done a factory reset on one of these, the lock may have cleared along with your data. Try inserting any SIM card and see if the phone accepts it without prompting for a code. It sounds too simple, but it's happened more often than I expected.
The biggest pitfall people run into is assuming all locked phones use the same unlock method. They don't. CDMA networks, GSM networks, and the newer VoLTE-capable devices each handle locks differently. A phone locked to Verizon on CDMA technology in 2014 requires a completely different unlocking approach than one locked to T-Mobile on modern LTE. Make sure you understand your phone's network technology before you start hunting for codes. There are tools out there that claim to unlock phones without codes entirely. Phone flash boxes, software patches, bootloader exploits. Most of them work on specific devices only, and many carry real risks. Flashing the wrong firmware can soft brick your phone permanently. I've seen it happen. If you're not comfortable with flashing utilities and have the patience to work through the code method, it's the safer route for the vast majority of phones. For those who want to dive deeper into the technical side, the GSMA has documentation on SIM application toolkit commands and network lock procedures that explains the underlying protocol. It's not required reading, but it helps understand why certain approaches fail on certain devices.
