Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Top tip:

iLexRat appears to still work on iOS 7.1b3 as a 'semi restore' of iOS and the good news is that it doesn't remove the plist changes you make for beta expiry so should be still available to us as a last resort if loading up on tweaks etc breaks your device to point you need to restore - this will be important when 7.1 b3 expires and 7.0.4 is officially updated to 7.1 etc.

Good to know.

No jailbreak for official 7.1 now for sure, even though that was a pipe dream. :(
 
Another top tip:

I've just been experimenting with betas and expiry. If for some reason the beta date passes and something has gone wrong with your plist hack make sure you have Open SSH installed (also recommend changing root password if you do).

Then, if your phone is displaying the Activation screen that happens after beta expires, you can still SSH into it and change the system date manually back to a date before the expiry and fix whatever went wrong.

Terminal command for changing date is:

date {mmddhhmiyyyy.ss}

mm = Desired Month
dd = Desired Date
hh = Hour
mi = minutes
yyyy = Year
ss = Seconds


e.g. this command:

date 012023402014.40

will set time back to 20 January 2014 11.40:40

This has worked for me with a device that I forced to go past the expiry date.
 
Another top tip:

I've just been experimenting with betas and expiry. If for some reason the beta date passes and something has gone wrong with your plist hack make sure you have Open SSH installed (also recommend changing root password if you do).

Then, if your phone is displaying the Activation screen that happens after beta expires, you can still SSH into it and change the system date manually back to a date before the expiry and fix whatever went wrong.

Terminal command for changing date is:

date {mmddhhmiyyyy.ss}

mm = Desired Month
dd = Desired Date
hh = Hour
mi = minutes
yyyy = Year
ss = Seconds


e.g. this command:

date 012023402014.40

will set time back to 20 January 2014 11.40:40

This has worked for me with a device that I forced to go past the expiry date.

is this SSH via wifi or USB?
 
Another top tip:

I've just been experimenting with betas and expiry. If for some reason the beta date passes and something has gone wrong with your plist hack make sure you have Open SSH installed (also recommend changing root password if you do).

Then, if your phone is displaying the Activation screen that happens after beta expires, you can still SSH into it and change the system date manually back to a date before the expiry and fix whatever went wrong.

Terminal command for changing date is:

date {mmddhhmiyyyy.ss}

mm = Desired Month
dd = Desired Date
hh = Hour
mi = minutes
yyyy = Year
ss = Seconds


e.g. this command:

date 012023402014.40

will set time back to 20 January 2014 11.40:40

This has worked for me with a device that I forced to go past the expiry date.

Do you expect this to be an issue with proper plist modification?

Good to know anyways, maybe I should install OpenSSH. It's a battery drain though, no?

That's how I recall it in previous iOS versions
 
Last edited:
Do you expect this to be an issue with proper plist modification?

Good to know anyways, maybe I should install OpenSSH. It's a battery drain though, no?

That's how I recall it in previous iOS versions

In some of the much earlier firmware versions, it was a drain. Haven't noticed a drain for quite a while.
 
is this SSH via wifi or USB?

In my case via Wifi since the Activation screen lets you connect to a Wifi network.

The reason I came across this was that I was experimenting with expiry on a spare device to ensure I was protected and when I pushed date forward the expiry hack didn't work.

Turned out what I'd done was to not remove the ReleaseTypeKey and had only spoofed build and version number. But the interesting thing was that even after I'd set clock back, removed the ReleaseTypeKey and then tried reboot, I was still forced back to the Activation screen for an expired beta.

Needless to say I have since tested both my live b3 devices by setting clock to 1 April and both do boot up properly so maybe just an anomaly. But either way, I feel glad to have a few tricks up my sleeve to try if something goes wrong before I'd have to accept defeat and go back to 7.0.4 (if I absolutely had to and was still able to by then).
 
Ok thank a lot for the info, good to know that ssh always is ok!
And so the remove of ReleaseTypeKey is really important ;)
I am also with beta3 and looks really stable (just one freeze at the beginning but no more now and sometime blue screen when turning off which produce a repring but not a big pb).
 
Doesn't hurt to have afc2add installed as well(for ifunbox and the like). If for whatever reason you can't get ssh working when you need it.

Haven't noticed issues with having either installed.
 
In the plist where you spoof 7.0.4, I have the right number changed, 11B554, and the beta key deleted. The version still says 7.1. Do I need to change it to 7.0.4? Under settings, general, about, it says 7.1 too. I moved the date ahead and resprung, and nothing bad happened. Did I spoof right?
 
In the plist where you spoof 7.0.4, I have the right number changed, 11B554, and the beta key deleted. The version still says 7.1. Do I need to change it to 7.0.4? Under settings, general, about, it says 7.1 too. I moved the date ahead and resprung, and nothing bad happened. Did I spoof right?

I think you done did good.
Spoofing has only proven to allow certain jailbreak tweaks to download vs beta 7.1 without the spoofing.
 
I think you done did good.
Spoofing has only proven to allow certain jailbreak tweaks to download vs beta 7.1 without the spoofing.

I spoof it to 7.0.4 to allow non-7.1 tweaks to install then switch it back to 7.1. I also have SystemVersion.plist backed up to my computer and iFile.
 
Last edited:
I spoof it to 7.0.4 to allow non-7.1 tweaks to install then switch it back to 7.1. I also have SystemVersion.plist backed up to my computer and iFile.

Why switch it back?

Also curious as to why switching back?

I don't have any technical info to support this but I switch back as well since things seem to behave better on restarts and resprings when it's set to 7.1. Build number always kept spoofed of course.
 
Isn't the build number (11B554) the whole spoof? Do some of you change the other number from 7.1 to 7.0.4?
 
Isn't the build number (11B554) the whole spoof? Do some of you change the other number from 7.1 to 7.0.4?

As braddick mentions a few posts earlier, changing to 7.0.4 enables Cydia purchases and downloads. Doesn't guarantee they'll run properly on the betas though
 
Fwiw I have had 0 booting issues on 7.1b3 spoofed to 7.0.4 at first opportunity.

7.1b2 had the flashing apple logo occasionally. Again spoofed to 7.0.4 at first opportunity. (While making the other plist changes).

This is on iPad air

Spoofing to 7.0.4 allows purchase / installation of certain tweaks that fail to proceed on 7.1. It has no effect on compatibility , like someone else mentioned.
 
Beta 2 expires in a couple of days
brace-yourself_zpse9fb432a.jpeg
 
How to install beta 3?

Guys, I wanna install beta 3, but its my understanding I have to have a developer account or register my device UDID? Is there ways around this? I hate 7.04 my safari constantly crashing.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.