Hiện tại bạn đang có ba công cụ chính để jailbreak iOS 11 và iOS 12. Vậy làm sao bạn biết sử dụng công cụ nào để jailbreak phù hợp?
Cộng đồng jailbreak hiện tại khá lộn xộn. saurik (tác giả Cydia) thì tuyên bố không hỗ trợ cộng đồng phát triển các công cụ jailbreak nữa, Pwn20wnd (tác giả unc0ver) và coolstar (tác giả Electra, Chimera) lại không ưa gì nhau. Người dùng đang có nhiều chọn lựa nhưng lại cũng vô tình làm cho việc jailbreak rối hơn.
Vì vậy, nếu bạn sẵn sàng để jailbreak thiết bị của mình (máy đang chạy từ iOS 11.0 đến iOS 12.1.2), bạn hãy tham khảo các thông tin bên dưới.
Hỗ trợ phần mềm và phần cứng
Electra jailbreak hiện tại jailbreak tất cả các thiết bị từ iOS 11.0 – iOS 11.4.1. Electra cũng có thể jailbreak Apple TV trên các phiên bản tvOS tương đương.
Chimera jailbreak thì jailbreak được tất cả thiết bị từ iOS 12.0 – iOS 12.1.2, cũng như Apple TV từ tvOS 12.0 – iOS 12.1.1.
Trong khi đó, unc0ver hỗ trợ trải dài từ iOS 11.0 đến iOS 12.1.2. Tuy nhiên, với các thiết bị chạy chip A12 (X) thì unc0ver chỉ jailbreak được một phần. Đồng thời, unc0ver chưa hỗ trợ Apple TV.
Cydia hay Sileo?
Các công cụ Electra hiện tại đều đã chạy Sileo – một “chợ ứng dụng” Cydia riêng, tương tự với Chimera jailbreak vốn cùng team phát triển. Trong khi đó unc0ver vẫn đang hỗ trợ Cydia cổ điển.
Cydia Substrate hay Substitute?
Nhóm Electra đã tự phát triển Substitute dành cho bộ công cụ Electra và Chimera của mình. Trong khi đó unc0ver vẫn phụ thuộc vào Cydia Substrate. Đó là lý do mà unc0ver vẫn chưa hỗ trợ cho các thiết bị chạy chip A12 (X) do saurik (tác giả Cydia Substrate) không cập nhật thư viện này.
Cydia Substrate là một thư viện không phải mã nguồn mở. Nó bao gồm một tập với rất nhiều thư viện quan trọng cho nhiều tweak hoạt động trong môi trường jailbreak.
Sự ổn định
Cả ba phiên bản đều được cập nhật thường xuyên và hoạt động khá ổn định. Các hỗ trợ như restore rootFS, re-jailbreak,… đều được hỗ trợ rất tốt.
Hỗ trợ các tweak
Cydia Substrate về cơ bản vẫn là thư viện được các tweak sử dụng nhiều nhất. Do đó unc0ver về cơ bản vẫn tương thích tốt hơn so với Electra và Chimera.
Tuy nhiên mọi việc đang có vẻ thay đổi gần đây khi mà nhiều tweak đã bắt đầu được cập nhật cho iOS 12 và hỗ trợ Substitute của coolstar. Lý do là vì saurik đã không còn muốn phát triển Cydia và Cydia Substrate. Đồng thời đây cũng là công cụ duy nhất jailbreak được các thiết bị chạy chip A12 (iPhone XS, iPhone XS Max, iPhone XR, iPad mới).
Hỗ trợ nhà phát triển
Nhóm Electra hiện tại hỗ trợ các nhà phát triển tweak tốt hơn rất nhiều, nguyên nhân là vì họ đang muốn cộng đồng jailbreak chuyển hẳn sang sử dụng Sileo thay vì dùng Cydia cũ kỹ.
Trong khi đó Cydia vẫn dựa trên những gì sẵn có. Hiện tại unc0ver vẫn được Pwn20wnd hỗ trợ hết mình.
“Vậy túm lại, giờ xài cái gì?”
Với các bạn có Apple TV thì chắc chắn không có sự lựa chọn. Bạn phải sử dụng Electra hay Chimera để jailbreak.
Với iOS, theo mình thì nếu bạn đang dùng iOS 11, bạn hãy dùng unc0ver để jailbreak vì Cydia vẫn được hỗ trợ đầy đủ trên phiên bản này. Tuy nhiên nếu bạn không thích xài Cydia mà muốn dùng thử Sileo thì hãy cài Electra.
Với iOS 12, bạn hãy dùng Chimera jailbreak, công cụ này đã hỗ trợ toàn bộ thiết bị jailbreak iOS 12.0 – iOS 12.1.2, đồng thời các nhà phát triển cũng bắt đầu hỗ trợ cho bản jailbreak này.