#futurerestore-help
1 messages · Page 127 of 1
@zealous bridge you bouta get 500 upvotes
Your part of etc
this
is there any way to get a perma link?
icloud is already perma
cos i know im gonna change it even after
no permas
google?
lol
get a url shortner
tiny url
Yes this
and change the redirect after every update
this
Bro
make it into a tweak instead
too manual
Just get a post shortener
Ez
I’ll still need to change the url won’t I?
oh is it
I don’t think so
OH YE
pin it
to this discord
he hosted his icon theming shortcuts on routine hub
@zealous bridge Or actually just use routine hub
cant u pin it too in this channel
@zealous bridge if possible make a update checker in it too
So people get latest version
It should e
update checker true
@zealous bridge https://routinehub.co/register/
Yeah im doing it rn
I think i can just push updates to routinehub
Thing like this but in shortcut
yes u can
you can
bruhh
routinehub keeps telling me password incorrect
ive resetted it three times
F

reset it the 4th time
their hash checker is down or smth



how long it took u to make the first shortcut?
lol

So smart
This shortcut is an automated way of setting your generator for futurerestore for people who might want it done quickly or for people who are less experienced.
Requirements:
OpenSSH
A procursus-based jailbreak
A downloaded blob file
This shortcut will:
Check if you have dimentio installed
If not, it will add the source and install the dimentio package.
It will the proceed to grab your generator from your blob and set it using dimentio.
If on A12 and above, it will cross-check the devices APNonce with the APNonce in the blob to make sure that the blob can indeed be used.
why procursus
also
^
u forgot libkrw and libkernrw
Because localssh doesnt work on non-procursus
auto installed
fr?
what is a non-procursus jb?
yeah i just did apt install dimentio libkrw
unc0ver, base checkra1n
u0 dont work with this?
no
Lol the formatting
@zealous bridge instead of checking if dimentio is installed why not do apt install com.0x7ff.dimentio -y which should upgrade it if they're on a lower version, don't have Conan's version, or do nothing if they're on latest
why is it not registering the line breaks
Markdown requires double newline for new paragraph or \ at the end or a line or 2 spaces to return. That's not good practice though and instead you should do a bulleted list with "-"
You really only use single newline for like poems
Shit why am I on mobile then
I just did * at the front of everything
RoutineHub’s Markdown thing sucks tbh, because sometimes the preview is rendered differently from the real thing
why not check the apnonce even on A11-? you can just hash the generator
gl finding sha384 in shortcuts
This shortcut is an automated way of setting your generator for futurerestore for people who might want it done quickly or for people who are less experienced.
Requirements:
- OpenSSH
- A procursus-based jailbreak
- A downloaded blob file
This shortcut will:
- Check if you have dimentio installed
- If not, it will add the source and install the dimentio package.
- It will the proceed to grab your generator from your blob and set it using dimentio.
- If on A12 and above, it will cross-check the devices APNonce with the APNonce in the blob to make sure that the blob can indeed be used.
you can ssh as well ig
shortcuts only has a sha1
Don't leave out A11- support for matching ap nonce that's just lazy lol
it has sha 256 and 512
not yet
man its iftar in like half an hour too lol
yes
Unless I’m blind
@lilac wren how do you query the device model
@zealous bridge what sha do you use for verifiying apnonce
like iPhone 8
I know mobilegestalt but there's probably another way
sha-384
uname -a has device identifiers
but i cant use those
In Shortcuts?
using ssh
no
Ah
❯ echo 1111111111111111 | xxd -r -p | sha384sum | head -c 64
27325c8258be46e69d9ee57fa9a8fbc28b873df434e5e702a8b27999551138ae
is someone doing fr rn?
it's part of coreutils
using this?
ok
[[xxd]]
eh, marketing-name is not the best to check against
you could also just check the length of the apnonce in the blob
that's what he asked for
still need a way of knowing if its 8, 8+ or X tho
actually
@lilac wren its very long
it gives you cpu architecture like arm64 or arm64e and identifier like iPhone11,8
just use Image4CryptoHashMethod from mobilegestalt

to determine which has to use
Lol true
HardwarePlatform: t8015 = A11
that shortcut has 32 actions
ProductType: iPhone10,6
no
why would you ask when you can autodetect it
that's dumb tb
hm
wouldnt that make it slow
Guess release is gonna be next year bois
uh, no?
taking 2 seconds to auto detect is faster than the user taking 5 seconds to read the prompt and then choose, or even get it wrong
it's not that slow to read mobilegestalt lol
^
whats the command to do that then
whats the command for it
bro just modify the one that gets marketing-name
32 actions
mobilegestart fr only took like 2 seconds what the fuck
@zealous bridge take the icloud link froggy posted, use the "run shortcut" thing and select mobilegestat
then do the rest
dont you need to install both shortcuts for that
no just copy paste it to your shortcut
@zealous bridge if you use the run shortcut no
they would still need to install both shortcuts
it will come with both lol
pointless though
if you still need to detect A11- vs A12+ https://www.icloud.com/shortcuts/1e61f93c39d24400be8eac205d695b6c
there are shortcuts to copy paste actions, but in reality this can be done in like 5 actions at most if you query the obfuscated key name directly
sha2-384
that's true and would probably save time
HardwarePlatform: 5pYKlGnYYBzGvAlIU8RjEQ
Image4CryptoHashMethod: Nzu4E\\/VsXjEIa83CkRdZrQ
tanbeer could just use that tbh
whats the improvements?
@celest basalt
it's speedy
10 sec?
I created this in a second
less than 1 sec
Replace the notification by the actually script
really? for nonce?
no for determining a12+ or a11-
takes too long for user input
oh
@lilac wren took like half a second but what if it’s not accurate
how would it not be accurate
idk
ok streamlining the shortcut is good
can someone on a12 or higher try this
less work for newbies
why would you care about the difference between these 3
@low summit the amount of improvements we have made in a day is AMAZING
they all a11 lol
is what you should try
and got a12+
works?
@lilac wren it was accurate for me too
what phone are you on sike
thats an a12 yeah?
the mini 5
ooooo
so its correct
tanbeer will just have to incorporate it
and we test
hes eating rn
actually
i could do it rn
let me know if it works
Try it on your A12
ok
no
does this use C?
yes
i found a big issue with this shortcuts is only available on ios 14
what if ppl are on 13 and need to set
we can change minimum version to 13
I have done it before when shortcuts were a .shortcut file
ios 13 has no shortcuts app?
@celest basalt is this still possible?
iOS 12 it was introduced
Shortcuts is on iOS 13 lmao
and on iOS 11 and before it was actually called Workflow
I used it
ios 13?
i paid 5 bucks for them to remove IFTTT integration
iOS 12 Siri Shortcuts existed iirc
uh, if you make a shortcut in iOS 14 it will work fine on 13 as long as you don't use 14-specific actions
if you want it to work on 12, you have to create it on iOS 12 (or use ScPL or some converter)
ok that's good then!
oh ok
On September 17, 2018, the Workflow app became the Shortcuts app, which runs shortcuts with Siri, along with iOS 12. The app was announced on June 4, 2018 at WWDC 2018.
i updated from 12 to 14 and then shortcuts popped up
you just never downloaded it lmho
^
if i never downloaded it then whitenames arent gonna download it
yeah it is since iOS 13
can you shut up about whitename this whitename that
please
fun fact: even if you delete the Shortcuts app, the "Open App" shortcuts you added to your home screen continue to work
wow that's weird, is it all automation ones or just Open App?
So they really did make those that much better then
just that IIRC
I mean it makes sense because they're webclips, but they ALSO show the completion banner even with Shortcuts uninstalled
Copied it, will work on it after i eat
interesting
@lilac wren where in the hell is cachepath
for mobilegestalt?
Just a sec
/var/containers/Shared/SystemGroup/systemgroup.com.apple.mobilegestaltcache/Library/Caches/com.apple.MobileGestalt.plist
yeah that's fine
it could be a variable but not necessary - and even the two keys I queried can be magic variables instead of variables
the thing is, it is not the shortcuts:// source parameter that does the magic of skipping the redirect through the Shortcuts app
it's the ShortcutIdentifier key
and also ApplicationBundleIdentifier
Magic variables scared me when they came out, I always kept using normal variables anyways
iOS 14.0-14.4.2: ApplicationBundleIdentifier can be set from configuration profiles, full seamless launch, however this key is ignored if it starts with com.apple
iOS 14.3-14.5: ShortcutIdentifier is set for shortcuts added to the home screen which signals it to skip the redirect and show a banner instead - also ApplicationBundleIdentifier will also be set for single-step Open App shortcuts
in 14.5 they killed off the configuration profile method, RIP Icon Themer
well you can still use it if you push the profile to the device via MDM
but explain that to a tiktok user
also jamfnow etc probably gonna lock their offerings down if it blows up
Apple Configurator can't just do the same?
you can't roll your own MDM that easily
MDM and supervision are two distinct things
well yes, you can install the profile without MDM
but in iOS 14.5 it will ignore that key if MDM was not used
Oh ok
TargetApplicationBundleIdentifier that is
Yeah you explained this before I get it now
why apple care about icon theming
@lilac wren almost done
Same ods of a webclip starting with C18 or FB3 lol
Thumbs down this message if you think jailbreaking is bad and should be illegal
@celest basalt so does Image4Hash thing still report the same thing on A11 and A12
and they never allowed it for apps made by Apple, except for two 14.3 betas
easy tell ticky tockers to save blobs for 14.4.2
since they both use 384
it should
how do i tell them apart
the SoC
Tap on Matches
^
It’s “has/does not have any value” by default when there’s no type explicitly set, which is stupid but whatever Apple
:)
Please try this on your A12
will do
ok
@lilac wren can I run JavaScript in shortcuts?
on a safari webpage
works
I think you might be able to on a blank webpage though, haven't really done much with it
but didnt get apnonce verify
What was the status of the ECID grabber
through shortcuts? already possible
just says successful
It’s supposed to verify
no verify
unjailbroken rn but ecidecid over SSH should work
make the A12 detection thing do it’s job
huh
its the 94 action one right
It can detect if you’re on A12 but if you are it doesn’t verify
yes correct
You made the auto detection thing verify on A12 automatically?
also ≤A9 detection for SHA1
If so I waisted my time
*wasted
No ones adding A9 support lmfao
huh
does apnonce verify matter on a12plus?
plenty of A9's need to set generator
True but how many people are willing to use A9
the hash type can be used for that
yes
I’ll happily try to make it work for A9
iPhone 6 I think lol
6s
so iOS 14
6S, SE1, iPad 5
a10 is 7 yea
if you want, you can also do >= t8010 for A10+, but hash type prob better
A9X is also the iPad Pro 12.9 (1st Generation)/iPad Pro 9.7
ipad air?
Future proof it with this key lol
Air 1 is A7
Air 2 is A8X
Air 3 is A12
test?
you can check hash type and trim to 64 chars unconditionally I think
on xs?
Yes
it hangs on verify
Shouldn’t happen
@zealous bridge why did it appear for you
what
Do you see the show notification thing saying your verification is correct inside the script
Just a sec
Lol sha384sum broken
It tells you it succeeded?

u prob need to add a succeed message
don't run this shortcut, but do you think anyone would see anything wrong with this shortcut
https://www.icloud.com/shortcuts/24b24d8df0934c5db0294457cf555e1d
that's how menu's are done in shortcuts
oh
look at Wander or my real Taurine updater
got a12
it just makes it look nice
why is sha384sum being lazy
So it works
yes
Something is wrong with my script the
take a look at what it's doing with the VCF though
anything hidden in plain sight?
nice xxd just needed to be installed
prob only has a notif if verify fails
ok got it working mow
if it succeed then it doesnt show anything
If it fails it should give you a notification
The A12+ thing?
dont run bro lol
Yes
Or A12
then ur good lol
And you don’t need to select anything?
Good good
All different shortcuts?
idk let’s see how long it takes
nah
lol
Check the iphonewiki
Well try
And tell us how it goes
But the amount of builds you’ve released on day one
need testers
Is insane
wait so the script dont require us to grab blobs anymore?
me!
me
i have a11
but i prefer not to use 7 to test
i have windows
running ora1n over and over is a pain
You don’t need to re do anything
Well
If you don’t want to
I’ll do the testing for the 7
fyi sileo is still blank on 7 lol
Works for me lol
@zealous bridge I think you told me how to fix this once
do ps -A | grep dpkg get the number from there and then do kill <number>
what phone
Will do it through shortcuts since I don’t have NewTerm 2 lol
yeah it should
but show result for first one
@low summit
Hmm
is verify failed supposed to happen?
no but it meant my code works
so a12 its gonna succeed?
a12 i already figured out
why is it like identical message
Can you send a screen recording of it happening when you click the three dots
Go to sileo and check if you have a package called “xxd”
The mother of Joe
Solution
no do i need it?
whats his number
so i need that?
Ok i can reproduce it
Now lets see why it didnt install
bruh
its not installing
why
does it come with dimentio?
Don't check if it's installed just do
#futurerestore-help message
i know
thats what im doing
but its not installing
at all
ohhh
bv
yeah im stupid
ok
ok let me try
Suggestion make root pw an import question not a question every run
Ok thats A11 support
And please get rid of turn off dnd please
just in case dimentio is out of date

