Skip to content

Instantly share code, notes, and snippets.

@Samgisaninja
Samgisaninja / fortnightbug.md
Last active July 11, 2019 23:27
information about the fortnight bug

This bug is a relatively new problem for jailbreakers as previously, when you futurerestored, one of two things would happen:

  • the SEP was compatible, and the restore succeeds, or

  • incompatible, and the restore fails

The new, third option: the restore succeeds, but after two weeks (a fortnight, hence the name), if the device has a passcode set, the device will... "kinda bootloop". What happens is the device will fully boot to the lock screen, but when you enter the passcode, the device reboots, so from a technical standpoint, it's not a bootloop, but from a practical standpoint... it's a bootloop.

Currently the only way to workaround this bug is to make an iTunes or iCloud backup on day 13, restore rootfs, and then call mobile_obliteration (the process that runs when you erase all content and settings or iCloud erase your device). After you erase the device, you have two more weeks before you have to repeat the process.

@Samgisaninja
Samgisaninja / unbootloop
Last active March 5, 2019 21:34
Project unbootloop (list of all files that can be deleted and subsequently restored from a downloaded IPSW while still being able to boot)
[WIP] Testing on 14C92 // iPhone6,1
Can be deleted and restored and device will still boot: **MAKE SURE PERMISSIONS ARE CORRECT!**
/Applications/
/bin/
/boot/
/cores/
/dev/ (magically regenerates) [not actually, but "magic is just science that we dont understand yet" -arthur c clarke]
/Developer/ (mounted DMG, not actually on the filesystem)
/Library/Application Support/