iOS

Hướng dẫn cài đặt checkra1n trên Windows (sử dụng công cụ checkn1x)

Hướng dẫn cài đặt checkra1n trên Windows (sử dụng công cụ checkn1x).
Cập nhật lần cuối 29/1/2021.

Chuẩn bị:

  • File .ISO của checkn1x (~50Mb) ở đây.
  • checkn1x hỗ trợ cả checkra1nodysseyra1n. Ngoài ra checkn1x cũng được tác giả cập nhật liên tục mỗi khi checkra1n/odysseyra1n có update nên bạn không cần lo tool không được update.
  • Công cụ tạo USB boot nên dùng là BalenaEtcher (nên dùng bản Portable cho tiện). Tạo USB bằng BalenaEtcher sẽ bị lỗi mất dung lượng ảo. Nếu cần lấy lại dung lượng USB thì bạn xem hướng dẫn ở cuối bài.
    (Ngoài ra bạn có thể dùng Rufus, nhưng Rufus hay bị lỗi hơn)
  • 1 USB tối thiểu 512MB.
  • Và 1 chút tập trung.
  • Nếu gặp lỗi thì hãy đọc đến cuối bài để xem có sửa lỗi được không. Nếu vẫn không được thì bạn có thể vào group iOS CodeVn để được trợ giúp.

Tiến hành:

B1: Tạo USB boot checkra1n:
– Cắm USB vào máy tính, sao chép các thông tin quan trọng từ USB ra, vì tạo USB boot sẽ phải format lại USB.
– Mở BalenaEtcher:
+) Mục số (1) bạn chọn “Flash from file” và chọn đến file .ISO của checkn1x đã tải về ở trên.
+) Mục số (2) bạn chọn USB đã chuẩn bị sẵn (backup dữ liệu trong USB ra nếu có vì sẽ phải format USB).
+) Cuối cùng là ấn Flash để tạo USB thôi.

– Đợi 1 lúc để tool làm việc. Sau khi có thông báo như thế này tức là bạn đã tạo USB boot checkn1x thành công.

  • Lưu ý: nhiều bạn muốn kiểm tra lại bằng cách mở USB trong Windows Explorer thì sẽ không được đâu nhé. Window sẽ bắt buộc bạn Format lại USB. Cứ mặc kệ nó. Chỉ cần tạo USB thành công bằng BalenaEtcher như hình là được.

B2: Khởi động vào USB boot để chạy checkra1n.
– Sau khi tạo USB thành công, bạn khởi động lại máy tính và Boot vào USB đã tạo. Mỗi dòng máy khác nhau thì phím tắt vào Boot Options khác nhau. Bạn tham khảo ở đây:
https://thuthuat.taimienphi.vn/phim-tat-vao-boot-option-va-bios-cua-cac-dong-may-tinh-5530n.aspx
– Máy tính của mình sử dụng của hãng HP, nút Boot là F9, sau khi vào được Menu boot thì bạn chọn USB đã vừa tạo ở trên.

– Lúc này USB sẽ tự chạy. Nếu gặp lỗi .../boot/grub/x86_64-efi/... thì bạn cứ bỏ qua nhé. Đợi 1 lúc sau là checkn1x sẽ tự boot lên.


Sau khi boot xong thì bạn sẽ thấy giao diện cơ bản của checkn1x như hình bên dưới:

Alt + F1: đây là phím tắt để quay lại menu này của checkn1x. Ví dụ bạn ấn Alt + F2 để mở checkra1n, sau đó bạn ấn Alt + F1 để quay lại menu ban đầu.
Alt + F2: chạy checkra1n ở chế độ GUI
Alt + F3: chạy checkra1n ở chế độ CLI
Alt + F4: cài đặt odysseyra1n. Nên nhớ rằng để cài đặt odysseyra1n thì trước tiên bạn cần bằng checkra1n, nhưng KHÔNG được mở app checkra1n loader. Thay vào đó bạn tiến hành cài đặt odysseyra1n bằng checkn1x (Alt + F4). Cứ ấn Enter và làm theo hướng dẫn là xong.
Alt + F5: ?
Alt + F6: mở shell để chạy lệnh, ví dụ như tắt máy, reboot,…
CHÚ Ý: 1 số dòng máy laptop ấn Alt + Fx sẽ không nhận. Bạn phải ấn combo Alt + Fn + Fx thì máy mới nhận nhé.

Giao diện của checkra1n

B3: Chạy
– Giờ bạn chỉ việc kết nối điện thoại với máy tính, ấn Start và làm theo hướng dẫn thôi.
– Tuy nhiên, có 1 số mục bạn cần lưu ý trong phần Options:
+ Allow untested iOS/iPadOS/ versions: vô hiệu hóa tính giới hạn iOS của checkra1n. Ví dụ: iOS 14.4 chưa được hỗ trợ chính thức bởi checkra1n, nhưng bạn có thể bật tùy chọn này lên và jailbreak như bình thường.
+ Safe mode: jailbreak vào safemode, tweak sẽ không được load. Hữu ích khi cần gỡ tweak lỗi. Tính năng tương tự với tính năng “Disable Tweaks” của unc0ver.
+ Verbose Boot: hiện màn hình verbose trong lúc jailbreak. Sử dụng khi cần debug. Bạn có thể bật lên mà không gây ảnh hưởng gì.
+ Boot Arguments: cái này bạn không cần quan tâm.
+ Skip A11 BPR check: hiện tại từ iOS 14 trở đi, các thiết bị chạy chip A11 sẽ phải bật dòng nàyvô hiệu hóa SEP (tắt Passcode/TouchID/FaceID) nếu muốn jailbreak bằng checkra1n.
+ Dark Blockchain: It’s just a meme, not kidding at all =))

Mình lấy tạm ảnh mimh họa của checkra1n/mac cho dễ nhìn nhé

B4: Tắt máy.
– Sau khi đã jailbreak thành công. Bạn ấn Alt + F1 để về lại menu bạn đầu của checkn1x.
– Ấn tiếp Alt + F6 để mở Shell.
– Nhập lệnh poweroff nếu bạn muốn tắt máy tính; nhập lệnh reboot nếu bạn muốn khởi động lại máy tính.

Thường hay gặp lỗi như trong ảnh dưới

=> Kiểm tra xem máy tính của bạn đã bật USB boot trong bios hay chưa? (Những máy đời mới thì hầu như là được bật sẵn). Nếu đang Disable thì hãy Enable tính năng đó lên. Bạn có thể tìm hướng dẫn trên google hoặc tham khảo ở đây: https://quantrimang.com/cach-thiet-lap-bios-de-boot-tu-usb-cd-dvd-o-cung-ngoai-131742)

Cách lấy lại dung lượng thật của USB sau khi dùng BalenaEtcher

– Vì 1 lý do không rõ mà USB sau khi tạo bằng BalenaEtcher sẽ mặc định bị mất dung lượng. Để khôi phục lại dung lượng gốc của USB thì bạn làm theo hướng dẫn ở đây.

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

Đạt Nguyễn –