How to Fix Unjailbreak Problems in Cydia Eraser (No Need to Restore)

How to Fix Unjailbreak Problems in Cydia Eraser (No Need to Restore)

Cydia Eraser supposed to help you get rid of Cydia on your iOS device. What if it stopped working and you’re stuck with a crippled jailbroken iPhone?

One of the biggest mistake that many iOS users did was using iTunes to either upgrade or restore their broken iPhone, especially when it’s jailbroken and tweak like Cydia Eraser isn’t working on their device. To me, that’s understandable. There aren’t too many posts or tutorials out there that discuss the common issues people face when removing jailbreak from their iPhone or iPad. After all, it fixes the problem right?

We have nothing against people who restore their problematic iPhone from iTunes by the way, but the outcome might not be what you were hoping for.

Here’s why:

  • Restoring from iTunes require a computer
  • It forces you to update to the latest firmware. This usually mean losing jailbreak since there is no compatible jailbreak utility as of writing this.
  • and, of course, it takes longer than using Cydia Eraser.

If you’re here because you want to investigate and find a solution to the problem you’re having with Cydia Eraser, then keep on reading.



There is more to this message, here is the original context.

Error…The Request timed out.

I don’t know about you, but I was able to fix this issue by resetting my network. If your internet is acting up, switch to a different one or goes to Settings > General > Reset > Reset Network Settings.

If that still didn’t help, enter No Substrate Mode and run Cydia Eraser. That will be most likely to work.

Error reset.cpp:352

And again, the rest of the message goes like this:

fts_info=3: ./Librabry/Caches/cfacontrol.sock

Weird, isn’t it? Oddly, this problem was caused by a tweak called ControllersForAll. It created files such as cfacontrol.sock that prevent Cydia Eraser from running.


To remove these files:

  1. Connect your iPhone to a computer
  2. Download i-Funbox and open it
  3. Navigate to this directory: Library > Caches
  4. Delete cfacontrol.sock file
  5. You should also remove the BTstack file from tmp as well

After that, go back to your iOS device and run Cydia Eraser again.

Remove Custom Fonts or Settings

If you installed a custom font or a tweak that might change some settings on your device, it will cause Cydia Eraser not to work. The solution would be removing them and then unjailbreak your device after.

If you found any other issues that cause Cydia Eraser to stop working, let us know in the comment section below.

Author Profile

Bin Nguyen
Bin Nguyen
Passionate tech writer, I been a geek all my life. Love to write and explore new tech