How to make a full-fledged Xiaomi PC: from Mi Desktop Mode to Windows 11

The idea of using a smartphone instead of a computer has long since ceased to be a fantasy. With Xiaomi devices based on Qualcomm Snapdragon or MediaTek Dimensity, it has become even easier β€” thanks to powerful processors, support for the development of the new model. USB-C DisplayPort Alt Mode and branded solutions like Mi Desktop Mode, but how exactly to turn your Redmi Note 12 Pro into a new one?+ or POCO F5 In this guide, we will discuss all the current methods, from simple (connect to a monitor) to extreme (install Windows on the computer). ARM).

It's important to understand that not every method is suitable for everyday work. 6/Pro Snapdragon-powered 870 They're showing better desktop performance than smartphones because of active cooling and a larger screen. Here's an attempt to run Photoshop through emulation on Redmi. 10C We'll be honest about the limitations of each method so you can choose the best option for your tasks.

1. Mi Desktop Mode: Xiaomi's proprietary desktop

The easiest and official way is to use the built-in Mi Desktop Mode, available on most devices with a mobile device. MIUI 12.5+. This mode converts the smartphone interface into a simplified desktop with mouse, keyboard and external monitor support to activate it:

  1. Connect your smartphone to the monitor/TV via USB-C β†’ HDMI Adapter (we recommend the original Xiaomi) USB-C to HDMI or certified Anker 310).
  2. In the notification that appears, select Desktop Mode.
  3. Connect a wireless or wired keyboard/mouse via Bluetooth or USB-OTG.

Advantages of the method:

- Works without root and modification.

- Support for most applications including WPS Office, Chrome, Telegram).

Minimum delays when displaying (if a quality adapter is used).

Limitations:

- No support. x86 applications (only) ARM-version).

The interface is simplified – there is no full file manager or taskbar as in Windows.

Some games (such as Genshin Impact) refuse to run in this mode.

Supported smartphone (list below)|Quality USB-C β†’ HDMI adapter|Monitor with permission up to 4K@30Hz|Keyboard and mouse (wired or Bluetooth)|Charger (smartphone discharges faster when displayed on the screen)

-->

The list of devices with official support for Mi Desktop Mode:

ModelProcessorMax. permission to withdrawNotes
Xiaomi 13 UltraSnapdragon 8 Gen 24K@60HzBest performance among smartphones
POCO F5 ProSnapdragon 8+ Gen 14K@30HzRequires an adapter with DisplayPort 1.4
Redmi Note 12 Pro+MediaTek Dimensity 10802K@60HzSupport only with MIUI 14+
Xiaomi Pad 6 ProSnapdragon 8704K@60HzIdeal for the desktop mode
Black Shark 5 ProSnapdragon 8 Gen 14K@30HzSupport for external support GPU (eGPU)

⚠️ Note: On devices with MediaTek Helio G (e.g. Redmi) 10A) Desktop Mode may not work properly or at all. Check support on Xiaomi Support before buying an adapter.

2. Connect to the monitor via DeX analogues (Samsung DeX, Huawei Desktop)

If your Xiaomi does not support Mi Desktop Mode, you can try third-party solutions that mimic the Samsung DeX or Huawei Desktop.

  • πŸ”Ή Second Screen (a mouse/keyboard-enabled backup app) works via Wi-Fi Direct or USB-C.
  • πŸ”Ή Sentio Desktop is a plugin for Tasker that creates a desktop interface.
  • πŸ”Ή UserLAnd – Launching a full Ubuntu or Debian in a container with an external screen.

For example, let’s take a look at the userLand setting:

  1. Install UserLAnd from Google Play.
  2. Select a distribution (Ubuntu or Debian) and install it.
  3. Connect to the device through VNC Viewer (address will be indicated in the appendix).
  4. Connect the monitor through USB-C β†’ HDMI and activate screen duplication in Android settings.

Pros of the method:

Full Linux environment with support for apt, python, git.

- Can we install GIMP, LibreOffice, Blender (ARM-version).

- It works even on weak devices (e.g. Redmi). 9A).

Cons:

Low performance in graphical tasks.

- Tough setup for beginners.

- No support. x86 Applications (e.g. Adobe Premiere).

Mi Desktop Mode|Second Screen|UserLAnd|Samsung DeX through workarounds|I've tried nothing.-->

Install Windows 11 on Xiaomi (WoA and RenoX projects)

For enthusiasts willing to sacrifice the warranty, there is an option to install Windows 11 ARM Xiaomi smartphones with Snapdragon processors, which requires unlocking the bootloader, firmware customization. UEFI And manually installing drivers:

  • πŸ”Ή WoA (Windows on ARM) β€” universal project for most Snapdragon devices.
  • πŸ”Ή RenoX - specialized firmware for Xiaomi Mi 6, Mi 9, POCO F1.
  • πŸ”Ή DUALBOOT β€” You can choose between Android and Windows when booting.

Step-by-step instructions for POCO F1 (Snapdragon 845):

1. Unlock the bootloader through the Mi Unlock Tool (requires a Xiaomi account binding).


