Penguin on Xiaomi phone: what to do and how to remove

The appearance of a penguin image on the screen of a Xiaomi smartphone is not just a funny bug, but an important diagnostic signal that cannot be ignored. Android Debug Bridge (ADB), whose symbol is this android in a diving helmet, indicates that the device is in debugging mode or trying to interact with the computer at a low level. Xiaomi owners often face this when unsuccessful flashing attempts, MIUI malfunctions or accidental connection to a PC.

This can range from a simple notification in the status bar to a complete system freeze on the logo. Don't panic, as in 90% of cases the software bug is fixed without going to the service center. However, if the phone stops responding to touch and cyclically reboots, showing "diver", this requires immediate intervention. If the screen is out and the phone vibrates and warms - immediately remove the battery (if possible) or press the power button for 15 seconds.

In this guide, we will look at all scenarios, from accidental debugging to deep bootloader errors, learn to distinguish between safe states and critical failures, and the right sequence of actions will help save your data and avoid complete flashing of the device.

What does penguin mean on Xiaomi screen?

The Android image in glasses, which users affectionately call a penguin, is the official logo of the Android Debug Bridge debugging mode. This tool is designed for application developers, allowing them to test programs and make changes to system files through a computer. On regular Xiaomi Redmi or Poco smartphones, the appearance of this image indicates that the corresponding mode is activated in the hidden menu.

Most often, users see a penguin after connecting a USB cable to a computer, when a request for debugging permission pops up on the screen. If you accidentally click "Allow" or tick "Always Allow", the phone can switch to this mode automatically every time you connect to charging, the system process begins to wait for commands from an external source, which can block the normal operation of the interface.

Sometimes the penguin appears in conjunction with words like "Fastboot" or "Recovery," which indicates a deeper change. Unlike standard mode, here the phone bootloader is ready to take commands for firmware or reset, a condition often occurs after a failed update or interruption of the recording process.

⚠️ Warning: Being in debugging mode makes your phone vulnerable.Attackers can access the file system if they connect the device to a public charging terminal.

Understanding the context in which you see a penguin is key to solving the problem, which can be simply an activated feature on the menu or a sign that the operating system cannot boot properly and has gone into emergency command standby mode.

📊 What exactly does a penguin look like?
Just a picture on a black screen.
A pop-up notification when charging
The phone is stuck on the Xiaomi logo
Penguin with Fastboot text

The main reasons for the appearance of animation

The first and most common reason is manual activation of the developer mode. Many users include: USB-It's debugging to transfer files or use specific functions, and then forgetting to turn it off, and in this case, the phone is doing fine, but when you connect the cable, it shows a characteristic image.

The second reason may be failures when updating MIUI. If during the download of the new version of the firmware there was an interruption of communication or damage to the system file, the phone can go into recovery mode, where the penguin serves as an indicator of readiness for data reception, the bootloader in such cases blocks the standard start of the system to avoid further damage.

The third is mechanical damage or problems with the charging port. A short circuit in a USB Type-C connector can mimic the signal of a connection to a computer, making the phone think it is connected to a PC for debugging, and also leads to poor-quality cables that misallocate voltages.

  • 🔌 Accidental activation of the “Debugging by” function USB» hidden-menu.
  • 💾 Damage to system files after failed update.
  • 🔋 Problems with battery or power controller.
  • 🖥️ Unauthorized access to root rights.

In rare cases, the penguin can be caused by malware that forcibly activates the debugging mode for hidden data transmission, and antivirus checks are mandatory if the phone is still launched to the desktop.

💡

Use only Xiaomi’s original cables for charging and data transfer, and cheap ones often cause false connection signals.

Removal methods through the settings menu

If your Xiaomi phone is touch-responsive and you can get to your desktop, it will take a couple of minutes to resolve the problem. You need to find and disable Developer Mode. Go to Settings and find Advanced Settings (or “Additional”).

Inside this menu, look for the "Developers" item, and if you don't see it, it means it's hidden, but it's active. MIUI It can be called "Debugging." When you go to the menu, find the switch. USB-Debugging and turning it off. It is also recommended to completely deaktivirovat the developer mode by resetting the settings at the top of the screen.

Once the function is disabled, be sure to restart the device, which will clear the system process buffer and turn off the background services that are responsible for waiting for commands from the PC. If the penguin is gone, the problem is solved.

Action.The way is on the menuThe result
Shutdown of debuggingSettings → Advanced settings → For developersEnding the ADB Standby Mode
Reset USBSettings → Advanced settings → For developers → Reset USB settingsClearing PC Permits
Disengagement modeTop Tumbler in the Developer MenuComplete menu hiding

It is important to check which applications have access to USB. In the same developer menu there is a "Select USB configuration" item. Make sure it says "Charge only" or "File transfer" but not "Debug".

