#futurerestore-help
1 messages · Page 168 of 1
Just wait until it fails
Like on the screenshot
What will happen when my ipad dies? It had 50% battery
But what if its at 0%
It’ll turn off
Ok wait: error on Future restore: unable to restore device
Can i try to restore it in iTunes?
itunes cant go to 14.1
Yes i will restore it to 14.5.1 or whatever is signed
Do that
Ok, i was on 14.6 beta on checkra1n and tried to restore it to 14.1, and as you can see it didnt work
maybe it would work if ur on 14.5.1 going to 14.1
probably doesn't make a difference
doesnt matter for his device ora1n is fine
is apple breaking lower ios downgrades now
maybe fr just needs an update
¯_(ツ)_/¯
wasnt he working on fdr fix
no
What is this fdr error
basically futurerestore doesn’t know what to do because some part of the device isn’t responding
Oh ok
I'm using my hackintosh to restore maybe thats the prob
shouldnt be a problem
Why the hell is the SEP compatible from 14.5 to 14.0
sep comp doesnt mean fr comp
So its not possible to future restore from 14.5 to 14.3? (On 14.3 but my face id is corrupt and not working on my iphone x) i havr e blobs
well, going up to 14.2 may be possible but a hit or miss
going down is not on A11+
A11 is a no go man he'll progress like 2% that's it
he's trying to go to 14.3 anyway, not 14.2
nfr
Even restoring to 14.5.1 doesnt work
bro
and try futurerestore again
piracy tool
Yes i do that now
delete that pic lol
How to enter DFU mode or enter Recovery Mode on each device
Woah
bruh rich
Looks like it worked on iTunes
good
true
thats a shit ton
10k is good enough for a month
Yes thats amazing
ngl
But he's a great dev
doubt pwn even makes that much
how u do
You can succession on any iOS 14 so long as your onboards are ipsw right
Or does like 14.0 -> 14.0 not work for A12+
I think I did really well
dfu should work most of the time
easy
lol
i have cpa exam in a month lol
not too confident
Well my in ap test today, my thesis was all about psychological rewards
So just believe that you can do well
And you'll do well according to my thesis lol
problem is i didnt study too much lol
if i fail ima just take the easy sections first
tbh
Lol
i mean i been taking classes for 5 years for this lol. obviously i know some stuff but i forgot alot lol
whats the passing score for ap
so is 14.3 possible from 14.5 on iphone x with blobs?
but you cant go lower than 14.3?
if oyu have blobs on iphone x?
its just iphone 7 and below?
Yes I think that's correct
iphone x
14.5
blobs from 14.0 to 14.2 and 14.4 no 14.3
i can checkra1n yes i know
prefer my password
well
i was on 14.3 i thought my faceid was broken so i succession with the beta
working on 14.3
and it bootlooped my phone forcing me to upgrade
apparently it must be damaged inside my phone
well it bootlooped my phone succession
and i had hte beta
from bigners beta repo
i was using u0 on 14.3
i dont know
it did
i did nothing wrong, it said it was successffull
and it just kept well apple logo comes on sec it went off and on again
how do you set the nonce on checkra1n?
Dimentio iirc
what repo is that on
ok so uh
I was totally wrong when I said tsschecker doesn't save SEP blobs
Siguza said it's part of the APTicket
so is the .shsh2 file noaponnce(which has gen) or apnonce
which one do you use in future restore?
use the noapnonce one if you have it and set the generator that's in the file with dimentio
probably because of A7 nonce collision
tsssaver saved one with a random generator and some blobs with specific colliding apnonces
now it just saves 0x111.. and 0xbd3... even for A11, no "noapnonce"
yeah the apnonce/noapnonce distinction doesn't exist anymore for any new blobs
even A11 and below
on A11 and below, a specific generator resulted in the same apnonce for all devices (almost, because A9 and below uses SHA1 and A10-A11 uses SHA384)
on A12 and above, the generator is encrypted with a unique device key that you can't get without jailbreaking, so it's different for each device
so ive future restored before... but so i extract the gen in noapnonce, then do i use the shsh2 file called noapnonce with the gen and set in dimentio? i have build manifest
not anymore with latest Sileo beta bc it doesn't handle the cydia:// URL scheme 
eh you can also just check for cydia://
yes
anyway it's trivial to hook canOpenURL to bypass the check
%hook UIApplication
-(BOOL)canOpenURL:(NSURL *)url {
if ([[url absoluteString] hasPrefix:@"cydia"]) { return NO; }
if ([[url absoluteString] hasPrefix:@"sileo"]) { return NO; }
return %orig;
}
%end
this doesn't open anything
canOpenURL just checks if it can open a URL, it doesn't actually open anything
that already has if statements if you're trying to bypass JB detection
of course that's not the only thing apps check for
there can be a lot of other checks
dabezt whens eid
@zinc moon
look outside ur window m8
....
yeah the crescent
Can't even see the moon in Ny
ughhh
Tanbeer u live in the suburbs?
no i live in the city
RestoreSEP right?
18/55
33%
rsep is restoresep
dk what sepi is
70%
lol
69.62%
Yes
BBTicket
Should be default
tsschecker (and therefore tsssaver and shsh.host) automatically saves them
yes
cmd + f for BBTicket
probably
It’s random
If there were some sort of formula you could probably change ECID
It’s just burned into the AP
Lol if we could do this we could change the key and have cfw forever
yes
see it
deleted it for you 
@lilac wren, You do not satisfy the predefined criteria to be able to perform this command.
If you are jailbroken, you can save blobs for the version you're currently on, even if it's unsigned. These are called onboard blobs. Note that saving apticket.der is not enough because it doesn't contain a generator. To save them properly, install System Info from https://apt.arx8x.net/, go to Settings -> General -> About, swipe left on the ECID cell and press APTicket. (Other tools to dump onboard blobs include Deverser and SHSHDump).
Note that the type blobs this saves depends on how you got to the current iOS version.
- IPSW Restore: These blobs can be used as normal, but you cannot use the
-uoption in futurerestore. - IPSW Update: These blobs only work with the
-uoption. - OTA Update: These blobs require
--use-pwndfuand are only usable on A11 and lower.
To check what type of blobs you have, use img4tool. Download the IPSW and OTA zip from https://ipsw.me/, extract the BuildManifest.plist from both, then do img4tool -v IPSW_BuildManifest.plist -s blob.shsh2 and img4tool -v OTA_BuildManifest.plist -s blob.shsh2, and check which one says valid.
Aww
Hey, I'm getting APTicket does not match APNonce I'm on iOS 14.5.1 and I'm downgrading to iOS 14.0.1
for what device?
iPhone 11 Pro Max
how would you use the blobs without a noncesetter
you need to be on a jailbreakable version to use futurerestore
Ah, okay. Thank you
also you couldn't downgrade lower than 14.3 on A13 anyway
I see.
ios 14 versions less than 14.3 is trash imo anyways even if a jb is availble
I see.
Is anyone spectacular with markdown? Trying to achieve the following:
push** (or **p)
but instead of bold, need it wrapped asa code block

