Purchase A smartphone from China is often an economically viable solution that allows you to get top-end specifications at a mid-segment price. However, the joy of the purchase is often overshadowed by the completely Chinese interface, the lack of Google services, intrusive advertising and exotic applications that cannot be removed using standard methods. It is at this moment that the user has a natural desire to replace the native software with a global version or a custom assembly.

The process of flashing Androiddevices requires not only care, but also an understanding of the architecture of the operating system. Wrong actions can turn your gadget into a โ€œbrickโ€ that shows no signs of life. However, knowing the theoretical basis and observing safety precautions, you can independently install a clean system, return the Russian language and full operation of the store Google Play.

In this article we will analyze all stages of preparation, from unlocking the bootloader to the final setup of the system after installing new software. We will look at the nuances of working with MediaTek and Qualcomm processors, since the approaches to them are radically different.

โš ๏ธ Attention: Any manipulations with the smartphone software are carried out at your own peril and risk. The author of the article is not responsible for possible damage to the device, loss of data or violation of the manufacturer's warranty.

Preparation of the device and collection of information

Before taking active steps, it is necessary to conduct a thorough reconnaissance. Without knowing the exact processor model and type of memory installed, you risk downloading an incompatible firmware file. First of all, go to your phone settings and find the About the phonesection. Here you should be interested in the build number, kernel version and, most importantly, the processor model.

For a more in-depth analysis, it is recommended to install a specialized application, for example CPU-Z or AIDA64. These utilities will show not only the name of the chipset, but also the screen type, amount of RAM and sensor data. This information is critical when searching for a suitable system image on developer forums.

Be sure to check the condition of the battery. The charge level must be at least 70-80%, since the process of writing data to memory is volatile and sensitive to voltage surges. If the phone dies in the middle of the process, recovery may take days or become completely impossible without the use of a programmer.

You will also need a high-quality USB cable. Cheap "charge-only" cables don't transfer data, and old or damaged cords can cause connections to drop out, which is fatal to the firmware. Use an original cable or a certified analogue with good shielding.

๐Ÿ“Š What is your main problem with a Chinese smartphone?
Lack of Google services
Chinese language in the menu
Lots of advertising
Unstable operation
Nothing, everything is fine

Necessary tools and drivers

The success of the operation is 90% dependent on the correct preparation of the workplace on the computer. You will need a PC or laptop running Windows, since most specialized utilities for firmware are written specifically for this OS. Linux and macOS require additional manipulations with emulators or Wine, which complicates the process for a beginner.

The most important step is installing drivers. Without them, the computer simply will not see the phone in bootloader mode. Processors usually require VCOM drivers, and processors usually require Qualcomm HS-USB QDLoader. Installing these drivers often requires disabling driver digital signature verification in Windows, which is standard procedure for working with low-end hardware. MediaTek VCOM drivers are usually required, and Qualcomm - Qualcomm HS-USB QDLoader. Installing these drivers often requires turning off driver signature verification in Windows, which is standard procedure for working with low-end hardware.

  • ๐Ÿ“ฑ Smartphone โ€” target device with an unlocked bootloader (in most cases).
  • ๐Ÿ’ป Computer โ€” with ADB and Fastboot drivers installed.
  • ๐Ÿ”Œ USB cable โ€”working, supporting data transfer at high speeds.
  • ๐Ÿ’พ File firmware โ€”downloaded from a reliable source (official website or forum 4PDA/XDA).

In addition to drivers, download the package of platform tools ADB and Fastboot. This is a set of console utilities that allows you to send commands to the device. Unpack the archive to the root of drive C or to any folder the path to which does not contain Cyrillic characters to avoid errors on the command line.

๐Ÿ’ก

Before installing drivers, disable automatic search for drivers over the Internet in Device Manager. Windows often tries to replace specialized bootloader drivers with standard MTP ones, which breaks the firmware process.

Unlocking the bootloader

A bootloader is a small app that runs before the operating system and verifies the integrity of the software. On Chinese smartphones it is often blocked by the manufacturer, which prohibits the installation of unofficial images. Unlocking is the first and most critical step, which often entails complete data clearing.

The unlocking procedure differs between brands. For Xiaomi requires a special Mi Unlock utility and waiting from 3 to 168 hours after linking the account. For Motorola or Sony you can get the unlock code on the official website by entering the IMEI of the device. For second-tier brands, such as Ulefone or Oukitel, the bootloader is sometimes unlocked by default or requires entering a secret code through the engineering menu.

To put the phone into mode Fastboot, you usually need to turn off the device and then hold down the button combination (more often total Volume down + Power) when connected to a computer. In the command line, enter the command:

fastboot oem unlock

Or, for some models:

fastboot flashing unlock

A data loss warning will appear on the smartphone screen. Confirm the action with the volume buttons. After rebooting, the device will be wiped and the bootloader status will change to Unlocked. Now the path to installing a custom recovery or new firmware is open.

โš ๏ธ Attention: Unlocking the bootloader will void the device warranty in most cases. In addition, some applications, such as banking clients or Google Pay, may stop working due to security flags being triggered.

Selecting the firmware type: Global, CN or Custom

