19-01-2019, 05:01 AM
My android device is a TecLast M20_4G tablet, manufacturer Mediatek with 4g ram, 64g storage(ROM), chipset MT6797. This is an android 8.0 OS device. The build number is: V1.01_20181009, kernel version is 3.18.60, zengqb@jty #4, wed Oct 10 10:45:48 CST 2018.
Root goal:
My goal was to root the device using Magisk Manager & my stock boot image using the steps stipulated in “How to use Magisk Manager & boot.img to root Android” since I was NOT able to locate any custom recovery for this device which would have been easier to root with (if any folks reading this post know of any existing custom recovery for this device, please let me know).
As recommended by the forum folks, I backed up my entire tablet image first via the steps specified below:
Complete image backup first:
First as recommended, I backed up my entire android device image (58.2 g on a 64 g device) using the steps “How to use Miracle Box to backup Mediatek (MTK) firmware”. I used Miracle Box v2.58 + Loader.exe (no hardware box/dongle required).
“Mediatek VCOM drivers” not needed?
In order to connect per USB, I used a MediaTek android composite ADB interface driver. I connected successfully without any problem and my device was immediately recognized Note: Since I was able to connect successfully with my manufacturer driver, I did not use/install the “Mediatek VCOM drivers” to avoid any POTENTIAL driver clashes. Please let me know If I was OBLIGATED to install the VCOM drivers regardless of a SUCCESSFUL connection using my original MediaTek driver.
I followed the steps and did NOT use a scatter file. The backup was successful, and I ended up with a
58.2g bin file.
Stock boot image backup:
Since I did not see any option to back up only the stock boot image without a scatter file, I used the scatter file method. I went ahead and backed up the “BOOT” option of the scatter file selection and as recommended by your forum notes, I also selected the recommended “Preloader” option. All other options were deselected. This backup was successful producing the text scatter file and the boot.bin and preloader.bin files.
I then renamed “boot.bin” to “boot.img” and copied it into the downloads folder of my tablet device where I used the “Magisk Manager“ to patch the boot.img file. It seemed to work yielding a “patched boot.img” file.
[[The part that is NOT clear and not concisely explained in the “How to use Magisk Manager & boot.img to root Android” steps.]]
When the “patched boot.img” file is brought to the PC side to use the miracle box software to flash the “patched boot.img” file to root the tablet, does the file have to be renamed to “boot.bin” overwriting the original “boot.bin” the scatter file was originally referencing inside its text contents?
I don’t see any other way to do this. If there is, please let me know since the instructions say nothing regarding what to do at this step in the process.
If this is correct, then at this point I would select the scatter file and click the start button. I am reluctant to do this until someone tells me this is the correct thing to do at this point of the flash process. PLEASE ADVISE ME at this step before I proceed.
Note: As previously specified, I never installed the ““Mediatek VCOM drivers” to avoid driver clashes because my original MediaTek manufacturer “android composite ADB interface driver” worked and connected without any problems throughout all the different Miracle Box process steps.
Thanks in advance to all respondents.