The background of the keyboard on Xiaomi smartphones is one of those little things that can dramatically change the visual experience of the device. The standard white or gray substrate under the keys becomes boring over time, especially if you actively use instant messengers or social networks. Fortunately, the manufacturer and third-party developers offer several ways to personalize โ from built-in themes to deep customization through ADB.
In this article, we will discuss all the current methods of changing the background of the keyboard on Xiaomi, Redmi and POCO devices running MIUI 14/15 (including global and Chinese versions of firmware).
- ๐จ Apply standard themes from Settings โ Theme shop
- ๐ฑ Use third-party keyboards with extended customization (Gboard, SwiftKey)
- ๐ง Introduce user background through ADB-Teams (for advanced teams)
- โ๏ธ Bypassing restrictions MIUI on certain models, for example, POCO F5 or Redmi Note 12)
Importantly, not all methods are universal. For example, on devices with HyperOS (the new shell from Xiaomi), some functions may work differently.
1. Standard MIUI themes: fast background change without apps
The easiest way to change the background of the keyboard is to use the built-in Theme Store, which works on all Xiaomi devices with original firmware (no custom builds).
Instructions:
- Open Settings โ Themes.
- Go to the Keyboard tab (on some versions of MIUI it is called the Entering Style).
- Choose your favorite topic from the ones you like. Pay attention to the notes: ๐ Dark topics are appropriate for AMOLED-screens (saves charge). ๐ญ Animated โ background with dynamic effects (can affect performance). ๐ผ๏ธ Static โ ordinary pictures or gradients.
Apply
Limitations of the method:
- โ There is no way to upload your background โ only ready-made templates.
- โ In some models (POCO X5 Pro, Redmi K60) Keyboard themes may not be available in the store.
- โ After updating MIUI topics are sometimes dropped.
๐ก
If your Theme Store is blocked in your region (e.g. Europe), try changing your Mi Account region to India or Russia via Settings โ Xiaomi Account โ Region.
2.Side of the keyboard: Gboard, SwiftKey and others
If the built-in themes aren't enough, you can install an alternative keyboard, the most popular ones being Gboard (from Google) and SwiftKey (from Microsoft), which supports changing the background, including uploading their images.
How to set up the background in Gboard:
- Install Gboard from Google Play.
- Open any input field (such as in Notes), swipe down the keyboard toolbar and tap โ Settings.
- Go to Topics. โ Create your own theme.
- Select a background and upload your image or select a gradient.
- Set up transparency and key color, then save the theme.
Advantages of third-party keyboards:
- โ The ability to use any image from the gallery.
- โ Synchronizing themes between devices (via account) Google/Microsoft).
- โ Additional functions: gestures, text prediction, real-time translation.
How to return the standard MIUI keyboard?
โ ๏ธ Note: On some devices (Xiaomi 13 Ultra, POCO F4 GT) When using third-party keyboards, you may experience lags when entering in high-security applications (banks, encrypted messengers). MIUI.
3. Advanced customization through ADB (for power users)
If you need to completely replace the system files of the keyboard background, you can use ADB-This method requires an unlocked bootloader and superuser rights (root), but gives maximum freedom.
Step-by-step:
- Install ADB and Fastboot Tools on PC.
- Activate Debugging by USB on your smartphone (Settings โ About Phone โ MIUI Version โ 7 times click on the build number, then go back to Settings โ Additional โ For Developers).
- Connect your phone to your PC and execute the command: Adb devices Make sure the device is identified.
- Download the archive with custom background files (for example, from the Xiaomi.eu forum) and unpack it in a folder with ADB.
- Execute the command to replace files (example for MIUI 15): adb push keyboard_background.png /system/media/theme/default/ adb shell chmod 644 /system/media/theme/default/keyboard_background.png
- Reset the device.
โ ๏ธ Attention: Misuse of the right ADB This can cause data loss or device blink. make a backup copy through Settings before you start. โ Additionally. โ Backup and reset.
| Xiaomi model | Support for ADB-castomy | Risks. |
|---|---|---|
| Redmi Note 12 Pro+ | Yes (root required) | Possible artifacts in animation keys |
| POCO F5 | Yes (no root through Magisk) | May be reset after the update |
| Xiaomi 13T | Partially (static backgrounds only) | No support for animated backgrounds |
| Redmi K50i | Yes. | Requires to disable MIUI Optimization |
4. Hidden MIUI settings: how to enable experimental functions
Some versions of MIUI have hidden options for customizing the keyboard that don't appear in the standard interface, and you need to use access codes or Activity Launcher to activate them.
Method 1: Through the Engineering Menu
- Open the Phone app.
- Enter the code ##6484##
- In the menu that appears, select Keyboard Settings (if available).
- Activate Custom Background and upload the image.
Method 2: Activity Launcher
- ๐ฑ Install Activity Launcher.
- ๐ Find in the list com.miui.mms or com.android.inputmethod.latin.
- ๐ ๏ธ Start an activity called KeyboardThemeActivity.
โ ๏ธ Note: Engineering menus may vary depending on the region of the firmware. MIUI (MIUI EU) 6484## is often blocked.
โ๏ธ Preparation for ADB-customization
5. Problem Solving: Why the background doesn't change?
Sometimes users are faced with the fact that the background of the keyboard is not updated or reset.
Problem 1: The background is reset after the reset.
- ๐ Check if Auto Update Themes is included in Settings โ Topics โ Settings of topics.
- ๐ฅ Reinstall the keyboard theme from the Theme Store.
- ๐ง If you use ADB, Check the file access rights (Chmod 644).
Problem 2: Gboard does not use a user background.
- ๐ผ๏ธ Make sure that the image has at least a resolution. 1080ร1920.
- ๐ Restart the Gboard app in Android settings (Settings) โ Annexes โ Gboard โ Forced stopping).
- ๐ฒ Update Gboard to the latest version.
Problem 3: There is no option to change the background on the POCO X3 Pro.
This is a well-known feature of firmware for devices on the Snapdragon 860.
- ๐ Update. MIUI Up to the latest version (check in Settings) โ Updating the system).
- ๐ฑ Install custom firmware (e.g. Xiaomi.eu or Pixel Experience).
- ๐จ Use a third-party keyboard (Gboard, SwiftKey).
๐ก
On HyperOS devices (such as Xiaomi 14), standard keyboard background changes may not work, in which case third-party keyboards are the only reliable option.
6. Alternative methods: bypass the limitations of MIUI
If none of these things worked, you can try workarounds, which are more effortful, but often work.
Method 1: Use of Substratum/Themes
Substratum allows you to apply overlays on top of system applications, including the keyboard.
- Install Substratum and Andromeda (for rootless devices).
- Download a theme with keyboard support (like Swift Black or PitchBlack).
- Apply the theme and restart the device.
Method 2: Replacement of system APKs
For experienced users:
- ๐ง Download the modified LatinIME.apk (keyboard MIUI) forum 4PDA or XDA Developers.
- ๐ฒ Set it up through ADB or TWRP.
- โ ๏ธ Risk: Incompatible versions can cause system applications to crash.
Method 3: Emulation of another model
On some devices (e.g. Redmi 10C), the keyboard customization options are hidden due to regional constraints.
- Install BuildProp Editor (root required).
- Change the ro.product.model value to a feature-enabled model (e.g. Redmi K40).
- Restart the device and check for options in Settings โ Themes.