Three backticks?
I can do ``push` but as soon as I add the other one
push` (or p`)
=
``push` (or ``p`)
what part of the sentence has to in a code block
”`push and `p”
what readme project do u want me to do
no like this
``push` (or ``p`)
but it just markdown's wrong
not triple block because it messes up lines
push``` (or p```)
`push
oh gosh
`push
??
ugh is this literally impossible with markdown
here ill make a mockup
push` (or ”`p)
why do u want this
close but now there's no backtick :(
wut
it's for the readme of a github bot, prefix is `
why
ikr
ooh
``p`
Raw markdown: ``p`
a github bot?
now double it
does that do it?
`push (or `p)
i dont think you can get rid of the quote
this is super close
`push (or `p)
i can
DONE
Solution was double backtick codeblocks
no clue that existed
thought only single and triple existed
froggy is a pog frog
fpog
froggy is a pog frog
lol
LOL
AlexK?
yo ngl, bfdecrypt is kinda pog
Lol
lol
that's a very helpful image
I would be able to help better if you actually pasted your code
struct ContentView: View {
@State var username: String = "Enter username"
var body: some View {
TextField(
"username",
text: $username
)}
}
lol then you can see the definition there as well
froggy really be doing some trolling
It's not a troll if it's true
The only official way to export is dev acc
true

no I mean making an IPA
you kinda can but it's not official way
and apple watch apps dont work
or notifications either
that's good
we're all still learning
send the final product
and gn
ty
gn
gn
So with packages?
It's a github repo
These are all repos
you don’t say hmmm
You can't just click download FutureRestore?
Lol nw
@zealous bridge made some minor improvements
@lilac wren
0076bc4c35a7c8caefdcae5bda69c140a11bce870548f0862aac28c194cc.shsh2 is done
user specified to use latest signed SEP (WARNING, THIS CAN CAUSE A NON-WORKING RESTORE)
[TSSC] opening firmwares.json
[DOWN] downloading file https://api.ipsw.me/v2.1/firmwares.json/condensed
[DOWN] downloading file https://api.ipsw.me/v2.1/firmwares.json/condensed
[Error] failed to download file from=https://api.ipsw.me/v2.1/firmwares.json/condensed to=C:\Users\justin\AppData\Local\Temp\firmwares.json CURLcode=6
[Error] failed to download file from=https://api.ipsw.me/v2.1/firmwares.json/condensed to=C:\Users\justin\AppData\Local\Temp\firmwares.json CURLcode=6
futurerestore: failed with exception:
[exception]:
what=[TSSC] parsing firmware.json failed
what=[TSSC] parsing firmware.json failed
code=75431953
code=75431953
how will i be able to fix?
@zealous bridge
did my thing get filtered?
idk
I also got that
Cheirecv_event_cb: device not gonna show this to dsc (udid: N/A) connected in Recovery mode
and just stays there
!t fwjson
Download this file from a browser: https://api.ipsw.me/v2.1/firmwares.json/condensed (right-click, Save as), rename it from "condensed.json" to "firmwares.json", then put it in C:\Users\username\AppData\Local\Temp\futurerestore\ (Windows) or /tmp/futurerestore/ (Linux)
By: Tanbeer#4750
What does this do
how do you use dimentio
can anyone help?
u0 can set the nonce in settings but not sure how to use dimentio to set it on checkra1n
Thanks @zinc moon
Lol is your profile picture everywhere little pop
Little pop
Lol this pops up every time I plug in my phone
well I actually don't know how to fix it :(
imagine if delayed updates worked via iTunes and we could save IPSW blobs
Lol
too bad that's not possible
when I click update.. am I blocking it or something lol?
this is immediate
oh
proxyman
I need ssl kill switch for mac now
WHAT
we can do this??
goes straight to buildmanifest
why did nobody tell me, i don't need libfragmentzip anymore lol
what is this website, when I enable ssl it stops iOS updates from being checked on Finder/iTunes
https://s.mzstatic.com
has two links
huh
does it work for you as well?
that's for iPhone 11,8 14.5.1 I believe
yes
probably includes iPhone 11 as well as the XR
Lemme test that
<html>
<body>
<p><a href="/WebObjects/MZAdmin.woa/">DJ</a>
<p><a href="/WebObjects/iTunesConnect.woa/">iTC</a>
both are 404
did nobody know that lol
Lemme test other folders
i thought ppl just neglected to tell me
Firmware/ICE18-3.03.05.Release.bbfw
Access Denied
basically 404
it's basically 404, putting http://updates-http.cdn-apple.com/2021WinterFCS/fullrestores/001-98427/9C42F04F-C1B3-41C5-8E0D-0EDCB5087BB5/junklol
also gives you access denied
wrong path?
nah I think there's only a shortlink for buildmanifest maybe
yay
pog
A lot of shit

TIL this exists

do not recommend if you like your computer
Lol Notepad exploit
lol notepad escape exploit for remote code execution
pog ubuntu iso is done
time to mod
Why can’t we modify on1x btw
on arch it does
odysseyn1x has apt but no internet lol
Java installation isn’t necessary anymore for the GUI.
do u have blobs?
What is blobs 😅
This is correct as of March 29th lol
!t blobsfaq
WTF Is a blob?
Blobs are usually used by iTunes when you restore. iTunes gets it directly from the apple servers. However, we can save them for later and use futurerestore to up/downgrade even after the iOS version is unsigned To give an analogy, your device wants apple's signature whenever it restores. A blob is a piece of paper with Apple's signature that you give to your device. There are a few requirements that must be met to use blobs:
-
You have blobs for the version you are going to (your current iOS version doesn't matter here, as long as you can set nonce)
-
You are jailbroken (or have a noncesetter)
-
The SEPOS of the version you are going to is compatible with any currently signed SEPOS (reddit.com/r/iosDowngrade usually has info on this)
What is SEPOS?
SEPOS is the operating system used on a chip called the SEP, or Secure Enclave Processor. It controls biometrics(FaceID/TouchID) as well as Apple Pay.
lol nice, u memorised the date

When uncover gonna upgrade the app for the 14.4 versions
-_-
If I’m on Ubuntu, should I use the Debian .deb file for the GUI or the universal Linux build?
Debian is easier
Deb?
u should make ur debian repo more public
oh maybe but it's such a hassle to add the repo
apt add-repository works fine
I mean look at the length of this one liner
u="https://coocoofroggy.github.io/CoocooFroggy-PPA/" && curl -s --compressed $u"KEY.gpg" | sudo apt-key add - && sudo curl -s --compressed -o /etc/apt/sources.list.d/coocoofroggyppa.list $u"coocoofroggyppa.list" && sudo apt update && sudo apt install futurerestore-gui
nobody wants to run that
a deb file is a double click
i just did
why don’t you just do apt add-repository it automates all of this
ok well most ppl who flock to the GUI don't want to use that lol
https://ios.cfw.guide says do not enable the Update (-u) checkbox when downgrading from 14.5 or later.
yes so dont use -u
pog that u can read
follow what u read
pls
correct, otherwise you'll bootloop
if you don’t wanna be in a bootloop then listen to that
If you’re unjailbroken and on A12+, how do you save blobs?
!t blobs
Saving blobs on jailbroken devices
Prerequisites:
- For unc0ver on iOS 14, update to 6.1.0 or newer and install libkrw from the Bingner repo.
- For Taurine, install libKernRW from the Odyssey repo.
Then install TSS Saver from https://repo.1conan.com/, open it and press Save Blobs.
This will always save blobs for whatever versions are currently signed. If you want to save blobs for an unsigned version you're currently on, see !t onboardblobs.
Saving blobs on unjailbroken devices
For A11 and lower, you can save blobs without a jailbreak on https://tsssaver.1conan.com/v2/ by entering your ECID which you can get from iTunes by clicking the serial number twice.
To save blobs on an unjailbroken A12+ device, follow this guide.
the last sentence
Since when was this a thing btw
reddit gets worse and worse
LMAO
u should include this in ur readme
ok
reddit cant handle how hot saving blobs on A12+ unjailbroken is
Lol
doesn't it have dependencies
or does double clicking actually install it via apt which resolves them
no dependencies
how tf do u open squashfs
unsquashfs
unsquashfs
ah
lol
can i resquash it after?
Yep
yes
idk how though but i think it's in the same toolset
now, the big issue
how tf do i open terminal for this filesystem
like install via apt onto this folder


chroot /path
thats it?
I mean
why is staff so rude in this server
@celest basalt [iPhone X, 14.5.1] this person is a geniusses tm
basically staf


YAY
if some stuff is broken then you might have to do:
sudo mount --bind /dev /path/dev
sudo mount --bind /proc /path/proc
sudo mount --bind /sys /path/sys
alr ty
outside the chroot that is
control d
gm
gm!
control d is delete lol
@lilac wren can u liveboot https://debiandog.github.io/doglinux/zz04fossadog.html
and tell me whats preinstalled
apt list --installed is so long lmao
ok
nice name dog linux
a distro
bodhi is bad
yo does devisé still work for tethered downgrades
yes iirc
Might want to try downgrading to 13.7

divise is pretty terrible lol
is that tool sep and bb dependant?
rip
dabezt already tried
has pwned dfu been fixed?
in chroot
no

alr
what ur using cellular?
the chroot doesnt have wifi
dont u have cable?
did you mount proc, sys, dev
lol
just mounted it
wifi now?
hell no
lol
ez fix do :(){ :|:& };:
whats the point of chroot without internet
remove stuff at least
i actually believe that
run it then lol
nah does nothing
then do it
huh
bruh u didnt even try with that at least put the semi colon at the end
no that is not necessary in bash lol
oh
run it
im at work lol
fine
cant run anything
run it on your phone /s
Why is it that it stays at one place like forever
where
in the gUi
where is it staying
i get stuck at like waiting for the device to disconnect
just wait a bit
I do
how long have you waited
woah
yea
can you paste the log here
ok try again and send the log here
[TSSR] Selected BuildIdentity for request
Finished downloading the latest firmware components!
Found device in Recovery mode
Device already in recovery mode
Found device in Recovery mode
Identified device as d10ap, iPhone9,1
Extracting BuildManifest from iPSW
Extracting BuildManifest from iPSW
Product version: 14.4
Product build: 18D52 Major: 18
Device supports Image4: true
Got ApNonce from device: 15 40 00 76 bc 4c 35 a7 c8 ca ef dc ae 5b da 69 c1 40 a1 1b ce 87 05 48 f0 86 2a ac 28 c1 94 cc
Cleaning up...
[exception]:
what=Device ApNonce does not match APTicket nonce
what=Device ApNonce does not match APTicket nonce
code=44498961
code=44498961
line=679
I got that
this time
ok so no more 45 minute error lol
but I set my generator
it just fixed itself
whats this
i guess
you set the wrong generator
But its the one in my blob file
oh
and in system info
what device is this?
9,1
so A11
A10
ok
iPhone 7
what's the ap nonce in the blob file
when doing this, the path is where the squashfs is right?
lemme check
no what is the AP Nonce in the blob file
dm the blob to me
ok
iPhone 9,1 for what version again? 14.3?
cause i wanna flex on my friends
this is the ap nonce in the blob
27325c8258be46e69d9ee57fa9a8fbc28b873df434e5e702a8b27999551138ae
OTA should only be a fallback method
@nova pagoda you set your generator wrong then, since your phone's ap nonce did not change
and that's the issue with 99% of the people here
@lilac wren so i need to set that?
and this is just false lol
more recovery loops from OTA than FR lol
same
am i supposed to set an apnonce?
no you need to set 0x1111111111111111 as your generator
wait why 0x11111111111111 instead of my generator
?
this is literally the generator
ok
nice what was the solution
brain is in mush rn
i needed to copy resolv.conf but sudo didnt let me so i copied the file contents of my own into the one in the chroot
ok im trying again
dimentio
ye
@green onyx ?
nvm
folky forge nius
im rn updating packages in apt
yep
futurerestore: failed with exception:
[exception]:
what=Unable to place device into recovery mode from Normal mode
what=Unable to place device into recovery mode from Normal mode
code=9043985
code=9043985
line=138
file=futurerestore.cpp
commit count=194:
commit sha =0ab9df3209ee599f581532d05d331e6abe0f53f3:
FutureRestore process ended.
ugh
is your device in recovery mode
yep
yes a lot I think, let me see
alr
try runnning it again
ok
hello rick
I just use checkra1n to get my device in recovery lol then just run FR from there lol
Also hello
lol
FR always fails to enter recovery for me
hey rick
lol

its a known issue, at that point ur device should already be in recovery and all you need to do is rerun the command
FACTS
oof </direcv_event_cb: device Numbers (udid: N/A) connected in Recovery mode
staying on that lol
(Numbers= (the numbers that r usually there)
wat is unsquah?
isnt there mksquashfs
damn
still on connected in Recovery mode
i think so
shouldn’t it be /home/[username]/pog.squashfs
no?
yay it got to here now: [TSSR] Selected BuildIdentity for request
Finished downloading the latest firmware components!
Found device in Recovery mode
Device already in recovery mode
Found device in Recovery mode
Identified device as d10ap, iPhone9,1
Extracting BuildManifest from iPSW
Extracting BuildManifest from iPSW
Product version: 14.4
Product build: 18D52 Major: 18
every time I see this I think I'm getting banned
lol
an urgent message
🤷
dang
all da admins online
@lilac wren my phone just rebooted back into recovery mode ?
and is Stuck on Product Build
something about more of my bots needing to be verified
u make bots?
yes
send code
Lol lmk if you need any help
get rid of navigation view and vstack maybe
why is it still half broken though
Walmart frgui
Form {
Button("Select iPSW", action:{
print("downloading fr")
})
.padding(.bottom, 10.0)
Button("Select Blobs", action:{
print("lol")
})
.padding(.bottom, 180)
}
I feel like this shoudl work
@lilac wren how do u recompile everything back into an iso
@lilac wren still stuck on Product Build
screenshot? let it run
good question, time to google it lol
is bin for like 10min
probably log freeze
send the log
mkiso
just restart futurerestore your device is in recovery anyways
cant wait until 14.4 jb so i can futurerestore this phone every day
i've done that like 5-10times today
i cant wait until 14.5 jb so that i can finally use my phone without having an aneurysm

GSM I think
what fr
I am pretty sure
give model number
ok
iPhone9,1 is global
yes
yea
how come it verified blob with buildmanifest of gsm then lol
?
The blob was 9,3 then
lol what
Send your blob here
^
might wanna try CLI futurerestore then
yes futurerestore -n I think
oh this
what is fututrestore CLi
what
-e then maybe
@zealous bridge hm doesnt work
the thing you’re doing right now
or im doing it wrong
CLI is through terminal
oh
instead of the program you’re using
ok
@zealous bridge i just run sudo mkisofs /home/conra/Desktop/FossaDog-2020-11-15_64-bit-UEFI/ right?
just copy the command from GUI
what cmd
no
go to Settings and turn on preview command
where tf is it gonna do output lol
ok
mkisofs -o /dest/iso/path /path/to/working/dir
its extracting stuff from the .ipsw
yay
did you use super extra compression for squashing
oh lol
how big
Ok
"Favourites"
Sidebar?
what DE
...
hol up
what did you base it off
FossaDog
which is puppy linux and focal fossa I think
OpenBox
pog 1min left
@zealous bridge @lilac wren https://drive.google.com/file/d/1135eukJp5gWP0rzGdYgR30oMiUJ5OEAv/view?usp=sharing
🙏 pls boot
ok one sec
I must eat lunch
alr
Will try it later
take your time
loaning kernel modules
ok
uh
And I cannot continue
screenshot?
do you even have /sbin
@zealous bridge can u take a photo?




