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.

Conclusion

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

Comments

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=""> <strike> <strong>

34 comments

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

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

  3. 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…

  4. Madrao
    Author/

    [@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

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

  6. Madrao
    Author/

    [@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

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

  8. 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 bloghttp://androidramandinternalmemincrease.blogspot.com/2012/11/how-to-increase-internal-memory-and-ram.html?m=1

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

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