How to make widgets on Xiaomi as on iPhone: 5 working ways with examples

Xiaomi owners often envy iPhone users because of their stylish widgets β€” neat, informative and perfectly fit into the design of the system. MIUI The problem is that standard Xiaomi widgets look different: they are less minimalistic, often overloaded with information and do not support dynamic resizing, as in iOS.

In this article, we’ll break down 5 proven ways to transform your Redmi interface, POCO Xiaomi or iPhone style – from using third-party launchers to hidden features MIUI, You'll learn how to customize your weather, calendar, music and fast action widgets to look like native iOS, while still keeping all the functionality of Android. MIUI, Which prevents full customization.

Why are Xiaomi and iPhone widgets so different?

The difference between the two platforms is in the design philosophy. Apple is betting on minimalism and uniformity: all widgets in iOS are fixed sizes, strict frames and a limited set of styles. Xiaomi, on the contrary, follows the traditions of Android β€” widgets can be of any size, with transparent backgrounds, animations and even interactive elements. But this advantage turns into chaos: without the right configuration, the interface looks overloaded.

Key differences:

  • πŸ“ Sizes: on iPhone widgets tied to the grid (2Γ—2, 2Γ—4, 4Γ—4), on Xiaomi -- arbitrary.
  • 🎨 Styles: in iOS widgets are always with a white / dark background and rounded corners, in the MIUI β€” often transparent or gradient-free.
  • βš™οΈ Functionality: iOS widgets show only the most important information, in the MIUI They can be β€œsmart” (for example, a weather widget with rain animations).
  • πŸ”„ Update: in iOS widgets are updated in the background, in Android – often require manual updates.

Another problem is the limitations. MIUI. For example, in a standard launcher, you can't resize the widgets on the grid like you do on your iPhone, or pin them on your lock screen!

πŸ“Š Which iPhone interface element do you like the most?
Widgets on the main screen
Smooth animation
Uniformity of design
Notification centre
It's okay, I like MIUI.

Method 1: Use of the Nova Launcher (the most reliable method)

Nova Launcher is a versatile Android customization tool that allows you to accurately reproduce the iOS widget grid on any Xiaomi smartphone. The advantage of this method is that you get not only widgets, but also smooth animations, gestures and a customizable dock bar, like on an iPhone.

What you'll need:

  • πŸ“± Xiaomi smartphone on the MIUI 12/13/14 (HyperOS).
  • πŸ› οΈ Installed Nova Launcher (free or Pro version).
  • 🎨 A set of widgets in the style of iOS (we recommend iWidgets or KWGT).

Step-by-step:

  1. Install Nova Launcher and make it the default launcher (select Settings in your phone settings) β†’ Annexes β†’ By default. β†’ Launcher).
  2. Hold your finger on the main screen. β†’ Settings Nova β†’ Desktop β†’ The size of the grid. 5Γ—6 (iPhone-like).
  3. Enable the option to Show Search Strings (this mimics the iOS search bar at the top of the screen).
  4. Install iWidgets widget or create your own in the KWGT (below).
  5. Add the widget to the main screen: press your finger β†’ Widgets β†’ Choose the right one and drag it to the screen.

β˜‘οΈ Setting up Nova Launcher for iOS

Done: 0 / 5

Important: in the free version of Nova Launcher, you can not change the size of the widgets on the grid - you need a Pro version (it is worth it). ~Also pay attention to the gesture settings: in Nova you can configure the swipe down to call the notification panel (as on iPhone X and newer).

⚠️ Note: On some Xiaomi models (e.g, POCO F5 Xiaomi 13T) After installing Nova Launcher, the return gesture (swipe on the right) may disappear. To return it, go to Nova Settings β†’ Gestures and controls β†’ The "Back" gesture and select the System gesture.

Method 2: Widgets through KWGT (for advanced users)

