[TWRP] How to root ("newbie friendly"!) :

Search This thread

bibikalka

Senior Member
May 14, 2015
1,415
1,104
Quick root guide for Prime BLU R1 (any ROM version at the moment):
(the subject is so important that it needs it's own thread !!! :D )

If you are really advanced, you can actually start from unlocking the bootloader via SPFT (before you get to TWRP or SuperSU). Download SP-Flash-Tool-R1-HD-bootloader-unlock.zip package from : http://rootjunkysdl.com/files/?dir=Blu R1 HD Amazon . Load the scatter file, Download frp partition. Then : adb reboot bootloader ; fastboot oem unlock ; fastboot format userdata ; fastboot reboot With the unlocked bootloader, you could boot into TWRP via the fastboot command :
fastboot boot twrp.img


For the more "normal" path, copy TWRP into recovery partition, as per the instructions below :
1) copy SuperSu to /sdcard (internal storage):
https://download.chainfire.eu/969/SuperSU/UPDATE-SuperSU-v2.76-20160630161323.zip?retrieve_file=1
2) download SP flash tools, the latest version (5.1628):
https://androidmtk.com/smart-phone-flash-tool
3) download the TWRP package from here (Prime BLU R1) :
http://rootjunkysdl.com/files/?dir=Blu R1 HD Amazon ( TWRP_Scatter_R1_Prime.zip )
4) install MTK preloader drivers on your PC (these have to kick in when you plug in your BLU in the off state to the USB port). Thanks to @Tzul for providing a link to the signed version of the drivers for Win 8/10 :
https://www.androidfilehost.com/?w=files&flid=68715
5) run SP flash tools, select scatter file from 3)
6) flash TWRP into recovery partition (Download option in SP Flash tools). Specifically, first select "Recovery" partition only via the checkbox (see the attached image on how SPFT will look like), push the "Download" button. Turn off your BlU R1, and then plug it into the USB port. The preloader runs as BLU is trying to boot up, and that is where SPFT will kick in.. Note that if BLU is booted up, it's way too late for SPFT to work!
7) Once SP Flash tools is done, press "Pwr" + "Vol+" on BLU R1, choose boot into recovery
8) In TWRP, first mount /system partition as read only, and back up all system partitions (optional, but highly recommended !!! )
9) Install SuperSu zip from 1), and reboot into system
10) If you care to use apps like ES File Explorer (those that are not updated yet to handle system-less root), you'll need to run these commands in adb :
Code:
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 /

For the regular (non-Prime version), see this (the path is slightly different):
http://forum.xda-developers.com/showpost.php?p=67890586&postcount=503

Note, SuperSu will go for "systemless" root, and will patch boot.img. The original boot.img will be saved as /data/stock_boot_*.img.gz It's highly recommended that you backup this boot.img elsewhere (off the device), in order to be able to restore the device and accept the OTAs.

Huge thanks to people who made this possible : @ jasonmerc, @ mrmazak, @ bullet25, @lopestom !!!!!
 

Attachments

  • spft1.png
    spft1.png
    50.5 KB · Views: 7,897
Last edited:

limpet

Senior Member
May 18, 2010
188
54
Nope, I just reinstalled windows 10 last week in fact. It was essentially a fresh install.

Sent from my BLU R1 HD using XDA Labs

I have observed the R1 HD installing drivers (at least that's what I think it was doing) in a Win 10 machine while I was connected and messing with the USB Configuration menu. I saw a loading window that went away after a few seconds.

I'll see if I can reproduce it.
 

ariesgodofwar

Senior Member
Jun 10, 2010
595
187
Fenton
Android Wear
OnePlus 6T
I have observed the R1 HD installing drivers (at least that's what I think it was doing) in a Win 10 machine while I was connected and messing with the USB Configuration menu. I saw a loading window that went away after a few seconds.

I'll see if I can reproduce it.

I had drivers load, 2 of them, when I plugged it in. The second one took forever, so I cancelled it, and then manually installed. Had I waited, that 2nd driver may have been the Generic CDC driver.
 

limpet

Senior Member
May 18, 2010
188
54
I had drivers load, 2 of them, when I plugged it in. The second one took forever, so I cancelled it, and then manually installed. Had I waited, that 2nd driver may have been the Generic CDC driver.

I just did this.

Found ADB Interface in device manager. Right click, uninstall, accept reboot. Disconnected phone before restarting.

Selected "Charging only" in USB configuration and plugged in. This appeared almost immediately.

dm2.jpg

Clicked on MTP in USB configuration. No notification, but about 30 seconds of disk activity. Device list changed to this.

dm1.jpg

ADB was happy.
 

pathia

Member
Aug 27, 2009
27
1
What MTK Drivers are being used? The original thread is super long now. Could we get a link to the ones that are known to work? I can't get my phone to be recognized while in an off state
 
  • Like
Reactions: wearebob

ariesgodofwar

Senior Member
Jun 10, 2010
595
187
Fenton
Android Wear
OnePlus 6T
What MTK Drivers are being used? The original thread is super long now. Could we get a link to the ones that are known to work? I can't get my phone to be recognized while in an off state

See this post for detailed instructions: http://forum.xda-developers.com/showpost.php?p=67891724&postcount=549

The drivers found here: https://androidmtk.com/install-android-cdc-driver-manually are what worked for me. Note that if you are on a 64 bit Windows 10 Machine, you will need to disable Driver Signature Verification, or the driver will fail to install.
 
  • Like
Reactions: bibikalka

pathia

Member
Aug 27, 2009
27
1
See this post for detailed instructions: http://forum.xda-developers.com/showpost.php?p=67891724&postcount=549

The drivers found here: https://androidmtk.com/install-android-cdc-driver-manually are what worked for me. Note that if you are on a 64 bit Windows 10 Machine, you will need to disable Driver Signature Verification, or the driver will fail to install.

Nevermind! Got it to work, I just kept trying over and over again, then tried another laptop and it seemed a little more happy with that one.

Awesome work folks!
 
Last edited:

jediknight111

Senior Member
Feb 28, 2011
221
22
I'm from the UK , is this phone same as the BLU Life Mark?

And how do I check if I have a prime version or not
 

johnnybabble87

New member
Jul 25, 2016
1
0
can somebody please tell me what i am doing wrong. no scatter files

---------- Post added at 11:07 PM ---------- Previous post was at 11:03 PM ----------

can someone please tell me what i am doing wrong, downloaded drivers. SP Flash Tools V. 1628 but when i launche no scatter files. thanks in advance
 

bibikalka

Senior Member
May 14, 2015
1,415
1,104
can somebody please tell me what i am doing wrong. no scatter files

---------- Post added at 11:07 PM ---------- Previous post was at 11:03 PM ----------

can someone please tell me what i am doing wrong, downloaded drivers. SP Flash Tools V. 1628 but when i launche no scatter files. thanks in advance

The scatter file is provided together with TWRP, see the link in the post #1 for details. Then just choose the scatter file, and it'll load the TWRP image there.
 

AshokMarannan

New member
May 30, 2015
2
0
anyone tried xposed yet?

im interested in this device mostly because it a steal at this price point and now this is rooted, i'd like to know if xposed is working on this?
 

triggerlord

Senior Member
Dec 15, 2015
575
135
Moto G Power (2021)
im interested in this device mostly because it a steal at this price point and now this is rooted, i'd like to know if xposed is working on this?
Yeah, there's another thread on how to install Xposed.

Sent from my BLU R1 HD using XDA Labs

---------- Post added at 02:48 PM ---------- Previous post was at 02:47 PM ----------

I'm from the UK , is this phone same as the BLU Life Mark?

And how do I check if I have a prime version or not
They have the same SoC but they're not the same device.

Sent from my BLU R1 HD using XDA Labs
 

PolarX

Member
Oct 10, 2012
33
6
Help!!!
I reached step 8 and realized I have not copied supersu.zip to the phone. So I rebooted the phone and copied supersu.zip to internal SD card. Here came the problem. I CANNOT enter into TWRP after that. It showed "no command"! Then I pressed power button and volume up button simultaneously and entered into the stock recovery, where I cannot flash supersu.zip.
Anyone can help me figure it out? I tried to re-flash recovery.img with SPFT, but it did not work.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 15
    Quick root guide for Prime BLU R1 (any ROM version at the moment):
    (the subject is so important that it needs it's own thread !!! :D )

    If you are really advanced, you can actually start from unlocking the bootloader via SPFT (before you get to TWRP or SuperSU). Download SP-Flash-Tool-R1-HD-bootloader-unlock.zip package from : http://rootjunkysdl.com/files/?dir=Blu R1 HD Amazon . Load the scatter file, Download frp partition. Then : adb reboot bootloader ; fastboot oem unlock ; fastboot format userdata ; fastboot reboot With the unlocked bootloader, you could boot into TWRP via the fastboot command :
    fastboot boot twrp.img


    For the more "normal" path, copy TWRP into recovery partition, as per the instructions below :
    1) copy SuperSu to /sdcard (internal storage):
    https://download.chainfire.eu/969/SuperSU/UPDATE-SuperSU-v2.76-20160630161323.zip?retrieve_file=1
    2) download SP flash tools, the latest version (5.1628):
    https://androidmtk.com/smart-phone-flash-tool
    3) download the TWRP package from here (Prime BLU R1) :
    http://rootjunkysdl.com/files/?dir=Blu R1 HD Amazon ( TWRP_Scatter_R1_Prime.zip )
    4) install MTK preloader drivers on your PC (these have to kick in when you plug in your BLU in the off state to the USB port). Thanks to @Tzul for providing a link to the signed version of the drivers for Win 8/10 :
    https://www.androidfilehost.com/?w=files&flid=68715
    5) run SP flash tools, select scatter file from 3)
    6) flash TWRP into recovery partition (Download option in SP Flash tools). Specifically, first select "Recovery" partition only via the checkbox (see the attached image on how SPFT will look like), push the "Download" button. Turn off your BlU R1, and then plug it into the USB port. The preloader runs as BLU is trying to boot up, and that is where SPFT will kick in.. Note that if BLU is booted up, it's way too late for SPFT to work!
    7) Once SP Flash tools is done, press "Pwr" + "Vol+" on BLU R1, choose boot into recovery
    8) In TWRP, first mount /system partition as read only, and back up all system partitions (optional, but highly recommended !!! )
    9) Install SuperSu zip from 1), and reboot into system
    10) If you care to use apps like ES File Explorer (those that are not updated yet to handle system-less root), you'll need to run these commands in adb :
    Code:
    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 /

    For the regular (non-Prime version), see this (the path is slightly different):
    http://forum.xda-developers.com/showpost.php?p=67890586&postcount=503

    Note, SuperSu will go for "systemless" root, and will patch boot.img. The original boot.img will be saved as /data/stock_boot_*.img.gz It's highly recommended that you backup this boot.img elsewhere (off the device), in order to be able to restore the device and accept the OTAs.

    Huge thanks to people who made this possible : @ jasonmerc, @ mrmazak, @ bullet25, @lopestom !!!!!
    4
    The drivers found here: https://androidmtk.com/install-android-cdc-driver-manually are what worked for me. Note that if you are on a 64 bit Windows 10 Machine, you will need to disable Driver Signature Verification, or the driver will fail to install.

    More people need to know that there are signed MediaTek USB VCOM drivers, which can be installed with two simple clicks in Win 8 and 10; no need to disable Driver Signature Verification then.
    2
    What about "mount -o remount,rw /system" before the command ? Does it work OK ?

    The command does not have access to modify '/sbin'. You'll need to also remount '/' as rw: "mount -o remount,rw /"
    1
    What MTK Drivers are being used? The original thread is super long now. Could we get a link to the ones that are known to work? I can't get my phone to be recognized while in an off state
    1
    Well after unlocking/twrp/and Super SU root I have a rooted device. Is there anyway to get rid of the lock screen ads now? I've tried SP flash tools with no luck any
    abd/fastboot commands that I can try?

    Oh good, you finally got recovery to load.

    This thread has easy twrp installs, that are actually scripts to remove ads. And bloat
    https://forum.xda-developers.com/r1-hd/how-to/guide-ad-removal-debloat-block-ota-easy-t3429555
    You can just install with twrp or open the zip, and make your eay to the update.binary to see the commands used.

    Or use one of the already modified Roms posted. One that has the updated security patch maybe, to patch the backdoor discussed about the fota app.