☑️ Checking the settings of Xiaomi

Done: 0 / 1

Exit from Fastboot and Recovery Mode

If the penguin on Xiaomi's screen is accompanied by a Fastboot or a hare fixing an android, it means the phone is in low-level firmware mode. This often happens when you accidentally squeeze the buttons in your pocket. To get out of this mode on most Xiaomi and Redmi models, you just need to press the power button and hold it for about 10-15 seconds.

The device has to vibrate and reboot. If the phone comes back to the penguin, try the combination: press the Volume Down and Power buttons at the same time. Hold them until the screen goes out. This method forcibly resets the power controller.

If your phone is stuck in Recovery mode (a menu with multiple languages and buttons), use volume buttons for navigation and power button for selection. You need to find Reboot and select Reboot to System. Don't choose Wipe Data unless you want to lose all files.

⚠️ Warning: If the phone is in a bootloop cycle and is constantly showing the penguin, the system partition may be damaged.

Sometimes you can only get out of mode through a computer, and you need the Mi Flash Tool and the drivers, but before you resort to complex methods, try leaving your phone dead. When the battery goes to zero, the phone shuts down, and when you plug it in, it can start normally.

What to do if the buttons do not respond?
If the screen is black, but the phone is vibrating (penguin mode), try connecting it to a PC. If the computer makes a USB connection sound but the screen is silent — perhaps the display plume has gone away or the image controller has burned, in which case the software methods are powerless.

Reset to factory settings (Hard Reset)

When MIUI software errors become critical and the phone doesn't boot, staying on the penguin or logo screen, the only way out is a complete reset. Hard Reset will delete all user data, photos and contacts, but bring the device back to life. Before you start, make sure that the battery is at least 40-50%.

To enter Recovery mode, press Volume Up + Power. Hold the buttons until the Mi logo appears, then release the power, but keep the volume down. When the Recovery menu comes up, release all the buttons. If the menu is in Chinese, don't worry: usually the second button on top is English, and the last one is a confirmation (OK).

Select Wipe Data, then Wipe All Data. Confirm the action. It takes a few minutes. Once complete, the phone will prompt you to return to the main menu (Back to Main Menu), where you need to select Reboot → Reboot to System.

  • 📉 Completely delete all data from internal memory.
  • 🔒 Resetting lock screen passwords (but not Mi Account!).
  • 🛠️ Restore factory versions of system files.
  • ⚙️ Correction of Registry Errors and Driver Conflicts.

Once the first boot is up, the system will be configured as new, and if the penguin is due to a damaged update, this method is guaranteed to fix the problem, but if the problem returns after the reset, it is a physical malfunction.

💡

Hard Reset is a radical but often the only solution to software freezes when the phone doesn’t respond to normal commands.

Firmware via Mi Flash Tool

Even if the reset didn’t work, it means that the bootloader partition itself or the system files are erased. In this case, you need a complete firmware reflash, you need a computer, a USB cable and the Mi Flash Tool. Download the official firmware for your model from miui.com (the version of Fastboot, it has the extension.tgz).

Unpack the firmware archive at the root of the C disk so that the path is short (e.g., C:\ROM). Put your phone in Fastboot mode (clamping Volume Down + Power) and connect to your PC. Android Bootloader Interface should appear in Windows Device Manager.

Launch the Mi Flash Tool, press Refresh, select the firmware folder, and click Flash. Important: at the bottom of the program, select Clear All mode to completely clear your phone of garbage. The process will take 200 to 600 seconds. Once successful firmware is done, the phone will restart itself.

The command to check the connection in the CMD (if necessary):




fastboot devices




fastboot getvar all

This method requires care. Choosing the wrong firmware (for another model) can lead to a device being “brickled” when recovery is only possible through a programmer in the service. Always check the device model in Fastboot mode before starting.

⚠️ Warning: You can't interrupt the firmware process! Battery discharge or cable shutdown during data recording will permanently disable the phone.

Frequently Asked Questions (FAQ)

Can a penguin appear on its own without a PC connection?
Yes, this is possible in a software failure where the adbd system process is started incorrectly, or in a short circuit in the charging port that the phone perceives as a data line.
Is it safe to turn off your phone when a penguin is on fire?
If the phone just shows the picture and doesn't warm up, yes, you can do a long reset with the power button. If there's a firmware process (the progress bar is visible), shutdown is strictly forbidden.
Why does a penguin only appear on a certain cable?
Most likely, the cable is damaged or does not meet the specifications, in such cables, the data contacts can close to the power contacts, which provokes debugging mode.
Will the photo be saved after the release of the penguin mode?
If you just turn off the debugging or reboot, yes, the data will be saved. If you need Hard Reset or cleanup, the data will be deleted.