AquaSta
Moderator
Sau khi iPhone Dev Team cho ra mắt PwnageTool 4.1 (4.1.x) kết hợp exploit của limera1n, pf kernel exploit của comex và pwnage2 exploit đã giúp chúng ta có thể dùng cutom firmware cho tất cả các thiết bị iPhone/iPad/iPod 4/Apple TV. Có thể chạy custom firmware 4.1 được build từ PwnageTool 4.1.x cho tất cả các máy kể cả new bootrom tuy nhiên có một điều khó khăn là chúng ta phải thực hiện trên máy dùng MAC OS chạy PwnageTool đưa iPhone vào chế độ DFU đặc biệt và PwnagTool sẽ chạy exploit thích hợp đối với tùy loại thiết bị. Khi restore trên Windows thì luôn bị lỗi 21 ở chế độ Recovery và lỗi 1600 ở chế độ DFU và dường như là không thể dùng Windows với Custom 4.1 này
Mình xin hướng dẫn các bạn cách Restore vượt lỗi 21 trên Windows cho 3GS (không phân biệt bootrom)
Công cụ cần có:
1. Custom Firmware 4.1 build bằng PwnageTool 4.1 trở lên
Thực hiện:
Khi thực hiện bài viết iPhone 3GS (old bootrom) của mình được restore xuống 3.1.2 gốc, không active, không jailbreak
- Yêu cầu iPhone phải được kết nối với máy tính
Chú ý: iPhone kết nối được với máy tính có thể là ở chế độ Recovery Mode hoặc DFU Mode hoặc chế độ bình thường đã Active/Hackactive
- Mình khuyên các bạn nên đưa về chế độ Recovey Mode, không nên đưa về chế độ DFU
- Mở cửa sổ DOS trên Windows dưới quyền Administrator. Mở Start >> Programs >> Accessories >> Command Prompt
- Gõ lệnh chuyển đến thư mục work trong Command Prompt như sau
- Gõ tiếp vào lệnh irecovery -p tên_firmware_custom_dùng_để_restore.ipsw
Ví du: irecovery -p iPhone2_1_4.1_8B117_Custom_Restore_Locked.ipsw
Nếu bạn chưa Connect iPhone với PC thì nó sẽ báo như hình này
Và bạn phải kết nối iPhone với PC. Mình khuyên bạn nên đưa iPhone về chế độ Recovery Mode, không nên đưa về chế độ DFU (Vì sao mình sẽ nói bên dưới)
Và kết quả như sau:
- Hãy để nguyên cửa sổ Command đó và bạn hãy đưa iPhone sang chế độ DFU
- Mở greenpois0n rc3 trong thư mục C:\work lên. Chọn Jailbreak!
- Đến đây thì iPhone sẽ bị trắng màn hình.
Chú ý nếu ở phần chạy lệnh irecovery -p tên_firmware_custom.ipsw bạn mà kết nối ở chế độ DFU thì đến đây iPhone sẽ không bị kẹt ở trạng thái trắng màn hình, nó chỉ bị trắng một lát rồi chuyển sang kẹt Recovery Mode và greenpois0n sau đó sẽ báo Failed chứ không phải là Complete như ta mong muốn.
- Sau đó một lát thì greenpois0n báo Jailbreak Complete! Bạn bấm nút Quit
Lưu ý: Nếu báo Failed! là không được nhé
- Quit để tắt bỏ greenpois0n và bạn chuyển sang cửa sổ Command ấn nút Enter trên bàn phím thấy dòng "uploading iBBS..." và iRecovery chạy xong
- Mở iTunes lên và nó báo máy bạn đang ở chế độ Recovey Mode tuy là vẫn đang trắng màn hình. Giờ đây bạn có thể restore custom firmware bạn đặt trong C:\work
- Và mình restore bình thường với Firmware Custom 4.1 đã từng lỗi 21
Bài viết được hướng dẫn từ Dtube@GSMdotVN mình đã test với máy mình đưa về 3.1.2 gốc, chưa active, chưa jailbreak và vẫn Firmware do Zenki build mà khi trước mình restore thông thường bị lỗi. Xin cảm ơn đến các tác giả.
Đã test kỹ càng và hướng dẫn lại cụ thể chi tiết cho những bạn ít thông thạo máy tính. Các khái niệm/cách đưa về Recovery Mode, DFU Mode các bạn tìm trên Google
Mình xin hướng dẫn các bạn cách Restore vượt lỗi 21 trên Windows cho 3GS (không phân biệt bootrom)
Công cụ cần có:
1. Custom Firmware 4.1 build bằng PwnageTool 4.1 trở lên
2. Tải về greenpois0n rc3
3. Tải về iRecoveryDOS2
4. Sau khi tải về tạo 1 thư mục ở ổ C (ví dụ thư mục work) và bỏ tất cả các thứ download ở 1., 2., 3,. vào thư mục này (phải giải nén greenpois0n và iRecoveryDOS2 ra). Xem hình bên dưới
Thực hiện:
Khi thực hiện bài viết iPhone 3GS (old bootrom) của mình được restore xuống 3.1.2 gốc, không active, không jailbreak
- Yêu cầu iPhone phải được kết nối với máy tính
Chú ý: iPhone kết nối được với máy tính có thể là ở chế độ Recovery Mode hoặc DFU Mode hoặc chế độ bình thường đã Active/Hackactive
- Mình khuyên các bạn nên đưa về chế độ Recovey Mode, không nên đưa về chế độ DFU
- Mở cửa sổ DOS trên Windows dưới quyền Administrator. Mở Start >> Programs >> Accessories >> Command Prompt
- Gõ lệnh chuyển đến thư mục work trong Command Prompt như sau
Mã:
cd C:\work
Ví du: irecovery -p iPhone2_1_4.1_8B117_Custom_Restore_Locked.ipsw
Nếu bạn chưa Connect iPhone với PC thì nó sẽ báo như hình này
Và bạn phải kết nối iPhone với PC. Mình khuyên bạn nên đưa iPhone về chế độ Recovery Mode, không nên đưa về chế độ DFU (Vì sao mình sẽ nói bên dưới)
Và kết quả như sau:
- Hãy để nguyên cửa sổ Command đó và bạn hãy đưa iPhone sang chế độ DFU
- Mở greenpois0n rc3 trong thư mục C:\work lên. Chọn Jailbreak!
- Đến đây thì iPhone sẽ bị trắng màn hình.
Chú ý nếu ở phần chạy lệnh irecovery -p tên_firmware_custom.ipsw bạn mà kết nối ở chế độ DFU thì đến đây iPhone sẽ không bị kẹt ở trạng thái trắng màn hình, nó chỉ bị trắng một lát rồi chuyển sang kẹt Recovery Mode và greenpois0n sau đó sẽ báo Failed chứ không phải là Complete như ta mong muốn.
- Sau đó một lát thì greenpois0n báo Jailbreak Complete! Bạn bấm nút Quit
Lưu ý: Nếu báo Failed! là không được nhé
- Quit để tắt bỏ greenpois0n và bạn chuyển sang cửa sổ Command ấn nút Enter trên bàn phím thấy dòng "uploading iBBS..." và iRecovery chạy xong
- Mở iTunes lên và nó báo máy bạn đang ở chế độ Recovey Mode tuy là vẫn đang trắng màn hình. Giờ đây bạn có thể restore custom firmware bạn đặt trong C:\work
- Và mình restore bình thường với Firmware Custom 4.1 đã từng lỗi 21
Bài viết được hướng dẫn từ Dtube@GSMdotVN mình đã test với máy mình đưa về 3.1.2 gốc, chưa active, chưa jailbreak và vẫn Firmware do Zenki build mà khi trước mình restore thông thường bị lỗi. Xin cảm ơn đến các tác giả.
Đã test kỹ càng và hướng dẫn lại cụ thể chi tiết cho những bạn ít thông thạo máy tính. Các khái niệm/cách đưa về Recovery Mode, DFU Mode các bạn tìm trên Google
Chỉnh sửa cuối: