Mesin MacOS (Hackintosh atau Mac resmi) yang menjalankan 10.14.x atau lebih tinggi (VM TIDAK BEKERJA, CHECKM8 TIDAK BEKERJA DI VM)
Perangkat iOS yang kompatibel - Jika perangkat Anda 32 Bit, perangkat tersebut perlu di-jailbreak dengan OpenSSH terinstal (Beberapa perangkat memerlukan reboot dan rejailbreak setelah menginstal OpenSSH)
Kemampuan membaca README ini
iPhone 5s, iPad Air, iPad Mini 2 (Bukan iPad4,6)
iPhone 5, iPhone 4s, iPad 2, iPad 3, iPad 4, iPad Mini 1, iPod 5
iPhone 4s, iPad 2 (Bukan iPad2,4)
Usage: viuex [OPTIONS] [IPSW PATH (If required)]
Options:
-i, --ipsw PATH Path to IPSW file
-c, --clean Clean up any leftover files
-k, --kdfu PATH "Path/To/patchiBSS" Enter KDFU mode (32 Bit Only, device must be jailbroken)
-l, --list List what devices can be restored to what iOS versions
-p, --pwn Enter PWNDFU mode, which will also apply sig patches (64 Bit Only)
-r, --restore "Path/To/.ipsw" Just restore to a custom ipsw
-s, --shsh PATH "Path/To/Save/Location/" Save OTA blobs to a given path for future use (64 Bit Only)
-v, --version List the version of the tool
-y, --credits List credits and Big Yoshi
Membutuhkan Python3 (Setidaknya 3,5)
Juga membutuhkan Python2 tetapi itu menjadi default dengan macOS
Jalankan 'pip3 install -r requiremen.txt' untuk menginstal semua dependensi
Jika Anda memiliki perangkat 64 Bit (iPhone 5s, iPad Mini 2, iPad Air) maka sambungkan saja perangkat Anda dalam mode DFU dan jalankan alat tersebut, jika Anda memiliki perangkat 32 Bit maka cukup sambungkan perangkat dalam mode Normal, BUKAN MODE DFU , dan jalankan alat tersebut!
Lihat di atas, semua perangkat yang kompatibel sudah didukung. Tidak ada perangkat lain yang akan didukung untuk downgrade 10.3.3. Pernah.
Pastikan Anda telah menjalankan "pip3 install -r requiremen.txt" sebelum mencoba menggunakan alat ini. Jika tindakan tersebut tidak menyelesaikan masalah, ambil cuplikan layar kesalahan tersebut dan buat masalah di halaman Github.
Kemungkinan besar tidak akan pernah ada dukungan Windows karena Windows adalah OS yang buruk untuk semua hal yang berhubungan dengan iOS. Dukungan Linux dimungkinkan dan kemungkinan besar akan hadir di kemudian hari. macOS saja untuk saat ini, Mojave adalah yang terbaik tetapi Catalina berfungsi. Lebih rendah dari Mojave belum teruji dan secara resmi tidak didukung tetapi jangan ragu untuk mencoba, tapi jangan mengharapkan bantuan apa pun dari saya jika tidak berhasil.
Sejauh ini, ini adalah alat tercepat untuk penurunan versi OTA di pasaran, ditambah lagi tidak ada alat lain yang dapat melakukan penurunan versi 32 dan 64 Bit. Juga alat ini "Just Works (TM)" jadi tidak ada alasan untuk tidak mencobanya!
Jika Anda telah mencoba semua yang disebutkan dalam readme ini, Anda dapat membuka terbitan di halaman Github, tweet @ saya (@mosk_i) atau kirimi saya DM di twitter (@mosk_i).
Harap sertakan sedetail mungkin, termasuk namun tidak terbatas pada - Log lengkap dari alat, versi macOS, model perangkat/versi iOS yang ingin Anda turunkan versinya, dan apa yang sudah Anda coba.
Di MacOS Catalina, ada fitur keamanan baru yang menyebabkan masalah pada skrip. Ada dua metode untuk memperbaiki masalah ini seperti yang terlihat di bawah -
Perbaiki 1:
Masalahnya adalah Vieux akan memanggil biner tertentu, dan Catalina akan menampilkan pesan keamanan yang mengatakan: "... tidak dapat dibuka karena pengembang tidak dapat diverifikasi". Anda akan disajikan dengan dua opsi, Pindah ke Sampah atau Batal, dan pada akhirnya Anda harus mengklik Batal. Untuk menghindari masalah ini, Anda harus memberikan izin kepada biner ini agar dapat berjalan. Cara termudah untuk melakukannya adalah:
Vieux/resources/bin
;futurerestore
) dan pilih Open
;Open
, klik di atasnya;igetnonce
, irecovery
dan tsschecker
. Dengan melakukan proses ini, binari disimpan sebagai pengecualian pada pengaturan keamanan, dan skrip utama Vieux akan dapat dijalankan tanpa menghadapi masalah ini. Perhatikan bahwa jika Anda telah mencoba menjalankan skrip dan mengalami masalah ini, Anda mungkin perlu mengatur ulang iPad Anda agar penurunan versi dapat berfungsi.Perbaiki 2:
Terima kasih kepada Salompas untuk perbaikan 1 dan untuk Riotdream untuk perbaikan 2/perbaikan alternatifnya terlihat di sini!
"vyuh" rupanya, saya mendapat 5 pengucapan berbeda yang diberikan kepada saya, itu bahasa Prancis untuk "lama" yang cocok dengan versi iOS lama yang alat ini menurunkan versi perangkatnya! Bukan berarti iOS 6/8/10 buruk sama sekali, meskipun mengingat usianya.
@ axi0mX - Periksam8/ipwndfu
@tihmstar - Pemulihan Masa Depan/tsschecker
@linushenze - Penghapus Pemeriksaan Tanda Tangan SecureROM
@geohotz - Garpu ipwndfu porting ke Python3
@Vyce_Merculous - Bantuan umum/Membersihkan kode saya yang berantakan
@xerusdesign - Pengujian
Schnob - Menguji/Memperbaiki dukungan iPad non-seluler