Author: Jailbreak-U

Fix iOS 11.3.1 Cydia dpkg_locked error

To Fix iOS 11.3.1 Cydia dpkg_locked error, You don’t need to restart/re-jailbreak.

Use the following commands to fix the error of dkpg_locked.

We will move dkpg folder from /Library to /Private/var/lib/ to fix the dkpg_locked error in Cydia on jailborken iOS 11.3.1

cd /Private/var/
mkdir lib
mv /Library/dkpg /Private/var/lib/

Then simply reload Cydia and it should now ask you to upgrade essential or complete and you’re done.

Jailbreak iPhone/ iPad iOS 11.2-11.3.1 with Electra 1131

This Electra Jailbreak guide works for iOS 11.2-11.3.1 on iPhone / iPad devices.

Check Device Compatibility with Electra 1131

This Electra 1131 is compatible with all iPhones and iPads on iOS 11.2-11.3.1.

  • iPhone X, iPhone 8/8P, iPhone 7/7P, iPhone 6s/6s P, iPhone 6/6p, iPhone SE, iPhone 5s
  • iPad 2018, iPad 2017, iPad Air 2, iPad air, iPad mini 4, iPad mini 3, iPad mini 2, 12.9-inch iPad pro, 2nd generation 12.9-inch iPad Pro, 10.5-inch iPad pro, 9.7-inch iPad pro


  • Update iCloud Backup.
  • Update iTunes to the latest version.

Jailbreaking Process

  1. Access the official website of Electra.
  2. Click on Download(Non Dev Account ) to download the latest version of Electra 1131 if you have not registered Apple Developer ID, otherwise, click on Download(Dev Account).
  3. Download Cydia Impactor to your computer and launch it.
  4. Use a lightning cable to connect your device with a computer.
  5. Tap on Trust on the pop-up of your device to trust your computer.
  6. Drag the Electra 1131.ipa to the Cydia Impactor.
  7. Enter your Apple ID when Apple ID Username pops up .
  8. Wait for Electra jailbreak app being installed on your device with Cydia Impactor.
  9. On your device, go to Settings >General >Profiles & Device Management and tap on your App ID.
  10. Select the blue Trust and the red Trust to trust Electra app.

    Note: After this step, if you want to get a higher success rate, you can enable Airplane Mode, disable your passcode/ Touch ID/ Face ID/ Siri, and restart your device. But these are not necessities.
  11. Back to your Home screen, find Electra icon and tap on it, then tap on jailbreak button. After the jailbreaking process, respring your device.
  12. Cydia icon will appear on your Home screen after respringing.

    Note: If you cannot find Cydia icon on your Home screen after the steps above, re-launch Electra app and try more times until Cydia icon shows on your Home screen.

Notice: If you are running iOS 11.3 or 11.3.1, you need to restart your device on the first time you are running Electra to apply the remount related patches.

Fixed: Network Error in Cydia on Jailbroken iOS 11.2-11.3.1

Cydia will give error “unable to load, internet connection appears to be offline” and “network error” if you are using an iPhone/iPad from China and jailbroken by Electra for iOS 11.2-11.3.1.

Just use SSH and run the following command to fix it.

