Greenpois0n – Binary Option Robot for Mac, Windows, Linux ...

[Tutorial] How to upgrade/downgrade to iOS 10.2 using futurerestore (prometheus) (JAILBROKEN METHOD) on MacOS. (Detailed tutorial for newbies).

UPDATED ON 9th of Feb 2017

by the gentleman: iPodHacks142
a link to his channel:


I know in the title I said it's for newbies.. but apparently I mis-estimated the difficulty level of this be fair it's fairly complicated and full of spaghetti, specially if you've never done things on terminals before.. or have no idea what any of the terms used mean ><.. so proceed with your own risk.. (edit added on 31st jan 2017).

Hi guys, in this tutorial I will be walking you through the requirements and the steps needed to use Prometheus to easily upgrade to 10.2 when it's no longer signed by Apple. Also, keep in mind that this tutorial is for MacOS users only.
This is particularly useful for people who are willing to hold onto their current jailbroken firmware, until a 10.2 jb is released to the public and confirmed working. It allows you to basically update to 10.2 (in this case at least, when it's no longer signed by apple) I know I sound redundant at this point, but just some clarification for those who haven't been in the scene for a while, only do this if you know what you're doing :D!
I myself am a windows user, but had no dice in getting futurerestore to work on windows, so I installed MacOS on a VM and proceeded from there.
** VM MIGHT NEED SOME DEPENDENCIES FOUND IN : this thread made by u/li0nic**
As the title says, this method is for jailbroken users only (means you have to be upgrading from a jailbroken OS that has task_for_pid0 enabled. So if you're on 9.1, 9.3.3 (with luca's jbme website) or 10.1.1 (yalu jailbreak mach_portal) you're good to go. Don't know about any other jailbroken firmwares that have taskforpid0 enabled. Also, of course this is going to be for 64 bit devices only (preferably below 7 and 7 plus since updating to 10.2 on them is useless). ** ***IIRC, Pangu 9.0-9.0.2 doesn't enable tfp0, but Pangu 9.1 does Also remember that 9.2-9.3.3 only has tfp0 if you jailbreak with after the initial jailbreak. * (EDIT ADDED BY u/Samg_is_a_Ninja , thanks to him)
***BEFORE YOU BEGIN, keep in mind this is a full restore! it won't retain your data! so make sure you back-up your phone through itunes before you do any of the steps below! and restore your backup later!*
1)Shsh2 blobs for 10.2 (you can get them from telegram or by following this reddit thread )
2)Futurerestore obviously, you can get it from here:
3)Nonceenabler, since we're going to be using the jailbreak method. You can get it from here:
4)iOS 10.2.1 IPSW file, you can get it from: for your particular device.
5)OpenSSH installed on your phone from cydia. DEFAULT PW FOR IT IS alpine
6)iOS 10.2 IPSW file also.
*********7)Baseband file, SEP file, buildmanifest.plist file. TO GET THOSE: Change the name of ios 10.2.1 Ipsw file you downloaded from .ipsw to .zip THEN extract it, Copy the buildmanifest.plist file and put it in some folder you create, then go into Firmware and Copy the .bbfw file from there into the folder you created with buildmanifest.plist, there might be 2 .bbfw files. copy the one with "Mav10-5.32.00.Release.bbfw" in it if you're on: iPad Air 2, iPad Pro (12.9 inch), iPad mini 4, iPhone 6, iPhone 6 Plus and iPhone SE. OR COPY the one with Mav13-2.41.00.Release.bbfw in it if you're on: iPhone 6s, iPhone 6s Plus and iPad Pro (9.7 inch) and paste the respective file in the folder with the others. *(Check THE BBFW SOURCES BELOW IF I DIDN'T LIST YOUR PHONE, YOU WILL FIND THE CORRECT BBFW UNDER EACH MODEL (the 10.2 or 10.2.1 ones, they're identical anyway), I LINKED IPHONE WIKI, DOUBLE CHECK TO SEE :))**********
Then, go into all_flash then into all_flash.n66map.production (notice you have to go into the folder with your boardid configuration, which you can find on the iphone wiki). in my case I was using a 6s plus TSMC (so n66map). then, copy sep-firmware.n66m.RELEASE.im4p file and paste it in the folder you created earlier with buildmanifest+bbfw files.**
How I got the bbfw file for each device:
MDM9615: iPhone 5s, iPad Air, iPad mini 2, iPad mini 3
  • iOS 10.0.1/10.0.2/10.1(.1): 7.01.00
  • iOS 10.2: 7.21.00