2.Install TWRP: fastboot flash recovery twrp.img




3.Slice UEFI: fastboot flash boot woa-uefi.img




4. boot to UEFI and install Windows 11 ARM via the USB- drive.




5. Install drivers for sensor, Wi-Fi, sound (download from 4PDA or XDA).

What works after installation:

- Touchscreen (calibrated).

Wi-Fi and Bluetooth (drivers from Qualcomm).

- Sound through the speakers and 3.5mm connector.

- Connecting to the monitor through USB-C.

What doesn’t work (or doesn’t work well):

Cameras (no official Windows drivers)

- modem (3G/4G/5G β€” only USB-tetering).

- Accelerometer and gyroscope.

Quick battery discharge (Windows is not optimized for mobile processors)

⚠️ Note: Installing Windows on Xiaomi voids warranty and may result in a brick (inoperability) of the device. Some models (such as the Mi 11 Ultra) lack display drivers, making the installation pointless.

List of devices with Windows 11 working ports ARM
POCO F1 (Snapdragon 845) - the best support, all the drivers are there. Xiaomi Mi 6 (Snapdragon 835) - the display and sensor are working, but there is no camera support. K20 Pro (Snapdragon 855) β€” Wi-Fi 6 issues. Black Shark 2 Pro (Snapdragon 855)+) β€” Best option for gamers (eGPU support). Xiaomi Pad 5 (Snapdragon 860) - experimental support, a lot of bugs.

4.Using Xiaomi as a system unit with a docking station

If you don't need a desktop interface, but you just need to connect your smartphone to a monitor, keyboard and mouse, you just need to buy a docking station. USB-C Docking Station (model) MCD02AM) permitting:

  • πŸ”Ή Output the image on the monitor through HDMI 4K@30Hz.
  • πŸ”Ή Connect the keyboard/mouse through USB 3.0.
  • πŸ”Ή Charge your smartphone (Swift Charge 3.0 support).
  • πŸ”Ή Connect an external drive or card reader.

How this works in practice:

1. Connect the docking station to the smartphone through USB-C.

2. connect the monitor to the docking station through HDMI.

3. Connect the keyboard and mouse to USB-port.

4. On your smartphone, turn on the mode USB-tetering (if you need the Internet).

Advantages:

No need to adjust - everything works out of the box.

You can quickly turn off your smartphone and take it with you.

Supported by most Xiaomi devices (even without Desktop Mode).

Disadvantages:

Delays in input (lag) when using wireless mouse/keyboard.

- Restriction on authorization (maximum) 4K@30Hz).

- Docking station takes port USB-C, What prevents charging (if the station is not supported) PD).

adb shell setprop persist.sys.usb.config diag,adb,serial_cdev,rmnet,diag_mdlog,mbim,qdss,qdss_mdm,rmnet_sdio,dpl,cdc_ether

It'll reset the configuration. USB-port-to-factory settings.-->

5. Cloud PC via Xiaomi: Shadow, GeForce NOW, Xbox Cloud

If your Xiaomi doesn't have a lot of resources, but you have fast Internet, you can use cloud services, which let you run a full Windows PC or game console directly from your smartphone, displaying the image on an external monitor.

ServiceCostRequirementsSuitable for
Shadow PC30.$/moss15 Mbps, Android 9+Photoshop, programming, games
GeForce NOWFree of charge./10$/moss25 Mbps, controllerGames from Steam/Epic (Cyberpunk, GTA V)
Xbox CloudIncluded in Game Pass (15)$/moss)10 Mbps, Xbox accountXbox Games (Forza, Halo)
RainwayFree of charge.Your PC. + 10 MbpsRemote access to your home computer

How to set up Shadow PC Xiaomi:

  1. Install Shadow from Google Play.
  2. Connect the keyboard/mouse via Bluetooth or USB-OTG.
  3. Connect your smartphone to the monitor through USB-C β†’ HDMI.
  4. Run Shadow and select the PC configuration (from 4 to 16 GB of RAM).

The advantages of cloud solutions:

- Full Windows with Support x86 applications.

The power of a cloud PC is superior to any smartphone.

There is no risk of damaging the device (unlike Windows firmware).

Cons:

- A stable internet connection is required (with ping). >50ms will be lags).

Subscription can be more expensive than buying a budget PC.

- Some services (e.g. GeForce) NOW) Do not support the output of an external monitor directly.

πŸ’‘

Cloud PCs are the best choice for gamers and designers who need the power of a full computer, but there is no way to buy it. 25 Mbit/s and ping <30 miss.

6. Emulation x86 on ARM: Exagear, QEMU, Termux

If you need to start x86-applications (e.g. AutoCAD or 1C) Xiaomi with a processor ARM, You can use emulators. You know, the best solutions:

  • πŸ”Ή Exagear - Proprietary emulator x86 for ARM (Wine supports).
  • πŸ”Ή QEMU β€” Open emulator, works through Termux.
  • πŸ”Ή Box86/Box64 β€” translation x86 into ARM on the fly (for Linux).

