How to protect your 64-bit iDevice from iOS date bricking bug

There has been a report that iOS has a major bug that will completely bricking your 64-bit iPhones when you set the device date back to 1st Jan, 1970. More importantly, after doing so, your device can never boot up again even you perform a flash restore. That means if you are using iPhone 5S or iPad Mini 2 or later with A7 chips and more advanced ones, you are at risk.

This looks like a joke but it will be a nightmare if someone does this on your device, regardless for fun or not.

There is no confirmed message from Apple that they will fix this in any upcoming iOS 9.3 betas or official release, despite the community puts high hope on this. Fortunately, there is a workaround that may help you out if your device has been jailbroken.

Developer Ziph0n released a tweak on this private repo (http://repo.ziph0n.com/) namely BrickingDate that helps prevent malicious users from replicating this “Bricking date” bug manually by blocking the whole section of Date & Time in the iOS Settings panel.

Bricking date bug cydia tweak 1

There is no option to configure but you will notice the difference right away after installing the tweak. The screenshot wasn’t PhotoShopped – this is what you actually see.

Bricking date bug cydia tweak 1 bioprotect biolocken

Bare in mind that this tweak is not a permanent fix to the bug. But certainly, you may need to add an additional layer of protection with tweaks like BioProtect or BioLockdown so that other users can do nothing of the followings without having known the password or with your fingerprint:

  1. Launch Cydia and remove the tweaks
  2. Respring the device to Safe Mode

But on the other hand, if the device was booted up in No Substrate mode, there is no any protection if you unlocked your device and hand it over.

Hope this temporary workaround will relief you a bit from the risk of bricking the device. Let me know if you have any questions or comments below.

Edit: In case your iPhone is really bricked with this, unplug it from power source, let the battery drain out completely, recharge it and the device will be good again.

Advertisements

One Comment Add yours

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s