How to install Xiaomi theme on Huawei: 3 working ways + mistake-making

Transfer of Xiaomi brand design to Huawei devices is a task that worries many users who are used to a minimalist interface. MIUI and wanting to diversify the strict EMUI. Although both firmwares are built on Android, their architecture and customization approach are fundamentally different. In this article, we will understand whether it is possible to legally or semi-legally integrate elements of Xiaomi themes into Huawei, what tools will be needed for this, and what pitfalls await beginners.

It is important to understand: complete replacement of the theme with all functions MIUI Huawei is technically impossible without deep system modifications (which can lead to loss of warranty and stability), but there are workarounds, from the use of launchers to manually transferring individual elements through the network. ADB or thematic APK. We will look at all the current methods, including their pros, cons and requirements for the Android version.

If you're willing to experiment, let's do it, but first check if your Huawei model is suitable for this kind of manipulation.

Why Xiaomi Themes Are Not Compatible With Huawei

The main problem lies in proprietary shells: MIUI and EMUI Xiaomi themes are packages with the extension.mtz, which are installed through the system application Themes and change:

  • ๐ŸŽจ Icons (including adaptive for different resolutions)
  • ๐Ÿ“ฑ Wallpaper and block animations
  • ๐Ÿ”„ Color schemes (including dark mode)
  • ๐Ÿ“ฑ System fonts and notification styles

Huaweiโ€™s themes are.hwt and are decompressed into a closed folder. /system/media/theme, And that's restricted even to users with root rights, EMUI Does not support dynamic third-party themes without Huaweiโ€™s digital signature, making direct porting of.mtz files meaningless.

Another obstacle is Huawei Mobile Services (HMS), lock-in APK Even if you download the Xiaomi Themes app, it will either not launch or it will not be able to implement changes due to the lack of compatibility with the Xiaomi Themes app. EMUI.

โš ๏ธ Note: Attempting to replace system files EMUI manually (e.g. through TWRP) This will result in bootloop on 90% of Huawei devices due to DM-Verity integrity verification.

Method 1: Using launchers with Xiaomi themes support

The safest and most reversible method is to install a third-party launcher that emulates the interface. MIUI. Such launchers do not require root rights and work on top of them. EMUI, substitute:

  • ๐Ÿ“ฑ Main screen (including gestures and animations)
  • ๐Ÿ” Application menu (with support for folders and widgets)
  • ๐ŸŽจ Icons (you can import packs from Xiaomi)
  • ๐Ÿ”„ Transitions between screens (effects) MIUI 14)

The best options for Huawei:

LauncherSupport for Xiaomi ThemesAndroid is requiredCons
MIUI Launcher (port)โœ… Full (icons, widgets, animations)8.0+Unstable on EMUI 12+, no support HMS
Hyperion Launcherโœ… Partial (Icons and Wallpaper Only)9.0+Paid topics, no Russian language
Before Launcherโœ… Icons + wallpaper7.0+Limited Customization, Advertising
XOS Launcher (from Infinix)โŒ No (but similar style)8.0+Not original. MIUI-design

For installation:

  1. Download. APK Launcher with APKMirror (check the version for your Android).
  2. Allow installation from unknown sources in Settings โ†’ Security.
  3. Install the launcher and select it as the main one in Settings โ†’ Applications โ†’ By default.
  4. Download Xiaomi themes in.mtz format (for example, from the official website) and import them through the launcher settings.

Download APK from a verified source

Check out the Android version (minimum 7.0)

Disable battery optimization for launcher

Make a backup copy of wallpaper and widgets-->

If the launcher is unstable, try disabling Huawei Optimizer in the developer settings (Settings) โ†’ The phone. โ†’ Assembly number (stamp 7 times) โ†’ Developer options โ†’ Turn off optimization MIUI).

Method 2: Manual installation of the subjects through ADB (advanced)

