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.

Related Posts

  • Niko

    I’m doin the process on a linux machine and it’s quite different…

  • Mahmoud Al Mahmoudy

    guys if u have any problem run cydia impactor as adminsitration

  • bart

    When rooting my alcatel one touch pixi4 (4) 4043D with cydia impactor it shows me testing #8219321 and sticks with that. I use linux 64 bit does that has anything to do with it?

  • Leo Derosa

    Cannot root on my device just always error. Maybe this version compatible only for only a one version of android.

  • Nev

    doesn’t work with my samsung phone.
    “signature bugs unavailable” on galaxy GT-S6810P

  • double

    i use IROOT to root my android phones its work for all phones

    i downlode it from the official site The English version

  • Ron Force

    “signature bugs unavailable” on galaxy admaire 2 sch-830c

  • bonnie

    [@Manny] mine is doing the same thing. Did you ever figure it out??

  • klking76

    did not work on ZTE Zinger. Got “signature bugs unavailable” message…

  • AL

    It doesn’t work on huawei y301-a2 aka. “Vitria”
    here’s a screen shot

  • Norman Elliott

    [@Norman Elliott]
    I got it sorted.
    I used Framaroot.
    I downloaded it straight to my tablet and ran it from there.
    For information it is an Ampe A10-QM
    Android 4.1.2
    Baseband version FW8955m-V1.1.7.0
    Kernel version 3.4.0+
    Build Number

  • 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?

  • 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.

  • anis krim

    I run Jelly Bean 4.1.2 on samsung galaxy star s5280 the firmwar is S5280XXAMJ1 and Cydia says “signature bugs unavailable.” Can someone offer some suggestions pliiiiz i cant find a solut

  • Lanosrep

    As of 11/28/2014, program gave “signature bugs unavailable” for the ZTE Zinger (Z667T, Android 4.4 Kitkat)

  • 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 .

  • Ford Prefect

    Kyocera Hydro Vibe 4.4.2 on Virgin Mobile
    I get the error ‘Signature bugs unavailable’
    Help ?

  • Sourabh Kumar

    I get the error ‘Signature bugs unavailable:. Help me I’m on LAVA Iris 300 style. I’m sure that all the drivers are updated till today….. Help

  • coolspirit

    by the way Madhav, I don’t know hot the drivers installed themselves but they seem to have, if that was the issue before. Thanks again for your assistance.

  • 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 :)

  • Al

    How do I get my drivers installed on my desktop?

  • Madhav

    @Al….your device drivers need to be installed on the computer

  • Al

    correction that is “no device found”

  • Al

    correction, when I tried to root the Visual Land Prestige Elite9Q, I got the error message “device not Found”

  • Al

    correction, I am attempting to root a Visual Land Prestige Elite 9Q and I am getting the error message “device not found”

  • Al

    when I attempted to root the computer said “no device found”. Can anyone tell me why I might be getting that error message?

  • UNIXTY_sniper

    the root is working thank

  • Zechary

    Help please, I have an Acer A1 830 tablet and only a mac, so don’t give me a windows link to a download, it keeps on saying signature bugs not available…

  • Josh

    [@Runing Man] same here

  • Josh

    same here

  • Gokulchandran

    not working with samsung galaxy star it shows signature bugs not available it ha android 4.2.1

  • 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.

  • Mike

    Kingo root works the best on my devices

  • vince

    how can i open the cydia impactor tool on windows because it wont open

  • gilbert

    I initially had trouble until I changed the USB Connection to Media Sync MTP under settings and then it rooted my LG L5 e617g

  • Hack11150

    Installed the .deb pkgs in Linux Mint 17. The tool won’t even start. Any ideas?

  • 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

  • Runing Man

    I run Jelly Bean 4.1.2 and Cydia says “signature bugs unavailable.” Can someone offer some suggestions?

  • rone

    i love you bro its really working at last thank you soooooooooooooooooooooooooo much.

  • 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

  • Emrys

    no echo bugs for LG G2 detected. Any ideas?

  • 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…

  • Bob

    Doesn’t work for ZTE Savvy

  • Goldberg

    Gives me an error “_assert(next==UNZ_OK)” , Someone plz help

  • tony763

    [@Pepino] Which serial number you have? I need system dump for YF041326973. Thanx

  • Juniven Saavedra

    Wow! Work like a charm. Thanks

  • Geri

    WHY? When I click on the driver scan –> Error: No Such Device
    WHY????? (Xperia X8)

  • MixtLupus

    Thank You, Works perfectly with my “Archos Gamepad 2” which no other method seemed to be able to do :)

  • Madrao

    [@jose] It looks like your particular device firmware does not have the specific bug/s that this tool exploits. You could try , which is said to work with the Optimus L9. I will write up a guide for your device as well

  • jose

    error: signature bugs not available… what should i do?
    my device is LG optimus L9

  • Madhav

    Nope. chance of bricking the device. Worst case, it won’t root the device

  • Leomar

    Is there any chance of bricking the device, or in the worst case scenario, it will just say it is not possible to root?

  • Robert

    Worked Perfect on my Visual Land Prestige Pro 7D. Thanks so much!!!!!!!!!!!!!!!!!!!!!!!!!!

  • Larster636363

    It works on my NX007HD8G. DBL THANX

  • 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

  • Harigovind

    While rooting galaxy star it shows signature bugs unavailable. please help!!!!!!!!!

  • 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

  • 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

  • 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.

  • Pepino

    My Nextbook premium 7 SE HD (NEXT7D12R) working THX :)

  • 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

  • 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.

  • long

    [@Manny] SO what you do is you have to change it to camera and not media device

  • KEK

    I cann;t get this to root an LG Optimus F7 (LG870) from BoostMobile. It says it cannot see the device which is definitely connected.

  • William

    Hello, can you help me root my LG VS840PP phone?. i have a new phone other one was stolen. and i was able to root old phone no prob. Thank you for your help.

  • Manny

    I have my Driver installed and everything but when I click driver scan It keeps saying No such driver. How can I fix this?

  • [@David Roper] Not sure about your device, but is there some crapware you don’t need, that you can get rid of by rooting?

  • 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.