MDM9625: iPhone 6, iPhone 6 Plus, iPhone SE, iPad Air 2, iPad Pro (12.9"), iPad mini 4
  • iOS 10.0.1/10.0.2: 5.24.00
  • iOS 10.1(.1): 5.26.00
  • iOS 10.2: 5.32.00
MDM9635: iPhone 6s, iPhone 6s Plus, iPad Pro (9.7")
  • iOS 10.0.1/10.0.2: 2.30.00
  • iOS 10.1(.1): 2.36.00
  • iOS 10.2: 2.41.00
MDM9645: iPhone 7
  • iOS 10.0(.1): 1.00.02
  • iOS 10.0.2: 1.00.03
  • iOS 10.0.3: 1.00.05
  • iOS 10.1 1.02.13
  • iOS 10.1.1: 1.02.15
  • iOS 10.2: 1.02.15
MDM9645: iPhone 7 Plus
  • iOS 10.0: 1.00.02
  • iOS 10.0.1: 1.00.03
  • iOS 10.0.2: 1.00.04
  • iOS 10.0.3: 1.00.05
  • iOS 10.1(.1): 1.25.00
  • iOS 10.2: 1.33.00
We should note that Wi-Fi devices such as the iPod Touch 6G and the Wi-Fi iPads do not have a baseband file. Since we have no test devices, we aren't sure how to proceed. You can try omitting the baseband file from the Terminal command at your own risk, but there's no guarantee that would work.
Special thanks to Stoppels for pointing this out and providing the list and source.
Then, put the nonceenabler+futurerestore+the shsh2 file of your device+ iOS 10.2 IPSW file into the same folder. Finally now you would have a folder with the following if you did everything right.
A) buildmanifest.plist
B) the bbfw file.
C)the im4p file (the SEP file).
D) Nonceenabler+ ios 10.2 IPSW file + Futurerestore (unzipped ofc) +the shsh2 file of your device.
I advise renaming that folder to Prometheus Downgrade (or any name of your choice really).

NOW BEFORE YOU PROCEED, Make sure you delete any tweaks that tamper with system plists.. like karen's tweaks "norecoverypls(?) or mikoto" or so.. and turn any daemons you turned off by icleaner back on and turn low power mode off if it's on.

