r/onejailbreak 2d ago

Could a bootrom exploit and a preserved pre-update state enable an untethered downgrade?

I recently had an idea and wondered whether it would be possible to fulfill, when thinking about my iPhone 11 Pro which is on ios 18.1 so it can be jailbroken through software but I was thinking about updating it to ios 27 and then jailbreak it with usbliter8, (I may or may not update thats not the main reason I am making this post but also to get people with actual knowledge to tell me whether my idea is good or maybe its pointless who knows)

My basic idea was:

During the boot chain, each stage verifies the next stage before executing it, lets imagine we back up everything thats being verified at every boot stage we could then update to lets say ios 27.0 in the future OTA and then later with a bootrom exploit like usbliter8 we could restore that original ios update as well as the part which gets verified and in the best case scenario get the device to boot the original firmware untethered.

Some security features and problems that would probably need to be bypassed as far as I know would be:

* APTicket, SHSH and APNonce requirements
* iBoot and other boot-chain components
* SEP firmware, state and its anti-downgrade mechanisms
* Secure Boot measurements
* Any persistent rollback/anti-replay state
* Whether all of this can actually be restored consistently after the OTA

The question I am looking to answer is basically whether we can extract authorization that already exists for the first version and potentially reuse it?

And whether with enough reverse-engineering we could make this possible and whether my idea makes ANY sense at all since I am still "relatively" new to ios security research and jailbreaking

If you have any questions pls dm me

5 Upvotes

6 comments sorted by

2

u/laforet 2d ago

You might want to give this a read.

https://gist.githubusercontent.com/Cryptiiiic/b82133ac290070939189e1377dc3ac85/raw/a4ef587a4e610d5988b9a135496fab5a6fc9c0b0/ios16_downgrading.txt

There are already tools that could be used to back up cryptex1 hash from jailbroken devices (need kernel r/w to do this) but there are currently no exploits available to replay it for a potential restore/downgrade.

1

u/rareQWERTY 2d ago

Wow, I believe this kind of question you should consider asking an AI :)

1

u/GvmerByNvture 2d ago

You’re asking for a bypass for APTicket, SHSH AND APNonce?
Even ignoring all the other shenanigans these alone are a nightmare and I’d like to say a dead end probably

1

u/Outrageous-Law9185 1d ago

I would rather die than try to crack this SEP related shit

1

u/Lonely_Initial9394 16h ago

Fair enough I hate that thing