[RECOVERY][UNOFFICIAL][excalibur][v3.0.0] Pitch Black Recovery [30/07/20]

Search This thread

TheMalachite

Senior Member
Dec 9, 2018
244
478
Redmi Note 8 Pro
pbrp3-banner-xda.png

Code:
/*
*Disclaimer
*
* Your warranty is now void.
* 
* We're 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.
*/

Introduction

Pitch Black Recovery is a fork of TWRP with many improvements to make your experience better. It's more flexible & easy to use.


Features

  • Fully native android like UI
  • Supports Treble and non-Treble ROMs
  • Up-to-date kernel, built from sources
  • Full dark theme with changeable accents
  • Reorganized menus
  • MIUI OTA support
  • Disable DM Verity
  • Use AromaFM as default file manager
  • Various tools are include
  • Universal flash-able file for all variant of a device
  • Many bug fixes & optimization & much more

Installation Instructions

From previous version or other recovery
  • Download the PitchBlack zip to your device
  • Reboot to your current custom recovery
  • Flash the PitchBlack zip
  • The device will automatically reboot into PitchBlack Recovery after installation
  • Enjoy

From PC

  • Download PitchBlack Recovery flashable zip from bellow
  • Extract the PBRP zip
  • Goto fastboot mode in your device
  • Flash the recovery.img by fastboot flash recovery.img
  • Boot into PBRP
  • Copy the zip to internal storage
  • Flash it
  • Enjoy

Device Changelog

Code:
2020-07-30
- Initial unofficial release

PBRP Changelog

Code:
v3.0.0
- Fully Redesigned UI
- Added new Keychecks While Flashing PBRP or recovery.img or Ramdisk
- Fully Redesigned Website https://pitchblackrecovery.com
- New Android like Power Menu (Activated via power key hold)
- Flashlight toggled by Vol up(+) on hold
- New Scrollable Advanced menu
- Totally Redesigned Icons
- Removed old unnecessary Theming Stuff
- Tested on almost all handy Resolutions
- Flashlight toggle on Lockscreen
- More checks for SAR/Non-SAR
- New Navbar
- Support on almost all Android version (5.0+)
- Update ozip decrypt
- Fix up ozip print logs & take all paths
- Update FUNDING.yml
- Fixed encrypted removal checks & buttons
- Add Flag for disabling treble compatibility by default
- Is_Data_Wiped: Simplify function signature
- Unified  AB_OTA_UPDATER
- Change AB device log storage to /data/recovery
- Delay start if specified in board
- Optimize touchscreen driver initialization delay.

v2.9.0
- Update kernel
- Update DM Verity Logic
- Update magisk
- Update unroot magisk
- Some bug fixed

Downloads

Flashable zip
https://drive.google.com/file/d/18MzNCTExOWLiu9ZUD3A7SXlD4QY2grrZ/view?usp=drivesdk

XDA:DevDB Information
PitchBlack Recovery Project, Tool/Utility for the Redmi Note 9 Pro Max

Contributors
TheMalachite, Reza Adi, Shovon, Manjot Sidhu, Mohd Faraz, Sagar

Version Information
Status: Stable
Current Stable Version: 3.0.0
Stable Release Date: 2020-07-30

Created 2020-07-30
Last Updated 2020-07-30
 

Vijo123

Member
Aug 1, 2020
6
0
Flashed it via fastboot from Platform Tools folder. Rebooted into recovery mode. And Pitch Black was installed successfully. Then transferred the pitchblack zip folder to sd card. And installed it through pitchblack. Rebooted to system.

After the system reboot, again switched off phone and entered recovery mode, only to find that the pitchblack was overwritten by system recovery.

tried wiping data second time, after installing pitchblack. Again it was overwritten by system recovery.

Do I need to do any additional steps within pitchblack, before rebooting to system?
Or install any ROM?
My final aim is to install LineageOS, which currently isn't available for this devise..
Any help is greatly appreciated...
 
Last edited:

kannss

Member
Aug 25, 2010
18
1
4
techaventure.com
Flashed it via fastboot from Platform Tools folder. Rebooted into recovery mode. And Pitch Black was installed successfully. Then transferred the pitchblack zip folder to sd card. And installed it through pitchblack. Rebooted to system.

After the system reboot, again switched off phone and entered recovery mode, only to find that the pitchblack was overwritten by system recovery.

tried wiping data second time, after installing pitchblack. Again it was overwritten by system recovery.

