How to root any Android device with Cydia Impactor [Guide]

The term Cydia is usually associated with devices running iOS, more so with the jailbroken ones. Cydia is like a 3rd party store which houses tons of tweaks, mods and apps for jailbroken iOS devices. Well, it so happens that iOS is not the only ecosystem that saurik, the dude behind Cydia, is giving his attention to. Earlier this year, Bluebox security announced the existence of a Master Key exploit for Android devices, which was considered a high-severity vulnerability that affected almost 99% of Android devices.

Saurik has not only patched this vulnerability, but also released a new tool called Cydia Impactor that can be used to root any Android device, or at least 99% of them which were potentially vulnerable to this exploit. The tool should work up through devices running Android 4.1.x Jelly Bean, possibly higher versions too, and will also work for Google TV and Google Glass. The cool thing about this tool, is that if it is not able to root your device via the Master Key bug, it will automatically attempt to achieve root through a different signature verification bug. Cydia Impactor is available for Windows, Linux as well as Mac. Here’s how you can use Cydia Impactor to root any Android device.

Disclaimer: This guide is intended as a helpful “how to”. dotTech and its writers are not responsible for any gain or loss (including but not limited to bricked devices) incurred as a result of following this guide. Root your device at your own risk. Rooting may void your warranty.

How To Root Any Android Device With Cydia Impactor

  1. Download Cydia Impactor to your desktop – Windows | Mac | Linux 32-bit | Linux 64-bit
  2. Extract the package to your desktop
  3. Run the Cydia Impactor tool
  4. On your Android device, enable USB Debugging from Settings > Developer Options
  5. Connect the device to a USB port on your computer
  6. On Windows, you would need to have the USB  drivers for your device installed. If not, you can also use the inbuilt Driver Scan function in the tool to automatically construct and install a driver for your device
    Driver Scan Cydia Impactor
  7.  Click the Start buton, after making sure that # drop SuperSU su to /system/xbin/su is selected in the dropdown menu
    cydia impactor
  8. Wait for the tool to do its thing
  9. Once done, download and install SuperSU from the Play Store
  10. Enjoy Root access on your Android device.


Cydia Impactor is a nifty little tool which works with tons of Android devices. If universal root tools like Bin4ry, Motochopper and Framaroot do not work on your device, it is worth giving Cydia Impactor a whirl. At last count, the tool has been reported not working with three devices/Android versions  – Motorola Atrix 4D on 4.1.1, Huawei Ascend Mate on 4.1, and HTC One on 4.2.2, but won’t harm the devices any.

Share this post


Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>


  1. Norman Elliott

    I tried Cydia Impactor on my Ampe tablet – Kernel 4.1.2 and it started but failed because, on my tablet the message
    “Payload has stopped” came up and Cydia Impactor reported a cryptic error message.
    Any idea if anything can be done please?

  2. Rich

    I run Jelly Bean 4.1.2 on samsung galaxy s3. sch-s968c is my model number and I’m getting the same thing as everyone else “Signature bugs unavailable.” anyone got any solutions to this problem. or even to point me in the right direction would help out tons.

  3. Aditya X17

    A fact has recently appeared that rooting some phone is impossible . My Micromax A075 remains “Device not Connected” everywhere. I will Change my phone now ! Then also , I would be glad if someone can explain about why my device is disconnected when USB debug and drivers are correct . I have used every tool and ADB shows this . When I command ” adb shell ” it says device not connected . Help will be appreciated .

  4. coolspirit

    now I am getting “signature bugs unavailable” what does that mean? it is an improvement because at first it wouldn’t even detect my device. But now I also got the error “unable to connect to 5037:5555. I know its something that I’m not doing quite right so please share your wisedom :)

  5. Roberto

    Too bad it couldn´t root my phone a:

    Phone Name: Samsung Galaxy Core Plus
    Model Number: SM-G350L
    Android Version: 4.3
    Baseband Version: G350LUBUANC2

    I got a msg saying “Signature bugs unavailable” … This tool was my last hope, I have tried everything; it´s like this phone is root-poof.

  6. Dani 360DEG

    Hi, I’ve tried Framaroot; vRoot; SuperSu; & many more & nothing works & I don’t have a Windows/Mac/Linux PC to use so 1)is there an android version of Cydia Impactor? Or; 2)another android app which works on my tablet(SoftWinerEvb, Linux 3.08+(kernel) sun5i(hardware) on Android v4.1.1 please help? Dani

  7. Laurentiu

    hello i have an Huawei g510 device , have download this app for linux 64b (i have linux mint x64) , extract archive on desktop , connect phone , open app and star , after that show me on app “testing #9950697″ and nothing more . nothings happend. help

  8. Dann AG

    Installed on visual land prestige pro 7D it worked , tried running first time warning showed from norton as a virus, restred back download and re run and it worked thanks for this really to root…

  9. Madrao

    [@Harigovind] Can you post details about your phone, like firmware version and location. Looks the particular bug that this tool exploits has been patched on your firmware. You need to flash an older firmware version (stock ROM) and then try to root

  10. Irulu rut

    [@Madrao] I have tried going to setting > application manager and cleared the cache. that was the first thing that I did. The only other opthion that i have found to work is to remove my google account and re-add it. but that gives me a window of installling five apps at a time. “annoying” One of the tablets seems to have a better version of Android installed without any bugs so i want to root copy that version and install it on the others. I was reading on Cydia impactor website that it is good for rooting android as well it has a linux version. I am new to linux framwork and i am more familiar with .deb files at this point then .tz or .gz filres I will try to extract it to the destop and then right click to run in terminal

  11. Madrao

    [@irulu rut]

    You could try Kingo Root. Users have reported that it works for irulu tablets. Unfortunately, there don’t seem to be too many users of these devices, hence development is scanty at best. As for the apps, re you saying that you are unable to download apps from the Play Store? Is that happening for all apps, or for a particular app? You may want to go to the Settings > Application Manager and clear the Play Store cache and try again

  12. irulu rut

    I purchased three irulu tablets that were on sale. I know they have issues. I just wanted a cheap device to load my kindle books. And educational apps for my kids on the other two. I can’t download the stupid app. I can tell there is a bug but not sure how to fix it. I thought reinstalling android would help. I am not sure exactly how there is so little info on the tablet since it is so cheap but I rather by a cheap tablet for my kids and use it as my reader instead of spending a butt load fr features and apps that won’t be used. Do you think this will work for the irulu tablet? Oh and what about downloading it for the windows version and running it in wine so o don’t have t correct the device list I keep seeing.

  13. wanambwa

    You need to root your device. Partion your sd create an ext2 or ext 3 as the other secondary partion then download link2sd and move apps to the sd
    Refer to my blog

  14. David Roper

    [@vandamme] Thanks, That’s a GREAT reason to want to root my Verizon brand Samsung 1200. There’s a few APPS I want to delete but cannot. NOW I understand why people want to ROOT a device. I feel so dumb. Thanks for enlightening me.

  15. David Roper

    If i ever understood WHY I need to Root my Verizon phone I would try it. Right now My “1200” is running out of room even though I have plugged in a 16GB MicroSD card.

    Why can’t the SD and Cell memory be one and shuffle the APPS in and out as needed?

    2013 and have problems stemming from the 1980’s and the PC. Jeese, Louise.