MTK Client Functions
Run requirements.txt to install all necessary dependencies from a requirements.txt file.
This step ensures that all tools and libraries required by MTK scripts are installed correctly.
Backup the partitions related to the device's IMEI and then the files from the backup will be moved to a folder called imei_backup.
This process is crucial before making major modifications to the device, as it allows you to restore the IMEI in case of problems.
Run the command to bypass Brom protection on MTK devices.
This process is useful when you need to access protected partitions or perform advanced tasks on the device.
Run command to erase the metadata and userdata partitions.
This removes personal data and may be necessary when preparing a device for flashing a new ROM or troubleshooting software problems.
Run the command to erase the FRP (Factory Reset Protection) partition.
This removes the Google account protection linked to the device, allowing it to be set up again without requiring the previous owner's credentials. Use this option only on devices you own or have authorization to modify.
Run command to install ik.img via brom mode.
This is useful when you want to unlock the bootloader without waiting 7 days and it doesn't show you the padlock when it comes to unlocking
Performs the backup restore of the partitions related to the device IMEI, and then moves the backed up files to the folder named MTK_CLIENT.
This process is crucial for saving the imeis when you have made important modifications to the device , as it allows you to restore the IMEI in case of problems.
Run command to unlock the bootloader of the device.
This allows you to flash custom ROMs and perform advanced modifications, but it can also wipe the device's data.
Run command to relock the bootloader.
This is useful if you want to restore the original state of the device and improve security after completing the necessary modifications.