TheMasterArchiver

MagNeo Jailbreak guide

This guide is based on the guide by Bringus Studios

Preparations

  1. Download the jailbreak tools and unpack them

Backing up

  1. Run MTK Driver Setup.exe and install the driver, click yes if it asks to remove the original

  2. Open flash_tool.exe

  3. In the Download tab, choose MT6737T_Android_scatter.txt for the Scatter-loading File

  4. Click the Readback tab

  5. Remove anything that’s present, then click Add

  6. Double click the new line that appeared

  7. Name the file og_boot.img and save it somewhere

  8. Input 0x1D80000 into the Start Address text box

  9. Input 0x1000000 into the Length text box

  10. Click OK

  11. Click Add, then repeat steps 6-10 but use og_system.img for the name, and 0xB000000 & 0xA0000000 for Start Address and Length

  12. Click OK. These two files will be your backups in case your device bricks

  13. Make sure the checkboxes for those two line items are checked and then click Read Back

  14. Plug in the device and reboot it (adb reboot ideally)

  15. It should start backing up. If it doesn’t, unplug and replug the device and reboot it again

Flashing

  1. Open the Download tab

  2. Choose MTK_AllInOne_DA.bin for the Download-Agent if it doesn’t auto-populate with it

  3. Click the empty box under the Location tab for line item boot

  4. Choose the boot.img file (NOT the og_boot.img that you made earlier)

  5. Do the same but for the system and userdata line items

  6. This will erase all the data on the device. Make sure the checkboxes for those three line items and ONLY those three line items are checked, and then click Download.

  7. If the device is just on a black screen here and SP Flash Tool is doing nothing, you may need to hold volume up + power for 8~10 secs to get it to go

  8. It should boot up to a setup screen. If not, hold volume up + power for 8~10 secs. Once it’s booted, open a terminal on your PC and type adb shell pm disable-user --user 0 com.example.startingup_guide

  9. Unlock the screen and then type adb shell am start -a android.intent.action.DIAL

  10. Open the dialer and type *#*#89362#*#*

  11. You should get a toast message that the APK flag has been set to 1. If not, restart from step 15 but slower this time

  12. That’s it :) I (Bringus) recommend finding a launcher to install first. Apex launcher works fine. To install an APK that you downloaded on your PC, just type adb install C:\put\the\path\to\your\app\here.apk and it will start installing. Many apps will have off-screen buttons that need to be pressed, I recommend using scrcpy (found in the scrcpy-win64 folder) to remotely control the device over USB since it shows the "whole" screen and not just the round part