Infinity Display technology on Xiaomi devices maximizes the useful display area by hiding system panels and frames. This feature is especially in demand on Mi TVs. TV and flagship smartphones of the series Mi/Redmi/Poco However, many users face problems: the image is cropped, controls are lost, or the screen "moves" after rebooting.
In this article, we will discuss all working ways to activate an infinite screen โ from standard settings. MIUI You'll learn how to properly calibrate the screen boundaries, avoid artifacts when watching videos, and return the original settings if something goes wrong. And also a unique method for Xiaomi TVs with an Amlogic processor, which is not documented in official instructions.
What is an Infinite Screen and Why You Need It
Infinite screen (Full Screen Display or Edge-to-Edge) is a display mode in which content is stretched across the entire physical display, hiding:
- ๐ฑ System panel notifications (on smartphones)
- ๐ฎ Lower navigation bar (Back, Home, Recent buttons")
- ๐บ Black frames on the edges of the screen (on TVs)
- ๐ฅ๏ธ Status indicators (time, battery charge, network signal)
Main advantages:
- ๐ฌ Immersive Video Viewing โ Movies and games occupy 100% of the screen without black bars.
- ๐ฒ More space for content โ in the browser or messengers displayed on 10-15% more information.
- ๐จ Aesthetics โ the device looks more modern, especially on models with curved edges (Mi 11 Ultra, Redmi) K50 Pro).
But there are pitfalls:
โ ๏ธ Note: Some Xiaomi TVs (e.g. Mi) TV Q1E) Forced stretching of the image can lead to cropping of subtitles or distortion of proportions in games. Before activation, check whether your model supports Overscan (screen overflow).
| The device | Infinite screen support | Features |
|---|---|---|
| Xiaomi Mi TV A2/A Pro (2023-2026) | โ Yes (via Screen Settings) | Automatic boundary calibration, but can cut 1-2% edge-up. |
| Redmi Note 12 Pro+ | โ Yes (in Developer Settings) | Requires manual adjustment of touch zones for gestures. |
| Poco F5 Pro | โ Yes. MIUI Launcher) | Supports dynamic concealment of panels in games. |
| Xiaomi Pad 6 | โ No (limitation) MIUI for Pad) | You can simulate through third-party launchers (for example, Nova Launcher). |
Preparation of the device before setting up
Before turning on the infinite screen, follow the mandatory preparatory steps:
- Update your firmware. On your TVs, go to Settings. โ On TV. โ Software Update. On smartphones: Settings โ The phone. โ System Update: Minimum versions for stable operation: ๐บ Televisions: MIUI TV 3.0+ (or PatchWall 4.0.+) ๐ฑ Smartphones: MIUI 13+ (for models of 2022 and newer)
Make a backup copy.
Settings โ Accounts and security โ Backup
Mi Cloud
Settings โ Additional โ Backup and Reset
Turn off the power saving.
Settings โ Battery and productivity โ Energy saving regime โ Turn it off.
For Xiaomi TVs with Amlogic processor (Mi models) TV 4S/4A) additionally:
Shut down. HDMI-CEC In Settings โ Connections โ HDMI-CEC|
Set screen resolution on 1920ร1080@60Hz (even if TV supportive 4K)|
Reset the image settings in Settings โ Display and sound โ Resetting image settings|
Connect the TV to the network via Ethernet cable (Wi-Fi can cause lags when calibrated)-->
If you are setting up a smartphone, make sure that:
- ๐ All navigation gestures are disabled (go to Settings) โ Display. โ Full screen mode โ Type of navigation โ Buttons).
- ๐ No active VPN Firewalls that can block system services.
- ๐ ๏ธ Developer mode is enabled (7 times click on Version) MIUI In Settings โ The phone).
๐ก
On Xiaomi TVs, before calibrating the screen, turn on the Game mode (Settings) โ Display and sound โ Image mode โ This will turn off post-processing, which will make it easier to set the boundaries.
Method 1: Standard settings via MIUI (for smartphones)
Most of Xiaomiโs smartphones (starting with the MIUI 12) support an infinite screen through the built-in settings:
- Open the Settings โ Display.
- Select Full Screen Mode (or Full Screen Display on English firmware).
- Activate the option to Hide the cutout (for models with a "brow" or a hole under the camera).
- Enable Automatic Hiding of Panels for Immersive Mode.
For fine tuning:
- ๐ง Manual Calibration: In the same menu, select Full-screen Mode Setting and adjust the indentations from top/bottom with sliders.
- ๐ฏ Exceptions for applications: In Full-screen mode โ Exceptions include applications where an infinite screen is not needed (e.g. banking software).
If the option is not Full-screen mode:
- Activate the Developer Mode (as described above).
- Go to Settings โ Additional โ For developers.
- Find Minimize the notches in the apps and turn it on.
- In the same menu, activate Forced Full Screen Display (may cause bugs in some apps!).
What if the gestures are lost after the infinite screen is turned on?
Method 2: Hidden settings for Xiaomi TVs
On Xiaomi TVs, the infinite screen is configured differently through the Overscan menu, which is hidden in the standard interface, but it can be activated in two ways:
Method A: Through the Engineering Menu (for Amlogic models)
- Turn on the TV and go to any HDMI-entrance.
- On the Xiaomi remote, click sequentially: Menu โ Settings โ All Settings โ General โ Device Preferences โ Picture โ Advanced Settings
- Enter the code: 4725 (the hidden menu will open).
- Choose. HDMI Overscan and set the value 0% (switch off the trimming) or 2-5% (If the image is out of the way).
Method B: Through ADB-Teams (for all models)
If the engineering menu is not available, use it. ADB (Android Debug Bridge):
- Install Platform Tools on your PC.
- Connect the TV to the same Wi-Fi network as the computer.
- Enable Wi-Fi debugging in your TV settings (Settings) โ On TV. โ Version. โ 7 times to press the "Android Version").
- Run the command line on the PC and execute: adb connect IP_yours_TV:5555 adb shell settings put global overscan.custom 0 adb shell settings put global overscan.enable 1
- Reboot the TV (adb reboot)
To calibrate the boundaries manually use the commands:
adb shell settings put global overscan.left 5 # indentation left (pixels)
adb shell settings put global overscan.right 5 # indentation right
adb shell settings put global overscan.top 10 # indentation from top
adb shell settings put global overscan.bottom 10 # indentation from the bottomโ ๏ธ Attention: On the TVs Xiaomi Mi TV Q2/Q1E MediaTek-based ADB For overscans, you may not work. In this case, use an alternative method through configuration files (described in the next section).
๐ก
On Xiaomi TVs with PatchWall after setting up Overscan, be sure to reset the app cache (Settings) โ Annexes โ Cache resets; otherwise, some services (e.g. Netflix) may be displayed with black bars.
Method 3: Manual editing of configuration files (advanced)
If standard methods don't work, you can change the system configuration files, which is suitable for power users and requires root rights or access to the system. ADB (TV-wise).
For smartphones (requires Magisk or TWRP)
- Install a file manager with root support (such as Solid Explorer).
- Go to /system/build.prop
- Add the lines: qemu.hw.mainkeys=0 ro.miui.has_real_bl=1 ro.miui.notch=0
- Save the file and restart the device.
For TVs (without root, through) ADB)
- Connect to the TV on the TV. ADB (as in the previous section).
- Download the current configuration file: adb pull /system/vendor/etc/display_settings.xml
- Open the file in the text editor and find the block: <overscan> <left>0</left> <right>0</right> <top>0</top> <bottom>0</bottom> </overscan>
- Change the values to the desired ones (for example, <left>-5</left> left-panel).
- Save the file and download it back: adb push display_settings.xml /system/vendor/etc/ adb reboot
For Mi models TV P1/P1E Google TV The path to the file may be different:
/system/etc/display_settings.xmlโ ๏ธ Note: Incorrect editing of build.prop files or display_settings.xml Before making changes, back up the original files with the command: adb pull /system/build.prop build.prop.bak
Solving problems after setting up
If you have problems after activating the infinite screen, use this instruction:
| Problem. | Reason. | Decision |
|---|---|---|
| Subtitles are cut in video | Too big an overscan from the bottom. | Reduce the value of overscan.bottom to 5-10 Or turn off Overscan for HDMI-port |
| Signs on the smartphone do not work | Conflict with forced full-screen mode | Turn off Forced Full-screen Display in Developer Settings |
| The proportions in games are distorted | The game does not support non-standard permissions. | Add the game to full-screen exceptions or enable the Safe Area option in the game settings |
| Black screen after rebooting | Error in build.prop or display_settings.xml | Restore the original files through TWRP or ADB sideload |
For Xiaomi TVs with display problems through HDMI:
- ๐ Reset the settings. HDMI-Port: Go to Settings โ Connections โ HDMI โ Resetting settings HDMI.
- ๐ Change the color mode: On the menu HDMI choose RGB Instead of YCbCr (can eliminate artifacts).
- ๐ Turn it off. HDR: B Settings โ Display and sound โ HDR choose SD auto.
If the interface elements are missing on the smartphone (for example, the โBackโ button):
- Turn on USB debugging.
- Connect your phone to your PC and execute: adb shell settings put global policy_control immersive.full=*
- To return the panels, swipe from the bottom or top edge of the screen.
๐ก
On Xiaomi TVs, after resetting, Overscan can return to default values. To fix the settings, create a task in the scheduler (Settings) โ Smart home. โ Automation, which will apply commands ADB each-inclusive TV.
Alternative methods for informal firmware
If your device is running custom firmware (LineageOS, Pixel Experience, etc.), the standard methods may not work.
For smartphones.
- ๐ฑ Install Full Screen Gestures or Notch Killer module via Magisk Manager.
- ๐จ Set up Launcher: In Nova Launcher or Lawnchair, enable the Immersive Mode option in the settings.
- ๐ง Edit overlay: For power users, modify files to /vendor/overlay, screen-indent.
For TVs.
- ๐บ CoreELEC-enabled firmware: Install a Linux-based alternative firmware where Overscan settings are available via Kodi.
- ๐ฅ๏ธ Emulation of permission: B ADB Set the resolution with black stripes, and then stretch it: adb shell wm size 1920x1080 adb shell wm overscan 0,0,0,-50
For Android-based firmware TV 12+ (Like Mi. TV Q2 2023):
- Activate the developer mode.
- B Settings โ For developers, find Simulate display with cutout and select None.
- Reboot the TV.
โ ๏ธ Note: On custom firmware, the infinite screen function may conflict with DRM-protection (e.g. Netflix or Disney)+). If the video is not playing, turn off screen stretching for these apps.