Do I need to do any additional steps within pitchblack, before rebooting to system?
Or install any ROM?
My final aim is to install LineageOS, which currently isn't available for this devise..
Any help is greatly appreciated...
I am waiting for my bootloader time 133 hours provided by MI. I will flash and provide feedback on 13 August.
 

Vijo123

Member
Aug 1, 2020
6
0
I am waiting for my bootloader time 133 hours provided by MI. I will flash and provide feedback on 13 August.

Ok. Never go back to 'Mi Unlock Status' under Developer Options to add ur device again...
I did that mistake and my wait time got reset to give me new wait time.
Also don't log out of Mi account or play with 'Find Device' settings.
U may know already. But im just saying..

If u face any driver related issues, then in the Mi Unlock Tool itself, they have provided a way to install it, if u check their settings...

Good Luck
 

MaheshTechnicals

Senior Member
Dec 4, 2015
374
552
Mumbai
Flashed it via fastboot from Platform Tools folder. Rebooted into recovery mode. And Pitch Black was installed successfully. Then transferred the pitchblack zip folder to sd card. And installed it through pitchblack. Rebooted to system.

After the system reboot, again switched off phone and entered recovery mode, only to find that the pitchblack was overwritten by system recovery.

tried wiping data second time, after installing pitchblack. Again it was overwritten by system recovery.

Do I need to do any additional steps within pitchblack, before rebooting to system?
Or install any ROM?
My final aim is to install LineageOS, which currently isn't available for this devise..
Any help is greatly appreciated...

Enable DM VERITY
 

coolvipcandy

Senior Member
Oct 3, 2013
236
76
I'm on rooted (magisk), device with xposed installed and working BUT stock recovery. waiting for you to successfully stick the tarp and I'll follow. Kindly keep updating results and steps tried by you.

---------- Post added at 05:48 PM ---------- Previous post was at 05:46 PM ----------

Will it keep PB Recovery form overwritten?
Because, ppl try to disable DM verity, so im asking.
Also, I managed to root my Pro Max using Magisk manager. But a lack of custom recovery always hurts.
So how do i Enable DM verity now?


I'm on rooted (magisk), device with xposed installed and working BUT stock recovery. waiting for you to successfully stick the tarp and I'll follow. Kindly keep updating results and steps tried by you.
 

Vijo123

Member
Aug 1, 2020
6
0
I'm currently using SD Maid app (Pro version) to remove all unnecessary bloatwares. Works like a charm.
And IMO, also works better than Termux or any other debloater. Although debloating is just one of the function of termux, but if u r using it just to debloat, then better go for SD Maid ?
 

coolvipcandy

Senior Member
Oct 3, 2013
236
76
UPDATE : i installed as per instructions for installation from PC, first recovery.img and then flashed whole zip. Worked great. after rebooting device twice manually,, recovery sticks,, and its a great one. excellent work done.
just one question, what does magisk manager installation in recovery do ? (Specials>tools>magisk manager)
 

Vijo123

Member
Aug 1, 2020
6
0
UPDATE : i installed as per instructions for installation from PC, first recovery.img and then flashed whole zip. Worked great. after rebooting device twice manually,, recovery sticks,, and its a great one. excellent work done.
just one question, what does magisk manager installation in recovery do ? (Specials>tools>magisk manager)

Did u wipe data or dalvik etc. Because mine got overwritten by system recovery.
Can u please tell how did u do, STEP BY STEP?
Maybe my adb fastboot tools were outdated??
 

coolvipcandy

Senior Member
Oct 3, 2013
236
76
Will it keep PB Recovery form overwritten?
Because, ppl try to disable DM verity, so im asking.
Also, I managed to root my Pro Max using Magisk manager. But a lack of custom recovery always hurts.
So how do i Enable DM verity now?

Did u wipe data or dalvik etc. Because mine got overwritten by system recovery.
Can u please tell how did u do, STEP BY STEP?
Maybe my adb fastboot tools were outdated??

i did as mentioned in first post,, as i was already root, i first flashed recovery.img and then from recovery, flashed the whole zip archive. thats all.
then.booted to system,, again booted manually to recovery and it was there,, and checked twice again, recovery was there.

---------- Post added at 05:25 AM ---------- Previous post was at 05:24 AM ----------

i didnt mess with dm verity,,
 

kannss

Member
Aug 25, 2010
18
1
4
techaventure.com
Working fine in my device. Successfully rooted and installed Edxposed. Everything working fine.
 