First of all you should do this in the jailbroken state of your phone!
1- Open terminal and cd into the folder you created, an example if it's on the desktop, you type in the terminal: cd desktop (hit enter) then cd (foldername). For simplicity we'll call this Terminal (A).
2-Ssh into your device by typing this in your terminal "ssh [email protected]" (your phone's ipadress can be found in settings>wifi> hit the ! mark next to the wifi you're connected to and you will find it) example : ssh [email protected]
then hit enter,
you will be prompted to enter a pw, default pw is alpine if you've never played with ssh before.
now leave that terminal after you've entered the pw, and follow the following
3-open new terminal tab (we'll call it terminal B) and cd into the folder you created. you need to push the nonceEnabler binary into device. To do so type in the same terminal “ scp nonceEnabler [email protected]: “ and enter the password. (take note that at the end of the ipadress theres a colon(:) )
4-switch back to the first tab (terminal A) then you have to set a specific variable, and in order to do that you have to patch the kernel first with nonceEnabler. Do so by executing (typing in terminal) “ ./nonceEnabler “ Enter in the terminal you just switched to (first one).
Now to set a new variable run “ nvram (the generator is a value you can get from your shsh2 file by making a copy of it, then changing the extension from shsh2 to .plist of the copy then open it up and scroll down, you will see a string underneath the generator with numbers and letters in between > and < an example : so you replace the generator with that value in the command " nvram "
-if anyone is still having trouble writing generator to nvram "nvram: Error setting variable - '': (iokit/common) general error". try running the command from the device via either [[Mterminal]] or any other terminal app. (edit added by syto203) or check
5- In the same terminal (terminal A), type in "nvram auto-boot=false" this will essentially disable the autoboot (booting up into your ios, so you can proceed with prometheus instead)
(Also there's an optional step: check that auto boot is false by running “ nvram -p and hit enter, you should see a bunch of lines, one of which is auto boot is set to false, if so, you're good to go).
In the same terminal again (terminal A) type in “ reboot “ and enter.
Device now should be in recovery (go ahead and plug it in into your computer if you had not done so already, and close iTunes if it launches)
6- Device should already be in recovery mode (the itunes screen with the cable on your device).
now run: chmod +x futurerestore_macos (in terminal A, and hit enter then proceed to the next step).
now run “ ./futurerestore_macos -t blob.shsh2 -b baseband.bbfw -p BuildManifest.plist -s SEP.im4p -m BuildManifest.plist -w targeted.ipsw “
ofc, in terminal A.
targeted.ipsw = the iOS version you want to RESTORE TO not the one you pulled sep, and other files from.
note that you replace each of those with their names, an example baseband.bbfw will be Mav10-5.32.00.Release.bbfw, and so on for every other parameter.
Full example:
./futurerestore_macos -t 4795253457241214_iPhone8,2_n66map_10.2-14C92.shsh2 -b Mav10-5.32.00.Release.bbfw -p BuildManifest.plist -s sep-firmware.n66m.RELEASE.im4p -m BuildManifest.plist -w iPhone_5.5_10.2_14C92_Restore.ipsw
hit enter and let it restore.. (if your screen turns green during the process, it's a good sign ;)).
if you run into any errors after this step, it's either you have messed something up, or the shsh2 file you used was incorrect.. in any case, to exit the recovery mode; download reiboot and exit it through it... and try again if you desire.
ALSO IT'S important to note that your device reboots every 15 mins in recovery mode, meaning that it will lose the nonce you set it to, the "generator" so you will have to redo the steps.. so it's better to just make sure everything is ok before entering the recovery by "reboot" command, like make sure all the dependencies are installed and everything is running right, then restore.
Since this can be used for any iOS 10 version (and 9, but let's not make it too difficult), any "iOS 10.2" should refer to "targetVersion" (or so) and all "10.2.1"'s should refer to the currently signed version 🤔 Since 10.2.1 might be the final with a compatible SEP, we could just note it beforehand edit We should note beforehand that downgrading from 10.2.1 to 10.2 will keep Touch ID functional, but downgrading to 10.0.x and 10.1.x will result in the loss of this functionality for Touch ID devices.
note: we only needed terminal B once, sorry for confusing y'all :D
EDIT1: I am by no means professional at doing this at all, it took me a lot of attempts and research, also some people helped me to get through the countless errors I had on the VM. So a native mac is your best bet if you're new to this..
Also, I advise waiting until 10.2 is no longer being signed to try this tutorial, since it's pointless to do it now as you can't downgrade to your jailbroken firmware. I used a burner device to try this and touchid worked (thanks to a friend).
If someone wants to add anything, feel free to comment below and I will add it to the tutorial if it's beneficial.. I tried making it concise.. and I am really busy so sorry for the horrible format and the hurried up typing! I apologize! I have finals and stuff wish me luck ;D!
and goodluck everyone ;D
EDIT2: OSX only, I tested on sierra (the latest one).
EDIT3: Since everyone is wondering whether this breaks Touch ID or not, it doesn't folks. The sep file from 10.2.1 is compatible if not identical to that of 10.2, so no issues ensue when upgrading this time with prometheus; unlike the last time where 10.2 sep wasn't identical to that of ios 10.1.1, and hence the touch id issues. Hope this makes it clear. And also more confirmation will emerge when 10.2 stops being signed, I will make sure to let you know if this causes any issues afterwards. As for now you don't have to be worrying about it, specially if you want to update to 10.2, it's still being signed so you can do it through iTunes. If you're torn between waiting for the 10.2 jailbreak then updating through this method but afraid of touch id issues, or hesitant to update now, I'll wait myself on 9.3.3 if that says anything. After all it's your choice.
TL;DR: it doesn't break touch id.
A topic about it:
if you are stuck in recovery mode and want to exit, downlod reiboot from google and exit using it.
if you encounter any errors check this thread made by u/li0nic
he included a bunch of other necessities and requirements so yeah!
submitted by itzmekhaled to jailbreak [link] [comments]

The Best MACD Strategy For Binary Options Trading Paulini C - YouTube How to backup iPhone to Computer using iTunes (with all ... Samsung Galaxy S20 Ultra - Hands On With The Beast! - YouTube How to download older version ios 9.3.5 apps  iTunes 12.6 ...

The border placed around a sandboxed program by Comodo is green. In Settings > Containment there are more advanced options to exclude files, folders, and registry keys/values, and auto start contained services. The Auto Containment feature can be used to sandbox specific programs automatically according to a predefined set of rules. The option to reset the container and delete all its files ... To download from the iTunes Store, get iTunes now. Already have iTunes? Click I Have iTunes to open it now. Biology: Life As We Know it by Westlake Academy. View More from This Institution. This course material is only available in the iTunes U app on iPhone or iPad. Course Description This Biology Course is designed to supplement the on-site course for MYP 9th graders at Westlake Academy, an ... According to many binary options traders today, the only problem they probably came across while using such systems is carrying out the download and installation as well as set up process of the software. This is particularly the case for the beginners in the world of binary options trading. Plug-In Auto Trading Software . The other type of binary options auto trading software is the plug-in ... Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. To download from the iTunes Store, get iTunes now. Already have iTunes? Click I Have iTunes to open it now. Health Without Borders by Coppell Independent School District. View More from This Institution. This course material is only available in the iTunes U app on iPhone or iPad. Course Description In this course, you will develop an understanding of why a healthy lifestyle is necessary ... IQ Option Ltd, also known as iqoption, is one of the established binary options brokers in the industry. As traders, we’d like to give you our honest review of the services they offer. IQOption will be of interest to both newer and more experienced traders who want to try out a newly-developed trading pattern or method. To send images from Photivo directly to Gimp (and back) you may need to download the Gimp plugin. The Gimp Integration page explains how to set up Gimp integration. Changelog . This changelog is updated with every binary release for Windows. Do not assume that changeloged revisions are in any way more or less stable than others. They are not. A changelog entry simply means that we were in the ...

[index] [22821] [29119] [4061] [10839] [8684] [7356] [2390] [13264] [12875] [21583]

The Best MACD Strategy For Binary Options Trading

50+ videos Play all Mix - Highlighted in Green- Original *Available on iTunes* YouTube Kina Grannis Livestream - Duration: 2:04:09. Kina Grannis 21,789 views How to backup iphone to computer using itunes is the first question for most of the people purchasing a brand new iPhone. This video will show you how to bac... The Best MACD Strategy for binary options trading using the 5 minute timeframe. How to use MACD: Moving Average Convergence Divergence Tool: Read more on how to use the Best... Official Youtube music video page for Australian Pop/R&B singer Paulini! Visit: Official website: Facebook: ... How to use an app with an earlier version of iOS. some application of ios iphone ipad requires iOS 10.0 or later. but user can't install on your phone. this ... Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube. Samsung Galaxy S20 Ultra Latercase - The Samsung Galaxy S20 Ultra is here. This is a hands-on video with a pre-retail Samsung Galaxy S2...