This method is suitable for users with unlocked bootloader and root rights. It allows you to transfer individual elements of Xiaomi themes (icons, wallpaper, fonts) to the user. EMUI, But it doesn't guarantee full compatibility:

  • ๐Ÿ–ฅ๏ธ Computer with ADB and Fastboot
  • ๐Ÿ“ฑ Unlocked bootloader on Huawei
  • ๐Ÿ”ง Root rights (via Magisk)
  • ๐Ÿ“ The archive with the theme Xiaomi in.mtz format

Steps:

  1. Unpack the.mtz file through MtzExplorer. You need folders: icons/ # Icons wallpapers/ # Wallpaper. fonts/ # Fonts
  2. Connect Huawei to your PC and execute the commands: Adb push icons/ /sdcard/MIUI_Theme/icons/ adb push wallpapers/ /sdcard/MIUI_Theme/wallpapers/
  3. Install Swift Installer (requires root) and apply icons from the folder /sdcard/MIUI_Theme/icons/.
  4. Use it for wallpaper. ADB: adb shell su -c "cp /sdcard/MIUI_Theme/wallpapers/* /data/system/users/0/wallpaper/"

โš ๏ธ Attention: On Huawei with EMUI 13+ The path to the wallpaper may be different. Check the current path through the adb shell ls. /data/system/users/0/. Incorrect copying of files will lead to resetting of wallpaper after rebooting.

Critical: Do not replace system fonts (/system/fonts/) No backup! On Huawei! P40 Pro and newer, this causes a SystemUI crash requiring flashing.

How to check the compatibility of the theme before installing?
Before transferring icons or wallpaper, check their resolution: - Icons must be in format 192ร—192 px (for px) EMUI 12+). - Wallpaper is no less 2160ร—2160 px to zoom in correctly. If the resolution doesn't match, use XnView MP packet-size.

Method 3: Install custom firmware with elements MIUI

For enthusiasts who are ready to take risks, there is an opportunity to flash custom firmware based on Android with ported elements. MIUI. For example, Havoc-OS or Pixel Experience with patches for Huawei allows you to use the software:

  • ๐ŸŽจ Install.mtz themes via Substratum or OmniSwitch
  • ๐Ÿ“ฑ Use the launcher MIUI systemic
  • ๐Ÿ”„ Apply animations and sounds from Xiaomi

However, this method has serious limitations:

Huawei ModelSupported firmwareRisks.
Huawei P30 ProHavoc-OS, LineageOS 19The camera is not working (no Kirin 980 drivers)
Huawei Mate 20 XPixel Experience 12Lack of support 5G, Bluetooth bugs
Huawei Nova 5TArrowOS 13Instable operation of sensors

Firmware instructions:

  1. Unlock bootloader through the official Huawei website (code is worth it) ~$50).
  2. Install. TWRP For your model (check compatibility at twrp.me).
  3. Download firmware and GApps (if you need Google services).
  4. Fastboot: Fastboot Flash Recovery twrp.img fastboot reboot recovery in the TWRP: adb sideload havoc-os.zip adb sideload open_gapps-arm64-11.0-pico.zip
  5. After installation, activate root via Magisk and install MIUI Theme Manager from XDA.

Yeah, I'm willing to risk it.

Only if you have 100% stability.

I'll try the second phone.

No, there's too much risk.-->

Addressing common mistakes

Even when following instructions, users face problems, and here are the most common ways to solve them:

1. MIUI not installed or departed

  • ๐Ÿ”น Check out the Android version: launchers for MIUI 14 require Android 12+.
  • ๐Ÿ”น Turn off Battery Optimization for launcher in Huawei settings.
  • ๐Ÿ”น Install Ivy Launcher as an alternative โ€“ it supports importing.mtz-theme.

2. icons are displayed in low resolution

  • ๐Ÿ”น Use Icon Pack Studio to convert icons to EMUI.
  • ๐Ÿ”น Check what's in the file. icons/ have permission files 192ร—192 px.

3.After applying the themes through ADB squatting

  • ๐Ÿ”น Restore a backup copy from /data/system/users/0/wallpaper_originals/.
  • ๐Ÿ”น Restart the device โ€“ sometimes EMUI Restores default wallpaper automatically.