What if all of them are already installed?
prob takes 15 sec less?
really?
@zealous bridge
bruh
So don’t look for setting up
how do you get the root password to carry on from the import question
Otherwise it will “fail” when it’s already installed
Just set it as a variable or use magic variables
Just have Text be the root pw and add an import question for that text
what do i change in the question
@zealous bridge it should probably try 0x1111 if there’s no generator
@zealous bridge look at my shortcut
https://www.icloud.com/shortcuts/d9d44a62f0d646f58c04157faf02f187
did froggy make a delete var shortcut?
so just make a text
can you verify if i did it right
Yes make a text I'll try rn
looks like i flopped it
Are you still making the nonce shortcut
I don't think you did it right
Have no clue where it went
Also you need to change all run script over ssh's to rootpw var
they are
oh right

I think that's where you're wrongly doing the import question
ok, so, ask for input of a manual generator , put 0x1111..... as default then do it
that way they can try bd34 too
this is if it fails auto detection
maybe make it a choose from list
^
0x1111..., 0xbd34..., custom
oh true
also theres some custom ones for a11 and below
but i think those are extinct now
would take a while to implement too
he fixed ur prob
it verifys now
word?
yea
its in the name i thought
I wanted to a create a “caniusethisblob”
xxd*
Shortcut
Use img4tool for that
To FR
The fuck is img4tool

Not joking
Ok need to go taraweeh someone explain to him
google is ur fren
your JB is fucked
IT DOES THIS EVERY TIME
Ora1n
@celest basalt I solved the problem of libhooker
Breaking every certain amounts of time
And this happened
Should I just go to taurine instead
he doesnt have another computer
This isn’t the problem here lol
Ora1n seems to break it
/s means sarcasm since it seemed to go over both of you
suck at symbols read
@celest basalt does restore rootfs wipe out every single jb file or do I need to restore
I think this is still wrong lmho
it doesn't delete files in /var
an iCloud restore wipes out more but still leaves preference files for example
So what do I do
I want to get rid of every single
Jailbreak file
uh idk off the top of my head what an iCloud restore keeps other than files in /var/mobile/Library/Preferences
@zealous bridge change the mobilegestalt to the fast version with obfuscated keys
Then use taurine
succession?
@zealous bridge is there a way to make systemversion.plist not reset after a rootfs restore
There isn’t
whenever i do a rootfs restore it automatically sets my version back
oh

well rip
you most likely won't bootloop if you update over it though, I didn't
because i actually got the update, its just whenever i gotta restorerootfs it wont work
just had to restore rootfs after
that works?
wtf?
yes but downgrades don't work
only re-restore to the same version at most
what happens when u downgrade
it just fails to verify
oh
SEP is the mother of all problems relating to this
I still don't understand how my device with 14.4 SEP suddenly generated a BCert today but failed to verify the update for 14.3, 14.4 and 14.4.1
no idea

is it apple blocking?
It’s def not their ISP either
or its just sep cant verify?
only thing I did was boot with -v serial=3 with checkra1n but it could still generate a cert even after I rebooted
what are yall talking about
yeah TSS error 94 device not eligible for the requested build
I gotta MITM this and try to play with the request more
ok let say u kept the software update for 14.3 on ur device when it was still signed and u update to it today does tss let?
no
what
so delayed ota is completely different server than regular ota
the iphone will delete it
no it's the same server it's just delayed OTA requires a BCert
yes
I wonder what happens if someone gets a BCert on April 25th and tries to use it on the 27th, since the cert is valid for 3 days...
probably will work
bc 3 days right?
its like a blob with a timebomb
maybe, but I mean TSS can choose to reject the request for multiple reasons
true
ok is there delayed software update via itunes?
nope
OTA only
I tried btw, the BCert won't work to save non-OTA blobs
TSS confuses me
why is there a SE,Nonce and a SepNonce
and they're different
how big is tss server?
why does tss reject you
imagine they fk up again and signed unsigned ios
@celest basalt could i submit a blob using ssh
to shsh.host
basically this
to get the details
isn't img4tool on Procursus
although you have to download buildmanifest manually for it
which also needs partialzip if you don't want to download multi GB ipsw
Hello guys! Maybe wrong selection. Saw a method of updating to 14.3 using profile and myxxdev. so everything is ok but after everything I cant see 14.3 in updates. maybe u know how to fix?
reboot
2 times
then reset all settings
ok, will try
u cant see updates or it says ur device is up to date?
it says that my devise is controlled and just my current version.
!t enableota
To re-enable OTA updates, install OTAEnabler from https://repo.cadoth.net.
If you're on an unjailbreakable version, you'll have to erase your device and set up as new or use a backup that was taken before jailbreaking.
ok, will try. TY
lesss goo
7 min this time?
??
how long it took to restore
I dont have that
I literally sent it here
the one with 32 actions?
^
not 32
oh ok easy enough
fixed this
ok t8015 done
t8010 now
omg noooo
i still have to use ssh
cause shortcuts is gonna put it as text instead of hex
rip me
ok so just sha1sum
hmm did it add dimentio repo
anyway use apt-get to avoid the stable CLI interface warning
Anyone willing to test on A10?
I re ran it and it worked
I’m here
What was different
Did it work?
It worked
Didn’t give me I think
hm
Ok
ok now how do i add support for every other chip
What show version
lol one sec
ok now
i need someone on a9 to tell me what that image4hash thing outputs
What version you using
@zealous bridge bro why does it always add source and install dimentio
True
It doesn’t just detect it
Its just how it is now
Mine worked perfectly
To make sure it upgrades if you have a lower version
Just add source lol
It installs it every time
Yeah
OK true
Anyone on a9 and below?
Yes but not jb tho
@zinc moon did you rename the file
It shouldn't install it every time if it already exists, it should just skip over it
Ok can you run something
No lol
Honestly I hate the thing about renaming it
My mom has it lol
Again if you're doing procurus only just read the real ap nonce
hm
So, i have done it. Nothing changed ((. Maybe some more ways?
Is it supposed to ask for password before run?
Erase all content
But backup first
alreary
Omg @zealous bridge fix the root password import question please, it's not that hard
already*
What phone ur using
is it still not fixed
X
Send me your most recent and I'll just do it for you
It works for me
And me
Wait u erase all content and reset settings?
Lol
sure
@lilac wren lemme fix a10 and i’ll send it
Ok
Erase all content and reset are different
i erase all content and settings
Still doesn't show?
but try this one
@lilac wren you can fix that too
Try it again
ok, trying
What's the issue
You said root pw was broken
just did
Oh ok
Tanbeer u still need 6s?
yes please
K once you have it run this and ss result https://www.icloud.com/shortcuts/140de442a33943ce9bd391f795a1be68
no jb required dw
Fr???
Is that A9 only?
Its finr
@zinc moon fixed it https://www.icloud.com/shortcuts/de2537e60abb4dab933f4aa643e8e52b
wait a genius actually got kicked
Do I rename the blob
wtf
is this a newer version or the one i used?
The one tanbeer just posted
let me see