[Upgrading, Modifying and Unlocking] hyperlethalvector92:
EDIT: included rough procedures for OEM unlocking, and updated link to recovery-verified.img (Sorry for uploading the wrong file ><)

Hi all bv9000 pro Users!

Recently I went on a journey to root this awesome rugged phone with one purspose: to remove that F*@(#&$ god awful loud annoying sound triggered by the OS when you use a camera app to take a picture + the boot startup sound (A bug blackview hasn't gotten around to fixing).

I successfully managed to port TWRP 3.1.1 from the Blackview bv8000 Pro and run it on the Blackview bv9000 Pro-f!

I've then managed to flash in Magisk to gain root access.

DISCLAIMER: I do not take responsibility for any bricked phones caused by the process, do so at your own risk (yadayadayada).

NOTE 1: Although I've got it running on the bv9000 Pro-F, this image should also work for the non-fullHD version, if someone can test this I'd be happy.

The link to the stock ROM (with the modified recovery img) can be found in the post below.

NOTE 2: No need to download anything other than what I've listed, Magisk is included in my custom recovery to circumvent the need to load the devices encrypted storage (or any other external storage) nothing stops you from mounting external usb storage.

What you'll need:

- USB Mouse (As there is no touchscreen input support, your device should have come with a usb-c otg cable so there's no problem here!)

- MediaTek SP Flash tools (I'd recommend the latest version) https://spflashtool.com/

- unlocked bootloader (You should be able to do this via the developer settings -> unlock OEM Bootloader)

EDIT: To unlock the boot loader, do the following:

1) Go to settings -> unlock OEM Bootloader (tick)

2) plug your device in (assuming you have ADB installed), use adb to access fastboot via. command prompt:

"adb reboot bootloader"

Then once the device is rebooted into fastboot mode

"fastboot oem unlock"

KEEP IN MIND THIS WILL REMOVE ANY FILES, so back them up :D

- I've done this with windows, but you should be able to repeat with linux no problems!

- A little patience

Pre-preparation:

First install any updates and back up your data (it's just easiest to use the google cloud backup as restoring becomes easy as pie, updating also fixes the setup wizard crashing on first setup). This is necessary because OTA updates cannot be performed with TWRP recovery, and flashing TWRP before doing OTA updates will flick the device into a recovery boot loop.

Install the SP Flash tools, and the MediaTek VCOM Drivers

(I won't link the specifics here, a quick google search should be able to help you, just note you might need to disable driver signature enforcement)

Two options for flashing:

1)

My Full Stock ROM already pre-prepared for flashing:

Patched ROM

No need for extra prep here! you should just be able to load the scatter

2)

My custom patched TWRP stock rom: recovery-verified.img

Blackiew's stock rom: stock rom

- Download the stock rom, backup the recovery-verified.img in the R06 folder, and then replace it with my custom patched TWRP stock rom (file name should be the same).

- Run "CheckSum_Gen.exe" once you replaced the file, it will generate the necessary checksum to allow SP flash tools to successfully flash recovery.

Once you've done with the pre-prep, switch off your device, take a deep breath and you're ready to go!

Steps!

1) Load up SP Flash Tools, select the android scatter file you've downloaded in the R06 folder

2) Select Download Only (I MEAN IT, FORMATTING WILL REMOVE YOUR IMEI AND RENDER THE PHONE USELESS)

3) Deselect everything but recovery (You only want to flash this)

4) Hit download

https://pasteboard.co/HkufwZZ.png

5) Hold volume up + power and plug in your phone, keep the volume up button held

6) very quickly the flash should be complete, and you should be greeted with a big ol' green tick to verify

https://pasteboard.co/HkuiTBB.png

7) Once you're done, remove your USB cable, plug in the OTG then we proceed to flash magisk

8) Hold power + volume up until you reach the bootloader, then use the menu to select recovery

9) You *should* be greeted with the TWRP recovery screen (Which is great success! :D)

DON'T PANIC IF YOU CANNOT USE THE TOUCH SCREEN, the kernel I've patched is missing this, seems the driver is different between touch screens, just plug in your OTG mouse to continue from here!

10) Use your mouse to first hit cancel, we don't need to decrypt the user data storage.

11) But oh no! it's all in Russian (no problem, Next step sorts that)

12) Use your mouse to navigate the menus as shown here to change to English! (or your preferred language) Change Language

13) Click install, then navigate up folder levels until you are in the root directory

14) scroll down and click on Magisk.zip, install it, allow it to install any apps as system apps (because this will then install to the system image, not the userdata)

15) reboot the phone (if it hasn't rebooted already)

16) You should be able to boot into your usual phones OS, if you don't see Magisk listed in your phone apps, just download it from here:

Magisk Manager

17) Congratulations! You should have complete root access :laugh::laugh::laugh:

Feel free to express your thanks, or list any problems you have, but keep in mind my studies take all my life, so I may not be able to help with all the problems you have :)