If you own a Xiaomi, Redmi or POCO smartphone based on MIUI, youโve probably encountered the mysterious โSecond Spaceโ option in the settings, a feature that came out in 2016 that still raises questions: why it is needed, how it works, and does it harm the performance of the device? In this article, weโll not only examine the technical side of the second space, but also trace its evolution โ from the first experiments to the modern implementation in MIUI 14/15.
The concept of a dual OS is not new: Huawei (App Twin), Samsung (Dual Messenger), and even Apple have offered similar solutions in a limited form, but Xiaomi has gone further than just cloning apps, but a fully isolated environment with separate settings, files, and even Google accounts, both spaces can work in parallel without interfering with each other. But how is this implemented at the system level and why is the function still half-hidden from users?
What is the second space in Xiaomi: a simple explanation
Second Space is a virtual, isolated environment inside your smartphone that runs parallel to the main system, essentially like two independent phones in the same device, but with a common hardware.
- ๐ฑ Your applications (you can duplicate messengers, social networks, games)
- ๐ Individual accounts (Google, Mi Account, social networks)
- ๐ Isolated files (photos, documents, downloads)
- โ๏ธ Unique settings (wallpaper, sounds, brightness, etc.)
Both spaces can work simultaneously, for example, youโre mostly chatting on WhatsApp under your work account, and the other one is chatting under your personal account, and it takes a second to switch between them via a notification panel or a special gesture.
It's important to understand that the second space is not an emulator or a virtual machine in the classical sense, it uses the same Android, but with isolated user data, technically implemented through the Work Profile mechanism (analogue of corporate profiles in Android Enterprise), but with advanced capabilities from Xiaomi.
โ ๏ธ Attention: Second space does not encrypt data by default! If your phone is stolen, an attacker will be able to access both spaces simply by switching between them.
The history of the second space: from MIUI 8 to the present
The second space feature debuted in 2016 with MIUI 8, but its roots go deeper: Xiaomi initially tested the concept of โmulti-user profilesโ in MIUI 7, but it was only available on tablets (e.g. Mi Pad 2).
- Separation of work and personal life โ users wanted to separate corporate data from personal data.
- Bypassing blocking โ In China, the feature was originally positioned as a way to use banned services (such as Google Play) in an isolated environment.
Chronology of development:
| MIUI version | Year | Changes in the second space |
|---|---|---|
| MIUI 8 | 2016 | First appearance: Support only on flagships (Mi 5, Mi Note 2) Restriction: you can not install applications from APK. |
| MIUI 9 | 2017 | Added Google Play support in the second space, and a quick switch in the notification curtain appeared. |
| MIUI 10 | 2018 | Performance optimization: The ability to customize individual wallpaper and sounds for each space. |
| MIUI 12+ | 2020โ2023 | Integration with Private Mode (hiding the second space from outsiders) Support for gestures to switch. |
| MIUI 14/15 | 2023โ2026 | Full notification isolation (you can disable impressions from the second space mostly) Android 13/14 support. |
In MIUI 12.5, Xiaomi temporarily removed the second space from global firmware, explaining it as โcode optimization,โ but after a wave of discontent, the feature returned to MIUI 13, but with reduced features for European regions.
How the Second Space Works at the Technical Level
Architecturally, Xiaomiโs second space is a container with an isolated user profile that runs on top of the main OS. Here are the key technical details:
- ๐ฅ๏ธ Data isolation: Each space has its own /data section, /data/user/0 primary and /data/user/10 The applications do not see each other's files.
- ๐ Shared resources: RAM and processor divide dynamically; if the second space is not active, it consumes minimal resources (about 50โ100 MB of RAM).
- ๐ Security: SELinux is used to separate access, but root access in one space automatically gives it to the other.
- ๐ก Network: Both spaces use one IP-address, but you can set up separate VPN for each.
In comparison, a similar feature in Huawei (App Twin) clones only apps, not the entire system. In Xiaomi, you get two almost independent Android devices in one.
- ๐ฎ Playing the same game on two accounts at the same time (good for gamers).
- ๐ผ Use working messengers (Slack, Teams) in one space, and personal (Telegram, WhatsApp) in another.
- ๐ Bypassing geo-restrictions: in one space you can configure VPN in the United States, and in the other, in Europe.
โ ๏ธ Note: Some banking applications (e.g. SberBank Online or Tinkoff) may block the second space, identifying it as an โunsafe environmentโ due to financial institutionsโ security policies.
How to check if your Xiaomi supports a second space?
Step-by-step: how to set up the second space
The second space can be activated in 2-3 minutes, and the instructions are suitable for MIUI 12-15 (including HyperOS on new models).
- Open the settings: Go to Settings โ Special Opportunities โ Second Space.
- Create space: Click on โCreate a second spaceโ and confirm the action. The system will prompt you to set a password (we recommend choosing a different one from the main one!).
- Set up the switch: An icon will appear in the notification curtain for quick switching, and you can also set up a gesture (for example, swipe with two fingers on the lock screen).
- Install apps: In the second space, open Play Market (or GetApps) and install the programs you want. They will be isolated from your main profile.
After setting up, you will be able to:
Set up separate wallpaper for each space|Install VPN only in the second space|Hide the switch icon in the curtain (in the security settings)|Disable notifications from the second space mostly-->
If you need to delete the second space, do it through the same settings. All data from it will be permanently deleted! Pre-save important files to the cloud or to an external drive.
๐ก
To hide the fact that you have used the second space, activate Private Mode in the security settings, then you will need to enter a password or scan your fingerprint to switch.
Hidden possibilities of the second space: 5 life hacks
Most users use the second space only for duplicate messengers, but the feature has less obvious features:
- Beta testing: Install the beta in the second space without risking the stability of the main one, for example, you can test new features of WhatsApp Beta or Telegram Alpha.
- Bypassing restrictions in games: In some games (such as Genshin Impact or Honkai: Star Rail), you can run two accounts at the same time if the main space the game is running in the background.
- Hidden photos: Take your personal photos to the second space and remove them from the main one, and even if someone takes your phone, they won't find those files without knowing that the second profile exists.
- Set up DNS over HTTPS in the second space (e.g. 1.1.1.1 or 8.8.8.8), and basically leave the standard provider settings.
- Automation via MacroDroid: With MacroDroid, you can set up automatic switching between time or location spaces (e.g., enable workspace in the office).
Another useful trick is that if you need to copy files between spaces, use cloud services like Google Drive or Mi Cloud. There's no direct sharing through Explorer, it's done for security.
๐ก
The second space consumes 10 to 15 percent more battery power when you use both profiles, and if you want autonomy, manually turn off the unused space.
Problems and Limitations: What to Know Before Using
Despite the obvious advantages, the second space has its disadvantages, and here are the most common problems.
| Problem. | Reason. | Decision |
|---|---|---|
| Apps fly out when switching | Cache conflict between spaces | Clear the app cache in the settings of both spaces |
| Push notifications are not working. | Battery optimization blocks background processes | Add the app to the exceptions in Settings โ Battery |
| No access to camera/microphone | Security Limitations in New MIUI Versions | Allow manual access in the settings of each space |
| The slow operation of the second space | Lack of RAM (especially on budget models) | Close the background applications in the main space |
Another important thing is that some system functions are not duplicated.
- ๐ Calls and SMS They come from both places (they can not be separated).
- ๐ Geolocation General - if you include GPS In one place, it will be active in another.
- ๐ Charging is displayed the same, but battery consumption may vary.
If you encounter the error โCanโt create a second space,โ try:
- Update MIUI to the latest version.
- Clear the Security app data (Settings โ Applications โ Application Management โ Security โ Storage โ Clear Data).
- Reset the settings to factory (pre-make a backup!).
Alternatives to the Second Space: Which is Better?
If your Xiaomi smartphone doesnโt support second space or you need more flexible solutions, consider alternatives:
- ๐ App Cloner (Island): A cloning app that supports data isolation. It works on any Android but requires root for full functionality. Pros: more control over clones. Cons: harder to set up, can conflict with MIUI.
- ๐ฅ Android Multiplayer Mode: Built-in Android feature (available in Settings) โ System system โ Multiplayer mode. Supports up to 3 profiles, but without application isolation. Pros: no additional programs. Cons: no duplicate messengers.
- ๐ฅ๏ธ Virtual machines (VMOS, UserLand: Fully-fledged virtual Android systems inside your phone. Support any firmware installation. Pros: maximum isolation. Cons: high resource consumption, complexity of setup.
- ๐ Shelter (FOSS-Island alternative: Open source application to create an isolated profile. Works without root, but with restrictions. Pros: free, no advertising. Cons: fewer features than Island.
For most Xiaomi users, the second space remains the optimal solution due to its simplicity and integration with MIUI. However, if you want complete anonymity or cloning of system applications (for example, Settings or Phone), you will have to use alternatives.