Example of Exagear installation:

  1. Download Exagear from Eltechs (registration required).
  2. Install. APK and activate the license.
  3. Download Wine for Exagear and install it.
  4. Run.exe files through the file manager.

What's going to happen?

- Light Windows applications (Notepad)++, 7-Zip).

- Old Games (Half-Life, Diablo) II).

- Some versions 1C:Enterprise (with reservations).

Limitations:

- Strong decline in productivity (5-10 times slower than native one) x86).

- No DirectX support for DirectX 11/12 (OpenGL).

Many programs (such as Adobe Illustrator) are not working.

⚠️ Attention: Emulation x86 on ARM β€” It's always a trade-off between compatibility and performance. For example, Exagear can run Photoshop. CS6, But it's going to be so slow that it doesn't make sense. For serious problems, it's better to look at cloud solutions or buy mini PCs.

Comparison of methods: which one to choose?

To facilitate the choice, we have brought all methods into a table with estimates for key criteria:

MethodDifficultyProductivityCompatibility with softwareCostBetter for you.
Mi Desktop Modeβ˜…β˜†β˜†β˜†β˜†β˜…β˜…β˜…β˜†β˜†ARM-applications0β‚½Office tasks, web surfing
UserLAnd (Linux)β˜…β˜…β˜†β˜†β˜†β˜…β˜…β˜†β˜†β˜†Linux-PO0β‚½Programming, learning
Windows 11 ARMβ˜…β˜…β˜…β˜…β˜†β˜…β˜…β˜†β˜†β˜†ARM-Windows-based0β‚½ (skunk)Experiments, Lightweight Windows Applications
Docking stationβ˜…β˜†β˜†β˜†β˜†β˜…β˜…β˜…β˜†β˜†Android apps2000–5000β‚½Multimedia, remote work
Cloud PCβ˜…β˜†β˜†β˜†β˜†β˜…β˜…β˜…β˜…β˜…Anywhere.30–100$/mossGames, design, video processing
Emulation x86β˜…β˜…β˜…β˜†β˜†β˜…β˜†β˜†β˜†β˜†Old ones. x86-applications1000–3000β‚½Nostalgia, light utility

Selection recommendations:

  • πŸ”Ή For office work (Word, Excel, mail) - Mi Desktop Mode + docking-station.
  • πŸ”Ή For programming – UserLAnd or cloud PC.
  • πŸ”Ή For games - GeForce NOW Xbox Cloud.
  • πŸ”Ή For experiments - Windows 11 ARM (Only if you're ready for bugs).

FAQ: Frequent questions

Can you install Windows 11 on Xiaomi with MediaTek?
Technically yes, but only for devices with Dimensity 1000 processors.+ (Like Redmi. K30 There are no working ports for the Helio G or Helio P UEFI. Even if you find firmware, it will not be stable due to the lack of drivers for MediaTek cores.
How to connect an external graphics card (eGPU) to Xiaomi?
This is theoretically possible on devices with Snapdragon 855.+ (For example, Black Shark 2 Pro USB-C Thunderbolt. However: You need a special firmware with PCIe-tunneling. AMD (NVIDIA Performance will be lower than on PCs due to limitations USB-C (max. ~10 Gbps Practical tests show that RX 6700M The Black Shark 4 Pro is a complete game. ~30% of its capacity.
Will Xiaomi release official PCs based on smartphones?
Xiaomi had already tried to release the Mi Notebook and Mi Desktop, but these devices had nothing to do with smartphones. In 2023, the company announced the Xiaomi Book S 12.4 on Snapdragon. 8cx Gen 2, but it's a separate lineup. ARM-However, in the patent databases there are mentions of β€œmodular devices” from Xiaomi that could transform from a smartphone to a PC.
Which Xiaomi smartphone is best for use as a PC?
Top.-3 Price/opportunity ratio: Xiaomi Pad 6 Pro is the best choice thanks to its large screen, active cooling and support 4K@60Hz. POCO F5 Pro – powerful Snapdragon processor 8+ Gen 1 It is also a good option for Mi Desktop Mode. 5 Pro is the only smartphone with external support GPU (If you find firmware, you can look at the Redmi Note from the budget options. 12 Pro+, But it's MediaTek Dimensity. 1080 Snapdragon loses in performance on desktop.
Can you use Xiaomi as a server (for example, for mining or hosting)?> Yes, but with reservations: πŸ”Ή For mining: only algorithms optimized for mining ARM (For example, Monero via XMRig, performance will be 10 to 20 times lower than on PCs. πŸ”Ή For hosting: can be deployed NGINX Apache via Termux, but because of the dynamic IP need DDNS The Cloudflare Tunnel (Cloudflare Tunnel). πŸ”Ή For torrent tracker: Transmission or qBittorrent work via UserLAnd, but speed is limited by bandwidth USB-C (max. ~5 Gbps. The main problem is overheating. Even the Xiaomi Pad 6 Pro with active cooling is not designed for round-the-clock load. For serious tasks, you better buy a Raspberry Pi 5 or a mini PC on Intel. N100.