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 hạ cấp iPhone 5s 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:
Gõ 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.