The standard display of the name of a cellular operator in the status bar of a smartphone is often perceived by users as something unchanged. However, when flashing the device, using roaming, or wanting to personalize the interface Android, this inscription may become the object of editing. Changing the operator name is a non-trivial task, since these parameters are hardwired deep into the system files or transferred directly from the SIM card.
There are several approaches to solving this problem: from simply replacing the physical SIM card to interfering with system files using root access. The choice of method depends on the user's goals and level of technical training. In some cases, it is enough to activate hidden engineering menus, in others, you will need to connect to a computer and use a debug bridge ADB.
It is important to understand that any manipulation of system files carries risks. Incorrect editing of configuration files can lead to unstable operation of the radio module or complete system failure. Therefore, before starting any work, it is strongly recommended to create a complete backup of your data and make sure that you know exactly your device model and firmware version.
Checking SIM card settings and basic methods
Before resorting to complex technical solutions, it is worth eliminating the most obvious reasons for displaying an incorrect or unwanted operator name. Often the name of the network is determined not by the phone settings, but by the information recorded on the SIM card chip by the telecom operator. If you use a virtual operator (MVNO), the name may appear as the underlying operator network on which your SIM card operates.
Try removing the SIM card and inserting it into another smartphone. If the operator's name changes, then the problem is in the settings of the current firmware or a frequency conflict. If the name remains the same on any device, then changing it using software methods without replacing the SIM card will be extremely difficult. In some cases, manually selecting a network in the settings helps.
To do this, go to Settings โ Connections โ Mobile networks โ Telecom operators and disable automatic selection. Wait until the scan for available networks finishes. Sometimes manually selecting a network causes the phone to display the technical name of the tower (for example MCC-MNC code) rather than the commercial brand name.
โ ๏ธ Warning: Manually selecting a network may result in signal loss in areas roaming or when switching between 3G/4G/5G standards. If the connection is lost, return the setting to the "Automatic" mode.
It is also worth checking whether the "2G Only" or "3G Only" mode is activated, since in old data transfer standards the operator names could be written differently. Switching to mode Preferably 4G/LTE often updates the information received from the base station.
Using the engineering menu to change the name
In smartphones based on processors MediaTek and some models Samsung there is access to a hidden engineering menu. This interface is intended for testing equipment by engineers, but allows you to change some network parameters, including the operator display name (PLMN Name). This menu is accessed through a special set of codes in the โPhoneโ application.
For devices on MediaTek The most common code is ##3646633## or ##4636##. After entering the code, the service menu will open. Navigation here is carried out through tabs. You will need to find the Telephony or CDS Informationsection. Inside this section, the item is searched Network Information.
In the window that opens, you will see the fields PS PLMN and CS PLMN. It is in these lines that you can enter the desired name of the operator in Latin letters. After entering the data, you must press the button Set and reboot the device. It is worth noting that on modern versions Android (starting from 10 and higher), access to these fields is often blocked by firmware developers.
What to do if the code does not work?
If entering the code does not open the menu or the fields are inactive for editing, then the manufacturer has blocked this access at the firmware level. In this case, only getting root access or using ADB commands described in the following sections will help.
For users Samsung there is a code *#0011#that opens the service menu, but the editing capabilities there are extremely limited compared to MediaTek. Most often, this menu is used only to view information about the signal and frequencies, and not to change them.
โ ๏ธ Attention: Do not change other parameters in the engineering menu, especially those related to frequencies (Band) and signal strength. This can lead to overheating of the modem or its complete failure.
Editing system files via root access
The most reliable way to change the operator name forever is to directly edit the system files responsible for the network configuration. To do this, the device requires root access (superuser rights). Without them, access to protected sections of the file system Android is closed. Popular tools for obtaining root access is Magisk or KernelSU.
After gaining root access, you will need a file manager that supports superuser rights, for example Root Explorer or MT Manager. The files you are looking for are usually located in the directory /system/product/etc/floatingfeature or /system/etc. The files may be named sec_floatingfeature.xml, carrier_policy.xml or have names containing the abbreviation of your operator.
Inside these XML files you need to find tags containing the attributes operator-name or spn. The value inside these tags is the name that is displayed on the screen. You can replace the text with any other text, respecting XML syntax. After saving the file, be sure to change its access rights (usually rw-r--r-- or 644), otherwise the system will not be able to read it when loading.
โ๏ธ Preparing to edit the system
Another file worth checking is on the way /system/etc/apns-conf.xml. Access point settings are stored here, and sometimes the operatorโs name is written in the attributes of specific APN profiles. However, editing this file requires special care, as an error may deprive the phone of access to the mobile data.
| File path | File type | Risk of error | Required rights |
|---|---|---|---|
/system/etc/floatingfeature.xml |
Configuration | Medium | Root |
/system/product/etc/...xml |
Operator Policy | High | Root |
/system/etc/apns-conf.xml |
Access points | Critical | Root |
/data/data/com.android.phone |
Cache network | Low | Root |
Changing operator name via ADB without Root
If obtaining root access seems too risky or difficult for you, you can try using the tool Android Debug Bridge (ADB). This method allows you to send commands to the device from your computer via a USB cable. Although ADB does not give full access to the system partition, it allows you to change some global settings through the shell settings.
First you need to activate developer mode on your smartphone. Go to Settings โ About phone and quickly click on the build number 7 times. Then in the menu For developers enable Debugging USB. Connect the phone to the PC and enter the command in the command line adb devices to check the connection.
Try the command to overwrite the network name value. The syntax may differ depending on the shell, but the following option often works:
adb shell settings put global operator_alpha_name"Your Name"
You can also try clearing the telecom services cache, which sometimes forces the phone to re-request the name from the SIM card. To do this, use the command:
adb shell pm clear com.android.phone
It is worth noting that on modern versions Android these commands are often ignored by the security system, since the operator name is considered critical information for identifying the network. However, this method may work on older firmware or custom builds.
Before entering ADB commands, make sure that the drivers for your smartphone are installed on your computer. Without them, the system will not see the device in debug mode.
Problems with custom firmware and mods
Users who installed custom firmware (for example, LineageOS, Pixel Experience), we often encounter the fact that the operatorโs name is displayed incorrectly or is missing altogether. This is due to the fact that firmware developers clean out specific operator files (carrier bloatware) for build versatility. In such cases, the system does not know what name to substitute for your region.
The solution is to install modules Magiskthat add the missing configuration files. There are ready-made packages in the developer community called "Carrier Config Fix" or "VoLTE Fix", which often contain the correct carrier names. Installing such a module automatically writes the required values โโto the system partition without manually editing files.
Sometimes the problem lies in the incompatibility of the APN database. In the access point settings, you can try to create a new point manually by entering the desired text in the "Name" field. Although this field is intended to describe the user's profile, some shells pull this name into the status bar when there is no data from the SIM.
โ ๏ธ Attention: When installing third-party Magisk modules, make sure that they are compatible with your version of Android. A version conflict can lead to an endless reboot (bootloop).
Why the operator name is reset after a reboot
A common problem that users encounter after successful editing is returning to the original value after rebooting the device. This happens because the partition /system in modern smartphones is often mounted in read-only mode, and changes are applied only in RAM. When you reboot, the system loads the original image of the partition, ignoring your edits.
For the changes to be saved, you need to remount the system partition into write mode. File managers with root access usually have a button Mount R/W in the top panel. If you edit files manually, make sure that you save them to the physical memory of the device and not to a temporary cache.
Another reason for resetting is the system integrity check mechanism (Verity). If the system detects that system files have been changed and their checksum does not match, it can automatically roll back the changes or load the original files from the backup partition. Disabling this check requires a complex modification of the bootloader.
To permanently save changes, you must not only edit the file, but also set the Permissions correctly and remount the system partition to write mode.
Frequently asked questions (FAQ)
Is it possible to change the operator name without root access on Android 12-14?
On modern versions of Android (12, 13, 14), it is almost impossible to change the operator name without root access through standard settings. ADB methods are often blocked by Google security policies. The only legal way is to request a new SIM card from the operator with a different profile, if such a service is available, or to accept the displayed name.
Does changing the operator name affect the operation of the mobile data?
No, changing the displayed text (SPN) does not affect the technical parameters of the connection, Internet speed or the ability to make calls. This is a cosmetic change to the interface. However, if you damage the APN configuration file while editing, you may lose access to the Internet.
Why are numbers or MCC-MNC written instead of the operator name?
This means that the phone cannot decipher the operator code from its internal database. This often happens when using SIM cards from foreign operators or virtual operators. The solution is to add the appropriate code to the file spn-conf.xml manually or update the radio module database.
Is it dangerous to change the name to "No Service" or an empty value?
This is technically safe for hardware, but can be confusing when diagnosing communication problems. You will not be able to visually distinguish the real absence of a network from just a changed inscription. In addition, some banking applications may not work correctly with non-standard system parameters.
Will a hard reset reset my settings?
Yes, a hard reset will return all system files to their original state, and the operator name will be as set by the firmware manufacturer. If you changed files via Root, the changes will only be saved if you did not completely flash the device.