Giter Site home page Giter Site logo

proappleos / upgrade-from-10.3.x-to-ios-11.1.2-on-any-64bit-device-with-blobs Goto Github PK

View Code? Open in Web Editor NEW
35.0 7.0 7.0 10 KB

How to Upgrade any 64Bit Device from 10.3.x to 11.1.2 with Blobs

Home Page: https://twitter.com/ProAppleOS

jailbreak upgrade ios iphone

upgrade-from-10.3.x-to-ios-11.1.2-on-any-64bit-device-with-blobs's Introduction

  • Copyright by ProAppleOS © ;
  • MADE BY @ProAppleOS on Twitter;
  • ANY QUESTION? -> @ProAppleOS on Twitter

Upgrade from 10.3.x to iOS 11.1.2 on any 64Bit device

How to Upgrade any 64Bit Device from 10.3.x to 11.1.2 with Blobs

DOING THIS IS AT YOUR OWN RISK! I'M NOT RESPONSIBLE FOR ANYTHING.

Requirements:

  • a Mac (or virtual Machine) on macOS 10.12.6 or newer
  • any 64 Bit device on 10.3.x
  • SHSH Blobs for iOS 11.1.2
  • Xcode 9 or later

Currently Supported Devices for UPGRADING

  • iPad Mini 2 (WiFi) iOS 10.3.1
  • iPad Mini 2 (Cellular) iOS 10.3.3
  • iPhone SE iOS 10.3.2
  • iPhone 5s iOS 10.3.1 - 10.3.3
  • iPhone 6 iOS 10.3.1 - 10.3.3
  • iPhone 6s iOS 10.3.2 - 10.3.3
  • iPhone 7 iOS 10.3.1 - 10.3.3
  • iPhone 7 Plus                 iOS 10.3.1 - 10.3.3
  • and some other devices just test it out if it works

