Voltage OS Flashing Guide for veux/peux

Your complete guide to installing Voltage OS on your Xiaomi Redmi Note 11 Pro / 11 Pro+ / 11E Pro / POCO X4 Pro (veux/peux).

Warning!

/* * Your warranty is now void. * * Most custom ROMs are released stable and safe to use… * but if you decide to play mad scientist, mess something up, and * end up corrupting your SD card, turning your phone into a fancy paperweight, * or bricking it beyond recognition—don’t blame me. * I warned you. In fact, I’ll probably just laugh. Loudly. 😂 */

Flashing Recovery and DTBO

Downloads:

Steps:

1. Reboot to fastboot mode by holding Volume Down + Power until the fastboot logo appears.

2. Connect your phone to your PC and run the following commands:

fastboot flash boot_a voltage-5.1-veux-20250925-0429-OFFICIAL-boot.img
fastboot flash boot_b voltage-5.1-veux-20250925-0429-OFFICIAL-boot.img
fastboot flash vendor_boot voltage-5.1-veux-20250925-0429-OFFICIAL-vendor_boot.img
fastboot flash dtbo dtbo.img

3. Reboot to recovery mode by holding Volume Up + Power until the recovery screen appears.

Flashing Firmware

Download the latest regional firmware from here.

Method 1: ADB Sideload

  1. In recovery, select Apply Update.
  2. Select Apply Update from ADB.
  3. Connect phone to PC and run this command:
  4. adb sideload firmware.zip

Method 2: SD Card / OTG

  1. In recovery, select Apply Update.
  2. Select Choose from sdcard.
  3. Navigate to and select your firmware.zip file.

Flashing ROM

1. Clean Flash (Vanilla)

  1. Select Apply UpdateApply Update from ADB.
  2. On your PC, run:
  3. adb sideload rom.zip
  4. Confirm 'Yes' on the prompt after sideloading.
  5. Select Factory Reset.
  6. Select Format Data/Factory Reset.
  7. Select Reboot System Now.

2. Clean Flash (Sandbox GApps)

Follow steps 1-6 from the Clean Flash (Vanilla) method above.

  1. After rebooting, download and install the GrapheneOS App Store.
  2. Open the app and install "Google Play services", "Google Services Framework" and "Google Play Store".
GrapheneOS App Store screenshot

For more information on Sandboxed Google Play, read the official documentation.

For potential fixes and workarounds, check this post.

3. Clean Flash (Normal GApps)

  1. Select Apply UpdateApply Update from ADB.
  2. Sideload the ROM zip:
  3. adb sideload rom.zip
  4. Confirm 'Yes' on the prompt.
  5. DO NOT REBOOT. Go back and select Apply UpdateApply Update from ADB again.
  6. Sideload your GApps package:
  7. adb sideload gapps.zip
  8. Select AdvancedReboot to Recovery.
  9. Once back in recovery, select Factory Reset.
  10. Select Format Data/Factory Reset.
  11. Select Reboot System Now.

Updating ROM

1. Dirty Flash

  1. Select Apply UpdateApply Update from ADB.
  2. Sideload the new ROM zip:
  3. adb sideload rom.zip
  4. Confirm 'Yes' on the prompt.
  5. If you did not flash GApps previously, select Reboot System Now.

If you flashed GApps previously:

  1. DO NOT REBOOT. Select Apply UpdateApply Update from ADB again.
  2. Sideload the GApps zip:
  3. adb sideload gapps.zip
  4. Select Reboot System Now.

2. Through OTA

  1. Navigate to SettingsSystemSystem updates.
  2. Download the latest available build.
  3. Tap Reboot in the updater once the download is complete.
  4. The device will automatically update and reboot.

Flashing a Different Kernel

Note: These instructions are for Android 16 builds.

  1. Download the required `vendor_boot.img` from here.
  2. Reboot to fastboot mode (Vol Down + Power).
  3. Flash the downloaded vendor_boot:
  4. fastboot flash vendor_boot voltage-5.1-kernel-flash-vendor_boot.img
  5. Reboot to recovery (Vol Up + Power).
  6. Flash your desired kernel zip file via recovery (e.g., ADB Sideload or SD Card).
  7. Select Reboot System Now.