Skip to content

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

Compare
Choose a tag to compare
@cd-Crypton cd-Crypton released this 13 Jan 10:55
· 17 commits to main since this release
647680e

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: 01/13/2024
Build Release: Beta
Build Branch: 12.1 (v4.0)
Compatibility: Android12+

Release Notes

  • Decryption in Generic System Images might not work.
  • Backup is working fine with all the available partition options.
  • Restoring a full backup weren't fully tested yet.
  • Do not flash OEM's OTA.

Working Features

  • Internal Storage (Supports decryption on RUI 4.0)
  • External Storage (SD Card and USB-OTG)
  • Vibration/Haptics
  • Touchpanel
  • 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

  • It's always scrolling up, automatically.
  • Flashing OTA firmware file.
  • Some PBRP tools doesn't really work (might be device-specific).
  • Tell me more...

How to flash

Despite using A/B partition scheme, it has dedicated ramdisk. You can install recoveey without using the usual A/B installation process.

  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-pbrp.img. It'll flash in current active slot.
  6. After flashing is done, type: fastboot reboot recovery.

OR

If you are using custom recovery already, just download the .zip file, and flash it via your current custom recovery.

Credits

  • TeamWin (for Manifest/Source)
  • PitchBlack (for Manifest/Source)
  • SebaUbuntu (for base device tree)

What's new?

  • Prebuilt OSS Kernel (Clang 12.0.5).
  • Synced with latest PBRP changes.