Hướng dẫn chi tiết hạ cấp iPhone 5s về iOS 10.3.3 bằng Vieux

Như các bạn đã biết thì ở thời điểm hiện tại mình viết bài này iPhone 5s được hỗ trợ đến iOS 12.4.7 và iOS 10.3.3 đã khóa sign nên bạn không thể sử dụng iTunes hoặc 3utools để restore. Chính vì thế mà mình sẽ hướng dẫn các bạn cách về iOS 10.3.3 sử dụng Vieux.

Vieux là gì?

Vieux là một tool hoàn toàn miễn phí dùng để hạ cấp các thiết bị 32/64 Bit sử dụng OTA Blobs.

Các bạn có thể tải Vieux tại đây: https://github.com/MatthewPierson/Vieux

Các thiết bị mà Vieux hỗ trợ hạ cấp bao gồm:

  • iOS 10.3.3: iPhone 5s, iPad Air, iPad Mini 2 (Not iPad4,6).
  • iOS 8.4.1: iPhone 5, iPhone 4s, iPad 2, iPad 3, iPad 4, iPad Mini 1, iPod 5.
  • iOS 6.1.3: iPhone 4s, iPad 2 (Not iPad2,4).

Bài viết này mình sẽ chỉ hướng dẫn chi tiết đối với iPhone 5s, các thiết bị khác các bạn làm tương tự (đối với các thiết bị 32 Bit thì cần jailbreak và cài đặt OpenSSH trước).

Yêu cầu

  • macOS 10.14.x trở lên và lưu ý là máy ảo sẽ không sử dụng được, cho nên bạn cần 1 chiếc MacBook hoặc Hackintosh (tuy nhiên mình test trên macOS 10.12.6 tức là macOS Sierra thì Vieux vẫn hoạt động ngon lành cho nên các bạn 10.12.x và 10.13.x cứ việc thử mạnh tay nha.)
  • Cáp kết nối.
  • Python3 (nếu bạn chưa cài đặt Python3 thì xem hướng dẫn tại đây Hướng dẫn cài đặt Python3 trên macOS.)

Thực hiện

Bước 1: Tải Vieux về máy.

Truy cập link https://github.com/MatthewPierson/Vieux và bấm vào nút download code -> Download ZIP.

Tiến hành giải nén file vừa tải về chúng ta sẽ có một thư mục có tên là Vieux-master.

Bước 2: Tải file ipsw 10.3.3 của iPhone 5s.

Bạn có thể truy cập https://ipsw.me để tải file ipsw 10.3.3 dành cho iPhone 5s của bạn.

Bước 3: Cài đặt các gói cần thiết.

Mở Terminal và di chuyển đến thư mục Vieux-master bằng cách sử dụng lệnh cd như sau:

cd /Users/leti/Downloads/Vieux-master

Trong đó leti chính là user của máy mình, nếu bạn không biết user máy bạn là gì thì bạn thực hiện như sau:

cd sau đó gõ phím space (khoảng trắng) rồi kéo thả thư mục Vieux-master vào cửa sổ Terminal và gõ return (Enter).

Bây giờ chạy lệnh sau để tiến hành cài đặt các gói cần thiết.

pip3 install -r requirements.txt

Bước 4: Tiến hành hạ cấp.

4.1. Đưa máy về chế độ DFU và kết nối với macOS. (Tham khảo bài viết Hướng dẫn tăng tỉ lệ nhận “pwned DFU mode” cho các thiết bị A7)

4.2. Trên cửa sổ Terminal vừa thực hiện ở bước 3 tiến hành chạy lệnh sau, có dấu nháy kép hay không cũng không sao.

./vieux -i "PATH/TO/.ipsw"

Trong đó PATH/TO/.ipsw chính là đường dẫn đến file ipsw bạn vừa tải ở bước 2.

Để lấy đường dẫn chính xác nhất thì bạn chỉ việc kéo thả file ipsw vào Terminal như ở trên mình đã hướng dẫn.

Bây giờ bạn chỉ cần đợi cho đến khi quá trình hạ cấp hoàn tất.

Lưu ý: iPhone 5s tỉ lệ thành công ở những lần đầu tiên khá thấp, cho nên bạn cần kiên trì đưa máy về lại chế độ DFU nhiều lần và chỉ cần làm lại bước 4 mà thôi (khi mình thực hiện bài viết này mình phải đưa máy về DFU tổng cộng 9 lần).

Và đây là thành quả của mình, cái dòng màu đỏ bạn đừng bận tâm làm gì vì Vieux có ghi rõ rồi mà.

Nếu thực hiện thành công, đừng quên comment bên dưới và chia sẻ link bài viết cho bạn bè cùng biết.

Chúc các bạn thành công.

4.3 6 votes
Article Rating

NamLee Blog - Chia sẻ là đam mê
Subscribe
Notify of
guest
7 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Nguyễn Anh
Nguyễn Anh
03/01/2023 16:53

Mình update lại chút tình hình khi Downgrade iPhone 5s trên Mac 10.13.6 vào đầu năm 2023 ^^. Tình hình Mac đã update lên Python 3.10 nên khi chạy downgrade sẽ bị lỗi văng Python và báo lỗi 11. Mình phải uninstall python 3.10, cài lại 3.8 và thêm phần [email protected] khi chạy lệnh mới được. Cụ thể là: brew install python3 brew uninstall [email protected] (x có thể thay đổi, khi cài xong python3, trên terminal sẽ thông báo phiên bản bạn mới cài lại) brew install [email protected] [email protected] install -r requirements.txt [email protected] ./vieux -i [dia chi firmware] Cập nhật… Read more »

Last edited 1 year ago by Nguyễn Anh
Huy
Huy
21/08/2021 19:39

mình cần hỗ trợ !
khi mình hạ thì terminal báo
Error : Unsuppoter model …

Nhật
Nhật
25/09/2020 16:33

Mình cần hỗ trợ chút được không ạ?

Huy Torres(10)
Huy Torres(10)
12/09/2020 18:39

Tks you!!! Tôi đã thành công 12-09-2020

Tài
Tài
Reply to  Huy Torres(10)
12/11/2020 12:12

Bạn có thể hỗ trợ mình hạ với đc ko ạ

7
0
Would love your thoughts, please comment.x
()
x