>> All About Blobs & Downgrade / Upgrade to Unsigned iOS <<
TS
wb1994
>> All About Blobs & Downgrade / Upgrade to Unsigned iOS <<
Always Save Blobs/SHSH/SHSH2 Latest Firmware iOS. Blobs akan berguna sekali untuk Downgrade / Upgrade / Re-restoring ke unsigned firmware (firmware yg sudah ditutup / dikunci oleh apple).
Kalau bisa view thread ini via Broswer PC. Soalnya kalau via Mobile takutnya tulisannya berantakan banyak berhubungan dengan Command Line Tool / Terminal.
Spoiler for Penjelasan Blobs/SHSH/SHSH2 ?:
Quote:
IMO, Blobs menurut ane itu semacam kunci buat akses ke un-signed firmware, punya hak "privilage" buat restore ke un-signed firmware. gunanya blobs/shsh/shsh2 untuk downgrade/upgrade/re-restoring ke unsigned firmware (firmware yg sudah ditutup oleh apple), berlaku di semua (32&64 bit) device, tp cara penggunaan masing2 device berbeda. 32bit device lebih mudah dibandingkan 64bit device untuk downgrade/upgrade/re-restoring nya.
Quote:
Blobs/SHSH/SHSH2 = Hash Signed Key Firmware + ECID.
Blobs berisi unique key dimana masing-masing device punya unique key sendiri. jadi agan tidak bisa pakai blobs punya orang lain, karena pasti berbeda dengan device agan. Blobs juga tidak bisa di edit, karena akan "merusak" unique key blobs itu sendiri. blobs rusak = invalid blobs = can't be used for downgrade / upgrade / re-restoring to unsigned firmware.
Quote:
Lastly, save blobs hanya bisa dilakukan bila firmware tersebut masih keadaan signed (dibuka oleh apple). save blobs tidak bisa dilakukan pada firmware yg sudah unsigned (ditutup/dikunci oleh apple). untuk sekarang, 32bit device hanya bisa save blobs 10.3.3 saja. dan untuk 64bit device hanya bisa save blobs 12.3 - 12.3.1 saja karena ini firmware masih signed oleh apple. Dan lakukan save blobs lagi apabila apple release new firmware / ios. untuk penjelasan detil akan blobs/shsh bisa mampir disini.
No Blobs, No downgrade / Upgrade to Unsigned Firmware.
=========
Okay, diatas merupakan penjelasan singkat apa itu Blobs / SHSH / SHSH2. langsung saja, ini tutorial cara save blobs di masing-masing device.
Quote:
Cara Save Blobs di 32bit Device
(Device yang tidak ada TouchID/FaceID dan tidak support iOS 11)
By the way, agan tidak perlu lakukan upgrade untuk save blobs latest firmware ya. Misalkan device agan berada di iOS 9 dan ingin save blobs iOS 10, then tidak perlu lakukan upgrade ke iOS 10, dan seterusnya. Caranya ikutin dibawah ini.
Hanya butuh ECID dan Model Device untuk save blobs/shsh latest firmware.
Cara lihat ECID disini.Dan cara lihat Model Device dengan install "BMSSM" di appstore, buka app BMSSM nya, pilih tab system, nanti kelihatan model device agan seperti n94ap dll.
Setelah itu buka web ini. Di kolom ECID, masukin nomor ECID device agan
Pastikan di depan ECID agan ditambah dengan angka "0x" (cth: 0xD26D14BDF7).
Dan di kolom device identifier, masukan Model Device yg agan lihat BMSSM (cth: n94ap).
Setelah itu klik save shsh to server, dan tinggal klik download shsh file from server.
Done! berhasil save blobs yang masih signed.
Lakukan ini lagi apabila muncul Firmware / iOS yg baru.
Quote:
Cara Save Blobs di 64bit Device
(Device yang ada TouchID/FaceID dan support iOS 11)
Cek disiniuntuk user A12/A12X device - iPhone XR XS keatas / iPad Pro 2018 keatas.
By the way, agan tidak perlu lakukan upgrade untuk save blobs latest firmware ya. Misalkan device agan berada di iOS 9 dan ingin save blobs iOS 12, then tidak perlu lakukan upgrade ke iOS 12, dan seterusnya. Caranya ikutin dibawah ini.
Hanya butuh ECID dan Model Device untuk save blobs/shsh latest firmware.
Cara lihat ECID disini. Dan cara lihat Model Device dengan install "BMSSM" di appstore, buka app BMSSM nya, pilih tab system, nanti kelihatan model device agan seperti n71ap dll.
Setelah itu buka web ini. Bagian ECID pilih "Hex (iTunes)"
Lalu masukin ECID device agan (cth: D26D14BDF7), dan pilih device agan (cth: iPhone 6s)
Bila muncul "Internal Name/Model | Board Configuration :" masukan Model Device yg ada di App "BMSSM" (cth: n71ap)
Setelah itu check list 'im not robot", lalu klik submit.
Nanti dikasih link, nah simpan / bookmark link tsb. setelah itu klik link nya.
Done, berhasil save blobs yang masih signed (iOS 12.3 - 12.3.1). Tinggal download as ZIP.
Lakukan ini lagi apabila muncul Firmware / iOS yg baru.
Spoiler for Cara Dump Blobs di 64bit device:
Cara Dump Blobs / Grab On-board Blobs di 64bit device
Barangkali ada agan-agan yg masih berada di iOS 7.x - 11.4.1 (64bit device) dan telat melakukan save blobs, sebenarnya agan bisa lakukan Grab on-board blobs / dump blobs dari device agan langsung dengan cara Converting APTicket.der ke .SHSH. Jadi agan bisa save / ambil Blobs di Current version device agan.
Contoh:Device agan berada di iOS 10.2, belum sempat save blobs iOS 10.2 karena sudah ditutup oleh Apple. nah agan masih bisa lakukan save blobs iOS 10.2 dengan cara ambil langsung dari device agan. Caranya:
Drag apdump10.ipa ke kolom tulisan "Cydia Extender"
Login AppleID agan dan tunggu sampai muncul tulisan "Completed"
Kalau sudah, ke Device agan dan buka Setting > General > Profile & Device Management
Trust profile AppleID agan, lalu ke Home Screen device
Jalanin apdump app nya, tunggu sampai muncul banyak tulisan
Kalau sudah, ketik icon biru di pojok kanan atas, dan pilih kirim ke Email agan
Done. Berhasil Dump Blobs iOS 10.2 dari device agan. Simpan baik2 itu file.
Tapi, untuk sekarang Dump Blobs dari metode ini tidak bisa digunakan untuk restore / upgrade / downgrade ke unsigned firmware. Tapi ngak ada salahnya disimpan Dump Blobs tersebut, who knows kedepannya akan ada tools yang bisa pakai Dump Blobs method ini.
Spoiler for Cara Dump Blobs di 32bit device:
Cara Dump Blobs / Grab On-board Blobs di 32bit device
Barangkali juga ada agan-agan yang masih di iOS 6.x - 10.3.2 (32bit device) keadaan jailbreak, dan belum sempat save blobs iOS 6.x - 10.3.2. Agan bisa lakukan Dump Blobs / Grab on-board blobs dari device agan langsung dengan menggunakan tools Odysseus. Support Windows / Linux / MacOS.
STEP 1: Persiapan
Koneksi Internet dan Cable data yang baik
Pastikan device sudah keadaan Jailbroken
Pastikan sudah terinstall OpenSSH dan Core Utilities di Cydia
Pastikan Device dan PC agan terhubung dengan Router / Modem / WiFi yang sama
Untuk Windows, download dan install Python version 2.7.14 disini
Untuk Windows, lakukan "uncheck hide file extension" caranya bisa cek disini
Download dan install latest Odysseus Windows disini
Device akan masuk ke Pwned DFU Mode(layar blank hitam no logo)
Disconnect - Connect ulang device agan ke PC, dan Close iTunes apabila muncul
Balik ke Odysseus, dan tekan di keyboard agan CTRL + C untuk terminate the process
Kalau sudah, ketik&enter ini 6:
Code:
./irecovery.exe -f pwnediBEC
Device akan masuk ke Pwned Recovery Mode(layar "nge-dim" no logo)
Kalau sudah, ketik&enter ini 7:
Code:
./shshdump.exe
Odysseus melakukan Dump Blobs iOS 9.0 device agan secara otomatis
Tunggu sampai kelar, dan device bakal reboot otomatis ke Normal Mode
Kalau sudah, ketik&enter ini 8:
Code:
./ticket.exe dump.shsh blobs.shsh 90.ipsw -z
Odysseus akan meng-convert dump.shshke blobs.shsh
Kalau sudah, ketik&enter ini 9:
Code:
./validate.exe blobs.shsh 90.ipsw -z
Odysseus akan men-validasi blobs.shsh(iOS 9.0) agan dengan IPSW iOS 9.0
Apabila muncul "Blobs seems usable for ECID 00.." then good, Dump Blobs agan valid
Kemudian Navigate ke C:\OdysseusWin\Odysseus-Windows\windows\
Cari dan simpan baik2 file blobs.shsh dan baseband.tar
Done. Blobs tersebut bisa digunakan untuk restore ke unsigned iOS 9.0 dengan bebas menggunakan tools Futurerestore (tutorial bisa lihat dibawah "Cara Downgrade 32bit Device")
STEP 2-2: How to Dump Blobs 32bit device di MacOS.
Misalkan agan ada iPhone 5 (Global Version) iOS 9.3.3 dan ingin lakukan Dump Blobs supaya bisa ambil / save blobs iOS 9.3.3 di MacOS.
Pastikan Device dan Mac terhubung dengan WiFi / Router / Modem yang sama
Copas dan extract odysseus-0.999.zip ke Desktop, dan rename Folder nya jadi Odysseus
Persiapkan IPSW iOS 8.4.1 (rename jadi 841.ipsw)
Persiapkan IPSW iOS 9.3.3 (rename jadi 933.ipsw)
Copy 841.ipsw dan 933.ipsw nya
Ke Desktop > Open Odysseus folder > macos > paste ke folder ini
Close semua folder. Connect device ke PC, dan Close / Quit iTunes apabila muncul
Lalu Open Terminal, lalu ketik&enter ini 1:
Code:
killall iTunesHelper
Kalau sudah, ketik&enter ini 2:
Code:
cd Desktop/Odysseus/macos/
Kalau sudah, ketik&enter ini 3:
Code:
./sshtool -s baseband.tar -p 22 IP_ADDRESS_DEVICE
Cek IP Address Device, ke Setting > WiFi > Klik icon "i" pada WiFi yang tersambung > kolom IP Address
Apabila muncul tulisan RSA Key message, ketik&enter: yes
Password: alpine
Odysseus mulai "Grab" baseband.tar version device agan, tunggu sampai kelar
Apabila error connection refused, ulangi lagi dari step 11 - 15
Kalau sudah, ketik&enter ini 4:
Code:
./ipsw 841.ipsw custom.ipsw
Tunggu sampai kelar, Odysseus mulai create Custom IPSW iOS 8.4.1
Device akan masuk ke Pwned DFU Mode(layar blank hitam no logo)
Disconnect - Connect ulang device agan ke PC, dan Close iTunes apabila muncul
Balik ke Odysseus, dan tekan di keyboard agan Command + C untuk terminate the process
Kalau sudah, ketik&enter ini 8:
Code:
./irecovery -f pwnediBEC
Device akan masuk ke Pwned Recovery Mode(layar "nge-dim" no logo)
Kalau sudah, ketik&enter ini 9:
Code:
./irecovery -s
Nanti di Terminal akan muncul menu Recovery mode
Kalau sudah, ketik&enter ini 10:
Code:
/send ../payload
Kalau sudah, ketik&enter ini 11:
Code:
go blobs
Kalau sudah, ketik&enter ini 12:
Code:
/exit
Kalau sudah, ketik&enter ini 13:
Code:
./irecovery -g myblob.dump
Kalau sudah, ketik&enter ini 14:
Code:
./irecovery -s
Kalau sudah, ketik&enter ini 15:
Code:
reboot
Tunggu sampai kelar, dan device bakal reboot otomatis ke Normal Mode
Kalau sudah, ketik&enter ini 16:
Code:
./ticket myblob.dump blobs.shsh 933.ipsw -z
Odysseus akan meng-convert myblob.dumpke blobs.shsh
Kalau sudah, ketik&enter ini 17:
Code:
./validate blobs.shsh 933.ipsw -z
Odysseus akan men-validasi blobs.shsh(iOS 9.3.3) agan dengan IPSW iOS 9.3.3
Apabila muncul "Blobs seems usable for ECID 00.." then good, Dump Blobs agan valid
Lalu ke Desktop > Open Odysseus folder > macos folder
Cari dan simpan file blobs.shsh dan baseband.tar
Done. Blobs tersebut bisa digunakan untuk restore ke unsigned iOS 9.3.3 dengan bebas menggunakan tools Futurerestore (tutorial bisa lihat dibawah "Cara Downgrade 32bit Device")
Quote:
Post Updated: 14 Mei 2019.
Post 1Tutorial Downgrade / Restore ke unsigned firmware di all 32bit device.
Post 2 Tutorial Downgrade / Restore ke unsigned iOS 12.0 - 12.1.2 di all 64bit device.
Post 3 dan 4 Tutorial Downgrade / Restore ke unsigned iOS 10.2 - 10.3.3 di A7 device only.
Post 6 Tutorial Downgrade / Restore ke unsigned iOS 11.3 - 11.4.1 di A7 - A8 device only.
Post 8 Tutorial Save blobs with specific ApNonce di A7 - A8 device only ~ DFU Collision.
Post 10 Tutorial "Freeze" your ApNonce device di all 64bit device.
Sekian, semoga bisa dicerna gan, kalau misalkan agan mau lakukan dump blobs, tapi masih binggung step2 nya, monggo post disini or PM ane. kalau ada info baru, ane bakal update secepatnya. Thank you.
Do At Your Own Risk.
Diubah oleh wb1994 28-05-2019 18:36
sudutkamar memberi reputasi
5
103.1K
Kutip
636
Balasan
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Bisa ane pastikan iOS 12.3 - 12.3.1 SEP compatible dengan unsigned iOS 12.0 - 12.1.2 dan 12.1.1b3 di beberapadevice (dan tidak compatible di 8/8+), TAPI ANE TIDAK ANJURKAN KARENA ADA TIME BOMB SEP (fortnight bug) DI iOS 12.2 - 12.3 - 12.3.x KEATAS, SO BETTER TETAP STAY DAN JANGAN LAKUKAN UPGRADE KE UNSIGNED iOS 12.0 - 12.1.2 - 12.1.1b3.
It seems latest signed SEP ternyata tidak "fully" compatible dengan unsigned iOS 12.0 - 12.1.2 dan 12.1.1b3 di semua device. Maksudnya, sebenarnya compatible dan proses restore berjalan dengan baik + jailbreak device dengan baik. Tapi setelah 14hari baru dah kambuh / muncul hal aneh dimana device auto reboot sendiri dan pada saat mau masukan passcode (setelah device reboot) malah "hang" dan force reboot terus - alhasil dianggap "salah memasukan passcode berkali2" dan muncul logo connect iTunes, mau tidak mau "dipaksa" update ke latest iOS. I don't know why, maka dari itu ane lagi testing di device ane. So JANGAN GUNAKAN LATEST SEP DAN JANGAN LAKUKAN UPGRADE / RE-RESTORE KE UNSIGNED iOS 12.0 - 12.1.2 dan 12.1.1b3.
Bagi user yang sudah menggunakan latest signed SEP untuk restore ke unsigned iOS 12.0 - 12.1.2 dan 12.1.1b3, then brave your self dan jangan lupa lakukan backup sebelum hari ke 14 (mksd nya apabila agan futurerestore ke iOS 12.x menggunakan latest SEP di tanggal 22 april 2019, then jangan lupa untuk lakukan backup pada tanggal 4 - 5 mei 2019), dan juga jangan lupa untuk turn on FMi supaya bisa jalanin iCloud Erase apabila problem diatas terjadi. Time bomb ...
TL;DR ...
Untuk sekarang jangan lakukan upgrade ke unsigned iOS 12.0 - 12.1.2 dan 12.1.1b3 karena faktor "time bomb" di latest signed SEP. Latest signed SEP ya dari iOS 12.2 - 12.3 - keatas.
Bagi yang sudah terlanjur pakai iOS 12.2 (keatas) SEP pas restore ke unsigned iOS 12.0 - 12.1.2 dan 12.1.1b3, then jangan lupa untuk selalu lakukan backup via iTunes or AppsManager (add repo tigisoftware di Cydia / Sileo).
Bagi yang sudah terlanjur pakai iOS 12.2 (keatas) SEP pas restore ke unsigned iOS 12.0 - 12.1.2 dan 12.1.1b3, then jangan lupa TURN ON Find My iPhone di device agan, jadi apabila time bomb nya terjadi, bisa diselamatkan dengan lakukan iCloud Erase.
Bagi yang sudah terlanjur pakai iOS 12.2 (keatas) SEP pas restore ke unsigned iOS 12.0 - 12.1.2 dan 12.1.1b3, then jangan lupa setting nonce / generator blobs di App JB nya (Unc0ver dan Chimera).
Solusi untuk fix time bomb SEP ? Ada kok, dengan DISABLE SEMUA PASSCODE DAN TOUCHID di device agan. Baru dah aman lakukan upgrade ke unsigned iOS 12.0 - 12.1.2 dan 12.1.1b3 menggunakan latest iOS 12.2 - 12.3 - keatas SEP, dan tidak ada time bomb nya. It's your choice ...
What the hell is SEP ? Kan gue ingin restore ke unsigned iOS 12.x kenapa musti pakai latest SEP ? Kan gue restore ke unsigned iOS 12.x kenapa tidak pakai unsigned SEP saja ? Dan juga kenapa musti pakai latest signed SEP ? ETC! Please read the "F.A.Q (64bit Device)" disini untuk lebih detil nya, dan please baca sampai selesai supaya jelas total. Tools yang dipakai:
** FutureRestore **
Difficulty: Easy - Medium (sudah ane coba and works perfectly).
Support MacOS / Linux / Windows 64bit only. Ini tools bisa dipakai untuk downgrade / upgrade ke semua unsigned firmware. Device wajib keadaan jailbroken dan harus ada blobs.
Cara menggunakan FutureRestore untuk Restore ke Unsigned Firmware iOS 12.0 - 12.1.2 dan 12.1.1b3.
Spoiler for OLD ARCHIVE - PLEASE BACA DIATAS!:
STEP 1: Persiapan
Tutorial dibawah ini KHUSUS A7 - A11 (TouchID) device only.
Tutorial ini bisa untuk A11 - A12X (FaceID) device, but please baca lagi / FAQ diatas.
Device WAJIB keadaan Jailbroken / ada NonceSet tools.
BUTUH BLOBS/SHSH iOS 12.0 - 12.1.2 dan 12.1.1b3. Bebas agan pilih yang mana.
Tanpa Blobs/SHSH, agan tidak bisa lakukan restore ke unsigned firmware.
Command Line step 23 diatas juga bisa digunakan di all iPad / iPod WiFi model, akan tetapi ganti --latest-basebanddengan --no-baseband flag. Ini khusus iPad / iPod WiFi model.
Wait, JANGAN DI UTAK ATIK SELAMA PROSES RESTORE YA.
Voila! berhasil upgrade dari iOS 9.3.3 ke unsigned iOS 12.1.1b3.
BIASAKAN UNTUK BERTANYA APABILA MERASA BINGUNG, untuk menghindari ERROR pas proses restore nya. Terakhir, maaf kalau agak berantakan formatnya. Akan ane rapihin soon.
STEP 2-2: Windows: How to Upgrade dari jailbroken iOS 10.x - 10.3.3 ke unsigned 12.0 - 12.1.2 dan 12.1.1b3.
Misalkan mau upgrade iPhone 5s (model N53AP) dari 10.3 ke 12.1.1 di Windows.
Pastikan tfp0 sudah enabled (A7 - A9 gunakan DoubleH3lix RC8 / A10 tutor di STEP 1).
Persiapkan Blobs 12.1.1 (rename jadi 1211.shsh2)
Persiapkan IPSW 12.1.1 (rename jadi 1211.ipsw)
Download futurerestore_Win64_v231 dan Copas ke Desktop
Lalu klik kanan > extract here > nanti muncul folder futurerestore_Win64_v231
Kemudian Copas 1211.shsh2 ; 1211.ipsw ke folder futurerestore_Win64_v231
Oke, sekarang tahap Setting Nonce device agan.
Ke device agan, install MTerminal di Cydia
Ke PC agan, buka folder futurerestore_Win64_v231 di Desktop
Lalu pilih 1211.shsh2 > Open With NotePad
Nanti banyak muncul tulisan dll, kemudian agan search kata "Generator"
Agan lihat tulisan angka "0x" dibawah / disamping kata Generator (cth 0x755e170b39eb467f)
Balik ke device agan, buka MTerminal, ketik enter su password nya alpine
CONTOH apabila generator blobs agan itu 0x755e170b39eb467f then ketik enter dibawah ini (satu per satu - perhatikan huruf besarnya):
Command Line step 22 diatas juga bisa digunakan di all iPad / iPod WiFi model, akan tetapi ganti --latest-basebanddengan --no-baseband flag. Ini khusus iPad / iPod WiFi model.
Wait, JANGAN DI UTAK ATIK SELAMA PROSES RESTORE YA.
Voila! berhasil upgrade dari iOS 10.3 ke unsigned iOS 12.1.1.
BIASAKAN UNTUK BERTANYA APABILA MERASA BINGUNG, untuk menghindari ERROR pas proses restore nya. Terakhir, maaf kalau agak berantakan formatnya. Akan ane rapihin soon.
STEP 2-3: Windows: How to Upgrade dari jailbroken iOS 11.0 - 11.4.1 ke unsigned 12.0 - 12.1.2 dan 12.1.1b3.
Tutorial ini bisa untuk A11 - A12X (FaceID) device, but please baca lagi / FAQ diatas.
Misalkan mau downgrade iPhone 5s (model N53AP) dari 11.4.1 ke 12.1.2 di Windows.
Jailbreak device dahulu menggunakan Electra / Unc0ver
Persiapkan Blobs 12.1.2 (rename jadi 1212.shsh2)
Persiapkan IPSW 12.1.2 (rename jadi 1212.ipsw)
Download futurerestore_Win64_v231 dan Copas ke Desktop
Lalu klik kanan > extract here > nanti muncul folder futurerestore_Win64_v231
Kemudian Copas 1212.shsh2 ; 1212.ipsw ke folder futurerestore_Win64_v231
Oke, sekarang tahap Setting Nonce device agan.
Buka folder futurerestore_Win64_v231 di Desktop
Lalu pilih 1212.shsh2 > Open With NotePad
Nanti banyak muncul tulisan dll, kemudian agan search kata "Generator"
Agan lihat tulisan angka "0x" dibawah / disamping kata Generator (cth 0x755e170b39eb467f)
Bagi pengguna Electra. Balik ke device agan > Reboot > Buka Electra > Klik Set Nonce > Lalu tulis angka "0x.." yang agan temukan di blobs 12.1.2 nya, ke kolom Set Nonce > Klik Set > Setelah itu Re-jailbreak device sampai berhasil.
Bagi pengguna Unc0ver. Balik ke device agan > Buka Unc0ver > pilih Settings > toggle ON "Overwrite Boot Nonce" > Lalu tulis angka "0x.." yang agan temukan di blobs 12.1.2 nya, ke kolom Boot Nonce > tekan Return di Keyboard > Re-jailbreak device sampai berhasil.
Oke, sekarang tahap proses Restore lewat Futurerestore.
Connect device ke PC, and Close iTunes apabila muncul
Kemudian jalanin PowerShell di PC agan
Lalu ketik cd dan tekan Space di keyboard
Drag folder futurerestore_Win64_v231 yang ada di Desktop, ke samping tulisan cd
Command Line step 22 diatas juga bisa digunakan di all iPad / iPod WiFi model, akan tetapi ganti --latest-basebanddengan --no-baseband flag. Ini khusus iPad / iPod WiFi model.
Wait, JANGAN DI UTAK ATIK SELAMA PROSES RESTORE YA.
Voila! berhasil downgrade dari iOS 11.4.1 ke unsigned iOS 12.1.2.
BIASAKAN UNTUK BERTANYA APABILA MERASA BINGUNG, untuk menghindari ERROR pas proses restore nya. Terakhir, maaf kalau agak berantakan formatnya. Akan ane rapihin soon.
STEP 2-4: Windows: How to Upgrade / Downgrade / Re-restore dari jailbroken iOS 12.0 - 12.1.2 dan 12.1.1b3 ke unsigned 12.0 - 12.1.2 dan 12.1.1b3.
Tutorial ini bisa untuk A11 - A12X (FaceID) device, but please baca lagi / FAQ diatas.
Misalkan mau upgrade iPhone 5s (model N53AP) dari 12.1.1b3 ke 12.1.2 di Windows.
Jailbreak device dahulu menggunakan Unc0ver
Persiapkan Blobs 12.1.2 (rename jadi 1212.shsh2)
Persiapkan IPSW 12.1.2 (rename jadi 1212.ipsw)
Download futurerestore_Win64_v231 dan Copas ke Desktop
Lalu klik kanan > extract here > nanti muncul folder futurerestore_Win64_v231
Kemudian Copas 1212.shsh2 ; 1212.ipsw ke folder futurerestore_Win64_v231
Oke, sekarang tahap Setting Nonce device agan.
Buka folder futurerestore_Win64_v231 di Desktop
Lalu pilih 1212.shsh2 > Open With NotePad
Nanti banyak muncul tulisan dll, kemudian agan search kata "Generator"
Agan lihat tulisan angka "0x" dibawah / disamping kata Generator (cth 0x755e170b39eb467f)
Bagi pengguna Unc0ver. Balik ke device agan > Buka Unc0ver > pilih Settings > toggle ON "Overwrite Boot Nonce" > Lalu tulis angka "0x.." yang agan temukan di blobs 12.1.2 nya, ke kolom Boot Nonce > tekan Return di Keyboard > Re-jailbreak device sampai berhasil.
Oke, sekarang tahap proses Restore lewat Futurerestore.
Connect device ke PC, and Close iTunes apabila muncul
Kemudian jalanin PowerShell di PC agan
Lalu ketik cd dan tekan Space di keyboard
Drag folder futurerestore_Win64_v231 yang ada di Desktop, ke samping tulisan cd
Command Line step 21 diatas juga bisa digunakan di all iPad / iPod WiFi model, akan tetapi ganti --latest-basebanddengan --no-baseband flag. Ini khusus iPad / iPod WiFi model.
Wait, JANGAN DI UTAK ATIK SELAMA PROSES RESTORE YA.
Voila! berhasil upgrade dari iOS 12.1.1b3 ke unsigned iOS 12.1.2.
BIASAKAN UNTUK BERTANYA APABILA MERASA BINGUNG, untuk menghindari ERROR pas proses restore nya. Terakhir, maaf kalau agak berantakan formatnya. Akan ane rapihin soon.
Sudah ane test ini semua di MacOS Sierra 64bit / Windows 10 Pro 64bit, dan perfectly fine no error dll. Apabila ada pembaharuan akan ane Update secepatnya.