Skip to content

Latest commit

 

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

1000006476

POCO X8 Pro (klee) Custom ROMs & Development Hub

Welcome to the central community repository for POCO X8 Pro custom software, ROM indexes, and development resources.

📱 Hardware Specs
Parameter Specification
Architecture MediaTek Dimensity (ARM64-v9a)
Kernel Base Linux 6.6.x (GKI)
Dynamic Partitions EROFS / Virtual A/B (VAB)
Default Security TEE Hardware Attestation

Official ROMs

Name Platform Maintainer Notes Source
Halcyon Android 16 Khayloaf GApps & Vanilla available Download
Infinity X Android 16 bezke Integrated Fenrir for native integrity. Requires Fenrir boot/vendor_boot Download / Telegram Post

Unofficial ROMs

Name Platform Maintainer Notes Source
Shinkai Android 17 Khayloaf Community build (Heptakaideka). Signed & enforcing. GApps included; do not swap kernel. SourceForge / PixelDrain / Telegram Post
PixelOS Android 17 Khayloaf GApps included SourceForge / PixelDrain / Telegram Post

Modified OS & Firmware Ports

Name Platform Maintainer Notes Source
DyperOS HyperOS 3.0.304.0 (CN) Fiqih Wijaya Fastboot flashable. Includes Fenrir kernel. NoModApp build recommended for 8GB RAM. PixelDrain / Telegram Post
HyperDot HyperOS 3.0.303.0 (ID) Raka Rizaldy Includes OrangeFox by default, debloated, modded system apps. Fenrir kernel flashable via OrangeFox Klee Tools. SourceForge / Telegram Channel
ColorOS ColorOS 16.0.9 KazeTheLight Ported from OnePlus Ace 5 Ultra. Fastboot flashable. Enroll fingerprint twice. Drive / Telegram Post

Kernels & Recoveries

Type Name Mantainer Notes Source
Kernel / LK Fenrir KazeTheLight LK & Preloader patch for Stock HyperOS (ID/CN/GL). Enables Strong Integrity. Requires ENG Preloader & fastboot -w. Telegram Post
Recovery OrangeFox camerado842 OFRP build for Android 16 / GKI SourceForge

⚠️ Fenrir Flashing Guide (Stock HyperOS Only)

Warning: Fenrir modifies low-level lk and preloader partitions. Back up your stock lk.img before proceeding. Requires a data wipe.

  1. Prerequisites: Must be on Stock HyperOS (Bases: 3.302.0 ID, 3.304.0 CN, or 3.304.0 GL).
  2. Flash ENG Preloader:
    fastboot flash preloader_ab eng_preloader.bin
  3. Flash Fenrir LK
    fastboot flash lk_ab fenrir_lk.img
  4. Wipe & Reboot
    fastboot -w
    fastboot reboot
    

💡 Fenrir Security & Flashing Rules:

  • Rooting: Patch init_boot with KernelSU only. Do NOT flash custom GKI kernels on Fenrir setups.
  • Data Wipe Mandate: Moving between Fenrir and non-Fenrir builds strictly requires a full data format (fastboot -w).
  • Detection Limits: Fenrir handles hardware lock spoofing (MEETS_STRONG_INTEGRITY & Widevine L1). To hide root/custom ROM files from strict banking apps, pair it with Hide My Applist (HMA) and SuSFS.

Official Stock Firmware (Unbrick & Relock)

⚠️ Important: Only relock your bootloader after flashing the official stock Fastboot firmware (.tgz) matching your phone's physical hardware region (e.g., MI for Global). Never lock on custom ROMs.

  • Latest Global Firmware (MI): 3.0.307.0.WPJMIXM
  • Latest China Firmware (CN): 3.0.306.0.WPJCNXM

Play Integrity & Banking Setup

To pass Play Integrity (MEETS_DEVICE_INTEGRITY) when running root on custom ROMs:

  1. Root Engine: Use KernelSU-Next (v3.3.0+) or APatch.
  2. Stealth Layer: Integrate SuSFS (v2.2.0+) at kernel level + NoMounts metamodule.
  3. Spoofing Stack: Combine Zygisk Next and AlwaysStrong / PlayIntegrityFork.

Essential Root Toolkit & Modules

Category Module Purpose Source
Keybox Spoofing Tricky Store Bypasses hardware key attestation for high-security banking/enterprise apps GitHub
App Isolation Hide My Applist (HMA) Hides root apps (KernelSU Manager, Termux) from aggressive detectors GitHub
Safety Rescue Yet Another Bootloop Protector (YABP) Auto-disables rogue modules if the phone fails to boot or SystemUI crashes GitHub
Framework LSPosed (Zygisk Release) Required to run system customization modules like HyperCeiler GitHub

Quick Troubleshooting & Common Issues

  • Banking app still detects root? Enable target isolation in KernelSU-Next/HMA, clear data for Google Play Services, Play Store, and your banking app, then reboot.
  • Stuck in bootloop after flashing a module? Reboot into OrangeFox Recovery -> Menu > Files -> navigate to /data/adb/modules/ and delete the folder of the offending module.

Contributing & Updating

Maintained a new build or found a broken download link?

  • Open a Pull Request targeting README.md.
  • Submit an entry under the Issues or Discussions tab.

About

Central community repository for POCO X8 Pro custom ROMs, index guides, and development resources.

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors