0:00
what's going on YouTube GS here today
0:02
we're talking about iOS downgrading
0:04
especially for the newer devices like
0:06
the iPhone 14 13 12 15 stuff like that
0:09
so as you probably know downgrading used
0:11
to be possible and you required saved
0:13
shsh blobs in order to do it saved shsh
0:16
blobes essentially saves the response
0:19
that Apple gives when you try to
0:20
downgrade to a version now every time
0:22
you restore your device if the iOS
0:24
version is signed for example these in
0:26
here which are signed for this iPhone
0:28
the device will actually perform a check
0:30
and it will verify the response with
0:32
apple and if Apple says it's not signed
0:34
you're going to get an error now what we
0:35
used to do was to save that response
0:37
back when it was still signed for
0:39
example for iOS 17.6 so that once it
0:42
becomes unsigned I can still use that
0:44
response from earlier to trick the
0:46
device into believing that it's still
0:47
signed that's in a nutshell how shsh
0:50
blobs used to work and they have been
0:52
the pillar of iOS downgrades for
0:54
literally years so we have tools for
0:56
this purpose for example we have blobe
0:58
saver over here created by air squared
1:00
it's this one over here available on
1:02
GitHub and this tool still works to this
1:04
day and I definitely recommend you to
1:06
save your blobes once in a while and
1:08
you're going to ask me why if it's not
1:10
possible to downgrade that easily
1:12
anymore why you should save the blobs
1:14
well because it takes just a couple of
1:15
seconds you can just connect your device
1:17
to the computer press a couple of
1:18
buttons in here and you have the blobs
1:20
saved which means that in the
1:22
eventuality that at some point we find a
1:25
method or we develop a tool that can
1:27
bypass the new changes in iOS introduc
1:30
in iOS 16 you might be able to downgrade
1:32
in the future however if you do not have
1:34
the blobs saved you will not because
1:36
those are indeed mandatory we cannot
1:38
skip those so what's the issue with iOS
1:40
downgrading well we have the document in
1:42
here from cryptic from last year that
1:44
explains it very very well I will link
1:46
it down below because it makes a lot of
1:48
sense for you to read it it also
1:49
explains how downgrading used to work
1:51
but tldr essentially in iOS 16 Apple
1:54
introduced some new component called
1:56
cryp X1 which is a virtual co-processor
1:59
that they use for the rapid security
2:01
responses update and that essentially
2:04
prevents us from downgrading not because
2:06
it's made to do that but because it's
2:07
almost always incompatible from one
2:09
version to another which means that you
2:11
can downgrade with saved blobs but only
2:13
from minor versions for example from IOS
2:16
6.3.1 back to 16.3 from 17 let's say 6.1
2:21
back to 17.6 and stuff like that going
2:23
from one major version to another
2:25
definitely breaks that cryptex component
2:27
they're not compatible and the downgrade
2:29
fails that's the whole reason iOS
2:32
downgrades have stalled in the past
2:33
couple of months because we don't have a
2:36
solution to fix that cryptox component
2:38
at the moment but you should still use
2:40
blob Saver in order to save your shsh2
2:42
blobs even if you cannot downgrade right
2:45
now your device because of cryptex we
2:47
might be able to come up with something
2:49
in the future we might be able to find a
2:50
workr using this is pretty simple I have
2:53
this article in here that demonstrates
2:54
how you can do it it's not a complicated
2:56
procedure to save your blobs and even if
2:58
they are completely useless now because
3:00
of the cryptex component as I said you
3:03
might find a use for them in the future
3:05
as new tools get developed as new
3:07
techniques get invented we might be able
3:09
to use them again in the future so it's
3:11
still a good idea to save them no you
3:13
cannot downgrade right now downgrades
3:15
are indeed dead at the moment on iOS on
3:18
anything newer than let's say iPhone 10s
3:20
or 10s Mac but you should still save
3:22
your blobs it's still as important as
3:24
ever even though some people believe it
3:26
isn't so you should definitely take the
3:28
few seconds save them just in case
3:30
because you never know so thank you for
3:31
watching I am Gio snow till the next