rm -r /var/preferences/* && reboot

Then re-jailbreak the device and it will work.

Fixed: Cydia Tweaks can’t work on iOS 11.3.1 with Electra v1.0.3

Follow steps below to fix Cydia tweaks support on iOS 11.2 ~ iOS 11.3.1 jailbroken with Electra v1.0.3.

Device environments:
OS version: iOS 11.2 ~ 11.3.1
Electra version: 1.0.3

Reason: Tweaks paths incorrect when jailbroken with Electra v1.0.3
Electra TweaksInject path: /usr/lib/TweakInject/
Earlier Electra TweaksInject path: /Library/TweakInject/
Cydia Tweaks path: /Library/MobileSubstrate/DynamicLibraries/

Fix steps:

  1. ssh to the iDevices with root user(default password is ‘alpine’):
    ssh [email protected]
  2. Copy all tweaks and configuration files from Electra tweaks path to Cydia tweaks path:
    mv /usr/lib/TweakInject/* /Library/MobileSubstrate/DynamicLibraries/
  3. Remove Electra tweaks path:
    rm -rf /usr/lib/TweakInject
  4. Remove symbol link:
    rm /Library/TweakInject/
  5. Move Cydia tweaks path to Electra tweaks path and rename it with Electra tweaks path name:
    mv /Library/MobileSubstrate/DynamicLibraries /usr/lib/TweakInject
  6. Create symbol link for Cydia pointed to Electra 1.0.3 Tweaks path:
    ln -s /usr/lib/TweakInject /Library/MobileSubstrate/DynamicLibraries
  7. Create symbol link for earlier Electra pointed to Electra 1.0.3 Tweaks Path:
    ln -s /usr/lib/TweakInject /Library/TweakInject
  8. Respring:
    killall SpringBoard

Jailbreak iPhone/iPad iOS 10.3 – 10.3.3 with G0blin

This G0blin jailbreak guide can be used to jailbreak iOS 10.3 – 10.3.3 on 64-bit iPhone/iPad devices.

G0blin Jailbreak Compatible Devices

  • iPhone 6s, iPhone 6s Plus, iPhone 6, iPhone 6 Plus, iPhone SE, iPhone 5s
  • iPad Air 2, iPad Air, iPad Pro, iPad 5th generation, iPad mini 4, iPad mini 3, iPad mini 2

Preparations Before Jailbreaking

  • Update iCloud Backup.
  • Update iTunes to the latest version.

Processes of G0blin Jailbreak

  1. Download the latest version of Cydia Impactor.   
  2. Download the latest version of G0blin Jailbreak IPA. 
  3. Connect your iOS device to the computer cable.
  4. Launch Cydia Impactor on your computer and drag the G0blin jailbreak IPA file to it.
  5. Enter your Apple ID and Password when prompted.
  6. Wait for G0blin icon showing on your screen.
  7. On your device, Go to Settings > General > Device Management, find G0blin Jailbreak App, Select Trust and Confirm.
  8. Launch G0blin Jailbreak and tab jailbreak button to start jailbreaking process.
  9. Once jailbreak yo button shows on your screen, it means that your device is jailbroken.
  10. Cydia icon will show on your home screen.


  • Once jailbreak failed, reinstall Cydia or restart your device and try again until your device is jailbroken.
  • Touch ID will not work in some third-party apps after your device is jailbroken.
  • This is a semi-untethered jailbreak, which means that you need to jailbreak your device again each time the device reboots/restarts
  • After your free Apple ID expired, you need to reinstall G0blin jailbreak App via Cydia impactor and jailbreak your device again.

Jailbreak iOS 11 – 11.1.2 using Electra with Cydia

The semi-untethered Electra Jailbreak guide can be used for iOS 11 – 11.1.2 on 64-bit iPhone / iPad with cydia.

Electra Jailbreak Compatible Devices:

Electra Jailbreak solution is compatible with all iPhone and iPad running iOS 11.0-11.1.2, such as:

  • iPhone X, iPhone 8, iPhone 8 Plus, iPhone 7, iPhone 7 Plus, iPhone 6s, iPhone 6s Plus, iPhone 6, iPhone 6 Plus, iPhone SE, iPhone 5s
  • 12.9-inch iPad Pro, 2nd generation 12.9-inch iPad Pro, 1st generation 10.5-inch iPad Pro, 9.7-inch iPad Pro, iPad Air 2, iPad Air, iPad 5th generation, iPad mini 4, iPad mini 3, iPad mini 2

Preparations Before Jailbreaking

  • Update iCloud backup
  • Update iTunes to the latest version.
  • Devices and firmware supported by Electra: 64-bit Apple devices
  • A PC or Mac with Windows or macOS.
  • A free or full developer ID.

Processes of Electra Jailbreak

  1. Download Cydia impactor to your computer.   
  2. Downlaod Electra to your computer.   
  3. Make sure your iOS device is connected to computer with cable.
  4. Launch the latest Cydia impactor and drag the latest Electra IPA file into cydia impactor.
  5. When Cydia impactor asks your Apple ID credentials, input your Apple ID email and password.
  6. Wait for Electra be installed on your device.
  7. Before launching Electra, you need to go to Settings > General > Device Management on your device, find and open Electra, select Trust.
  8. Launch Electra, tap on Jailbreak button, Make sure that the Tweaks toggle is On.
  9. Waiting for several minutes, once APFS Screenshot Created comes up, tap on Continue Jailbreak.
  10. Cydia icon will be shown on your home screen.


Since the jailbreak is semi-untethered, you need to launch the Electra jailbreak app to jailbreak the device again each time the iPhone reboots.

Jailbreak iPhone/iPad iOS 9.3.5 with Phoenix.

This Phoenix jailbreak guide works for iOS 9.3.5 on 32-bit iPhone, iPad devices.

Phoenix jailbreak compatible devices:

  • iPhone 5C, iPhone 5, iPhone 4S
  • iPad 4, iPad 3, iPad 2
  • iPad Mini1


  • Before jailbreaking your iOS 9.3.5 device, backup data with the latest itunes firstly.
  • Disable Passcode and Find My iPhone on your device.

Jailbreak Steps:

  1. Download Cydia Impactor to your computer.
  2. Download Phoenix jailbreak IPA to your computer.
  3. Connect your iPhone / iPad to computer using a USB cable.
  4. Start Cydia Impactor, and drag the Phoenix.ipa into Cydia Impactor.
  5. When Cydia Impactor asks, enter your Apple ID and password.
  6. Waiting for several minutes, Phoenix jailbreak app will be installed on the home screen of your device.
  7. On your device, go to Settings > General > Device Management, find and open Phoenix jailbreak app, then tap on “trust”.
  8. Run Phoenix app on your home screen, and select “Prepare For Jailbreak”. Then begin installation, Select “Use Provided Offsets”.
  9. Waiting for your device repairing, then Cydia icon will be seen on your home screen. Now your device is jailbroken.


  • This phoenix jailbreak app is a semi-untethered which means whenever reboot your device, you need to run it again and tap on “Kickstart Jailbreak” to jailbreak your device again.
  • once the phoenix certificate is expired, you need to re-sign and re-sideload it again through Cydia Impactor.

Jailbreak iPhone on iOS 10 – 10.2 with Yalu and Cydia Impactor (Mac)

Yalu jailbreak is for iOS 10./10.1/10.2 only. Jailbreak your device on iOS 10 – 10.2 with Yalu and Cydia Impactor.

Yalu10.2 Beta 7

Device compatible:

iPhone 5s / iPhone 6 / iPhone 6 Plus / iPhone 6s Plus / iPhone 6s / iPhone SE
iPod Touch 6G
iPad Mini 2 / iPad Mini 3
iPad Air 2 / iPad Pro / iPad Mini 4

Download Yalu jailbreak IPA-10.2
Download Cydia Impactor

Yalu Jailbreak (mach_portal)

Device compatible:

iPhone 7 / 7Plus (iOS 10.1-10.1.1)
iPhone 6s / iPad Pro (iOS 10-10.1.1)

Download Yalu Jailbreak IPA
Download Cydia Impactor

Preparation before Jailbreaking:

  • Check whether device are compatible with Yalu102 and Yalu mach-portal before jailbreak
  • Your Computer should run the latest iTunes. If not, update it to the latest version.
  • Backup the data on your compatible iOS device with iCloud or the latest iTunes
  • Disable Find My iPhone. Reactivate as soon as jailbreak is completed.
  • A free or developer ID

Jailbreak Steps:

  1. Use USB to connect your device to Mac computer, and select Trust if promoted

  2. Launch Cydia Impactor application.

  3. Drag and drop the Yalu IPA file (Yalu 102 / Yalu mach-portal) that you download earlier into the Cydia Impactor.

  4. Enter your Apple ID and password when required.

  5. Wait for IPA sign.

  6. Cydia Impactor will sign Yalu IPA and install Yalu onto your iOS device.

    Yalu jailbreak (mach_portal)

    Yalu10.2 Beta 6

  7. Once Yalu jailbreak app is installed, you need to trust the app. Thus, go to Settings -> General -> Device Management. Find Yalu app.

  8. Hit Trust, and select Trust again on the certificate you use to install this jailbreak app.

  9. On your device, launch the yalu102 / Yalu (mach_portal) from the home screen.

  10. Now yalu jailbreak app starts to install Cydia.

  11. Yalu jailbreak (mach_portal)

    Yalu10.2 Beta 6

  12. Your device will reboot on its own. Unlock it and verify that Cydia has been added to your home screen. If Cydia doesn’t show up on the home screen, reopen yalu jailbreak app and try again.

  13. Yalu jailbreak (mach_portal)

    Yalu10.2 Beta 6

    Congratulations, your iPhone is jailbroken!


  • It’s noteworthy that this jailbreak is still very much beta due to which it will be buggy and not everything will work on it.
  • Cydia and other jailbroken apps are visible on the home screen.
  • Since it’s a semi-untethered jailbreak, you will need to relaunch “yalu 102” app after each restart. After that, you can relaunch Cydia and enjoy your jailbreak.
  • If you reboot your device after 7 days of signing, you will need to resign the app because temporarily the certificate lasts 7 days only. Paid Apple developers, however, will get a certificate that lasts 1 year.

Update Yalu

  1. Reboot your device to revert back to “non-jailbroken” status.
  2. Delete the old Yalu from the target device.
  3. Follow the jailbreak steps mentioned above to sideload the Yalu.ipa with Cydia Impactor. The tweaks and settings will be restored as soon as re-jailbreak is finished.

Frequently Asked Questions (FAQ)

  • Q: How do I disable over-the-air (OTA) updates so my device doesn’t try to update on its own?
    A: Follow this. If you want to remove the badge that shows as well, you can install Mikoto from, which will remove the “Software Update” cell so the badge does not show.

  • Q: Can I delete “yalu102” jailbreak app after jailbreak?
    A: Yes

Jailbreak iPhone/iPad/iPod iOS 9.2 – 9.3.x with Pangu

Before Jailbreak iPhone/iPad/iPod iOS 9.2 – 9.3.x

  1. Backup your data with iTunes before jailbreak the device.
  2. This Pangu tethered jailbreak guide works for 64-bit devices only running iOS 9.2 – 9.3.3, including iPhone 5s, iPhone 6, iPhone 6 Plus, iPhone 6s, iPhone 6s Plus, iPhone SE, iPod Touch 6G, iPad mini 2, iPad mini 3, iPad mini 4, iPad Air, iPad Air 2, iPad Pro.
  3. Install iTunes on your computer, ensure both the computer and target iOS 9 device are connected to good network and fully charged.
  4. This jailbreak does not require flashing or formatting the device.

Ready to go:

  1. Download and install PPHelper (PC version) here
  2. Connect the device to PPHelper, make sure the device is connected to reliable network. Then click “一键越狱” to download the jailbreaking tool.

  3. Go to Device Settings – General – 描述文件与设备管理(Description files and device management), find the corresponding description profile, click “信任/Trust”.

  4. Touch “PP盘古越狱(PP Pangu Jailbreak)” icon on the device screen to open the jailbreaking tool.

  5. When it alerts “PP盘古越狱”想给你推送通知(PP Pangu Jailbreak wants to send you push notifications)”, please choose “好OK“.

  1. Click “一键越狱 (click-to -jailbreak)” and press “Power” button to lock the device. After a while, the jailbreaking process will automatically start.

  2. When you receive the mesasge “越狱成功 Jailbreak successfully…”, please wait 1 more minute for PP Pangu jailbreak tool will install Cydia. Meanwhile, please do not do anything on the device.

  3. Please open “PP盘古越狱 (PP Pangu Jailbreak)” again after the device reboots. You will see “恭喜,越狱成功 Congratulations, jailbreak successfully” when the jailbreak completes.

Note: If Cydia disappears or crashes after the device reboots, then the jailbreak has failed. In such case, please open PP Pangu jailbreaking tool to start over the jailbreaking process again.

Jailbreak iPhone/iPad/iPod iOS 9.0 – 9.1 with Pangu

This Pangu untethered jailbreak guide works for all iPhone, iPad, iPod Touch and iPad Mini running iOS 9.0 – 9.1

  • iPhone 6s, iPhone 6, iPhone 6 Plus, iPhone 5S, iPhone 5C, iPhone 5, iPhone 4S
  • iPad Air, iPad 4, iPad 3, iPad 2
  • iPad mini, Retina iPad mini
  • iPod touch 5G


Notice: If you already made a backup for your device or don’t want to back up it, please skip the first 2 steps below and download jailbreaking tool directly. However, the backup is always suggested in case you lose important information during jailbreaking.

Step 1: Download latest iTunes HERE

Step 2: Back up your device:

  1. Plug into your device and launch iTunes
  2. Click your device on the upper right corner
  3. Click Back Up Now and wait for the sync to finish
  4. iPhone Backup

Download jailbreaking tool:

What You Have to Do Before Jailbreaking:

  • Turn Find My iPhone Off from Settings – iCloud – Find My iPhone

  • Turn Passcode Off from Settings – Touch ID & Passcode
  • Turn your device to Airplane Mode (Settings – Airplane Mode)

Ready to Go!

Step 1. Open Pangu jailbreak tool for iOS 9 downloaded and then plug in the iOS deice you want to jailbreak.

Step 2. When your device is connected, click "Start".

Step 3. Click "Already backup" button if you have already backup your device. If not, check the step 2 of Preparations.

Step 4. Let your device to jailbreak. At around 55%, your device should restart. Waiting for your device reboot.

Step 5. After it restarts, you need to re-enable Airplane Mode on your iPhone. At around 75%, you need to unlock your device, run Pangu app on your iPhone, then click "Allow" to allow Pangu app to access to your photos.

Step 7. Wait for the notification "Jailbreak Completed" patiently.

Step 8. Find Cydia on your device and run it! Now you have jailbroken your iOS 9 device successfully!