Skip to content

Realme 9 4G (messi) - Unofficial PBRP - 20230220

Compare
Choose a tag to compare
@cd-Crypton cd-Crypton released this 20 Feb 13:58
· 21 commits to main since this release
8dd8d76

Pitch Black Recovery Project

PitchBlack
Note: Flash at your own risk. This Build still not considered as stable, and still in the process of testing.

Build Device: Messi
Build Alt. Name: RMX3521
Build Date: 02/20/2023
Build Release: Unofficial Beta
Build Branch: 12.1 (v4.0)
Compatibility: Android 12 (RUI3.0 Firmware)

Release Notes

  • Decryption is working, but aren't tested in GSI.
  • Backup is working fine with all the available partition options.
  • Restoring a full backup weren't fully tested yet. So restore only partitions that are not logical partitions to avoid possible conflict.
  • Do not flash OTA yet, it is risky and not fully tested.

Working Features

  • Internal Storage (Decryption works fine.)
  • External Storage (Micro SD Card and USB-OTG)
  • Vibration/Haptics
  • Flashing archive files (Magisk, Flashable Recovery, etc.)
  • ADB and Fastboot Command
  • FastbootD (Userspace; Super Partition)
  • MTP Enable/Disable
  • Backup and Restore (...read the Release Notes above.)
  • ADB Sideload

Issues and Bugs

  • Flashing OTA firmware file.
  • Tell me more...

How to flash?

Despite being A/B, it has dedicated recovery partition. You can install without using the usual A/B installation process.

Now, assuming you already have unlocked bootloader, your PC has adb/fastboot installed, and platform tools. Let's begin.

Note: Flash at your own risk.

  1. Download the .img file from the release page.
  2. Place the image file inside platform tools folder in your PC.
  3. Now, open CMD inside platform tools folder.
  4. Boot your device in bootloader/fastboot mode.
  5. Type in CMD: fastboot flash recovery name-of-twrp.img. It'll flash in current active slot.
    • If you want to flash it in specific slot, add slot suffix _a or _b:
      • fastboot flash recovery_a name-of-twrp.img
      • fastboot flash recovery_b name-of-twrp.img
  6. After flashing is done, type: fastboot reboot recovery.
  7. Enjoy your new custom recovery—PBRP.

Credits

  • Team Win (for Manifest/Source)
  • Pitch Black (for Manifest/Source)
  • SebaUbuntu (for base device tree)
  • Mohsin Manzoor (for testing every build)

What's new?

  • Fix MTP Issue.
  • Fix Persist error in backing up.