RomFlasher
Rom Flasher tool

Lunaris AOSP 3.4 on POCO X7 Pro Android 16 Flash & Setup

Rom Flasher · POCO X7 Pro · AOSP · 19 Oct 2025 · 2099 views

TagsAOSPPOCO X7 ProFlashInstallRecovery

Part of POCO guides, AOSP guides, 2025 guides.

Lunaris AOSP 3.4 is the first Android 16 build for the POCO X7 Pro, and it flashes the usual X7 Pro way: flash vendor_boot to both slots, reboot, hold Volume Up to reach recovery, factory reset, then sideload the ROM. GApps are already inside, so you do not flash a GApps package.

The video starts muted so it does not blast at you — tap the speaker to hear it, or open it on YouTube.

No PC in the room?The free Rom Flasher tool runs the whole flash from the phone in your hand — USB-OTG cable, no laptop, no command line.
Download the free Rom Flasher tool

Lunaris starts as a clean AOSP base and adds just enough to feel finished. Build 3.4 is the first Android 16 release for this phone, and the day-one experience is a working phone rather than a project: it is a signed userdebug build, SELinux is enforcing, and GApps are already inside.

The flash follows the same pattern as the other X7 Pro builds. Two boring warnings before we start, because they matter. Hold Volume Up for recovery. Never use fastboot reboot recovery on this device.

What is in this build

What you need

Step 1 - grab the right files

Download the ROM zip and the vendor file and unpack them on the PC. The vendor_boot image has to come from this exact build. A vendor_boot from a different version is a fast route to a bootloop, and it is the mistake I see most often on this phone.

Step 2 - fastboot and confirm the PC sees the phone

Reboot the phone to fastboot and run fastboot devices. You want a serial number back. If the command returns nothing, fix the fastboot driver before you go any further.

Step 3 - flash vendor_boot to both slots

Push vendor_boot to slot A and then to slot B. Both, not just the one the phone happens to be booted on. If you only flash A, the next OTA or a later slot switch can hand you a phone that drops straight back to fastboot.

Step 4 - reboot and catch recovery with Volume Up

Reboot the phone, then hold Volume Up immediately and keep holding until recovery appears. Do not use fastboot reboot recovery here. On the POCO X7 Pro it does not take you where you think, and it is the fastest way to confuse yourself.

Step 5 - clean it, then sideload

In the Lunaris recovery, do a factory reset so nothing from the old ROM survives. Then choose Apply update, then Apply from ADB, and sideload the ROM zip from the PC. Let the recovery tell you when the install is finished rather than guessing.

Do not flash a separate GApps package over this build. GApps are already inside it. If you want root, this is the moment to flash Magisk, during recovery, before the first boot.

Step 6 - first boot and the two quirks

Reboot to system and give the first boot its time. When you are in, two small things are worth knowing.

Where this usually goes wrong

Dirty flashing

Not on the first Android 16 build. Clean it. Once you are on 3.4, later 3.4.x builds are usually a different story, but for this one, wipe and start fresh.

If the driver and tools setup is the part that always slows you down, the free Rom Flasher tool on GitHub bundles the ADB and fastboot driver install into a couple of clicks, so you are not fighting Device Manager. It is free, and the link is in the downloads section.

Full description from the video

Lunaris AOSP 3.4 on the POCO X7 Pro (Rodin) — the first Android 16 build of the ROM, flashed with vendor_boot and sideload, with the settings notes you'll actually need.

Lunaris starts as a clean AOSP base and adds just enough to feel finished, and 3.4 is the first Android 16 build for this phone. The changelog is short: initial build, source synced, firmware moved to OS2.0.204.0.VOJMIXM and the kernel to 6.6.56. Signed userdebug, SELinux enforcing, GApps already inside — so the day-one experience is a working phone rather than a project.

The flash follows the same pattern as the rest of the X7 Pro builds, and I'll say the two boring things again because they matter: hold Volume Up for recovery, and never use fastboot reboot recovery on this device. After first boot, two small quirks are worth knowing. If wallpapers and styles misbehave, install Google Photos and they settle. And keep the display colour on its default instead of X-Reality, which hands you a blank white screen on these builds.

📱 Device : POCO X7 Pro (Rodin)

🧩 ROM : Lunaris AOSP 3.4 (Android 16)