4. firmware is not loaded (bootloop)

  • ๐Ÿ”น Check that the firmware is compatible with your Huawei model (for example, Kirin 990 does not support firmware for Snapdragon).
  • ๐Ÿ”น Go through the stock. EMUI via eRecovery (hold Volume Up) + Power when booting).

adb shell pm clear com.android.systemui

This will bring back standard widgets without losing data.-->

Compatibility of Xiaomi themes with Huawei models

Not all Xiaomi themes are correctly displayed on Huawei due to differences in screen resolution and color profile support.

Xiaomi themeCompatibility with EMUIProblemsDecision
Dark Matterโœ… Partially (icons, wallpaper)No dark regime applied.Use Swift Dark for Forced Dark Mode
Pitch Blackโœ… Complete.No.โ€”
iOS 16 StyleโŒ No (font conflict) EMUI)Crashing SystemUIRemove through ADB:
Crystal Clearโœ… Icons and wallpaperAnimations don't workDisable in the launcher settings
MIUI 14 Defaultโš ๏ธ Partially (requires root)Not all icons are displayedAdd the missing ones manually through Icon Pack Studio

To check compatibility before installation:

  1. Download the theme in.mtz format.
  2. Rename the extension to.zip and unpack.
  3. Check the files in the folder preview/ โ€” If they are displayed correctly on your Huawei, the theme is likely to fit.

Alternatives: How to Get Style MIUI risk-free

If the methods described above seem too complex or risky, consider alternative ways to bring Huaweiโ€™s interface closer to Xiaomi.

1. Applications for customization

  • ๐ŸŽจ Hex Installer โ€“ allows you to apply themes at the overlay level (requires root).
  • ๐Ÿ“ฑ KWGT โ€” widget-style MIUI (for example, MIUI KWGT).
  • ๐Ÿ”„ Good Lock (for Huawei) GMS) โ€” Theme Park module emulates some elements MIUI.

2. Wallpaper and icons by hand

  • Download the wallpaper. MIUI High-resolution with Pixelstalk.
  • Use Lawnicons for Xiaomi style icons.

3. Sounds and animations

  • ๐Ÿ”Š Download the sounds MIUI (alarms, notifications and set through Settings โ†’ Sound.
  • ๐ŸŽฌ Use SystemUI Tuner (requires root) for animations).

๐Ÿ’ก

If you only need a visual style MIUI without deep changes, the launcher combination + KWGT + The icons will give 80% of the desired result without risk to the system.

FAQ: Frequent questions

Can I install a Xiaomi theme on Huawei without root?
Yes, but with limitations. You can use launchers (e.g, MIUI Launcher ported) or applications like Hex Installer (for some themes), complete integration without root is impossible due to the closed nature of the application. EMUI.
Why did standard Huawei icons disappear after installing the theme?
This is because of a conflict of icon packets. Restore them through Settings. โ†’ Annexes โ†’ Reset application preferences or reinstall launcher. If the system icons are missing (such as Settings or Phone), return the backup from the system. /system/app/ through ADB.
Will it work Always on Display in style? MIUI Huawei?
No. AOD Huawei is managed at the firmware level and cannot be replaced by an analogue of the MIUI. You can only change the style of the information displayed through the Screen settings. โ†’ Always on Display, but the functionality will remain standard EMUI.
Can widgets be moved? MIUI (Weather, footsteps on Huawei?
Partially, widgets. MIUI It is tied to Xiaomi system services, but you can install analogues: ๐ŸŒค๏ธ Overdrop - weather widget style MIUI. ๐Ÿ‘Ÿ Google Fit or Huawei Health to display steps: full sync with Mi Band will not be without additional patches.
How to get it back if the theme broke the interface?
The method of rollback depends on the method of installation: ๐Ÿ”น Launcher: Remove it through Settings โ†’ Apps and return the standard. ๐Ÿ”น ADB: Perform adb shell rm -r /sdcard/MIUI_Theme/ and reboot the device. ๐Ÿ”น Castom firmware: Stripe stock EMUI via eRecovery or Huawei Multi-Tool. If the system is not booting, use the fastboot flash system system.img (You need an original image of the firmware).