How to Download and Install Floating Windows Like on Xiaomi: The Complete Guide

What are floating windows on Xiaomi and why do you need them?

Floating windows (or Mini Windows) is a proprietary MIUI feature that allows you to open apps in small windows on top of the main interface. For example, you can simultaneously watch YouTube videos, chat in the messenger and check email β€” all on one screen. This technology is based on the multi-window mechanism, but is implemented more flexibly than the standard split-screen mode in Android.

On Xiaomi, Redmi and POCO devices, floating windows are swiped down the app icon in the recent task menu. However, on stock Android or other brands, this feature is not available. Fortunately, it can be emulated with third-party apps or manual system setup. In this article, we will discuss all working methods, from simple to advanced, including hidden MIUI settings for Xiaomi owners.

Method 1: Using the application "Floating Windows for Android"

The easiest method is to install a dedicated app from Google Play, one of the best solutions is Floating Apps (formerly known as Floating Windows for Android), which supports most popular applications and allows you to adjust the size, transparency and position of windows.

How to determine:

  • πŸ“₯ Download Floating Apps from Google Play (free version with ads or paid Pro version).
  • πŸ”§ Once installed, open the app and provide all the necessary permissions (including Overlaying on top of other apps in Android settings).
  • βž• Add the apps you need to the list of β€œFloating” through the Add App menu.
  • 🎯 Run a swipe floating window on notification or through a widget on the home screen.

Advantages of this method:

  • βœ… It works on any Android smartphone (including Samsung, Honor, Realme).
  • βœ… Supports multimedia (YouTube, Netflix), instant messengers (Telegram, WhatsApp) and even games.
  • βœ… Flexible size and transparency settings for windows.

⚠️ Note: On some firmware (for example, EMUI Huawei says the app may not work as well because of the manufacturer's limitations, and then try alternatives like Island or Shelf.

πŸ“Š What Floating Windows Function Do You Use More Often?
Multitasking (working with multiple windows)
Watching videos on top of other apps
Quick access to instant messengers
Other

Method 2: Activate hidden floating windows in MIUI (for Xiaomi)

If you have a Xiaomi, Redmi or POCO smartphone, the floating windows are already built into the system, but can be disabled.

  1. Open Settings β†’ Special features β†’ Floating windows.
  2. Turn on the Floating Windows switch (if not, proceed to step 3).
  3. If you don’t have an option, use the activation code: ##6484## After you enter, you will open the hidden MTK Engineer Mode menu, where you can select MultiWindow β†’ Enable Floating Windows.
  4. Reset the device.

Now, floating windows will be available in the recent task menu. To open the app in the window, swipe its icon down and select Window or Free Window mode.

Xiaomi modelSupport for floating windowsNotes
Xiaomi 13/13 Proβœ… Yes (MIUI 14+)It works well but can slow down in games.
Redmi Note 12βœ… Yes.Requires inclusion in Settings β†’ Screen β†’ Floating windows.
POCO F5βœ… Yes.There may be no global firmware item, use the code ##6484##.
Xiaomi Mi 11⚠️ Partially.On MIUI 13 and below, there are possible bugs with display.

⚠️ Note: On some custom firmware (e.g. Pixel Experience or LineageOS), code ##6484## may not work. ADB (described below).

πŸ’‘

If floating windows don’t open, check if Security blocks them β†’ Permissions β†’ Overlay for system applications.

Method 3: Manual activation via ADB (for power users)

If your smartphone doesn’t support floating windows out of the box, but runs Android 7.0+, They can be included through ADB-This method requires a computer connection and basic terminal knowledge.

Instructions:

  1. Install ADB Tools on your PC and enable USB Debugging on your smartphone (Settings β†’ About Phone β†’ Assembly Number – tap 7 times, then go back to Settings β†’ Developer).
  2. Connect your phone to your PC and execute the command: adb shell settings put global force_resizable_activities 1 This will force support for floating windows for all applications.
  3. To activate the swipe gesture (as on Xiaomi), add: adb shell settings put global swipe_up_to_switch_apps_enabled 1
  4. Reset the device.

After that:

  • πŸ”„ To open the app in a floating window, hold its icon in the recent task menu and select Open in the window.
  • πŸ“± On some firmware (for example, ColorOS or One) UI) You will need additional configuration via Tasker or MacroDroid.

⚠️ Note: Not all applications work properly in floating windows after ADB-For example, Instagram or TikTok can block video playback. It is better to use specialized applications for them (see Method 1).

What if the ADB does not recognize the device?
1. Check if the drivers are installed for your model (download from the manufacturer’s website, such as Xiaomi Drivers). 2. Try another one. USB-cable (original, do not damage the connector!) 3. Enable debugging by USB (Security settings) and Allow permission to change resolution. 4. Restart your PC and smartphone.

