Thông thường khi jailbreak sẽ có hai cách bạn hay gặp gần đây, một là jailbreak bằng cách kết nối máy tính và chép bằng Cydia Impactor, hai là cài trực tiếp trên iPhone hay iPad. Vậy hai cách này khác nhau thế nào? Vì sao bạn không nên cài trực tiếp từ iPhone hay iPad.
Đầu tiên cần nói rõ hơn về hai hình thức này để bạn rõ hơn. Dạo gần đây phần lớn các phiên bản jailbreak đều là dạng một tập tin IPA chép vào máy iOS, cấp quyền chạy và jailbreak trên máy. Các file IPA này khác với các file IPA trên chợ App Store của Apple là không có chữ ký (unsign). Với giải pháp đầu tiên, khi bạn chép từ máy tính thông qua Cydia Impactor, bạn cần cung cấp một tài khoản Apple ID (kèm mật khẩu) của bạn, Cydia Impactor sẽ tự tạo một certificate (tạm gọi là chữ ký số) theo Apple ID của bạn và file IPA có thể chép được vào thiết bị của bạn (do đã có chữ ký số). Tuy nhiên chữ ký số này chỉ cho phép ứng dụng đó hoạt động được một tuần kể từ khi chép vào.
Còn giải pháp thứ hai là bạn cài trực tiếp trên iPhone hay iPad. Thực tế file IPA của bạn không bao giờ cài được do thiếu chữ ký số, bạn chỉ cài được thông qua một số trang như Tweakbox, TutuApp, ftIOS,… vì sao vậy? Lý do là những file IPA trên các dịch vụ này được nhúng chữ ký số đặc biệt hơn (dạng tài khoản Distribution account) nên thời hạn các file IPA lâu hơn (thường là một năm).
Tuy nhiên, do các kênh này dùng các file IPA dịch vụ mà Apple không cho phép (các ứng dụng quay màn hình iPhone, ứng dụng xem phim, ứng dụng tải phim YouTube, ứng dụng jailbreak,…) nên lâu lâu bạn hay nghe dạng như Apple thu hồi chứng chỉ số. Thực tế là Apple khóa những tài khoản Distribution này, và vì vậy các ứng dụng dính chữ ký số này cũng hết sử dụng được.
Cái đó là nói rộng ra xíu, nói riêng các file IPA để jailbreak máy mà cài trực tiếp trên iPhone hay iPad cũng chính là những file IPA có chứa chữ ký dạng như trên. Tuy nhiên điểm nguy hiểm có hai thứ. Thứ nhất là những file IPA này nhúng gì thêm thì bạn hoàn toàn không biết (người tạo file IPA hoàn toàn có thể nhúng thêm các thành phần như quảng cáo, mã độc,…), và với một chiếc iPhone đã jailbreak (chiếm hết quyền điều khiển HDH này) thì việc này nguy hiểm như thế nào? Thứ hai là vấn đề liên quan đến độ ổn định của bản jailbreak. Điều này được tác giả bản LiberIOS nhắc đến rất nhiều lần, các tác giả khác cũng vậy. Chẳng hạn Tihmstar với bản jailbreak H3lix, tác giả đã cập nhật lên đến bản RC5. Nhưng những file IPA cung cấp trên các dịch vụ trên vẫn nằm ở RC1, RC2,… Do đó sau khi jailbreak xong bạn có thể bị lỗi Safari (bản RC1), các lỗi vặt khác,… vì bản jailbreak chưa được cập nhật và chạy thiếu ổn định.
Dĩ nhiên việc cài đặt trực tiếp trên iPhone hay iPad thật sự tiện lợi, bạn chỉ việc bấm và cài thôi. Những bạn hãy lưu ý những hiểm họa như trên. Nếu có máy tính, bạn hãy dùng máy tính mà chép file IPA tải về từ trang chủ của tác giả để an toàn nhất (nếu sợ giới hạn 7 ngày bạn có thể dùng tweak Extender để gia hạn tự động – tương thích một số bản), không nên cài trực tiếp từ các trang dịch vụ. Tuy nhiên trong các nội dung TNS từ trước đến nay cũng như về sau, mình cũng sẽ có đề cập đến cả hai cách, tuy nhiên bạn hãy cân nhắc nhé.