[BLU R1 HD Guides, News, & Discussion] BLUper:
Disclaimer: This list of instructions is my attempt to comprehend information from a variety of sources on how to root the R1 HD OEM Variant. I'm nearly positive that I'm doing something wrong or another. If I am, and you know the right way, please explain it to me! Thank you!

[SIZE="+2"]Required Software, Drivers, & Files[/SIZE]

MediaTek SP Drivers (https://androidfilehost.com/?w=files&flid=68715) | Install these drivers onto your Windows PC so that you can utilize the SP Flash Tool.

SP Flash Tool (https://androidmtk.com/smart-phone-flash-tool) | Install this application via Windows so that I can backup the ROM, including the partitions, of the unmodified smart phone.

ADB (https://xdaforums.com/showthread.php?t=2588979) | Install this application and drivers using Windows in order to unlock the bootloader and flash the TWRP so that I might root the device.

SuperSu (https://download.chainfire.eu/1113/SuperSU/UPDATE-SuperSU-v2.82-20170528234214.zip) | This file needs to be uploaded / downloaded to the smart phone's internal storage aka /sdcard (internal storage). Eventually it will be installed to root the phone.

TWRP Scatter R1 Prime (https://www.mediafire.com/folder/usifl1vdnma1t/BLU_R1_HD) | This file is needed to flash the TWRP onto the smart phone.

[SIZE="+2"]Preliminary[/SIZE]

Ensure that the required software, drivers, and files are installed and placed appropriately.

Power on your smart phone, navigate to Settings -> About then scroll down to and tap Build Number multiple times until you are granted Developer Access.

Enter Developer Settings then enable USB Debugging as well as OEM Unlock.

Power off your smartphone (The battery must be removed to backup the ROM later. Should I remove it now?) then connect it to your computer with the mini-USB to USB cable.

[SIZE="+2"]Enter Bootloader[/SIZE]

On Windows, navigate to the ADB installation directory (Usually C:\adb) then double click on Runme.bat.

When in the shell and prompted type the following case sensitive code to put your smartphone into its bootloader:

adb reboot bootloader

[SIZE="+2"]Unlock Bootloader & Factory Reset[/SIZE]

Wait until your phone is in the bootloader (The smartphone will display text along the lines of "fastboot...") then, on Windows, type the following case sensitive code to unlock the bootloader and factory reset your smartphone:

fastboot oem unlock

[SIZE="+2"]Backup ROM[/SIZE]

Now that the bootloader is unlocked, on Windows, open your web browser then naviate to the following guide:

ROM Backup using SP Flash Tool 'Readback' feature by codelover

Follow the directions listed to Backup your ROM replacing 'Honor3C' with 'R1 HD,' and 'MT6582_Android_scatter.txt' with 'MT6735_Android_scatter.txt (Is this accurate?).'

Follow the directions to Process the dumped ROM files to create the SPFT Flashable files.

[SIZE="+2"]Flash TWRP Custom Recovery[/SIZE]

On Windows, extract the TWRP Scatter Prime zipped file into the ADB installation folder (Usually C:\adb).

Flash the custom TWRP by typing the following case sensitive code:

fastboot flash recovery recovery.img

[SIZE="+2"]Root[/SIZE]

Now that the TWRP is flashed onto your smart phone you may enter into its Recovery mode by pressing the 'Power' and 'Volume Increase' buttons for more than a few seconds. You may have to disconnect the smart phone from the PC first.

Navigate to the Recovery by using the volume button to highlight an option and the power button to select it.

Mount the system partition as read only then backup the partitions (select everything) to the specified storage location (including a SD card).

4. Install the SuperSu from the zipped file that you uploaded to your smart phone's internal storage in the Software, Drivers & Files section (After I wrote this I realized that the file may have been deleted when the phone was factory reset. Reconnect the phone back to the PC and you're able to access the internal and external storage from the PC. Drag the file into internal storage now.)

[SIZE="+2"]Optional[/SIZE]

In order to use apps like ES File Explorer, apps that aren't yet updated to handle system-less root, enter the following case sensitive code (Where am I entering this code? On the smart phone? On the PC using the ADB?):

adb shell
su
mount -o remount,rw /system
mount -o remount,rw /
touch /sbin/su /system/bin/su /system/xbin/su
mount -o remount,ro /system
mount -o remount,ro /