In the computer world, the term "BIOS" is familiar to every PC user, but when it comes to smartphones, the terminology changes. Chinese gadget owners often wonder how to enter the bios on a xiomi phone, meaning hidden parts of the system. In fact, Android architecture does not have a classic BIOS, its functions are distributed between the Bootloader and Recovery mode.
Access to these hidden partitions is essential for deep diagnostics, factory resets, or device flashing. The system menu allows you to manage low-level processes that are not available through a normal operating system interface. Understanding the differences between operating modes is critical so that you don't turn your desktop into a brick.
In this article, we will take a closer look at all the ways to log into hidden menus on Xiaomi, Redmi and POCO devices. You will learn about safe keyboard combinations, the differences between the Chinese and global versions of MIUI or HyperOS firmware, and what actions can not be performed without proper preparation.
Difference Between BIOS, Bootloader and Recovery on Android
The first thing to learn is that the architecture of Qualcomm or MediaTek mobile processors used in Xiaomi smartphones is radically different from the architecture of x86 in computers. Instead of a single BIOS stored on the motherboard, it uses a multi-stage boot system. The first one is the Primary Boot Loader (PBL), which checks the integrity of the hardware.
Then the Bootloader is given control, and it's a program that initializes the operating system. It's the bootloader lock that's the main obstacle to installing custom firmware. On Xiaomi devices, the bootloader is locked by default, and it requires special permission from the manufacturer and the Mi Unlock Tool to unlock it.
The third key element is Recovery Mode. It's a standalone mini operating system stored in a separate memory partition. It's needed to maintain the phone: reset data, install updates or restore the system after a crash. Unlike a PC where the BIOS has a text or graphical interface, the Recovery menu on Xiaomi is controlled by physical volume and power buttons.
β οΈ Warning: Interfering with the bootloader or memory partitions without understanding the consequences can lead to irreversible loss of warranty and data.
Preparation of the device for the entrance to the engineering menu
Before you can use the various key combinations, you need to properly prepare the smartphone. Battery charge should be at least 50-60%. The process of entering some modes and subsequent manipulations can consume energy, and a sudden shutdown at a critical time of booting is fraught with damage to the file system.
It is also recommended to back up all important data. Even if you plan to just look at the menu, accidentally pressing the reset button (Wipe Data) is frighteningly often due to the peculiarities of navigation in Recovery.
Make sure the device is completely off. Not only is the screen turned off, but the system is complete. If the phone is getting stuck, you may need to force the power button to restart. 10-15 seconds before the start of the procedure.
βοΈ Check before entering the menu
Method 1: Enter Recovery Mode via the buttons
This is the most common and secure method available on all Xiaomi models, regardless of the CPU version or release year. Recovery Mode allows you to reset to factory settings or clear the cache. To log in, you use a physical key combination that you need to execute at a certain point in boot.
The order of action is strictly regulated. First, press and hold the Volume Up button. Without releasing it, press and hold the power button. When the Mi or Redmi logo appears on the screen, the power button can be released, but the Volume Up button must be held until the main menu appears.
In this menu, the navigation is done with volume buttons (up/down), and the choice of item is confirmed by the power button. You will see a list in English or Chinese.
What to do if the menu is in Chinese?
Method 2: Starting Fastboot Mode for Firmware
Fastboot (or Bootloader Mode) is a state in which the phone is ready to receive commands from a computer via a computer. USB-This is where the bootloader is unlocked via Mi Unlock or the device is firmwareed through the Mi Flash Tool, and this is usually a screen that shows a hare in a hat-eared hat fixing an android.
To get into Fastboot on Xiaomi, the phone must be turned off. Press the Volume Down and the power button at the same time. Hold them for about 5-10 seconds until the image of a hare or the words FASTBOOT appear on the screen.
This mode is also used to diagnose hardware components. Unlike Recovery, there is no menu with volume buttons, it is completely controlled from the computer. The exit from the mode is simple: press the power button for 10-15 seconds until the phone vibrates and starts normal booting.
Method 3: Secure Mode and USB Debugging
Sometimes, the term "bios" is defined as Safe Mode, which is a state in which Android only loads with system applications, without software installed by the user, which helps to identify viruses or program conflicts that cause crashes.
On modern versions of MIUI and HyperOS, entering Safe Mode is simplified. With your phone on, press the off button on the screen until the Safe Mode icon appears (or press and hold the "Off" option on the lock screen, depending on the OS version). Confirm the action and the phone will restart in limited mode.
Also worth mentioning is USB Debugging. Although it's not a separate boot mode, it's a key feature for developers. It's in the Developer Menu. To activate this menu, you need to quickly click 7 times on MIUI Version in the About Phone section. Then activate the USB Debugging Slider in the menu that appears.
β οΈ Please note: Do not leave the βdebuggingβ USBΒ» It's a potential security hole through which attackers can access data when they connect to a public charger.
Table of keyboard combinations for different models
While the logic of the buttons is the same for most Xiaomi devices, there are nuances depending on the location of the keys (especially on models with a side-fingerprint scanner) and the type of processor.
| Series of devices | Entrance to Recovery | Entrance to Fastboot | Features |
|---|---|---|---|
| Xiaomi Mi (8, 9, 10, 11) | Volume Up + Nutrition | Volume Down + Nutrition | Classical scheme |
| Redmi Note (8, 9, 10, 11) | Volume Up + Nutrition | Volume Down + Nutrition | Scanner in the power button |
| POCO (X3, F3, M3) | Volume Up + Nutrition | Volume Down + Nutrition | We need to be precise timing. |
| Xiaomi 12/13/14 Series | Volume Up + Nutrition | Volume Down + Nutrition | Fast loading |
Notice the Features column. In some models, where the fingerprint scanner is embedded in the power button, the press can be read in two ways. If it doesn't work the first time, try changing the force of the press or the timing.
π‘
If the phone is equipped with an IR port, make sure you do not accidentally activate the remote while clamping the buttons, although this is a rare scenario, it can affect the operation of the IR module in some custom cores.
Problem Solving: What to Do When Your Phone Doesn't React
There are times when keyboard combinations don't work. The screen stays black, or the phone just turns on normally. Often the problem is timing. On modern Snapdragon processors, the button check stage takes a fraction of a second. Try clamping the buttons before you even plug in the power cable (if the phone has been completely drained).
Another reason is that the volume buttons are damaged, so if the button is locked or has no contact, you can't log in, so you can try the software method through ADB (Android Debug Bridge), but you have to have USB debugging and you have drivers installed on your PC.
The team to move to Recovery via ADB looks like this:
adb reboot recoveryAnd for the transition to Fastboot:
adb reboot bootloaderβ οΈ Attention: Use ADB If the computer can't see the phone, install the Xiaomi package USB Drivers or Universal Google Drivers.
π‘
If neither method works, there may be a damaged partition of the bootloader or a hardware defect of the buttons, in which case you need to contact the service center.