If your device isn´t supported, you CAN upgrade BUT you need to find Offsets and need to put it in the v0rtexNonce Xcode Project in the offsets.m file and compile it!

  1. Open v0rtexNonce-masterfolder

  2. Double click on v0rtexNonce.xcodeproj

  3. Click Open

  4. Go to Xcode -> Preferences -> Accounts -> click + -> Sign in with your AppleID (no developer account needed)

  5. Close Accounts Window

  6. Click on the left top at the blue file named v0rtexNonce example: https://imgur.com/a/VflY1

  7. Change the Bundle Identifier to something you want, like for example test1

  8. Click at the middle on Unknown Name and select your AppleID. Click on that Personal Team

  9. Wait until the Red text is gone

  10. Plug in your device and select at the top next to STOP button your Device.

  11. Click on Play Button.

  12. Unlock your device.

  13. Ignore the popup in Xcode saying Could not launch v0rtexNonce

  14. Open Settings on your iPhone. Go to General -> Profile & Device Managment -> Click on your Apple ID -> Click on Trust -> Trust again

                        Now you got your v0rtexNonce set up. Great Lets go further :D
    
  15. Create a folder on Desktop and name it Upgrade

  16. Put the iOS 11.1.2 IPSW you downloaded at the beginning into the Upgrade folder.

  17. Open futurerestore_macos folder and put the file futurerestore_macos into the Upgrade folder.

  18. Copy your SHSH2 blob from iOS 11.1.2 and put into Upgrade folder.

  19. Rename your Blob name to blob.plist       NOT blob.shsh2.plist!

  20. Click use .plist

  21. Open your SHSH Blob.

  22. Scroll to the very bottom and you'll see a long string of characters that is SIMILAR to 0x28tf5c185sj9, but NOT IDENTICAL

  23. Now Open v0rtexNonce on your Device. If your Device isn´t supported or your Offsets are wrong the App will Crash.

  24. If your device is supported and the App opens and the popup Exploit failedcomes up Reboot and Try again until you get a Nonce. In the App looks it like this 0x23ae4a983ds7

  • Keep in mind! The Exploit isn´t that reliable and does have a relatively low success rate, so keep trying
  1. The app should look like this if it worked (https://imgur.com/a/MHRim)
  2. So, Paste that nonce you got inside your Blob into the v0rtexNonce app on your iDevice and click on keyboard return(enter) to set the nonce on your device.
  • Then a popup should come with The generator has been set

  • example: (https://goo.gl/57gGwi)

                                      Now go back to your Mac!
    
  1. Close the your SHSH Blob file (don´t change anything inside the blob file)
  2. Rename your blob to blob.shsh2 NOT blob.shsh2.plist or NOT blob.plist.shsh2
  3. Click use .shsh2
  4. Now the icon should change

Now you are all set for your Upgrade! Now you should have this in the Upgrade folder on Desktop:

  • blob.shsh2

  • futurerestore_macos

  • iOS 11.1.2 IPSW

                      NOW THE UPGRADE PROCESS! Be patient! Don´t type anything wrong!
    
  1. Open Terminal
  2. write cd (drag your Uphrade folder into Terminal) and enter
  3. type ls and enter
  4. now you should see all the files in your Upgrade folder
  5. drag futurerstore_macos file into terminal and click enter (you should see lots of commands)
  6. write this
  • ./futurerestore_macos -t (drag blob) --latest-sep --latest-baseband -w (drag iphone11.1.2.ipsw)
  • Good example here: https://imgur.com/a/02EnO
  1. Plug your Device in
  2. Unlock your Device
  3. CROSS FINGERS AND click Enter in Terminal
  • ITS NORMAL THAT YOUR SCREEN OF DEVICE TURNS INTO GREEN (JUST IN THE UPGRADE PROCESS)!
  1. Now it should work

  2. Wait about 5-10 Minutes

  3. Your Phone now Restart.

  4. Set up your Device

  5. Install a Jailbreak if one is out :)

                                     DONE! ENJOY YOUR JAILBREAK :D
    

upgrade-from-10.3.x-to-ios-11.1.2-on-any-64bit-device-with-blobs's People

Contributors

proappleos avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

upgrade-from-10.3.x-to-ios-11.1.2-on-any-64bit-device-with-blobs's Issues

V0rtex error ?

Hi guys
I have error on iphone7 1784 10.3.2, get a message (v0rtex exploit failed, please reboot and try again)

could suggest anything ?

Thks

It failed Why. Plz help me

I followed your instruction step by step
but did't work
Why?

Version: b99eb8140d8e6c23f34e950102bb79e61c72384d - 152
Libipatcher Version: f32e41d850f51448bd6c588ead9c7d6455733f3c - 44
Odysseus Support: yes
INFO: device serial number is FK1V9739HFLW
[INFO] 64bit device detected
futurerestore init done
reading ticket blob.shsh2 done
user specified to use latest signed sep
[TSSC] opening firmware.json
[DOWN] downloading file https://api.ipsw.me/v2.1/firmwares.json/condensed
[TSSC] selecting latest iOS: 11.2.1
[TSSC] got firmwareurl for iOS 11.2.1 build 15C153
100 [================================================================================================003 [==> 015 [==============> 027 [==========================> 033 [================================> 039 [======================================> 045 [============================================> 051 [==================================================> 057 [========================================================> 063 [==============================================================> 069 [====================================================================> 076 [===========================================================================> 082 [=================================================================================> 094 [=============================================================================================> 100 [===================================================================================================>]
[Error] [TSSR] cant find boardconfig for device=iPhone8,1 please manuall use --boardconfig
[Error] could not get SEP path
[Error] Fail code=-31
Failed with errorcode=-31

Tried 20+ times

I have tried this over 20 times.

Sometimes it opens the app
and sometimes it reboots my device.

If the app ever does open. then it gives me a message saying reboot the device. I have done this over and over again. Still no success.

My log:
2017-12-28 16:51:01.737947+0000 v0rtexNonce[225:4200] uid isn't 0
2017-12-28 16:51:01.740023+0000 v0rtexNonce[225:4200] Darwin Kernel Version 16.6.0: Mon Apr 17 17:33:35 PDT 2017; root:xnu-3789.60.24~24/RELEASE_ARM64_T8010
2017-12-28 16:51:01.740053+0000 v0rtexNonce[225:4200] loading offsets for iPhone9,4 - 14F89
2017-12-28 16:51:01.740062+0000 v0rtexNonce[225:4200] test offset x0x0x10gadget: fffffff0063ca398
2017-12-28 16:51:01.740116+0000 v0rtexNonce[225:4200] service: 630b
2017-12-28 16:51:01.740177+0000 v0rtexNonce[225:4200] client: 640b, (os/kern) successful
2017-12-28 16:51:01.740255+0000 v0rtexNonce[225:4200] newSurface: (os/kern) successful
2017-12-28 16:51:01.740273+0000 v0rtexNonce[225:4200] realport: 6503, (os/kern) successful
2017-12-28 16:51:01.743944+0000 v0rtexNonce[225:4200] port: 106603
2017-12-28 16:51:01.743983+0000 v0rtexNonce[225:4200] mach_port_insert_right: (os/kern) successful
2017-12-28 16:51:01.744004+0000 v0rtexNonce[225:4200] mach_ports_register: (os/kern) successful
2017-12-28 16:51:01.744025+0000 v0rtexNonce[225:4200] herp derp
2017-12-28 16:51:01.845068+0000 v0rtexNonce[225:4200] mach_ports_register: (os/kern) successful
2017-12-28 16:51:02.059912+0000 v0rtexNonce[225:4200] mach_port_get_context: 0x300000ab00000011, (os/kern) successful
2017-12-28 16:51:02.060082+0000 v0rtexNonce[225:4200] reallocate_buf: (os/kern) successful
2017-12-28 16:51:02.060187+0000 v0rtexNonce[225:4200] mach_port_request_notification(realport): 0, (os/kern) successful
2017-12-28 16:51:02.060278+0000 v0rtexNonce[225:4200] getValue(171): 0x1010 bytes, (os/kern) successful
2017-12-28 16:51:02.060297+0000 v0rtexNonce[225:4200] Failed to leak realport address
2017-12-28 16:51:02.066453+0000 v0rtexNonce[225:4200] Failed to get kernel task
2017-12-28 16:51:02.088866+0000 v0rtexNonce[225:4200] Reading var failed
2017-12-28 16:51:02.088929+0000 v0rtexNonce[225:4200] current generator:

iPhone 7 running 10.3.1 constant crashes

I followed all instructions, but when I go to open the app, it either crashes & reboots my iPhone, or it gives the "Exploit failed" popup.

Any ideas as to what's wrong?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.