Mobile gaming has long ceased to be the province of simple “time killers” like Tetris, having turned into a full-fledged industry with console-level graphics. However, smartphone screens, even the most advanced flagships, are often too small for a comfortable overview of tactical maps in strategies or chats in MMORPGs. That is why the function of launching applications in a floating window becomes a salvation for many users, allowing them to combine a game with watching a video or chatting.
In the operating system Android there is no single “Run in a window” button for all games at once, since the implementation of this feature is highly dependent on the device manufacturer and firmware version. Owners Xiaomi, Samsung or Huawei have built-in tools for creating floating windows, while owners of “pure” Android may be faced with the need to use third-party solutions or hidden system settings. Understanding these differences is critical to successful setup.
In this article we will take a detailed look at all the available methods, from standard multitasking functions to advanced tools like ADB and emulators. You will learn how to bypass system limitations, forcing even those applications that do not officially support windowed mode to work in the format Picture-in-Picture or floating frame. This will allow you to increase productivity and comfort during the gameplay.
⚠️ Attention: Enabling some experimental features in the “For Developers” section may lead to unstable operation of the system or incorrect display of the interface in other applications. Use these settings with caution.
Using the manufacturers' built-in multitasking features
The easiest and safest way to run the game in a window is to use the manufacturers' proprietary shells. Companies like One UI and MIUI/HyperOS have introduced powerful windowing tools that often go beyond stock Android. In these systems, the function is often called “Pop-up widget” or “Floating window”. Samsung (One UI shell) and Xiaomi (MIUI/HyperOS shell) have introduced powerful windowing tools that often surpass the capabilities of stock Android. In these systems, the feature is often called a “Pop-up Widget” or “Floating Window”.
To activate the mode on devices Samsung you need to open the menu of running applications (swipe up from the bottom and hold or the menu button), click on the application icon at the top and select the “Open in pop-up view” option. After this, the game will collapse into a mobile window that can be moved around the screen and resized. On smartphones Xiaomi the algorithm is similar: in the recent tasks menu you need to pull the application card down to activate the free window mode.
However, not all games support this mode out of the box. Some developers forcefully block launching in a window, requiring a full screen to display the interface correctly. In such cases, system restrictions can only be bypassed through third-party utilities or special settings, which will be discussed below. However, for most popular titles like Clash of Clans or Genshin Impact (with limitations) the method works stabilization
Setting developer mode for forced windowed mode
If your smartphone does not have an advanced shell or the game refuses to launch in a floating window, you can try activating the hidden system function of forced scaling. This option forces the Android system to think that the application is running on a tablet or in native mode, which often allows you to bypass the full-screen mode lock.
First, you need to activate the developer menu. Go to Settings → About phone and find the item “Build number”. Click on it quickly 7 times in a row until the system reports that you have become a developer. After this, a new section “For Developers” (or “Developer Options”) will appear in the main settings menu, where the tools we need are hidden.
Inside the developer menu, scroll down the list to the “Applications” or “System” section. We are interested in the item “Force Freeform” or “Allow windowed mode for all applications”. Activating this switch requires a device reboot. After enabling this feature, try launching the game and going into multitasking mode - you should be able to resize the game window.
- 📱 Go to
Settings → System → About phone. - ⚡ Tap 7 times on “Build number” to unlock the menu.
- ⚙️ Find the “For Developers” item in the settings.
- 🖥️ Activate the “Force free window mode” option.
⚠️ Attention: The developer menu interface may differ depending on the Android version and smartphone model. Some items may be named differently or be completely absent on stripped-down firmware versions.
Use of Picture-in-Picture technology for games
Technology Picture-in-Picture (PiP), or “picture in picture”, was originally created for video players, but many modern games support this mode for background operation. Unlike full windowed mode, PiP shows a smaller version of the screen that is always on top of other applications, but does not allow you to interact with the rest of the interface as freely as a floating window.
To use PiP for games, the function must be enabled in the system settings. Go to Settings → Applications → Accessibility → Picture in Picture. Find your game in the list and make sure the switch is enabled. Now, if you minimize the game (for example, by pressing the Home button during a match), it should collapse into a small window, allowing you to read messages or the browser in parallel.
It is important to understand that in PiP mode the game often goes into standby or pause mode, because it loses input focus. This is great for real-time strategies, where you just need to watch the map, or for AFK farming of resources, but is completely unsuitable for active shooters or fighters that require constant tapping on the screen.
Why does the game not minimize in PiP?
If the game does not minimize, perhaps the developer has blocked this function in the application manifest. Also, the mode may not work if the system has power saving mode or “Ultra-power saving” mode enabled, which limits the background activity of applications. Try disabling battery optimization for a specific application in the settings.
Using Android emulators on PCs and tablets
If the mobile screen is too small and the PC is more powerful than your smartphone, the logical solution is to launch a mobile game on your computer. Emulators create a virtual Android environment that allows you to run APK files in full windowed mode, controlling the game with the mouse and keyboard. This is an ideal option for streaming or a comfortable strategy game.
The most popular solutions are BlueStacks, NoxPlayer and LDPlayer. These apps provide a ready-made interface with buttons for controlling windows, zooming, and macros. Unlike a smartphone, on a PC you can run several copies of the game simultaneously (multi-window), which is indispensable for pumping up several accounts
For Android tablet users, the situation is simpler: many of them have native split-screen support. Just launch the game, swipe from the bottom to open the taskbar, drag the second application icon (for example, YouTube or Telegram) to the edge of the screen. The system will automatically divide the display into two active zones.
| Emulator | Best suited for | PC requirements | Windowed mode |
|---|---|---|---|
| BlueStacks 5 | Heavy 3D games (PUBG, CODM) | 4 GB RAM, SSD | Full screen / Window |
| LDPlayer | Grinding and farming games | 2 GB RAM | Multi-window |
| NoxPlayer | Old games and scripts | 1.5 GB RAM | Customizable window |
| MEmu Play | Shooters and MOBAs | 2 GB RAM | Full screen / Window |
Emulators on a PC provide maximum comfort and control over windowed mode, but require a computer and can be blocked by anti-cheat systems of some online games.
Third-party applications for creating floating windows
When system tools are not enough, specialized applications from the Google Play Store come to the rescue. They create a layer on top of the operating system, allowing you to run any application in a floating container. One of the most famous tools is Floating Apps or XMultiApps.
The principle of operation of such apps is to create a virtual space. You launch the shell application, select the desired game or app inside it, and it opens in a floating window. However, it is worth considering that such applications create an additional load on the processor and RAM, since the system is forced to render an additional interface on top of the main one.
Some apps require special permissions, such as Display over other apps and Usage Access. Without these rights, the app will not be able to correctly display the window on top of the game. Be careful when granting such rights to unknown developers, as this could theoretically allow interception of screen input (although in trusted applications the risk is minimal).
- 🛠️ Floating Apps — creates mini versions of a calculator, browser, and even a terminal emulator.
- 🎮 XMultiApps — allows you to run multiple copies of the same application in separate windows.
- 📱 Split Screen Shortcut — utility for quickly launching split-screen mode.
☑️ Check before installing third-party windows
Solving problems with scaling and interface
Running a game in a window often leads to problems with the interface: buttons may move beyond the visible area, the text becomes unreadable, and the proportions of the image are distorted. This happens because the game "thinks" it is running on a screen with a different resolution and tries to adapt the UI to the new dimensions, but does not do so correctly.
To solve this problem, you can use the developer tools to change the minimum screen width (DPI). In the “For Developers” menu, find the “Minimum width” item. Remember the original value (eg 360 or 392 dp) and try changing it to a lower number (eg 320). This will visually “shrink” the interface, making elements smaller and allowing them to fit into the window.
Changing the screen orientation also helps. Some games in windowed mode require the device to be held horizontally. If you run a vertical game in a horizontal window (or vice versa), the interface may move. Use the auto-rotate feature or lock the orientation in the notification shade before opening the window.
⚠️ Attention: Changing the DPI (minimum width) value affects the entire system. If you set the value too low, the Android interface may become so small that you can't use the phone. Always write down the original value to return everything as it was in case of an error.
Frequently asked questions (FAQ)
Is it possible to run the game in a window if it does not support it?
Yes, this is possible through the developer menu (force free window mode) or using third-party emulators on a PC. However, in this case, controls may not display correctly, and part of the screen may be cut off.
Does windowed mode affect game performance?
Yes, running in a floating window or Split-screen mode divides the processor and video card resources between two active applications. This can lead to a decrease in FPS (frames per second) and increased heating of the device, especially in heavy 3D games.
Why does touch control not work in windowed mode?
Some games block touch commands if the application is not in focus or is not maximized to full screen. This is protection against accidental clicks or a feature of the game engine. In such cases, a full-fledged game in a window is impossible without an emulator on a PC.
Does windowed mode work on all versions of Android?
Native support for multitasking appeared in Android 7.0 Nougat, but a full-fledged free window mode (Freeform) became widely available only in Android 10 and higher, and this often depends on the device manufacturer. On older versions of Android, root access will be required.
Is it possible to get banned for using windowed mode?
Using system multitasking functions is safe. However, launching the game through modified emulators or applications that are embedded in the game process to change the display may be considered by the anti-cheat system as the use of third-party software, which will lead to account blocking.