Skip to content
A tool to know when your Electra/yalu (and some forks like Yalu Dark)/mach portal/Home Depot cert will expire.
Branch: master
Clone or download
lululombard Merge pull request #24 from FaZeIlLuMiNaTi/master
2.3.8 - unc0ver support, TweakBox and Ignition detection.
Latest commit 6c94858 Mar 13, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Resources 2.3.8 - New TweakBox detection + unc0ver support Mar 13, 2019
packages new deb Mar 13, 2019
.gitignore Build for armv7 and arm64 Feb 5, 2018
COPYING Added license Feb 6, 2017
CertUtils.h
CertUtils.m Fix some compiler errors and support XC- certs Jul 11, 2018
Makefile Add entitlements Feb 27, 2018
README.md Update README.md Mar 13, 2019
RootViewController.h First commit Feb 6, 2017
RootViewController.mm Ignition support Mar 13, 2019
SignedCert.h done refactoring, modified makepackage.sh to use lzma (works on more … Feb 20, 2017
SignedCert.m ignition fix Mar 13, 2019
certremaintimeApplication.h First commit Feb 6, 2017
certremaintimeApplication.mm
control 2.3.8 - New TweakBox detection + unc0ver support Mar 13, 2019
entitlements.xml Add entitlements Feb 27, 2018
main.m First commit Feb 6, 2017
postinst Support Meridian Aug 15, 2018

README.md

CertRemainTime by lululombard

Logo

This tool tells you when your on device jailbreak tool will expire.

This tool is compatible with both Xcode and Cydia Impactor signed apps.

Installation

This package is available from the default source BigBoss.

What's next

Badge on the app with the number of days remaining

Notifications 24h, 12h, 6h and 1h before expiration

Screenshots

App running on 3 devices App running on Electra jailbreak

Debuging

As I do not use XCode (I only have a PC), the debuging procedure is a bit tricky.

Install "socat" (SOcket CAT) from Cydia.

Connect via SSH to your device

Type socat - UNIX-CONNECT:/var/run/lockdown/syslog.sock then type "watch" when you see "ASL is here to serve you"

Wait for the syslog to update to the right time

Launch CertRemainTime, and see what happens.

If it crashes, make a screenshot and send it to me, I'll fix it ASAP.

A successful launch will look like this :

Debug

You can remove socat from your device after this operation.

Contributors

Zygimantass for a -practically- full rewrite of the code

heilgutz for his extra receipe certificate

DaniWinter for the mach portal compatibility and the uicache (thanks to razer86 too for the mach portal string)

Fields for the Home Depot cert that allowed me to add the compatibility with this tool.

HunterStanton (he added the licence that forgot at 2 AM)

windexi and Animus120 for their certs (buggy if one of them didn't have the ExpirationDate key)

Slouther for his crash report that helped me to find the AM/PM bug

FaZeIlLuMiNaTi for adding support for Saigon, g0blin, H3lix, Electra, LiberiOS, Meridian and unc0ver

More info

This package is also licensed under WTFPL.

Compiled with theos on macOS against the iOS 9.2 SDK.

The icon is not really mine but it was licenced under WTFPL so no big deal.

I appologize if my english is so bad that what I write does not makes sense.

You can’t perform that action at this time.