📦 Firmware : OS2.0.204.0.VOJMIXM · kernel 6.6.56

👤 Build : Initial Android 16 release · @lunaris_dailyUP

🗒 Changelog

  • Initial Lunaris Android 16 build
  • Source synced
  • Firmware updated to OS2.0.204.0.VOJMIXM, kernel 6.6.56
  • Aperture video fix posted in the update channel

🛠️ Requirements

  • Unlocked bootloader, no way around it
  • Lunaris AOSP 3.4 ROM zip plus its vendor file
  • vendor_boot.img from the same download
  • A PC with ADB and Fastboot ready
  • IMEI backed up, lock screen and fingerprint removed before you start

📝 Flashing Steps

  1. Grab the ROM zip and the vendor file, and unpack them on the PC.
  2. Reboot the phone to fastboot and check the device is detected.
  3. Flash vendor_boot to both slots, A and B.
  4. Reboot and hold Volume Up immediately to enter the Lunaris recovery.
  5. Factory reset in recovery, so nothing from the old ROM survives.
  6. Apply update → Apply from ADB, then sideload the ROM zip.
  7. Skip GApps, the build has them. Add Magisk here only if you want root.
  8. Reboot to system and give the first boot its time.

❓ Common Questions

Do I need GApps separately? No, this is a GApps build.

Does it support dirty flashing? Not for the first Android 16 build — clean it.

Is root included? No. Flash Magisk yourself during recovery if you want it.

Anything broken? Check the update channel for the current list before you flash.

Common questions

Do I need to flash GApps separately on Lunaris AOSP 3.4?

No. This is a GApps build, so the Google apps are already inside it. Only add Magisk during recovery if you want root, and skip the GApps package.

Can I dirty flash Lunaris AOSP 3.4?

Not for the first Android 16 build. Do a clean install with a factory reset so nothing from the old ROM survives.

Why does the phone not boot into recovery?

You have to reboot and hold Volume Up immediately. And never use fastboot reboot recovery on the POCO X7 Pro, because it does not take you to recovery on this device.

Is root included in this ROM?

No. The build ships without root. If you want it, flash Magisk during recovery before the first boot.

My wallpaper and styles app is misbehaving. What now?

Install Google Photos and they usually settle. Also leave the display colour on its default instead of X-Reality, which causes a blank white screen on these builds.

More for POCO X7 Pro

Root POCO X7 Pro With Magisk No TWRP Needed — Full Steps

Rooting the POCO X7 Pro with Magisk — no TWRP, no custom recovery, just a patched boot image and a couple of fastboot commands.

TWRPPOCO X7 ProInstallPOCO X7 Pro · 12 Oct 2025

HyperOS 3.0 for POCO X7 Pro Official Build Flash & First Look

HyperOS 3.0 for the POCO X7 Pro — the official build, what's inside, and the clean way to get it running on your phone.

HyperOSPOCO X7 ProFlashPOCO X7 Pro · 3 Oct 2025

Project Infinity X 3.3 on POCO X7 Pro Android 16 Sideload Guide

Project Infinity X 3.3 on the POCO X7 Pro (Rodin) — an Android 16 build flashed with vendor_boot and ADB sideload, plus the known issues you should read...

POCO X7 ProPOCO X7 Pro · 20 Oct 2025

Project Infinity X 3.6 on POCO X7 Pro Android 16 QPR1 Full Install

Project Infinity X 3.6 on the POCO X7 Pro - the first Android 16 QPR1 release for this device, from vendor_boot all the way to a finished setup.

AOSPPOCO X7 ProFlashPOCO X7 Pro · 30 Dec 2025

Project Infinity X v3.12 on POCO X7 Pro Smooth, Fast, Great Battery

Project Infinity X v3.12 on the POCO X7 Pro — I flashed it from the PC tool, set it up and lived with it for a while: smoothness, gaming, battery and the...

AOSPPOCO X7 ProFlashPOCO X7 Pro · 29 Aug 2026

PixelOS Android 15 on POCO X7 Pro Flash Without Errors

PixelOS with the latest Android 15 build is running on the POCO X7 Pro — this is the full flash, from vendor_boot to first boot, done without any errors.

PixelOSPOCO X7 ProFlashPOCO X7 Pro · 25 Sep 2025