[Upgrading, Modifying and Unlocking] c!Ro:
The Hero SP-001 is a free Lifeline phone from Access Wireless made by Shenzhen Eternity Technology Co., Ltd.

You must Unlock the phone before Rooting it. The Steps for both are provided below.

[Unlock Phone]

****Be aware that you will lose all user data when you unlock bootloader***

1) Unlock Developer options

2) Enable OEM unlocking from Dev options

3) Enable Android Debugging from Dev options.

4) Connect phone to computer

5) From command line type 'adb devices'

6) From command line type 'adb reboot fastboot'

7) From command line type 'fastboot devices'

8) From command line type 'fastboot flashing unlock'

9) Press the volume up button to accept unlocking warning

10) From command line type 'fastboot reboot'

You will see a warning saying it is unlocked everytime you reboot phone.

**EDIT** You can use the RE Live Distro mentioned below to do the above commands if you dont want to fuss with installing adbd on your computer.

----------------------------------------------------------------------------------

[Root+Magisk]

If your'e on Windows you will have to download and install python and git and MTKClient and UsbDK 64 and abdb. I'm not going to get into how to do all that because there is an Ubuntu image tailored made for all MTK based devices. It has all the programs installed. it is called RE Live made by viperbjk . I recommend doing it this way especially if you have any other devices using MTK chips.

Download Re Live DVD V3. The account credentials are Username: user Password: user

You can create the bootable usb thumb drive with Rufus if you're using windows.

The following steps are based on using the Re Live DVD:

***Your phone must be unlocked before you can root it. *****

1) Power off the phone and do not have it connected to the computer.

2) Boot up RE Live and type 'user' at the login screen.

3) Double-click the 'MTK' icon on the desktop.

4) Plug the USB cable into the computer. Do not plug it into the phone.

5) In the terminal type: python mtk r boot,vbmeta boot.img,vbmeta.img

6) When you see "Preloader - Status: waiting for PreLoader VCOM, please connect mobile" in the terminal you will hold the down volume button and plug the cable into the phone. Let go of the button a second or two after you connect phone. It will show you a progress bar as it downloads the 2 images you need.

7) Unplug the phone and power it on.

8) from that same terminal screen type: wget https://raw.githubusercontent.com/v...9e22fa276698f6c03bc1168df2c10/app-release.apk

or use the shortened url if you dont want to type all that: wget https://tinyurl.com/magiskmtk

9) plug the phone and type in the terminal: adb install release-apk [ look at the phone and accept auth rsa request on mobile screen so it can install the app.]

10) in the terminal type: adb push boot.img /sdcard/Download

11) Start magisk, tap on Install, select boot.img from /sdcard/Download.

12) in the terminal type: adb shell ls /sdcard/Download [You should see the boot.img file and another file name 'magisk_patched.something.something.img']

13) in the terminal type: adb shell mv [name of the patched file] boot.patched

14) in the terminal type: adb pull /sdcard/Download/boot.patched

15) Unplug the phone and turn it off (keep the usb plugged into the computer)

16) in the terminal type: python mtk w boot,vbmeta boot.patched,vbmeta.img.empty

17) When you see "Preloader - Satus: waiting..." hold the volume down button and connect the phone. release button when u see it connect and let it do its thing.

18) Unplug phone and power it on. Phone will now be rooted.