Pixel Experience
Xiaomi
Google Pixel
Pixel
Many Xiaomi users face problems after firmware: from bugs with sensors to complete inoperability of the module NFC The reason is often due to version incompatibility, improper unlocking of the bootloader or missed steps during installation. In this guide, we will take a look at the whole process from A to Z β from model validation to final system setup β and give you recommendations on choosing the most stable build for your device.
If you have never installed custom firmware before, be prepared for the process to take 1-2 hours and require care. A mistake at any stage can lead to the need for a complete reset or even recovery through the use of a new system. EDL-But don't worry, if you follow the instructions, the risks are minimal, and the result is worth it, you'll get a fast, up-to-date, Chinese-free smartphone.
1. Device preparation: model check and loader unlocking
The first and most critical step is to make sure that your Xiaomi model is officially supported by the Pixel Experience. Not all devices are suitable: for example, the Redmi Note 10 Pro (sweet) has stable builds, but here is the Pixel Experience. POCO X3 NFC (The surya may require additional patches for the camera.A full list of supported codename models can be found on the official Pixel Experience website.
To find out the encoding of your device:
- Open the Settings app β The phone.
- Tap the MIUI version several times to activate the Developer Mode.
- Return to the main settings, go to additional β For developers.
- Find the model code line (e.g., Raphael for Redmi). K20 Pro).
If your model is on the supported list, you can proceed to unlock the bootloader. Without this step, custom firmware installation is impossible. The procedure takes up to 7 days due to Xiaomi's policy (mandatory waiting for confirmation through the Mi Account).
β οΈ Warning: Unlocking the bootloader will reset all data on the device, including photos, contacts and apps. Create a backup via Mi Cloud or locally on your PC. Also make sure there are no restrictions on your Mi Account (for example, if you previously blocked the device through Find Device).
To unlock:
- Download the Mi Unlock Tool (official version only!).
- Sign in under the same Mi Account as on your phone.
- Put the phone in Fastboot mode: turn it off, then press Volume down + Power.
- Connect the device to your PC and follow the instructions in the Mi Unlock Tool.
After successful unlocking, the Unlocked message will appear on the phone screen in Fastboot mode.
2.Select the Pixel Experience version: which is better, Plus, Vanilla or AOSP?
Pixel Experience comes in a number of different versions, and the choice depends on your priorities.
| Version. | Features | Who's right for? | Cons |
|---|---|---|---|
| PixelExperience(Vanilla) | Clean Android without unnecessary apps, minimal modifications. | Users who want the most stock experience possible. | Some features may not be supported (e.g. Live Caption). |
| PixelExperience Plus | Additional features: themes, gestures, advanced camera settings. | Those who want more customization, but without compromising stability. | Higher battery consumption due to additional services. |
| PixelExperience AOSP | It is as close to the Android source code as possible with minimal patches. | Developers or experienced users for testing. | Proprietary drivers may not be available (e.g. for Wi-Fi). |
For most Xiaomi users, the best choice is PixelExperience Plus, which offers a balanced set of features, including:
- πΈ Improved camera with night mode and Astrophotography (if supported by iron).
- π¨ Icon and accent colors themes (like in Pixel 6).
- π Optimized power consumption for Qualcomm processors.
- π Monthly security updates from Google.
β οΈ Note: If your device is equipped with a MediaTek processor (such as the Redmi Note 11), check for special assemblies marked with a note. MTK. These firmware require additional drivers for the modem and camera to work properly.
Download firmware only from the official website or trusted sources (for example, XDA Avoid "modified" builds from unknown authors - they may contain malicious code or unstable patches.
3. Installation through TWRP: step-by-step
To install Pixel Experience you will need custom recavery β TWRP. Official versions are available on TeamWin, but for some Xiaomi models (e.g., the official version, POCO F3) It requires informal builds. Make sure you download. TWRP It is for your codename.
Installation process:
- Download the Pixel Experience firmware (.zip file) and put it in the root of the phoneβs internal memory.
- Download. TWRP for your model (.img file).
- Turn your phone into Fastboot mode (Loudness down + Power).
- Connect the device to the PC and execute the command: fastboot flash recovery twrp-3.7.0-0-codename.img (Replace the codename with your model).
- Right after the firmware. TWRP Go to the Recaveri, clamping the Volume up + Power (otherwise the system will overwrite) TWRP stock-recavator).
In TWRP, do the following:
- Press the Wipe. β Advanced Wipe and mark: π Dalvik / ART Cache ποΈ System π± Data π Cache
- Strip the slider to confirm the reset.
- Return to the main menu, click Install and select the downloaded firmware file.
- Install (if any) additionally (if any): π Gapps (if the firmware is without Google services). π Magisk (for root rights, optional).
Reboot System
Completely wiping (System/Data/Cache)|Installed firmware Pixel Experience|Gapps installed (if necessary)|Antivirus on PC disabled (can block fastboot)|Battery charge >50%-->
β οΈ Warning: If the phone stayed on the Pixel Experience logo for more than 10 minutes after the reboot, it means there was an error during the installation. TWRP (clamping up + Power when turned on) and repeat the steps, making sure you choose the right firmware version for your codename.
4. First setup and solution of typical problems
After a successful boot, you will be met by an initial setup wizard similar to the Pixel stock, where you can immediately activate the following functions:
- π Security: Set up unlock by fingerprint or Face Unlock (if supported).
- πΆ Network: Enable VoLTE and VoWiFi in Settings SIM-Cards (if the operator supports the).
- π Battery: Activate Adaptive Battery in Settings β Battery.
But even after a successful installation, there can be bugs, and here are the most common ways to solve them:
| Problem. | Possible cause | Decision |
|---|---|---|
| Wi-Fi or mobile network is not working | There are no proprietary drivers for your chipset. | Install an additional Firmware patch for your model through TWRP. |
| The camera makes an error when starting. | Incompatible with Halide or Libpatched. | Install an alternative camera app (e.g. GCam with a camera) XDA). |
| Fast battery discharge | Background processes of Google Play Services. | Turn off Auto-Update apps in the Play Market. |
| It's not working. NFC or IR Blaster | There is no support in the core of the firmware. | Check for alternative cores (such as KernelSU) in the forum XDA. |
If you have the sensors (gyroscope, accelerometer) stopped working after the firmware, it means that you have installed the firmware for the wrong codename. 9S (Curtana) looks similar but has different iron, so you'll have to repeat the installation with the correct version.
π‘
If after firmware lost sound in the speaker, check the settings Output sound in Settings β Sound. Sometimes the default system switches to USB-audio.
5. Optimization of performance and battery
Pixel Experience Out of the Box is Faster Than MIUI, It's because there's no back-end processes, but there are a few tricks to make it even more responsive:
To increase productivity:
- π Enable Developer Mode and Activate Optimization MIUI (It works on the Pixel Experience!).
- π Turn off animations: in Settings β System system β For developers, set all three animation parameters on 0.5x.
- π Use Greenify to βfreezeβ unnecessary apps (e.g., Mi Browser if itβs left behind after firmware).
To save battery:
- π Activate Adaptive Brightness and set a limit on 60 Hz (if the screen supports) 90/120 Hz).
- π΅ Turn off Device Search and Wi-Fi Scanning in Settings β Location.
- π Install AccuBattery app to monitor charging cycles.
If you notice that the phone is warming for no reason, check the list of running processes in Settings β Battery. β Battery use. Often the culprit is Google Play Services - in this case, resetting the app cache or rolling back to the previous version via APKMirror will help.
How to get back the stock MIUI, If you donβt like the Pixel Experience?
6. Pixel Experience Update and System Backup
Pixel Experience is updated every 1-2 months and you can install updates directly from the system:
- Go to Settings β System β System Update.
- If an update is available, download it and confirm the installation.
- The phone will automatically reboot to TWRP (If it is installed, and apply the update.
β οΈ Note: When updating through OTA (Over-The-Air) do not make data vape, otherwise you will lose all settings and applications. Exception - if the description of the update indicates otherwise (for example, when you switch to a new version of Android).
For reliability, it is recommended to create a backup before updating:
- Download to TWRP.
- Select Backup and mark sections: π Boot ποΈ System π± Data
Save the backup on SD-map USB-accumulator.
If there are bugs after the update (for example, Bluetooth stopped working or if the update is not valid). GPS), try:
- Clear the cache in TWRP (Wipe β Cache/Dalvik).
- Reverse to the previous version through the backup.
- Report the bug to the official support chat (attach the error log from adb logcat).
π‘
Never update the Pixel Experience through Xiaomiβs stock recavator, which will result in data loss and a possible device blink. TWRP built-in OTA-upgrader.
7. Magisk installation and root rights (optional)
If you need a root license (for example, for ViPER4Android Or AdAway, install Magisk after you have installed Pixel Experience. Importantly, some banking applications (e.g. SberBank Online) can block work on rooted devices.
Installation instructions:
- Download the latest version of Magisk (.zip) from GitHub.
- Reboot to TWRP and set Magisk.zip standard module.
- Reboot to the system and check for root rights through the Magisk Manager app.
To hide the root from banking applications:
- Open Magisk Manager and go to Settings.
- Include MagiskHide and add problematic apps to the list.
- Reset the device.
β οΈ Note: Some Xiaomi models (e.g. Redmi Note 8 Pro with MediaTek Helio chipset) G90T) Magisk can break the modem, in which case use alternative root methods, such as KernelSU.
8. Pixel Experience Alternatives for Xiaomi
If Pixel Experience didnβt work for you (for example, due to camera or network bugs), consider other custom firmware:
| Firmware | Features | Pluses | Cons |
|---|---|---|---|
| LineageOS | Clean. AOSP minimally modified. | Maximum stability and long-term support. | There are no Google chips (e.g., Now Playing). |
| ArrowOS | Balanced firmware with customization elements. | Good optimization for Xiaomi, frequent updates. | Fewer camera features compared to the Pixel Experience. |
| crDroid | Flexible interface and performance settings. | Support for themes, gestures, optimization for games. | Higher energy consumption. |
| MIUI Europa | Cleaned version MIUI without Chinese services. | All Xiaomi chips are saved (camera, IR Blaster). | Bloatware and advertising have not been removed completely. |
If youβre choosing between Pixel Experience and LineageOS, prioritize:
- π± For maximum stability and long-term support - LineageOS.
- π¨ For Google and Camera Features β Pixel Experience.
- β‘ For gaming and performance β crDroid or ArrowOS.
Before switching to another firmware, always make a full backup in TWRP Check user reviews of your model in forums (for example, 4PDA or XDA).
π‘
On devices with a MediaTek processor (e.g., Redmi 9 or POCO M3) Pixel Experience may perform worse than LineageOS due to driver issues, in which case test firmware at your own risk or stay on the line. MIUI.