Unlock the bootloader on the Snapdragon Smartphone for Insiders
I am not responsible for loss of warranty due to unlocking your bootloader, or any damage to your device that results from flashing partitions
Prerequisites: python3 python3-pip fastboot adb
Download the unlock utility .apk here
Download the full OTA here
Download payload dumper here
Download magisk here
Step 1: Install the unlock utility, follow the prompts, agree to the T&C/ToS. Phone will reboot.
Step 2: Unpack the full OTA, make note of the payload.bin and it’s location. Navigate to the folder containing the payload-dumper
$ pip3 install -r requirements.txt $ python3 ./payload_dumper.py path_to_payload.bin
Step 3: Navigate to the payload-dumper folder, and then to the “output” folder within it Copy the boot.img to the file storage on your device.
Step 4: Install the Magisk .apk
Step 5: Follow the prompts in Magisk to “select and patch boot image”. Once complete, copy magisk patched .img back to your computer.
Step 6: Flash the patched boot .img
Open a terminal prompt on your computer
Reboot the device into the bootloader
$ adb shell $ reboot bootloader
Flash in fastboot
$ fastboot flash boot magisk.img $ fastboot reboot