Image from Mi

This blog post is dedicated to POCO X3 Pro codenamed “vayu/bhima”.

What are the main differences between Global POCO X3 Pro codenamed vayu and Indian POCO X3 Pro codenamed bhima?

  • Units sold outside of India codenamed vayu support NFC meanwhile Indian units codenamed bhima does not support NFC
  • 8gb ram/256gb storage GLOBAL unit may come with a premium display panel named “Hauxing”

Time for Good ol’ Disclaimer.

We are not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in this ROM before flashing it! You are choosing to make these modifications, and if you point the finger at us for messing up your device, We will laugh at you.

Donations

You can donate to me via PayPal | UPI: 001ks001@kotak

ArrowOS 13.0

ArrowOS 13.0 based on android-13 for vayu requires MIUI S (also supports MIUI R, thanks to vendor_freeze) firmware and includes a source compiled vendor. It uses OEM default encryption method i.e FBE v2 with metadata key encryption and supports f2fs userdata by default

Same instructions as ArrowOS 12.1. ArrowOS 13.0 is dirty flashable on ArrowOS 12.1 but clean flash is always better

ArrowOS 12.1

ArrowOS 12.1 based on android-12L (Android-12.1.0) for vayu requires MIUI S (also supports MIUI R, thanks to vendor_freeze) firmware and includes a source compiled vendor. It uses OEM default encryption method i.e FBE v2 with metadata key encryption and supports f2fs userdata by default

Prerequisite

  • ArrowOS 12.1 - source compiled vendor based builds you can download from official ArrowOS website
  • Your region specific MIUI S or R firmware i.e MIUI based on Android 11 or Android 12.
  • Backup all your apps, pictures, videos, contacts etc to cloud or external storage
  • Unlocked bootloader and ArrowOS Recovery.

Instructions

  • Reboot to recovery
  • Optional only if you are not on required MIUI version: Install/Flash recovery flashable MIUI S or R firmware from your region
  • Install/Flash ArrowOS build zip
  • Optional if you want to flash VANILLA build: Flash GAPPs addon zip if you have downloaded it
  • Format Data and reboot
  • ENJOY

    NOTE: Upgradeable from ArrowOS - 12.0 (android-12.0)(Source compiled vendor) without clean flash/format data (A.K.A dirty flashable).


ArrowOS 12.0

ArrowOS 12.0 based on android-12.0 for vayu requires MIUI R firmware and includes a source compiled vendor. It uses OEM default encryption method i.e FBE v2 with metadata key encryption and supports f2fs userdata by default

Prerequisite

  • ArrowOS 12.0 - source compiled vendor based builds you can download from official ArrowOS website
  • Your region specific MIUI R firmware i.e MIUI based on Android 11.
  • Backup all your apps, pictures, videos, contacts etc to cloud or external storage
  • Unlocked bootloader and ArrowOS Recovery.

Instructions

  • Reboot to recovery
  • Optional only if you are not on required MIUI version: Install/Flash recovery flashable MIUI R firmware from your region
  • Install/Flash ArrowOS build zip
  • Optional if you want to flash VANILLA build: Flash GAPPs addon zip if you have downloaded it
  • Format Data and reboot
  • ENJOY

    NOTE: Upgradeable from ArrowOS - 11.0 (android-11.0)(Source compiled vendor) without clean flash/format data (A.K.A dirty flashable).


ArrowOS 11.0

ArrowOS 11.0 based on android-11.0 for vayu requires MIUI R firmware and includes a source compiled vendor. It uses OEM default encryption method i.e FBE v2 with metadata key encryption and supports f2fs userdata by default.

Prerequisite

  • ArrowOS 11.0 - source compiled vendor based builds you can download from official ArrowOS website
  • Your region specific MIUI R firmware i.e MIUI based on Android 11.
  • Backup all your apps, pictures, videos, contacts etc to cloud or external storage
  • Unlocked bootloader and ArrowOS Recovery.

Instructions

  • Reboot to recovery
  • Optional only if you are not on required MIUI version: Install/Flash recovery flashable MIUI R firmware from your region
  • Install/Flash ArrowOS build zip
  • Optional if you want to flash VANILLA build: Flash GAPPs addon zip if you have downloaded it
  • Format Data and reboot
  • ENJOY

    NOTE: Upgradeable from ArrowOS - 11.0 (android-11.0)(MIUI R vendor vendor) without clean flash/format data (A.K.A dirty flashable).


ArrowOS 11.0 MIUI-VENDOR-BASED

This specific ArrowOS 11.0 based on android-11.0 for vayu is vendorless build which requires MIUI R vendor and MIUI R firmware. It uses OEM default shipped encryption method i.e FBE v2 with metadata key encryption and f2fs userdata by default. ***

Prerequisite

  • ArrowOS 11.0 - MIUI vendor based builds you can download from my sourceforge archive or from this mirror
  • Your region specific MIUI 12 based on android-11
  • Backup all your apps, pictures, videos, contacts etc to cloud or external storage
  • Unlocked bootloader and Team Win Recovery Project’s recovery or ArrowOS Recovery.

Instructions

  • Reboot to recovery
  • Optional only if you are not on required MIUI version: Install/Flash recovery flashable MIUI versions specified above
  • Install/Flash ArrowOS build zip
  • Optional if you want to flash VANILLA build: Flash GAPPs addon zip if you have downloaded it
  • Format Data and reboot
  • ENJOY

    NOTE: Coming from Official MIUI, you would need to format data once.