Checkl0ck enables passcode and biometric on iOS 15


When you jailbreak your device with Palera1n or checkra1n on A10 and A11 SoC, you must disable your passcode, Face ID, or Touch ID while in the jailbroken state. This can be an issue because everyone in your home can get immediately access to your device.

Add Checkl0ck Repo to your package manager.

What is Checkl0ck?

Checkl0ck is a tweak that allows to protect your checkm8 device with passcode and biometric capabilities after jailbreaking an A10 or A11 iPhone. It supports checkra1n jailbreak on iOS 14, and palera1n jailbreak on iOS 15. What's important, the tweak works only in jailbreak state.

After installation, Checkl0ck adds a dedicated preference pane to the Settings app from where you can toggle the tweak on and off. Everything is automated, and no other options for configuration are available. iPhone 8, iPhone X, iPhone 7, and iPhone 7+ are supported.

FoxfortMobile is a talented developer, and the author of many popular jailbreak tweaks. Checkl0ck was created to provide a level of security for older iDevices that can be only jailbroken when disabling the passcode, Face ID, or Touch ID feature on iOS 14 and iOS 15.

Two iPhone screens showing Checkl0ck preferences and Touch ID enabled on Palera1n iOS 15 jailbreak.

Checkl0ck tweak features an option to set native passcode. It supports both numeric and alphanumeric passwords. Once enabled, you can also unlock your device with Face ID or Touch ID, autofill passwords in Safari and supported apps using Face ID and Touch ID.

The tweak automatically detects what kind of protection can be enabled depending on your device model and whether existing biometric data was found. Depending on your iPhone model the Checkl0ck's configuration page will offer different setup instructions.

Info: You can't jailbreak any version of iOS 14 and iOS 15 on an A11 or A10 equipped iPhone or iPad without disabling passcode, Face ID, or Touch ID, due to the lack of an SEP bypass. Blackbird exploit may fix this issue in future for A10 devices.

Checkl0ck allows you to use Face ID or Touch ID for biometric authentication in 3rd party apps. This feature may not work in certain apps with extreme level of security such as bank apps. It also supports sign in with Apple using Face ID/Touch ID, and viewing protected notes.

On top of that, Checkl0ck is compatible with tweaks that use biometric authentication feature via LAContext api (for example: FaceIDforHiddenPhotos, SafariPlus, A-Shields),and install free apps from App Store using Face ID/Touch ID. Apple Pay purchases are not and will not be supported because that requires SEP for processing and verification of transactions.

When Checkl0ck is enabled it will also hide notifications text when device is locked. This way no one can take a glance on the Lock Screen to view latest notifications.

Checkl0ck is the best solution to enable passcode and biometric on iPhones with installed Palera1n on iOS 15.0 – iOS 15.7.1 or checkra1n on iOS 14 – iOS 14.7.1 jailbreaks. It provides you with a sense of security, but after restarting the device obviously it will stop working.

Add Repository

Checkl0ck was released as a paid package that can be purchased for $2.99 through the Havoc Repository. The latest version 1.3.0 supports checkm8 jailbreaks running on iOS 14.3 – iOS 15.7.1. Add the Checkl0ck Repo to your package manager and enable protection on your device.

  1. Open the Sileo app from the Home Screen.
  2. Tap Sources → Edit → Add the Repo URL.
  3. Find the Checkl0ck tweak and tap to install the package.
  4. Sileo will ask you to respring the device to finish the installation.
  5. From the Settings app, enable the Checkl0ck tweak.

Alternatively, please use the quick links available at the top of this page to add the repository to your favorite package manager (Cydia, Sileo, Installer, Zebra) with just one tap.

Note: To purchase the tweak you must use a modern package manager like Sileo, Saily, Zebra, or Installer. Cydia is outdated, and it doesn't offer an option to buy tweaks.


After installation, Checkl0ck tweak requires completing some configuration steps to enable the native passcode, Face ID, or Touch ID on your iPhone 8, iPhone X, iPhone 7, or iPhone 7+. You can find them inside the configuration pane of the tweak located in the Settings app.

  1. Reboot into non-jailbroken mode.
  2. Set up Face ID from Settings app.
  3. Disable your passcode.
  4. Jailbreak using checkra1n or palera1n.
  5. Set a passcode from settings app in jailbroken mode.
  6. Turn on the Enabled switch below.
  7. LDRestart to unlock your device with Face ID.

Warning: Checkl0ck tweak enables the passcode, Face ID, Touch ID protection only in a jailbroken environment. It will not protect your iPhone after restarting the device.

What's new

  • Updated Checkl0ck to version 1.4.0.
  • Fixed Touch ID setup failing on some devices.
  • Fixed some iPads related issues.
  • Fixed wrong alert when turning off passcode on iOS 15.
  • Added support for iOS 15.
  • Added compatibility with iPhone 7/7+ for Palera1n on iOS 15.
  • Fixed crash in Yahoo Mail app.
  • Added option to enter passcode when Face ID fails in apps.
  • Fixed failed Face ID and Touch ID alerts.

Post a comment