# Preparing for the 2G Shutdown in the UK: Key Steps for Users and IoT
The UK government has published a guide on migrating from 2G networks, which will shut down between 2029 and 2033. After that, data traffic, voice calls, and SMS on devices without 4G/5G support will no longer be possible. It's recommended to check equipment compatibility right away to minimize risks.
Checking Mobile Device Compatibility
To assess support for modern networks, follow these steps:
- Turn off Wi-Fi on the device.
- Check the network indicator: 4G or 5G confirms compatibility.
- Enable VoLTE in settings for voice calls over LTE.
The 'E' icon (Edge, 2.75G) indicates connection to outdated 2G infrastructure from over 20 years ago. This network handles basic tasks like text messages and simple web pages, but it doesn't support modern apps, video streaming, or high-speed data.
Risks for IoT and Specialized Equipment
Most smartphones are already 4G/5G compatible, so typical users shouldn't expect issues. Problems will arise with niche devices:
- Elevator alarms using 2G modules.
- Fire alarms with GSM transceivers.
- Medical equipment for patient monitoring.
These systems often run autonomously for years without updates. They need firmware audits and modem replacements with 4G/5G equivalents, including fallback to LTE-M or NB-IoT for low-power scenarios.
Responsibilities of Network Operators
The regulator requires providers to inform customers by:
- Sending mass notifications about device status.
- Providing self-diagnostic tools.
- Helping select compatible equipment.
- Testing VoLTE on existing plans.
Operators must implement automated checks in apps and self-service portals to detect 2G-only devices during SIM card registration.
Technical Aspects of the Transition for Developers
When developing IoT solutions, consider these specifics:
- Fallback mechanisms: Prioritize 5G > 4G > LTE-M/NB-IoT.
- VoLTE/VoNR: Integrate SIP clients with IMS stack for voice.
- SIM profiles: Use eUICC for dynamic re-registration.
Example of basic network check in Android (Kotlin):
val telephonyManager = context.getSystemService(Context.TELEPHONY_SERVICE) as TelephonyManager
val networkType = telephonyManager.networkType
when (networkType) {
TelephonyManager.NETWORK_TYPE_LTE -> "4G/5G ready"
TelephonyManager.NETWORK_TYPE_EDGE -> "2G detected - upgrade needed"
else -> "Check VoLTE support"
}
Similarly in iOS using the Core Telephony framework.
Key Takeaways
- The 2G shutdown in the UK is scheduled for 2029–2033 and will only affect legacy devices.
- Check: Turn off Wi-Fi, look for 4G/5G, enable VoLTE.
- IoT systems are critical: elevators, fire alarms, medical equipment.
- Operators must inform and assist with migration.
- Developers: Prioritize LTE-M/NB-IoT for low-power IoT.
— Editorial Team
No comments yet.