In this article, we will help you how to unlock the bootloader of Black Shark 2 and root it using Magisk patched boot image. You will need a computer to unlock the bootloader of Black Shark 2. Please follow the instructions carefully before you proceed.
The Black Shark 2 by Xiaomi is a powerful smartphone with premium hardware and optimized software that makes it run smoothly. The device comes with a 6.39-inch AMOLED TrueView Display protected by Corning Gorilla Glass, powered by Qualcomm Snapdragon 855 that is an Octa-core CPU and supports up to 12GB of RAM and 256GB of internal storage.
The device was launched with Android 9.0 Pie running, but recently, it got the Android 10 update, which has fixed a lot of previous bugs and integrated with the latest Android security patch as well. There is dual camera set-up at the rear of 48MP + 12MP and a 20MP front-facing selfie camera. Black Shark 2 has LED strips on its back and side that supports 16-million colors and can be configured through the in-built app for notifications, music, etc.
A non-removable Li-ion 4000 mAh battery is there to juice up this beast that supports 18W fast charging. Have a complete look at the Black Shark 2 Specs over here.
Why Unlock Bootloader?
The bootloader is usually secured on an Android device the manufacturer desires you to stay to their Android version specifically designed for the particular smartphone. Once you unlock Bootloader of your phone, you can personalize your phone, install custom ROM, kernel, custom recovery, root, and much more.
Before we proceed to unlock the bootloader of Black Shark 2 let us discuss the advantages and disadvantages of unlocking a bootloader.
- Mount system, partition, SD card, etc.
- Install custom recovery such as TWRP, OrangeFox, etc.
- Speed up your smartphone.
- Take backups of your stock ROM.
- Install Xiaomi Black Shark 2 custom ROM.
- Clear Dalvik, Cache, Data, System.
- Warranty is lost.
- Problems with OTA updates.
- Might brick the device.
How To Unlock Bootloader Of Black Shark 2
- Mobile must be charged above 70%
- A Type-C USB Cable.
- Take a backup of your data.
- Install ABD and Fastboot Tool on your computer.
- You must be on the Global version (this doesn’t work on the Chinese version).
Step 1: Download Black Shark 2 Global ROM SKYW1907040OS01MP3. Extract it to the internal storage of your smartphone with the folder named “OTA” (Ignore this if you are already on this ROM and proceed to step 4).
Step 2: Open the dialer and dial *#*#1027#*#*. A system update interface will open, which will ask you to configure the OTA server and do a manual update.
Step 3: Click on the Local Update button and you will notice the process started. Once it reaches 100%, reboot your smartphone.
Step 4: Go to Settings > System > System Update and check the build number is SKYW1907040OS01MP3 or not. There will be two instances:
- You have an update from “S01MP3″ to “S01MP4.”
- You have an update from “S01MP4″ to “S01MP5.”
Step 5: Once you have finished updating up to S01MP5, scroll down to the bottom of the update notes and click Update. Please make sure that your smartphone is connected to the internet. Your smartphone will reboot once the update is completed.
Step 6: Download the latest Magisk Manager APK and install it on your Black Shark 2.
Step 7: Download the stock_boot.img in your Black Shark 2.
Step 8: Open Magisk Manager and then select Install and then tap on Select and Patch file.
Step 9: Magisk Manager will patch the stock_boot.img and save the output to “Internal Storage > Download as magisk_patched.img in your device.
Step 10: Copy the magisk_patched.img from your smartphone to your computer in C: Program Files (x86)Minimal ADB and Fastboot folder.
Step 11: On your Black Shark 2 enable developers mode – Settings > About Phone > Build number (tap on it for 5-10 times). Go back to Settings > Developer Options and enable USB debugging and OEM Unlocking.
Step 12: Go to C: Program Files (x86)Minimal ADB and Fastboot and right-click on py_cmd.exe and run it as administrator (for Windows 64 bit systems)
Step 13: Connect your smartphone to your computer using the USB data cable and type the following command:
adb reboot bootloader
Step 14: Your smartphone will boot into Fastboot Mode, now enter the following command:
fastboot oem bs_unlock Press enter.
fastboot oem bs_unlock_critical Press enter.
Step 15: Your smartphone will show the normal Black Shark Logo and reboot normally to a screen where it will ask you to Factory reset or Cancel. Select Factory reset and let it boot.
Step 16: Follow the instructions on your mobile screen and set it up.
Note: If everything has been done according to the plan, then you will see the OEM unlocking option greyed out with a message Bootloader unlocked. If you see the option, then repeat from steps 11-14.