Attachments

  • Screenshot_2020-08-22-22-42-05-206_com.LwVph2SvQB4bQSYE.jpg
    Screenshot_2020-08-22-22-42-05-206_com.LwVph2SvQB4bQSYE.jpg
    121.3 KB · Views: 131
  • Screenshot_2020-08-22-22-42-25-697_org.meowcat.edxposed.manager.jpg
    Screenshot_2020-08-22-22-42-25-697_org.meowcat.edxposed.manager.jpg
    156.3 KB · Views: 130

kannss

Member
Aug 25, 2010
18
1
4
techaventure.com
Format data option

---------- Post added at 08:30 PM ---------- Previous post was at 08:28 PM ----------

Do not install inbuilt magisk from this recovery. It gives bootloop, download from github or xda and flash zip manually
 

xda_iamaditya

New member
Sep 17, 2020
1
0
Stuck on fastboot mode

PLEASE HELP


i installed twrp recovery in my redmi note 9 pro max and install magisk , now my device is stuck on fastboot.

---------- Post added at 05:22 AM ---------- Previous post was at 05:18 AM ----------

Working fine in my device. Successfully rooted and installed Edxposed. Everything working fine.

bro when i installed i got stuck in fastboot :(:(
what should i do now ...? should i install custom rom or not
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    pbrp3-banner-xda.png

    Code:
    /*
    *Disclaimer
    *
    * Your warranty is now void.
    * 
    * We're 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.
    */

    Introduction

    Pitch Black Recovery is a fork of TWRP with many improvements to make your experience better. It's more flexible & easy to use.


    Features

    • Fully native android like UI
    • Supports Treble and non-Treble ROMs
    • Up-to-date kernel, built from sources
    • Full dark theme with changeable accents
    • Reorganized menus
    • MIUI OTA support
    • Disable DM Verity
    • Use AromaFM as default file manager
    • Various tools are include
    • Universal flash-able file for all variant of a device
    • Many bug fixes & optimization & much more

    Installation Instructions

    From previous version or other recovery
    • Download the PitchBlack zip to your device
    • Reboot to your current custom recovery
    • Flash the PitchBlack zip
    • The device will automatically reboot into PitchBlack Recovery after installation
    • Enjoy

    From PC

    • Download PitchBlack Recovery flashable zip from bellow
    • Extract the PBRP zip
    • Goto fastboot mode in your device
    • Flash the recovery.img by fastboot flash recovery.img
    • Boot into PBRP
    • Copy the zip to internal storage
    • Flash it
    • Enjoy

    Device Changelog

    Code:
    2020-07-30
    - Initial unofficial release

    PBRP Changelog

    Code:
    v3.0.0
    - Fully Redesigned UI
    - Added new Keychecks While Flashing PBRP or recovery.img or Ramdisk
    - Fully Redesigned Website https://pitchblackrecovery.com
    - New Android like Power Menu (Activated via power key hold)
    - Flashlight toggled by Vol up(+) on hold
    - New Scrollable Advanced menu
    - Totally Redesigned Icons
    - Removed old unnecessary Theming Stuff
    - Tested on almost all handy Resolutions
    - Flashlight toggle on Lockscreen
    - More checks for SAR/Non-SAR
    - New Navbar
    - Support on almost all Android version (5.0+)
    - Update ozip decrypt
    - Fix up ozip print logs & take all paths
    - Update FUNDING.yml
    - Fixed encrypted removal checks & buttons
    - Add Flag for disabling treble compatibility by default
    - Is_Data_Wiped: Simplify function signature
    - Unified  AB_OTA_UPDATER
    - Change AB device log storage to /data/recovery
    - Delay start if specified in board
    - Optimize touchscreen driver initialization delay.
    
    v2.9.0
    - Update kernel
    - Update DM Verity Logic
    - Update magisk
    - Update unroot magisk
    - Some bug fixed

    Downloads

    Flashable zip
    https://drive.google.com/file/d/18MzNCTExOWLiu9ZUD3A7SXlD4QY2grrZ/view?usp=drivesdk

    XDA:DevDB Information
    PitchBlack Recovery Project, Tool/Utility for the Redmi Note 9 Pro Max

    Contributors
    TheMalachite, Reza Adi, Shovon, Manjot Sidhu, Mohd Faraz, Sagar

    Version Information
    Status: Stable
    Current Stable Version: 3.0.0
    Stable Release Date: 2020-07-30

    Created 2020-07-30
    Last Updated 2020-07-30
    1
    thank you sir..... for providing this recovery and opportunity to test your initial relese
    1
    Good but when other custom rom for redmi note 9 pro max
    1
    Good but when other custom rom for redmi note 9 pro max
    When their will be dev who wanna build custom rom for it