[Android General] 19Henry83:
How to root Ulefone Power 6 (Build Power_6_SF1_V07) Updated 9/22/2019

OK. It was tough, but I finally found a way to root the Ulefone Power 6. I still haven't figured out a way to install TWRP, but that's because i have to build a custom recovery, and that's too advanced for me. So, anyone is welcomed to help out with building a custom recovery for TWRP. As for the root, This is what you will need:

Pre-Requirements:

Device battery charged up to 50%.

Developer Options enabled with OEM Unlocking and USB Debugging enabled

Remember to take a full backup of device data (Internal Storage, SMS), it will get formatted.

A Windows or Mac PC/Laptop is necessary to flash Magisk

A USB cable to connect your device with your PC

Download Links:

Download Minimal ADB Fastboot 1.4.3 (Portable). Extract it to your desktop.

It's best to give administrator privileges to the tools before you use them. To give them admin privileges:

Right click on adb.exe and select "Properties" at the bottom of the menu. Click on the "Compatability" Tab and check the "Run this program as an Administrator" box. Click on the "Apply" button and then the "OK" button to close the properties window.

Repeat the same process for the "cmd-here.exe" and the "fastboot.exe" files.

Ulefone USB Drivers. Extract it to your desktop and make sure you install the drivers.

MTK USB Drivers. Extract it to your desktop and make sure you install the drivers.

Latest Ulefone Power 6 Stock ROM. Or you could make a back up yourself. (latest rom as of 2/25/20 is GQ3081SF1_M860B1_Ulefone_20190921_V07(Non-EU) ).Extract it to your desktop.

MTK SP Multi Port Download Tool. This will be used to flash the most recent Ulefone rom on your device. Extract it to your desktop.

Download Magisk Manager

After downloading the Stock ROM (will be a .ZIP file), extract it to your PC.

Connect your device via USB cable

Find the "boot.img" file inside the Stock Rom folder you just extracted and copy only the "boot.img" file to your devices storage.

Copy Magisk Manager.apk to your devices storage

Using your device, install Magisk Manager

Open the Magisk Manager on your device.

Select "Install" from the first option next to "Magisk is not installed" and again select install.

Now, tap on "Select and Patch a File".

Go to your devices storage where you have copied the "boot.img" file earlier and select it.

Magisk will start patching the boot image.

Once the boot image is patched, Magisk will save the image on your "Download" folder located on your devices storage.

Locate the patched image (magisk_patched.img) and copy the "magisk_patched.img" to your PC. Make sure the patched image (magisk_patched.img) is inside the same folder as the extracted ADB and Fastboot tool folder on your desktop.

Open/run MTK SP Multi Port Download Tool

Click on File from the Menu located at the top right and select "Open Download Agent File"

Locate and select "MTK_ALLInOne_DA.bin", located in the same folder as the MTK SP Multi Port Download Tool folder.

Press the "Open buton" to select the file and close the window.

Now, click on the "Scatter File" button located at the top left.

Locate and select the XXXXXXXX_scatter.txt file located inside the extracted Ulefone Power 6 Stock Rom folder.

Press the "Open buton" to select the file and close the window.

Now, tick the "BootRom+PreLoader COM Sel All" check box located under the "scatter file" button.

Now, Click on the "Scan" button located at the bottom right.

Select Yes from the pop up window

Now, power off you device and disconnect your device from your PC by removing the USB cable from your device.

Now, reconnect the USB cable to your device while it is powered off.

MTK SP Multi Port Download Tool should detect your device and a green bar should appear confirming the connection with the words "Scan Success!" to the left of the green bar.

Press the "Stop all" button located at the bottom right

Disconnect and reconnect your device from your PC

Uncheck the "BootRom+PreLoader COM Sel All" box and check only the line with the green bar.

Click on the tiny "Start" button located to the right of the green bar.

You can confirm the flash was successful when the words "PASS" is visible to the right of the tiny "Start" & "Stop" buttons

Once the flashing is complete, you can close MTK SP Multi Port Download Tool and power on your device.

Configure your device to get to the home screen (skipping as many options as you can. You will have to format one more time) and enable Developer Options, OEM Unlocking and USB Debugging again.

Make sure your device is connected to your PC.

Now, you need to open up a command window (cmd window) inside the Minimal ADB Fastboot 1.4.3 (Portable) folder. To do this, open the "cmd-here.exe" file.

Next, enter the following command in the cmd window:

adb devices

(this command will confirm your device is connected to your PC via ADB )

Your device will show a pop up window asking for permission to connect via ADB. Click on the "Always Trust This Device" and Accept the connection

If successful, you should see the word "Device" to the right of your devices name on the list that the cmd window created.

Next, enter the following command:

adb reboot-bootloader

(This command will boot your device into fastboot/bootloader mode. It will turn off and the device will have a black lit screen)

Check that your device is connected to your pc by entering the following command:

fastboot devices

(this command will confirm your device is connected to your PC via fastboot/bootloader mode ) If successful, you should see the word "Device" to the right of your devices name on the list that the cmd window created.

Next, enter the following command:

fastboot flashing unlock

(if nothing happens, press the Volume up+ on your phone to start the unlocking of the bootloader)

(this will unlock your bootloader)

Next, enter the following command:

fastboot getvar unlocked

(this will confirm you have unlocked your bootloader. It will say "unlocked: yes")

Next, enter the following command:

fastboot flash boot magisk_patched.img

(This will replace your stock image with the patched image you created using Magisk Manager)

Next, enter the following command to reboot your phone:

fastboot reboot

Install magisk manager using your file manager. Make sure to follow directions when it asks you to give special permissions to install.

Open Magisk Manager and click on "OK" when it starts up and asks you for "additional setup".

Congratulations! Your device is rooted.

Extra notes:

If you come across a red watermark with the Chinese words and "Tee Keys" and/or "Google Keys" on the top right of your devices screen, this is how you fix it.

make sure your device is turned on and connected to your PC.

Open "cmd-here.exe" located in the Minimal ADB Fastboot 1.4.3 (Portable) folder.

Next, enter the following command:

adb shell pm uninstall -k --user 0 com.mediatek.factorymode

(This command will not do anything at the moment, but will remove the watermark after you reboot your device)

Next, enter the following command to reboot your device:

adb reboot

The watermark should be removed when your device restarts again.

ENJOY!