Flashing a ROM in an android through PC requires drivers along with softwares in order to make the process success ,in case of drivers which drivers are needed and when ,what is relation between ADB drivers and MTK drivers are they same and if not how are they different .I appreciate the answer in detail


MTK Drivers are for basic communication between your device and PC. These drivers are mainly for the devices powered by MediaTek chipset. With these drivers you can transfer files, flash the firmware files on the device etc.

ADB Drivers also require MTK Drivers to be installed. Otherwise, your device will not be detected and you cannot pass ADB Commands to it. Rest about ADB has been explained by Rohit Krishna.

P.S: If you are looking to download correct USB Drivers for your Android device. Then Android USB Drivers might help you.


Firstly it's not ABD driver it's Adb driver.Adb means Android Debug Bridge.ADB is a command-line utility included with Google's Android SDK. ADB can control your device over USB from a computer, copy files back and forth, install and uninstall apps, run shell commands, and more.When your device is in Fastboot/Download mode you can access your phone only through Adb. For example if something goes wrong while flashing a rom and your phone is softbricked.Only way to access a bricked phone is through Adb.Adb mainly not used for flashing rom, It's used for flashing recovery/bootloader.

  • Thanks,but what are MTK drivers ,are adb drivers and MTK drivers same and if not how are they different .which drivers are required when etc – Samdare Nov 12 '16 at 14:30

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.