Although Electra RC1 is out to the public, it still contains a few bugs and false positives. Here’s how you can remove the infamous “error: topanga” error on iOS 11-11.1.2 firmware.
Table of Contents
- Why does Electra detect topanga jailbreak?
- Fixing Error: topanga bug on iOS 11-11.1.2
Why does Electra detect topanga jailbreak?
Coolstar has implemented a DRM system that checks for traces of the malicious to.panga jailbreak. Since Electra toolkit is open source, anyone can access its files.
Here’s how the “Error: topanga” message looks like.
The “topangaInstalled()” method checks whether certain files are present on your device’s filesystem.
If they are, the method returns a “true” value that results in the failure of jailbreak process. However, if none of these files is found, the jailbreak process succeeds.
Therefore, it all comes down to removing the aforementioned files if you want to bypass Coolstar’s DRM.
Fixing Error: topanga bug on iOS 11-11.1.2
Method 1 – Remove dropbear folder
Step 1 Open FilzaEscaped file manager. If you didn’t install this app, you can download it from this link.
Step 2 Navigate to /etc folder on your device’s filesystem.
Step 3 Delete the dropbear folder.
Remember, your device may not have the dropbear folder. If that’s the case, use the following method.
Method 2 – Remove malicious files
Step 1 Launch FilzaEscaped again.
Step 2 Remove the following files or folders from the appropriate locations on your device’s filesystem. These are the files Abraham’s developer-only tool installs.
- /Applications/uicache (remove entire folder)
- /Library/MobileSubsrate/ (remove entire folder)
- /etc/dropbear/ (remove entire folder)
That’s all there’s to it! You can now run Electra’s RC1 version on your device freely. If you still get the Error: topanga error, try the following fixes.
Method 3 – Remove third-party apps
Even if you didn’t try any jailbreak tool before, you can still get this error.
Try removing all third-party apps like Ext3nder or other ++ social media applications until the jailbreak succeeds. You can also experience this glitch if you used Circuit Breaker, Flex 3, or FilzaElectracuted.
If you installed any version of Cydia Extender, remove the following files and folders.
- /Library/Switches/ (remove entire folder)
For those of you who installed ++ apps, follow this uninstallation tutorial. Just remove any jailbreak app that is present outside the bootstrap folder.
Method 4 – Clean up the bin folder
If you did install any other tools, you might have added some files to the root bin folder. Simply, remove all files (except df and ps) for this folder using Filza file manager.
In my case, it was the bash file that was causing troubles. Once I got rid of it, the jailbreak succeeded.
Make sure you don’t delete the aforementioned files. These are important system files and can force you to upgrade if deleted.
Method 5 – Restore your Hosts file
If you still can’t fix this error, you should try restoring your hosts file. A lot of users who are getting this error have modified their hosts file with Houdini or Torngat, which can potentially interfere the jailbreak process.
Although Coolstar is yet to confirm that hosts file can cause issues, there’s no harm in restoring it back to its stock state. Here’s how you can do that on your Apple device.
- Download the stock hosts file from this link.
- Extract the ZIP archive using ZipApp free to its default directory.
- Open FilzaEscaped or FilzaJailed file manager and search for “hosts”. Once it displays all the results, select the file present in ZipApp’s directory, not the original iOS file.
- Copy this hosts file to /etc/ and replace the original file with it.
- Restart your device.
Method 6 – Undo tweaks/modifications
If you used Torngat or Houdini semi-jailbreak tools in the past, you can experience this false positive.
To revert the changes, all you need to do is download Torngat from this link. Just select any option and revert the changes made by it.
This method will work even for Houdini users. Torngat can revert all changes made by Houdini as well.
Method 7 – Use Clean Jailbreak (Gold version)
Clean Jailbreak (Gold version) is yet another cleanup utility that fixes the “Error: topanga” message. It is developed Chinese developer Killy who has also developed several other uninstallers for iOS 11.
- Firstly, install Electra beta 11-3 version, which is the latest beta build, on your device.
- Restart your device.
- Jailbreak your device using this beta version.
- Download Clean Jailbreak (Gold version) utility from this link and run it on your computer.
- Enable Wifi and ensure your computer and your device are on the same network.
- Enter your Wifi IP address in the “Host” field of this tool. You can get hold of your IP address from the Wifi section in the stock Settings app by pressing the “i” button next to your network.
- Press Clean up to start the uninstallation.
You can also follow this video by Tech Labs that details everything out in a really simple manner.
If you still get this error, just leave a comment below.
For cool new jailbreak tutorials every day, follow us on Facebook and Twitter.