KWGT (Kustom Widget Maker is a tool for creating custom widgets from scratch, and it can play iOS pixel-perfect widgets, including animations, dynamic data (weather, battery, time), and even interactive elements.

What do you need?

  • πŸ“² Installed KWGT (free-to-play).
  • 🎨 Ready-made presets widgets in the style of iOS (you can download in KWGT Kustom Pack or Reddit).
  • πŸ› οΈ Launcher with support for widgets (for example, Nova Launcher).

Instructions for setting:

  1. Install. KWGT and open it. Press on it. + In the lower right corner to create a new widget.
  2. Choose Import and download preset iOS widgets (e.g. iOS 17 Weather.kwidget).
  3. Set up data: Long press on the element β†’ Edit β†’ Data β†’ Select a source (such as weather from OpenWeatherMap).
  4. Save the widget and add it to the main screen through the launcher.
Type of widgetRecommended preset for KWGTDifficulty setting up
Weather.iOS 17 Weather DarkMedium (need to be adjusted) API key)
CalendariOS Calendar MinimalEasy.
Music.iOS Music PlayerComplicated (you need plugins for media)
BatteryiOS Battery PercentEasy.
Quick actioniOS Shortcuts GridMedium (you need to adjust the actions)

Main plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus plus KWGT β€” You can change colors, fonts, sizes, and even add your animations, for example, a weather widget can change the background depending on the time of day (light in the day, dark at night).

πŸ’‘

If the widget is in KWGT It doesn't update the weather, check if the phone settings enable geolocation access for the app, and make sure the preset is correct. API-Key for weather service (usually OpenWeatherMap).

Method 3: Ready-made themes MIUI iOS style (without root)

If you do not want to install third-party launchers, you can do with built-in tools MIUI. The Xiaomi Themes store has ready-made themes that mimic iPhone widgets.This method is suitable for those who want a quick solution without complex settings.

