Although unc0ver is touted as the most advanced jailbreak tool ever to grace the jailbreak community, it does have its drawbacks. The current lineup of release candidates is very buggy as compared to Electra.
Here’s a quick FAQ that will walk you through some of the common jailbreak errors and bugs of unc0ver.
Table of Contents
Pre-jailbreak
Q. Electra vs unc0ver – which jailbreak tool is better?
A. Both jailbreak tools are developed by great developers and are equally good, except for a few differences here and there.
Electra/Electra1131 has the advantage of ease of use whereas unc0ver provides better stability and overall reliability to your jailbroken device.
Q. What data will I lose after uninstalling Electra and installing unc0ver?
A. All your Cydia sources and installed packages will get uninstalled. As far as system components go, you will experience the following changes after using unc0ver –
- All settings and preferences (anything that you changed manually in the Settings app) will be reset to default.
- All stored WiFi Passwords will be erased.
- Default wallpapers will be applied.
- OTA Profiles will be retained.
- User data (apps, photos, videos, etc) will remain intact.
- Widgets and icon layout will remain the same.
- Safari data including bookmarks and your browsing history will be retained.
- Root password will be set to alpine.
Q. How do I back up my tweaks before switching to unc0ver?
A. FlashBack Cydia tweak allows you to save your tweak preferences and icon layout before you jump ship from Electra jailbreak.
Keep in mind that this tool requires basic terminal knowledge. If you are not well-versed in terminal commands, you should skip this step and reinstall your tweaks manually after switching.
- Install Flashback Cydia tweak from MPG13’s Cydia repository (https://mpg13.github.io/repo/).
- Log in to NewTerm 2 jailbreak app using su as your username and alpine as the password.
- Input FlashBack and back up your tweak preferences using the on-screen commands.
Alternatively, you can install the BackupAZ3 tweak from Packix repo. However, this backup tweak is paid and, to be honest, a bit overkill in this instance.
Q. How can I increase the success rate of this jailbreak tool?
A. Here’s a list of steps that can possibly increase your success rate –
- Enable Airplane Mode.
- Disable Siri.
- Close all open applications or games from the app switcher.
- Restart your device.
- Launch the jailbreak app and run it.
Q. How do I safely switch from Electra to unc0ver?
A. Follow this tutorial – How to switch to unc0ver jailbreak from Electra.
Q. unc0ver wants to restart my device. How can I bypass the restart alert?
A. Actually, unc0ver is supposed to restart your iPhone or iPad twice. When the progress bar hits 24/48, it will remove Electra’s files from your filesystem. Once it shows the “Swipe up to upgrade” message, swipe up.
Q. unc0ver is not working no matter what I do. How can I get it to jailbreak my device?
A. Some firmware versions (iOS 11.4 Beta 1-3 and iOS 11.1.2), though supported, have reliability issues as of right now. The developer is aware of that and is working on pushing a fix in the upcoming RC8 build.
Once that build is out, you will be able to fresh-jailbreak your device.
Errors and bugs
Q. How can I fix the “Errno: 1 Test: rv == 0 Filename: ViewController.m Line: 1484 Function: Exploit” message?
A. This error message signifies that the exploit has failed. To make the exploit functional again, simply reboot your device and give it a go again.
Q. How can I fix the “Errno: 2 Test: rv == 0, Filename: ViewController.m Line: 1484 Function: Exploit” message?
A. Try restarting and running the app again.
Q. How can I fix the “Errno: 2 Test: rv == 0 Filename: ViewController.m Line: 1484 Function: Exploit” message?
A. The upcoming RC8 update will fix this error. If you are experiencing this error, just hold out for a few more hours. RC8 should will be going live anytime now.
Q. How can I fix the “Errno: 2 Test: rv == 0, Filename: ViewController.m Line: 2141 Function: Exploit” message?
A. Switch to the AW exploit from the in-app preferences.
Q. I can’t get past the “Errno: 3 Test: MACH_PORT_VALID(task_port) Filename: ViewController.rn Line: 215 Function: Inject_library” message. Is there a fix for this error?
A. Yes, the RC6 and above builds fix this error. If you are experiencing this error, switch to a newer version of the jailbreak tool.
I would recommend sideloading the IPA file because your singing service might still be distributing an older version of unc0ver.
Q. The progress bar gets stuck at 1/48 on my device. How can I solve this issue?
A. Ian Beer’s multipath exploit is likely causing this issue. Changing the exploit to EL (Electra) from MP (multipath) from the in-app settings should fix this issue.
If the glitch persists, you should try using an older version; for instance, RC6 if you are currently using RC7.
Q. unc0ver is stuck on 7/48. How do I get it to run to completion?
A. Open Cydia and uninstall installed packages using SemiRestore11 and Delectra on iOS 11.0-11.1.2. If your device is using iOS 11.2-11.4 Beta 3, use Rollectra.
Q. How do I fix the “Errno: 60” message?
A. Try switching the exploit or using an older version of the jailbreak tool.
Q. How can I get past the “iOS Firmware <8.3 and Link Identity Editor >=1:1.2.1 for INSTALLING TWEAKS” message?
A. Upgrade to a newer version of unc0ver. As of this writing, the latest version is RC7.
Q. I am getting the unsupported error message on my device. Is my device really incompatible?
A. Check your operating system version from Settings > General > About. Ensure that your device is running an iOS 11 version lower than iOS 11.4 as iOS 11.4, iOS 11.4.1, and iOS 12 are incompatible with this tool.
Q. My device keeps rebooting as soon as I run the jailbreak app. How can I fix this?
A. Try switching the exploit to EL from MP or vice-versa.
Q. How can I fix “Errno: 22” message?
A. This error message pertains to OTA updates. Simply delete the OTA update that your device automatically fetches from Apple’s update servers.
I also recommend installing the tvOS 12 Beta profile to block automatic updates in the future.
Post-jailbreak
Q. My Settings and Cydia apps are totally empty. Is there any way around it?
A. You can fix this glitch by restarting the SpringBoard. Since Cydia is not working, you can use this respring bug to restart the SpringBoard without jailbreak.
Q. I am experiencing high battery drain after switching to unc0ver. How can I lower the battery usage?
A. As soon as you switch the jailbreak, battery usage increases temporarily. Ideally, it should subside within a few minutes. However, if it doesn’t, install DetailedPowerUsage or CocoaTop tweak and monitor what’s draining your battery.
Q. How can I enable SSH access on unc0ver?
A. unc0ver doesn’t come with an inbuilt SSH client like Electra or Yalu jailbreak. In spite of that, you can manually enable SSH access by installing the Local SSH package from Chariz repo.
Q. How can I install MobileSubstrate, which is missing from my iPhone/iPad?
A. Electra substitutes Saurik’s Substrate with Comex’s Substitute. unc0ver, on the other hand, substitutes Substitute with Substrate.
Therefore, Cydia throws the “Depends: MobileSubstrate” error message each time you try to install a tweak.
To fix this, add Sam Bingner’s repository (apt.bingner.com) to your sources list and install the MobileSubstrate Dummy package.
Q. My Apple device is stuck in on the Apple logo/loading screen and doesn’t seem to budge. How do I get it to start properly?
A. Your device is stuck in a bootloop. Here’s how you can get it to start –
- If you have an iPhone 7, iPhone 7 plus, iPhone 8 or iPhone 8 plus – press the volume down + power buttons.
- If you have an iPhone X – press volume up + volume down + power buttons.
- If you are using iPhone 6s, iPhone 6s plus, iPhone SE or an older model – use ReiBoot utility.
Q. My camera isn’t working like it’s supposed to after installing unc0ver. How do I get it to run properly?
A. Installing SimmerDown tweak will fix that issue.
Q. Reddit is not working properly ever since I switched. What gives?
A. Install redditcpufix package.
Q. The Root Filesystem Snapshot is taking up a lot of storage space. How can I get it back?
A. Using RC7 (latest version) will fix this issue.
Q. How do I fix a broken Notes app?
A. You can fix it by using NoSubstitute Cydia tweak, which is generally used to bypass jailbreak detection in apps.
Although unc0ver doesn’t use Substitute, NoSubstitute still appears to be working for some unknown reason.
Q. Watusi is showing “failed to load the preference bundle” error message. How can I get it running again?
A. Fouad Raheb, the developer of Watusi, recently posted a manual fix on Twitter. All you need to do is switch a couple of files around and you will be golden. Here’s how you can do that –
- Open Filza file manager.
- Switch these files – libWatusiTools.dylib (/usr/lib/) and libWatusiTools.dylib (/var/fr_tweaks_resources/WatusiTools/)
Q. I am unable re-jailbreak my iPhone/iPad. How do I get the app to work again?
A. Try switching the exploits once again. If that doesn’t work, try a different IPA from a different source. For instance, if you are currently using the official IPA file, then try switching to the one hosted by Ignition signing service.
Q. unc0ver is unstable and I’d rather go back to Electra. How do I switch?
A. Run Rollectra to fully erase every change unc0ver makes to your device. Once your system is clean, you can sideload and jailbreak with Electra again.
Cydia errors
Q. How do I fix tweaks not working after jailbreaking?
A. There’s no fix for tweaks not working as of right now except for installing the C++ Standard Library package from Sam Bingner’s repo.
If this fix doesn’t work for you, you can either wait for RC8 or use Rollectra and re-jailbreak again.
Q. Electra repositories are missing from the sources tab in Cydia. How can I get them back?
A. Sam Bingner’s Cydia Installer update automatically removes Electra’s default repositories that are maintained by Coolstar.
Q. I am unable to add any repository manually to Cydia. How can I fix this?
A. Use the Restore RootFS toggle (Rollectra replacement) from Settings.
Q. How do I update Cydia Installer?
A. You can update Cydia Installer from Sam Bingner’s source (apt.bingner.com). Ideally, you should first update the libresolv package and then move onto Cydia installer. This is not mandatory but it will prevent Cydia from crashing after you update Cydia Installer.
Q. Cydia on my device still uses its old interface. How can I upgrade it?
A. This issue is present only in iPhone 8 and above. However, the older interface will not in any way prevent you from installing tweaks.
Q. How can I fix the DPKG_LOCKED error?
A. You can fix this error only by erasing your jailbreak data and re-jailbreaking once again. Use Delectra (iOS 11-11.1.2) or ElectraRemover1131 (iOS 11.2-11.3.1) to remove your jailbreak.
If you are still unable to fix or get past the various error messages, drop your comments below.
I have an issue the Amazon Music app is always crashing when trying to stream music.
It happens for every version of Unc0ver so including the latest. I didnt try Electra yet..
I tryed deleting/reinstalling the app and also on another iPhone the same issue.
Searching online for a fix I could not find anything.
Am I the only one having this issue? Or somebody knows a solution?
Try using a jailbreak bypass tweak to fix it.
Uhh I keep on getting an error saying that the kernel memory container thingy doesn’t work, then right after that it says I’ve successfully jail broken but it’s only 2/30 of the way completed, then when I go to Cydia it still doesn’t work
Use version 3.6.0.
I have a iphone 7+ and im currently running ios 12.0.1 with uncover v.49 and my phone keeps goin into spring loops and i dont know how to put it in safe mode to remove latest tweak. And if i turned switch over to reinstall cydia in uncover settings what will happen? Need your help please
You can enable Substrate safe mode by disabling the tweaks option from the jailbreak app.
Installing SAM and SAMpref from repo.bingner.com results in errors. I cannot get the SAM module to install. On the installation step “Unpacking com.bingner.sam (0.1.16-1)…” I get the Error: “subprocess new extra-installation script returned error exit status 2.”
Then, probably related, on the installation step “Preparing to configure ACUtil (iphoneos-arm)” I get the error: “Sub-process /usr/libexec/cydia/cydo returned an error code (1)”
Any suggestions? I deleted and reloaded the repo.bingner.com package, and even reloaded cydia, but continue to get these errors installing SAM.
I’m running IOS 11.4 on an iphone 5s (old spare phone).
Have you tried using Electra? Cydo errors can usually be fixed by wiping the jailbreak data off of your device.
Hi, I switched to unc0ver from electra on my iP6 running iOS 11.4.1, which my biggest issue with electra was the storage space being consumed, ram being held hostage, crashes, but the biggest difference between Electra and unc0ver I’ve seen is that on Electra NewTerm2 worked fine, but on unc0ver when I run apt upgrade or apt-get upgrade / apt-get upgrade –fix-broken installs, etc. it always returns this: segmentation error: 11.
I already went in and chmod the user permissions for all the apt-get stuff in /usr/bin
Any ideas?
Try using Delectra.
Gian March 13, 2019
That’s not related to jailbreaking. Apple has revoked the certificate associated with those apps so you will have to install them again from the installer app/website you used before.
I’ve already tried uninstalling/reinstalling the apps from the ipas I used originally and they continue to crash. And I only updated the jailbreak, not the iOS, so it seems odd that the certificates got revoked at that under an hour it took for me update the jailbreak.
Yes, I have written a new article about it here.
Timmy
But now the cracked apps I had on my phone before updating jail break crash when trying to use them. Stock apps working OK and can install new cracked apps ok. Tried uninstalling and reinstalling the apps but they still crash. Any ideas how to fix?
Gian March 12, 2019
Are you talking about sideloaded apps?
No, these were pre-cracked from a website. Have tried re-jailbreaking with a different version of unc0ver with same results. Odd and kind of annoying/disappointing. 🙁 Not sure if there’s another file somewhere I need to delete or a .plist to edit or what.
That’s not related to jailbreaking. Apple has revoked the certificate associated with those apps so you will have to install them again from the installer app/website you used before.
iPhone 6s on iOS v11.3. Had phone jail broken with old version of unc0ver but was getting some random freezing so I updated to v2.2.6. Took a few tries but finally got it working. But now the cracked apps I had on my phone before updating jail break crash when trying to use them. Stock apps working OK and can install new cracked apps ok. Tried uninstalling and reinstalling the apps but they still crash. Any ideas how to fix?
Are you talking about sideloaded apps?
No apps like uncover and other apps where they have to be trusted. So he can’t rejailbreak without downloading uncover again. Even when the app is still signed
I have the same problem
Did you figure it out?
Hi, with the b37 beta the Jailbreak don’t work on my A7 device :
Errno: 2
Test: [rootfsSystemVersion[@”ProductBuildVersion”]
isEqualToString:shapshotSystemVersion[@”ProductBuildVersion”]]
Filename: JailbreakViewController.m
Line: 1188
Function: Jailbreak
Description: RootFS already mounted, delete OTA file from Settings – Storage if present and reboot.
Thank you for your help ( sorry for my bad english)
Have you tried using an older version? If not, try it and let me know how it goes.
help i get : Errno: 2
Filename JailbreakViewController.m
Line: 1188
Function: jailbreak
Description: RootFS already mounted, delete OTA file from settings-storage if present and reboot
I deleted it before I installed unc0ver and I got tvOS 12
Try using RootFS Restore.
Error fatal
Errno: 0
line: 1704
failed to extract bootstrap
unc0ver3.0.0 ~ b31 for ios 11.0-12.1.2 (i’m 12.1.2)
Follow this guide.
My Cydia lost.
Open terminal and run “uicache”.
Hello, Im getting an Error i cant seem to solve on my own
Error (Fatal)
Errno: 0
Test: installDeb(”resources.deb”,false)
Filename: ViewController.m
Line:1798
Function: ExtractResources
Description: Failed to extract bootstrap.
Using version v2.1.0 and have previously jailbroken with Yalu
Any help?
Try using v2.1.1.
I am using last version on two iphone 5S IOS 11.3.1.
The iphone restart itself at 1/40 I can’t change exploit EL is in blue and I cant change it swapping and tapping doesn’t work.
Can you help me please ?
Try using version 2.1.1.
I am using v2.1.1~b1
unc0ver 2.1 keeps restarts iphone on 1/40.
11.2.5 os.
Clean up your device with Rollectra.
I have: Errno 2 in line 2709. what can I do? whatever I do ir sends me the same error
Try running Rollectra first.
hello im geting error: errno 30, filename: viewcontroller.m, line: 2475, function: exploit, description: failed to remount rootfs. how do i fix?
Hi im getting the following error
Errno:0
Test:WEXITSTATUS(rv) == 0
Filename: viewController.m
Line:2091
Funktion:installDeb
Destcription: failed to extract bootstrap
What can i do ?
Which version of unc0ver are you using?
The newest one
2.0.2
No, the latest version is 2.1.0.
Oh sorry my mistake so should i Update?
Yes, you should update to iOS 12.1.
I have the same problem any help
Hi, error 60 uncover
Ipx1131
Other exploit keem booting
Which version are you using, Nawaf? Try using the latest version, that is, 2.0.1.
Unc0ver keeps giving me the error 60 and nothing I try works
Also I’m running iOS 11.3.1 on iPhone 6s
same thing here any solution
Hi,
Using iPhone X on 11.3.1 tweak works but only if it’s like an app all tweak in setting doesn’t appear, bingner repo is on the phone but can’t see tweak who you talk about …
any solution ? Thanks
Are you using preferenceloader?
Yes preferenceloader installed and uncover 1.1.1
for kernel exploit AW select ios 11.0.3 iphone 6
Error Filename:ViewCOntroller.m
Line:1575
Function:exploit
Description:Failed to remount RootFS
Which version are you using? If you are on the latest version, change the exploit option manually.
Hello,
Finally installed unc0ver with success. Works fine, no error message, only one thing : the application Molotov TV freezes at launch, then quit after about 30 seconds. With electra it was freezing at first launch, then I could use it normally. Any idea ? Thanks.
I’m getting this when opening cydia
The method driver /use/lib/atp/methods/http could not be found
Is the package atp-transport-http installed?
If I can have help that would be great
Try deleting some pirate sources.
The mail app crashes every time on open. I just switched from Electra and followed each step in the guide you linked here. The issue did not exist in Electra. I’m running an iPhone 8 Plus 11.1.2, unc0ver 1.0.2, cydia works, only icleaner installed.
Try using v1.0.3 and see if the issue persists.
My JB keeps getting stuck on 1/48 and then rebooting my device. Any advice?
Try using v1.0.3.
i get errno:2
test:f
filename: Viewcontroller.m
line:502
function: readfile
description: failed to read file
Are you using RC8?
set your device auto lock time to never. Now open uncover settings, switch Restore RootFS (destructive) to on. If unc0ver already says you are jailbroken, reboot device, then re-run unc0ver jailbreak button. Do not lock your device, never screen timeout should keep your screen from timing out by itself. I recommend you also connect to a power source. It should take about 4 minutes, your device will reboot. re-run jailbreak.
My ipx keep loops after switched from electra to uncover
Use the fix given above.