/mtkclient-installer

mtkclient installer for the dissapointingly stupid

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

mtkclient-installer

image

I made this to simplify tech support work I've been doing on XDA discord server in case I ever become inactive there. This code for the most part will be self-updating as it searches for latest releases rather being stuck on a specific version.

Only for Windows because I can't test on mac/linux

Installation

Via .exe installer (Recommended if you really don't know how to even install a driver)

  • Click on the latest release on the right side panel

image

  • Click mtkclient_installer.exe to download it

image

  • Drag it on somewhere you want to install mtkclient on

image

  • Run the application by double-clicking it
  • Follow the script instructions

Via Python (Recommended if you already know basic file comprehension)

  • Download python
  • Open python installation wizard, click Add as PATH on the bottom
  • Open main.py script

image

  • Download it

image

  • Move main.py on your downloads folder to another folder you want to install mtkclient on
  • Run main.py via opening a command prompt on the same folder (right-click, open in terminal for win 11 users) and then running python main.py (Or probably just run it by double clicking the python file)
  • Follow the instructions given

What will this install

  • Python (Latest, 64/32 bit)
  • winfsp (Latest)
  • usbdk (Latest)
  • git (Latest, 64/32 bit)
  • Mediatek drivers (Static)
  • mtkclient (Latest)

Once you've installed all these, it will automatically open a command prompt on mtkclient folder so you can just run the command be done with it.

Todo for v1.5

  • Finding a reason to versionbump and raise my commits per day
  • Find a codename for v1.5

Credits