When the technical preparation is completed, the question arises: what exactly to install? Understanding the differences between firmware types will help you avoid disappointment. The Chinese version (CN ROM) contains only Chinese and English languages, Baidu services instead of Google and a lot of pre-installed garbage.

The global version (Global ROM) is the official software adapted for the international market. It has the Russian language, a full set of Google services, support for communication frequencies (Band 20) used in Europe and the CIS, and the absence of regional restrictions.

Firmware type Languages Google Services Stability Banking applications
Chinese (CN) Chinese, English No (installation required) High Working
Global Multilingual Built-in High Working
Custom (Custom) Depends on the assembly Built-in Average Requires configuration
Ports (Port ROM) Depends on the donor Built-in Low Often do not work

Custom firmware, such as LineageOS, Pixel Experience or Resurrection Remix, are created by enthusiasts. They offer clean Android, fresh versions of the system for older devices and extensive customization options. However, the stability of the camera and the energy savings on them are often inferior to stock solutions.

What is the risk of installing Global ROM on the Chinese version?

When flashing the Chinese version to the global one, the Widevine L1 security certificate may be lost. This will lead to the fact that streaming services (Netflix, Amazon Prime) will not be able to play content in HD and 4K quality, limiting the resolution to 480p.

Installation process via Recovery or SP Flash Tool

The firmware method depends on the processor. For devices on MediaTek the de facto standard is the app SP Flash Tool. It allows you to write partition images directly into memory, bypassing the bootloader. To do this, the phone must be completely turned off. The app loads the scatter file (memory card), selects the partitions to record, and presses the Download button. Then the phone connects to the PC (sometimes you need to hold down the volume button).

For processors Qualcomm use the utility QFIL (Qualcomm Flash Image Loader) or MiFlash for Xiaomi. Here the phone is switched to EDL (Emergency Download Mode). In this mode, the device is visible in the manager as Qualcomm HS-USB QDLoader 9008. The process is similar: select the image, press start and wait for completion.

If the bootloader is already unlocked, the safest method is to install via custom recovery, for example TWRP.

โ˜‘๏ธ Firmware algorithm via TWRP

Done: 0 / 5

This method is less risky since TWRP creates backups before writing and makes it easy to roll back in case of an error.

After completing the process, be sure to perform a full data reset (Wipe Data/Factory Reset). This will prevent conflicts between the old settings and the new system, which often cause cyclic reboots (bootloop).

โš ๏ธ Attention: When using the SP Flash Tool, never uncheck the Preloader section if you are not sure about the compatibility of the file. An incorrect preloader can block the device at the hardware level, and it can only be restored using a programmer.

Initial setup and troubleshooting

After successful firmware and first power-on, the setup phase begins. If you installed global firmware on a Chinese device, check the network operation. Make sure that the phone sees the 4G/LTE networks of your operators. Sometimes you need to manually register access points (APN), although modern systems do this automatically.

Pay special attention to notifications. Chinese shells aggressively kill background processes to save energy. Go to the battery settings and allow autostart for instant messengers, mail and social networks. Without this, you may miss important messages.

If contactless payment does not work, check the security status. In some cases, it is necessary to re-lock the bootloader with the command fastboot oem lock, but this can only be done on completely stock firmware. An attempt to lock the bootloader with custom recovery will result in a โ€œbrick.โ€

๐Ÿ’ก

The quality of communication and the operation of GPS directly depend on the radio module (Baseband). If after the firmware the Internet or geolocation disappeared, you may have erased the modem.img section. Restore it from a backup or reflash it again, selecting only this partition.

Is it possible to flash a phone without unlocking the bootloader?

The official global firmware for some models (for example, Xiaomi) can be installed via Fastboot mode without unlocking, if the region version is the same. However, installing custom firmware or recovery without unlocking is impossible. For other brands, Chinese firmware is often signed with keys that will not allow the global version to install without unlocking.

What to do if the phone goes into an endless reboot (Bootloop)?

Try to go into Recovery mode and do Wipe Data/Cache. If this does not help, the firmware is probably incorrect or is not suitable for your board revision. In this case, you need to reflash the device again, carefully checking the processor model and memory version (eMMC/UFS). In the worst case, you will need EDL mode or test points on the board.

Is it safe to download firmware from forums?

Large resources, such as w3bsit3-dns.com or XDA Developers, are moderated, and malicious firmware is extremely rare there. However, always read the comments on the topic before downloading. Avoid dubious file hosting services and sites that require you to send an SMS to access a file. The official websites of manufacturers are the safest source.

Will the IMEI disappear after the firmware?

If the firmware is installed correctly, the IMEI is preserved, since this number is recorded in a protected NVRAM section, which is usually not affected during the update. However, if you accidentally format the entire drive or flash the wrong Preloader/EEPROM image, the IMEI may reset to zero. Always make a backup of the EFS/NVRAM partition before starting work.

How to return stock firmware if you donโ€™t like the custom one?

To return to stock, you will need the original firmware image for your specific model. The process is similar to installing any other firmware: via SP Flash Tool, QFIL or Fastboot. Make sure that the stock firmware version is not lower than the one installed previously to avoid problems with Anti-Rollback protection.