How to find and apply the topic:

  1. Open the Themes app on your smartphone.
  2. Search for iOS 17, iPhone widget or Apple style.
  3. Choose your favorite theme (pay attention to the rating and number of downloads: πŸŒ™ iOS Dark Mode – a dark theme with weather and calendar widgets. β˜€οΈ iOS 17 Light is a bright theme with a focus on minimalism. 🎡 Apple Music Widget – a separate widget for music management.

Apply

Limitations of this method:

  • ❌ Widgets are not always updated in real time (for example, the weather can freeze").
  • ❌ There is no way to change the size of widgets – they are fixed.
  • ❌ Some topics contain advertising or paid items.
How to Remove Advertising in Topics MIUI?
In the application settings Themes go to Settings β†’ You can also use an ad blocker like AdGuard, but this can disrupt some widgets.

If you don't like the way widgets look in the theme, you can turn them off, leaving only wallpaper and icons. β†’ Remove or modify the size (if supported).

Method 4: Widgets on the lock screen (hidden function) MIUI)

Few people know, but in MIUI There's a hidden feature that allows you to add widgets to the lock screen -- almost like an iPhone -- but it doesn't work on all models and requires you to turn on through the developer settings.

How to turn on the widgets on the lock screen:

  1. Activate Developer Mode: Go to Settings β†’ About Phone and click on MIUI Version 7 times.
  2. Back to Settings β†’ Additionally. β†’ For developers, find the Widget option on the lock screen (on some firmware it is called Lockscreen widgets).
  3. Turn it on and restart the phone.
  4. Now, when swiping to the right, widgets (weather, calendar, music) will appear on the lock screen.

List of supported widgets:

  • 🌑️ Weather (with animation).
  • πŸ“… Calendar (forthcoming events).
  • 🎡 Music (player control).
  • ⏰ Alarm clock (quick access).
  • πŸ“Š Shagomer (data from Mi Band).

⚠️ Note: On some models (Redmi Note 12, POCO X5) When this function is enabled, you may experience slowdowns in the lock animation. If the screen is braking, turn off the widgets back or reset the lock screen settings in Settings. β†’ Lock screen β†’ Additionally. β†’ Reset.

If the option Widgets on the lock screen is not in the developer settings, then your model or version MIUI In this case, you can use an alternative, the Lockscreen Widgets app from Google Play (requires permissions to access notifications).

Method 5: Using Shortcuts + Assistive Touch (Fast Action Widgets)

One of the most underrated ways to mimic an iPhone widget on Xiaomi is by combining shortcuts and Assistive Touch, which allows you to create a quick action panel, like in the iOS Control Center, but with customization.

What you need:

  • πŸ”— QuickShortcutMaker application (to create shortcuts).
  • πŸ‘† Included in Assistive Touch MIUI (setting up special possibilities).
  • πŸ“± Launcher with support for widgets (for example, Nova Launcher).

Step-by-step:

  1. Install QuickShortcutMaker and find the actions you want to add to the widget (e.g., Turn on the flashlight, Open Wi-Fi settings).
  2. Create shortcuts for these activities and save them to the home screen.
  3. Include Assistive Touch in Settings β†’ Special facilities β†’ Assistive Touch.
  4. Set up the Assistive Touch menu: add shortcuts from Step 2.
  5. Now, when you click on the floating circle, a panel with quick actions will appear - almost like on an iPhone!

Examples of useful shortcuts for the widget:

  • πŸ”¦ Turn on/off the flashlight.
  • πŸ“Ά Fast mobile data switching.
  • πŸ”ˆ Don't disturb mode".
  • πŸ“· Quick camera launch.
  • πŸ”„ Phone reboot.

πŸ’‘

The combination of Assistive Touch and QuickShortcutMaker allows you to create an analogue of the iOS Control Center on Xiaomi, while not requiring root rights or complex manipulations.

The disadvantage of this method is the limited design: the Assistive Touch panel does not look as aesthetically pleasing as on the iPhone, but it is functional and works on all Xiaomi models.

Comparison of all methods: which one to choose?

Each of these methods has its pros and cons, and to make it easier for you to choose, we have compiled a comparative table:

MethodDifficultyNeed root?Animation supportReal-time updateIt's best suited for
Nova Launcher + iWidgetsMediumNo.Yes.Yes.Completely simulated iOS
KWGT (custom-widget)Tall.No.Yes.Yeah (tunes in)Advanced users
MIUI themesLow.No.No.Partially.Quick solution without settings
Widgets on lockdownMediumNo.Yes (limited)Yes.Quick access to information
Assistive Touch + ShortcutsLow.No.No.No.Quick Action (as a Control Center)

Selection recommendations:

  • 🎨 If you are interested in design and are willing to spend time on customization, choose Nova Launcher. + KWGT.
  • ⚑ If you need a quick solution, try themes. MIUI.
  • πŸ”§ If functionality (fast actions, shortcuts) is important, use Assistive Touch. + Shortcuts.
  • πŸ”’ If you want widgets on the lock screen, check your model support through the Developer Settings.

FAQ: Frequent questions about widgets on Xiaomi in the style of iPhone

Can Xiaomi widgets be made exactly the same as the iPhone 15?
Yes, but it will require a combination of Nova Launcher (for grid) and KWGT (We have presets on the Internet for widget design. KWGT, It's a very simple way to replicate iOS 17 widgets almost one-to-one, including animations. However, some elements (like a dynamic island) cannot be reproduced without a deep modification of the system.
Why are weather widgets not automatically updated?
This problem is related to the optimization of the battery in MIUI. To Update Widgets in the Background: Go to Settings β†’ Annexes β†’ Application management: Find the application responsible for the widget (e.g., Weather or KWGT). Select Autostart, Background Activity and Unlimited. Also disable Adaptive Battery Optimization in Settings β†’ Battery.
Can you make widgets on Xiaomi without third-party apps?
Yes, but with very limited limits, in the standard launcher. MIUI You can add weather widgets, calendar widgets, music widgets, but they'll look different. To get any closer to the style of iOS: Use a dark theme in your settings. Turn on rounding corners in Settings. β†’ Screen. β†’ Display style: Install minimalist wallpapers (e.g. monochromatic or gradient) but without Nova Launcher or KWGT It will not be possible to achieve complete similarity.
How to remove the background from the widgets so that they look like on the iPhone?
In the standard launcher. MIUI You can’t remove the background, but in Nova Launcher or KWGT It's done easily: In Nova Launcher: when you add a widget, select the No Background option (if supported). KWGT: You can edit the widget, find the Background layer, and set the transparency to 0%, and you can also use widgets from the iWidgets app, which have a transparent background.
Will Siri work on Xiaomi if I make the interface like I do on iPhone?
No, Siri is Apple's exclusive voice assistant, and it doesn't run Android. However, you can: Use Google Assistant with Siri voice settings (there are modified versions). APK). Install Siri emulator app (like Siri for Android, but it has limited functionality) Set up quick commands in Google Assistant to simulate Siri functions. There is no full replacement for Siri on Android, but using customization you can get close to its appearance.