Method 4: Alternative launchers with floating window support

Some third-party launchers (Android shells) have built-in floating window support, such as:

  • 🌐 Microsoft Launcher – allows you to open applications in small windows through a swipe gesture on the dock panel.
  • πŸ“± Nova Launcher + TeslaUnread plugin – supports floating widgets and mini-windows for notifications.
  • πŸ”„ POCO Launcher – has a built-in floating window function (even on the-Xiaomi device).

How to set up in POCO Launcher:

  1. Download the launcher from Google Play.
  2. Set it as a default launcher.
  3. Go to the launcher settings β†’ Additional β†’ Floating windows.
  4. Turn on the option and set up gestures for the call.

Advantages of this method:

  • βœ… Does not require root rights or ADB.
  • βœ… It works on most Android devices (including Samsung, OnePlus, Nokia).
  • βœ… It can be combined with other launcher functions (e.g., double tap for sleep).

Make sure that the device has enough memory (at least 1 GB is free)

Turn off battery optimization for launcher in Settings β†’ Applications β†’ POCO Launcher β†’ Battery

Backup your home screen (via Launcher Settings β†’ Backup)

Reboot the smartphone after installation-->

Comparison of methods: which one to choose?

Each method has its pros and cons, and here is a comparison table to help you choose:

MethodDifficultyNeed root/ADB?Supported devicesStability
Application (Floating Apps)⭐ (simple)❌ No.Any Android 5.0+ Appsβœ… Tall.
Hidden MIUI settings⭐⭐ (middle-of-the-road)❌ No.Only Xiaomi/Redmi/POCOβœ… Very high.
ADB-team⭐⭐⭐ (difficult)βœ… Yes (ADB)Android 7.0+ (not all firmware)⚠️ Medium
Third-party launchers⭐ (simple)❌ No.Any Androidβœ… Tall.

Important: On Android 12+ and Dynamic You devices, floating windows through ADB can conflict with system animations, in which case use the Floating Apps app or launcher.

Frequent problems and their solutions

When using floating windows, users often encounter errors, and here are the most common ways to fix them:

  • 🚫 Windows won't open: Check if permission is enabled Overlay over other apps for the app (in Android settings).Reboot the device - sometimes the system locks windows after updating.
  • πŸ”„ Apps brake in window: Close background processes through Settings β†’ Annexes β†’ Turn off animations in Settings. β†’ For developers β†’ Scale of window animation (off.).
  • πŸ“΅ No sound in the floating window: Check if the sound for a particular application is turned off in Settings β†’ Sound. β†’ Notifications. Use headphones - some apps (like Netflix) block sound on speakers in floating windows.

If the problem persists, try:

  1. Clear the app cache (Settings β†’ Apps β†’ [Title] β†’ Memory β†’ Clear the cache).
  2. Update the floating window app to the latest version.
  3. Reset the launcher settings (if you use a third-party shell).

πŸ’‘

Before resetting or uninstalling an application, export its configuration (if you have one), which will save you time to reconfigure.

Can I make floating windows on the iPhone?
No, iOS doesn't support floating windows as usual, but instead, the Picture in Picture feature (for video) or the iPad's Split View mode, and the iPhone has limited multi-window capability.
Why do floating windows not work in games?
Most games block the floating windows because of: Cheat protection (anti-chit systems like BattlEye or Easy Anti-Cheat); graphics engine restrictions (Unity, Unreal Engine); Google Play policies (games are not optimized for multi-window); Solution: use screenshot mode (e.g., Xiaomi - keep Volume down + Power to create a floating screenshot).
How to turn off the floating windows if they interfere?
Methods depending on activation method: For Floating Apps: Open the application β†’ Settings β†’ Turn off the floating windows. MIUI: Settings β†’ Special facilities β†’ Floating windows β†’ Turn it off. ADB: Adb shell settings put global settings force_resizable_activities 0
Can I make floating windows on Android TV or tablet?
Yes, but with limitations: On Android TV (like Xiaomi Mi TV), floating windows only work for system applications (like YouTube in PiP mode). Use TV Float for advanced features. On tablets (like Xiaomi Pad 6), floating windows work better than on smartphones thanks to the large screen. Activate them through Settings β†’ Multi-window screen. β†’
Is it safe to use ADB to enable floating windows?
Yes, if you: Download platform-tools from the official Android Developers website. Don't type suspicious commands (only the ones listed in this article); Don't change system files (only settings via settings put); The risks are minimal, but back up your data before using ADB.