Advertisement

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
error couldn't get buildmanifest of latest firmware
#1
I’m trying to update my iPhone 8 Plus from iOS 12.4 to iOS 13.3 but always get an error ( error couldn't get buildmanifest of latest firmware )
My question is : how can I specify Buildmanifest manually to future restore so the update can be completed

I will write my way to update and I hope you can help me in this issue

1/ Open cmd ( in my laptop)
2/ Put future restore in cmd ( then space)
3/ Write ( -t ) ( then space)
4/ Put shsh file in cmd ( then space )
5/ Write --latest-sep ( then space )
6/ Write --latest-Baseband ( then space )
7/ Put iOS 13.3 in cmd ( then enter )
Reply
#2
(02-22-2020, 06:35 PM)abdullahnssr Wrote: I’m trying to update my iPhone 8 Plus from iOS 12.4 to iOS 13.3 but always get an error ( error couldn't get buildmanifest of latest firmware )
My question is : how can I specify Buildmanifest manually to future restore so the update can be completed

I will write my way to update and I hope you can help me in this issue

1/ Open cmd ( in my laptop)
2/ Put future restore in cmd ( then space)
3/ Write ( -t ) ( then space)
4/ Put shsh file in cmd ( then space )
5/ Write --latest-sep ( then space )
6/ Write --latest-Baseband ( then space )
7/ Put iOS 13.3 in cmd ( then enter )

I’m having the same problem and I’ve used futurerestore in the past seems like extract.me can’t extract ipsw files anymore because apple changed the format. That was my way to manually do it. Any help would be appreciated.
Reply
#3
(02-22-2020, 06:35 PM)abdullahnssr Wrote: Hello Abdullahnssr 
Well last week I told you I was getting the same error with future restore.  I don't know why it can't get the latest Buildmanifest.  I used the same commands you used and those commands have worked for me in the past.  The problem is exactly what it says that it cannot get the latest Buildmanifest.  I am happy to report to you that I have solved this issue and successfully future restored my iPhone 6s from 13.3.1 to 13.3.  I did it this way. 

First you will want to set your nonce. I was on 13.3.1 so I set the nonce differently than you.  You may set your nonce in unc0ver (where I did this using a jailbreak tweak and mobile terminal)

Secondly you are going to want to manually specify your SEP and Baseband and Buildmanifest in terminal when using futurerestore.  Do this by downloading the 13.3.1 ipsw.  (We used to be able to use a website to extract these files but the website I have used in the past doesn't seem to support ipsw files anymore). So do this manually by downloading the 13.3.1 ipsw from theiphonewiki or ipsw.me ... once you download the 13.3.1 ipsw you go to the file and change the file name from .ipsw to .zip.  Then extract the zip file and open the folder. Open the folder and click on the firmware folder.  Then click on the all_flash folder.  Scroll down til you see the files that start with SEP....(this is important copy the correct sep for you device model identifier.  In my case it was n71ap yours will be different. It is the im4p file not the plist file). Copy and paste the correct .im4p file into your futurerestore folder.  Now you'll want to get the baseband file.  This file is in the firmware folder right when you open the firmware folder and you'll see the .bbfw file and that's your baseband file so copy and paste it into the the futurerestore folder next the sep file.  Now you'll need to Buildmanifest file.  It is the plist file right after you click on the 13.3.1 restore firmware folder.  Copy and paste the Buildmanifest plist file next to your sep and baseband files in your futurerestore folder.  

Finally you'll run your commands in terminal to perform the furturerestore.  They are different than --lastest-sep and --lastest-baseband.  Here is what you do 
open terminal 
drag futurerestore then hit space
-t (SHSH2 Blob) then hit space 
-s (SEP File) then hit space 
-b (baseband file) then hit space 
-p (Buildmanifest plist file) then hit space 
-m (same Buildmanifest plist file again) then hit space 
drag your 13.3 ipsw file over to terminal then hit enter 

now since you manually specified your sep baseband and Buildmanifest it should work 
let me know if you have any questions
Cheers 


 
I’m trying to update my iPhone 8 Plus from iOS 12.4 to iOS 13.3 but always get an error ( error couldn't get buildmanifest of latest firmware )
My question is : how can I specify Buildmanifest manually to future restore so the update can be completed

I will write my way to update and I hope you can help me in this issue

1/ Open cmd ( in my laptop)
2/ Put future restore in cmd ( then space)
3/ Write ( -t ) ( then space)
4/ Put shsh file in cmd ( then space )
5/ Write --latest-sep ( then space )
6/ Write --latest-Baseband ( then space )
7/ Put iOS 13.3 in cmd ( then enter )

example of the way terminal looks when you successfully use future restore Last login: Thu Mar 12 18:17:57 on console
pscullum@Philips-MacBook-Pro ~ % /Users/pscullum/Desktop/ios\ 13.3/futurerestore -t /Users/pscullum/Desktop/iRestore/3356731530700_iPhone8\,1_n71ap_13.3-17C54_3a88b7c3802f2f0510abc432104a15ebd8bd7154.shsh2 -s /Users/pscullum/Desktop/iRestore/sep-firmware.n71ap.RELEASE.im4p -b /Users/pscullum/Desktop/iRestore/Mav13-7.30.02.Release.bbfw -p /Users/pscullum/Desktop/iRestore/BuildManifest.plist -m /Users/pscullum/Desktop/iRestore/BuildManifest.plist /Users/pscullum/Desktop/iRestore/iPhone_4.7_13.3_17C54_Restore.ipsw
Version: undefined version commit - undefined version number
Libipatcher version: 61bd2d642245874aded5acb2df7cba3e815e85f6 - 61
Odysseus Support: yes
[INFO] 64-bit device detected
futurerestore init done
reading ticket /Users/pscullum/Desktop/iRestore/3356731530700_iPhone8,1_n71ap_13.3-17C54_3a88b7c3802f2f0510abc432104a15ebd8bd7154.shsh2 done
Found device iPhone8,1 n71ap
[TSSC] opening /Users/pscullum/Desktop/iRestore/BuildManifest.plist
[TSSR] User specified not to request a Baseband ticket.
Request URL set to https://gs.apple.com/TSS/controller?action=2
Sending TSS request attempt 1... response successfully received
Did set SEP+baseband path and firmware
[TSSC] opening /Users/pscullum/Desktop/iRestore/BuildManifest.plist
[TSSR] User specified to request only a Baseband ticket.
Request URL set to https://gs.apple.com/TSS/controller?action=2
Sending TSS request attempt 1... response successfully received
Found device in Normal mode
Entering recovery mode...
INFO: device serial number is C6KQC4RWGRXW
Found device in Recovery mode
Identified device as n71ap, iPhone8,1
Extracting BuildManifest from IPSW
Product Version: 13.3
Product Build: 17C54 Major: 17
Device supports Image4: true
Got ApNonce from device: 3a 88 b7 c3 80 2f 2f 05 10 ab c4 32 10 4a 15 eb d8 bd 71 54
checking APTicket to be valid for this restore...
Verified ECID in APTicket matches device ECID
checking APTicket to be valid for this restore...
Verified ECID in APTicket matches device ECID
Verified APTicket to be valid for this restore
Variant: Customer Erase Install (IPSW)
This restore will erase your device data.
Extracting filesystem from IPSW
100.0%
Extracting iBEC.n71.RELEASE.im4p...
Personalizing IMG4 component iBEC...
Sending iBEC (409180 bytes)...
waiting for device to reconnect...
Getting SepNonce in recovery mode... 80 a0 d7 df f5 8b c4 3f e1 99 fc 49 36 cd a0 6c f1 e8 39 d1
Getting ApNonce in recovery mode... 3a 88 b7 c3 80 2f 2f 05 10 ab c4 32 10 4a 15 eb d8 bd 71 54
[WARNING] Setting bgcolor to green! If you don't see a green screen, then your device didn't boot iBEC correctly
Recovery Mode Environment:
iBoot build-version=iBoot-5540.60.11
iBoot build-style=RELEASE
Sending RestoreLogo...
Extracting applelogo@2x~iphone.im4p...
Personalizing IMG4 component RestoreLogo...
Sending RestoreLogo (12407 bytes)...
Extracting 038-02406-072.dmg.trustcache...
Personalizing IMG4 component RestoreTrustCache...
Sending RestoreTrustCache (10266 bytes)...
ramdisk-size=0x20000000
Extracting 038-02406-072.dmg...
Personalizing IMG4 component RestoreRamDisk...
Sending RestoreRamDisk (102051610 bytes)...
Extracting DeviceTree.n71ap.im4p...
Personalizing IMG4 component RestoreDeviceTree...
Sending RestoreDeviceTree (143172 bytes)...
Extracting kernelcache.release.n71...
Personalizing IMG4 component RestoreKernelCache...
Sending RestoreKernelCache (16954667 bytes)...
Trying to fetch new signing tickets
Request URL set to https://gs.apple.com/TSS/controller?action=2
Sending TSS request attempt 1... response successfully received
Received signing tickets
About to restore device...
Waiting for device...
Device ffffffffffffffffffffffffffffffff00000002 is now connected in restore mode...
Connecting now...
Connected to com.apple.mobile.restored, version 15
Device ffffffffffffffffffffffffffffffff00000002 has successfully entered restore mode
Hardware Information:
BoardID: 4
ChipID: 32768
UniqueChipID: 3356731530700
ProductionMode: true
Starting FDR listener thread
About to send RootTicket...
Sending RootTicket now...
Done sending RootTicket
Waiting for NAND (28)
Updating S3E Firmware (58)
About to send NORData...
Found firmware path Firmware/all_flash
Getting firmware manifest from build identity
Extracting LLB.n71.RELEASE.im4p...
Personalizing IMG4 component LLB...
Extracting applelogo@2x~iphone.im4p...
Personalizing IMG4 component AppleLogo...
Extracting batterycharging0@2x~iphone.im4p...
Personalizing IMG4 component BatteryCharging0...
Extracting batterycharging1@2x~iphone.im4p...
Personalizing IMG4 component BatteryCharging1...
Extracting batteryfull@2x~iphone.im4p...
Personalizing IMG4 component BatteryFull...
Extracting batterylow0@2x~iphone.im4p...
Personalizing IMG4 component BatteryLow0...
Extracting batterylow1@2x~iphone.im4p...
Personalizing IMG4 component BatteryLow1...
Extracting glyphplugin@1334~iphone-lightning.im4p...
Personalizing IMG4 component BatteryPlugin...
Extracting DeviceTree.n71ap.im4p...
Personalizing IMG4 component DeviceTree...
Extracting recoverymode@1334~iphone-lightning.im4p...
Personalizing IMG4 component RecoveryMode...
Extracting iBoot.n71.RELEASE.im4p...
Personalizing IMG4 component iBoot...
Personalizing IMG4 component RestoreSEP...
Personalizing IMG4 component SEP...
Sending NORData now...
Done sending NORData
Unmounting filesystems (29)
Unmounting filesystems (29)
Unmounting filesystems (29)
Unmounting filesystems (29)
Checking filesystems (15)
About to send FDR Trust data...
Sending FDR Trust data now...
Done sending FDR Trust Data
Unmounting filesystems (29)
Unmounting filesystems (29)
Unmounting filesystems (29)
Unmounting filesystems (29)
Creating partition map (11)
Creating filesystem (12)
About to send filesystem...
Connected to ASR
Validating the filesystem
Filesystem validated
Sending filesystem now...
100.0%
Done sending filesystem
Verifying restore (14)
100.0%
Checking filesystems (15)
Unknown operation (67)
Unmounting filesystems (29)
Unmounting filesystems (29)
Unmounting filesystems (29)
Unmounting filesystems (29)
Checking filesystems (15)
Checking filesystems (15)
Checking filesystems (15)
Checking filesystems (15)
Mounting filesystems (16)
Mounting filesystems (16)
Mounting filesystems (16)
About to send KernelCache...
Extracting kernelcache.release.n71...
Personalizing IMG4 component KernelCache...
Sending KernelCache now...
Done sending KernelCache
Installing kernelcache (27)
About to send DeviceTree...
Extracting DeviceTree.n71ap.im4p...
Personalizing IMG4 component DeviceTree...
Sending DeviceTree now...
Done sending DeviceTree
Certifying Savage (61)
Flashing firmware (18)
100.0%
Unknown operation (36)
About to send FUD data...
Found FUD component 'AOP'
Extracting aopfw-s8000aop.im4p...
Personalizing IMG4 component AOP...
Found FUD component 'RestoreTrustCache'
Extracting 038-02406-072.dmg.trustcache...
Personalizing IMG4 component RestoreTrustCache...
Found FUD component 'StaticTrustCache'
Extracting 038-02801-069.dmg.trustcache...
Personalizing IMG4 component StaticTrustCache...
Sending FUD data now...
Done sending FUD data
Updating gas gauge software (47)
Updating gas gauge software (47)
Updating Stockholm (55)
Unknown operation (36)
About to send FUD data...
Found FUD component 'AOP'
Extracting aopfw-s8000aop.im4p...
Personalizing IMG4 component AOP...
Found FUD component 'RestoreTrustCache'
Extracting 038-02406-072.dmg.trustcache...
Personalizing IMG4 component RestoreTrustCache...
Found FUD component 'StaticTrustCache'
Extracting 038-02801-069.dmg.trustcache...
Personalizing IMG4 component StaticTrustCache...
Sending FUD data now...
Done sending FUD data
Updating baseband (19)
About to send BasebandData...
Sending Baseband TSS request...
Request URL set to https://gs.apple.com/TSS/controller?action=2
Sending TSS request attempt 1... response successfully received
Received Baseband SHSH blobs
Sending BasebandData now...
Done sending BasebandData
Updating Baseband in progress...
About to send BasebandData...
Sending BasebandData now...
Done sending BasebandData
Updating Baseband completed.
Updating SE Firmware (59)
Unknown operation (66)
Fixing up /var (17)
Creating system key bag (50)
Modifying persistent boot-args (25)
Unmounting filesystems (29)
Unmounting filesystems (29)
Unmounting filesystems (29)
Unmounting filesystems (29)
Got status message
Status: Restore Finished
Cleaning up...
DONE
Done: restoring succeeded.
pscullum@Philips-MacBook-Pro ~ %
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)

About Us
    Welcome to the Jailbreak Central Forum! Here you can get the latest iOS Jailbreak News from iDevice Central, ask your jailbreak questions and request help, and find the best iOS modding tools for downgrade, CFW iCloud Bypass, Jailbreak and so on. :-)