[Android Q&A, Help & Troubleshooting] derjaeger:
ORIGINAL POST:

Hello,

this is almost a brand new phone, still no resources over the internet about how to root it.

Is anybody working on it?

Does anybody know a viable solution to effectively root BL8800 Pro without any damage?

Thanks

--------------------------------------------

ROOTING PROCEDURE WITH UBUNTU 22.04 - ONLY FOR PHONE FIRMWARE 20220617v02 (big thanks to adamfahdi)​

***WARNING*** THIS IS RISKY: 1 USER REPORTED A BRICKED PHONE WITH BOOT LOOP, ALL OTHERS OK - PLEASE DO NOT CHANGE ANYTHING AND CONTROL SYSTEM VERSION THOROUGHLY​

***WARNING*** THIS PROCEDURE WILL WIPE ALL YOUR PHONE CONTENTS, IT'S LIKE A FACTORY RESET, BACKUP ANYTHING YOU NEED BEFORE ACTING!​

ACTIONS ON BL8800 Pro PHONE​

---> activate developer menu and USB debug on BL8800 Pro

---> check "oem unlocking" in developer menu

---> check "enable USB debug" in developer menu

---> install latest magisk apk (CURRENTLY 25.2)

---> check "enable alternate sources" when installing magisk

---> connect USB cable

---> copy boot.img on phone (downloaded from https://mega.nz/file/rDIAWJaR#TOjmxZl5LdjyVur3lwqP2wgNCm19tNoLhxXioRV8n70 this is for 20220617v02 firmware ONLY!)

---> patch boot.img with magisk

---> copy patched pboot.img on PC

ACTIONS FROM UBUNTU 22.04​

---> open terminal

$ sudo apt install adb fastboot

$ adb devices -l

List of devices attached

BL8800PEEAxxxxxxx unauthorized usb:3-2 transport_id:1

---> authorize PC from BL8800 Pro screen

$ adb devices -l

List of devices attached

BL8800PEEAxxxxxxx device usb:3-2 product:BL8800Pro_EEA model:BL8800Pro device:BL8800Pro transport_id:1

---> check if adb is working correctly and reboot to bootloader

$ adb shell

BL8800Pro:/ $ ls

acct bin cache d data_mirror default.prop etc init.environ.rc lost+found mnt oem proc sdcard sys system_ext apex bugreports config data debug_ramdisk dev init linkerconfig metadata odm postinstall product storage system vendor

BL8800Pro:/ $ reboot bootloader

$ fastboot devices

BL8800PEEAxxxxxxx fastboot

$ fastboot flashing unlock

---> press VolumeUP on phone to choose "Yes" <----- THIS WILL WIPE ALL YOUR PHONE CONTENTS!!!

(bootloader) Start unlock flow

OKAY [ 7.348s]

Finished. Total time: 7.348s

$ fastboot flash boot pboot.img <----- THIS MAY BRICK YOUR PHONE!!!

Sending 'boot_a' (40960 KB) OKAY [ 1.368s]

Writing 'boot_a' OKAY [ 0.177s]

Finished. Total time: 1.563s

$ fastboot reboot

EXTRA: PROCEDURE TO RUN APPS THAT DENY EXECUTION WITH ROOTED PHONE​

Some sleazy apps (banking, ebay, etc.) check if you have rooted your phone and refuse to run/authenticate/etc.

This is how you can solve this, everything done from MAGISK:

activate Magisk Hide, in the "App" settings section - rename magisk app to whatever you like

activate Zygisk, in the "Magisk" setting section, then reboot

in the "Magisk" setting section, select the rogue apps you want to hide rooting from (e.g. ebay)

in Magisk modules section install "Shamiko" module downloaded from https://github.com/LSPosed/LSPosed.github.io/releases then reboot

in Magisk modules section install "Universal SafetyNet Fix" module downloaded from https://github.com/kdrag0n/safetynet-fix/releases then reboot

check in Magisk modules section that both modules are active and running

EXTRA: in order to check that safetynet fix is working, you may download "YASNAC" app from play store

ENJOY YOUR PHONE!!!