Jailbreak iPhone: quá khứ và tương lai
Kể từ khi iPhone chào đời, đã có nhiều người dùng không hài lòng với việc sử dụng điện thoại của họ theo quy tắc của Apple, và tìm mọi cách vượt qua sự áp đặt "hà khắc" của công ty vì nỗi đam mê khám phá máy.
Đối với những người gần đây chấp nhận sử dụng iPhone thì cho rằng thật là ngu xuẩn khi chiếc iPhone đầu tiên không có các tính năng như chia sẻ kết nối (tethering) hay MMS, vì công nghệ này đã có trước đó hàng mấy năm và có trong các thiết bị đồng loại với iPhone như BlackBerry Curve và HTC Tilt. Nhưng lý do các tính năng này không được đưa vào lại không liên can đến Apple mà tất cả là do AT&T.
Vì không chắc chắn về khả năng kết nối mạng của mình và bị bối rối do người dùng iPhone yêu cầu nhiều về dữ liệu, AT&T đã chậm bước trong kế hoạch tethering và MMS. Mãi đến 2 năm sau khi iPhone được tung ra thì AT&T cuối cùng mới kích hoạt tính năng MMS vào ngày 25/12/2009. Tính năng tethering còn lâu hơn, mãi đến tháng 6/2010 mới có.
Tất cả các tính năng trên và nhiều tính năng khác đầu tiên được đưa vào iPhone bởi các nhà lập trình dám nghĩ dám làm đã tạo ra những ứng dụng không được thừa nhận cho iPhone. Tính năng tethering được giải quyết bằng cách hack (xâm nhập) để kích hoạt mạch ghép nối tethering có sẵn của iPhone đã được sử dụng trên toàn cầu trên các hệ thống mạng khác, và được mở rộng bằng các mạng tinh vi kế tiếp như MyWi. Nhiều người dùng không muốn chi tiền cho AT&T để được dùng tính năng tethering theo hợp đồng dữ liệu có tính phí, vẫn dùng các cách tethering không chính thức này, dù về mặt kỹ thuật đó là bất hợp pháp.
Cũng giống như một số các game thủ PC hạng nặng đã đẩy mạnh tiến bộ về khả năng đồ hoạ và tốc độ xử lý trong máy tính để bàn và MTXT, một số các jailbreaker đã góp phần đáng kể cho tiến bộ của iOS bằng cách làm rõ nét và phổ cập các tính năng cần thiết nhất của iOS. Sự so sánh này chỉ hơi khập khiễng khi nhận thấy rằng trong khi có hàng trăm hãng sản xuất phần cứng máy tính thì chỉ có một hãng sản xuất và một công cụ quản lý kết nối mạng duy nhất của iPhone.
Nhưng nếu bạn muốn tìm bằng chứng rằng cộng đồng jailbreak thực sự vẫn có ảnh hưởng đến con đường phát triển của iPhone, bạn chỉ cần nhìn vào iOS 5.
iOS 5: Thần phục hay phát triểnApple luôn triệt để chăm chút mọi thứ về sản phẩm của họ, đặc biệt là thiết kế giao diện người dùng. Đó là lý do tại sao nhiều người ngạc nhiên khi thấy Apple không chịu chỉnh sửa các vấn đề đơn giản về giao diện người dùng như bảng thông báo bung ra không phù hợp, làm cản trở những gì bạn đang tương tác trên màn hình mà không có thêm công dụng, chẳng hạn một bảng thông báo SMS rất khiếm nhã. Nó thật sự làm cản trở, luôn xen vào giữa công việc của bạn, làm bạn phải chuyển hoàn toàn sang một ứng dụng khác để trả lời tin nhắn.
Vấn đề này sẽ được Apple chỉnh sửa lại khi tung ra iOS 5 nhưng đã được giải quyết từ lâu với các ứng dụng jailbreak như Notified Pro dùng để điều chỉnh hệ thống thông báo của iPhone, giảm bớt sự can thiệp của người dùng và thân thiện hơn với tính năng đa nhiệm. Một trong những ứng dụng này là MobileNotifier, rất giống với cách Apple quyết định bổ sung hệ thống thông báo trong iOS 5 đến nỗi hãng đã thực sự tuyển dụng người làm ra ứng dụng này ngay trước khi công bố bản cập nhật hồi tháng 6/2011.
Và hệ thống thông báo chỉ mới là một phần nhỏ của tảng băng vì các tính năng của iOS 5 dường như bắt nguồn từ các ứng dụng jailbreak. Trong danh sách đối chiếu riêng của trang iDownloadblog.com có các tính năng đóng cửa trập camera bằng nút âm lượng, tiếp cận camera từ màn hình khoá, duyệt web riêng tư trong Safari, đồng bộ với iTunes qua Wi-Fi, từ điển toàn hệ thống, hỗ trợ Emoji ngoài Nhật Bản, nhiều cải tiến cho ứng dụng Mail, cửa hàng chuông và các kiểu rung tuỳ biến.
Nếu bạn khách quan duyệt qua danh sách các ứng dụng bẻ khoá mà tính năng của chúng đã được đưa vào cấu trúc của iOS 5, bạn sẽ thấy nhiều ứng dụng có thể được phân loại đơn giản là các bước phát triển trong quá trình cải tiến của HĐH di động của Apple. Cũng có thể là Apple đã định hình nhiều tính năng của iOS 5 và đã nghiên cứu từ lâu trước khi có nhiều cải tiến bẻ khoá có vẻ trùng hợp xuất hiện.
Nhưng ngay cả khi thừa nhận rằng nhiều tính năng này có thể xem là tất yếu không thể không có, thì vẫn có nhiều tính năng được xem như là ít ra được tạo theo sở thích của số đông người dùng.
Hồi tháng 8/2009, nhà phát triển phần mềm Jay Freeman cho biết có khoảng 10% iPhone đang dùng cửa hàng ứng dụng bẻ khoá Cydia. Tỷ lệ này tương đương khoảng 4 triệu iPhone vào lúc đó. Gần đây, đã có 2 triệu người dùng trang web Jailbreakme.com để bẻ khoá thiết bị của họ trong 2 ngày đầu. Trong khi con số những người bẻ khoá khó lòng tăng tương ứng với con số người dùng thiết bị iOS hiện giờ là 221 triệu người, thì ngay cả với tỷ lệ khiêm tốn 5%, đó vẫn là tỷ lệ tăng với số người dùng thiết bị bẻ khoá là 11 triệu người. Tỷ lệ này đủ được dùng để tham khảo cho các tính năng được yêu cầu nhất.
Apple có một uỷ ban định hướng sản phẩm sắp sản xuất và được biết CEO Steve Jobs đã nói rằng “quả thật rất khó thiết kế sản phẩm cho từng nhóm tập trung riêng. Nhiều khi người ta không biết họ muốn gì ở sản phẩm cho đến khi họ nhìn thấy nó.”
Nhưng điều này không có nghĩa là Apple không bắt mạch được người dùng hiện đang muốn gì, nhất là những người dùng thiết bị mà hãng sản xuất nhiều nhất. Đây là lý do các tính năng có trong iOS 5 có thể có vẻ quen thuộc một cách kỳ lạ đối với người dùng bẻ khoá lâu nay.
Trên thực tế, xét chung các ứng dụng và cải tiến bẻ khoá đang được ưa chuộng có thể giúp người dùng iPhone biết được tương lai của nền tảng này.
Tương lai ngay từ bây giờĐã có rất nhiều cải tiến và ứng dụng được người dùng bẻ khoá sử dụng nhiều năm nay, cuối cùng được đưa vào các phiên bản chính thức của iOS, và sẽ không hợp lý nếu cho rằng việc này sẽ không bao giờ lặp lại. Các ứng dụng hiện giờ đang được sử dụng rất nhiều trên các thiết bị bẻ khoá nhưng chưa được bổ sung trên iOS. Vài ứng dụng trong số này không hợp với triết lý thiết kế của Apple và có thể sẽ không bao giờ được đưa vào, nhưng có nhiều ứng dụng có thể dễ dàng giúp bạn hình dung được các tính năng mà chúng ta sẽ được tận hưởng trong iOS 6 và các phiên bản sau đó.
Một trong những thí dụ tiêu biểu cho một trường hợp cải tiến đáng chú ý là ứng dụng SBSettings giúp tiết kiệm thời gian, đó là khung thiết lập xổ xuống từ thanh trạng thái bằng cách vuốt xuống. Ứng dụng này hoạt động trên toàn hệ thống và cho phép bạn chuyển đổi chức năng 3G, Wi-Fi, điều chỉnh độ sáng và nhiều chức năng khác. Trong khi Apple đã thêm chức năng kiểm soát âm lượng vào khay đa nhiệm trong iOS 4, vẫn còn nhiều tuỳ chọn trên iPhone nằm sâu dưới 3, 4 bậc trong trình đơn thiết lập. Khung thông báo mới và giao diện lập trình ứng dụng API widget mới giúp có thể đưa vào iOS các tiện ích chuyển đổi nhanh.
Một tiện ích khác là QuickReply, cải tiến này cho phép bạn trả lời tin nhắn SMS ngay trong màn hình khoá hay trong bảng thông báo. Đây có thể là một tính năng tuỳ chọn cho phép bạn trả lời từ màn hình khoá mới, chứa nhiều thông tin này. Có tin cho rằng Facetime cho 3G, kích hoạt bởi ứng dụng jailbreak 3G Unrestrictor, cùng nhiều tính năng khác đã và đang được đưa vào phiên bản chính thức của iOS 5. Quả thật, nhiều cải tiến jailbreak phổ biến hiện thời có vẻ là những tính năng chính thức còn thiếu của iOS.
Đã đến hồi kết của việc bẻ khoá?Phong trào bẻ khoá đã giúp người dùng iPhone hình dung được những tính năng sẽ có và luôn cả những tính năng chưa bao giờ có. Bẻ khoá cũng giúp người dùng tự do lựa chọn đúng cách họ muốn sử dụng thiết bị của họ như thế nào, dù bị hạn chế. Cửa sổ nhìn vào tính năng tương lai của iOS này đã được mở ra từ tháng 6/2007, nhưng nó có thể mở ra cho ít người hơn khi bẻ khoá ngày càng khó hơn và bớt hữu ích hơn.
Khi có thêm tính năng cập nhật qua mạng (over-the-air - OTA) trong iOS 5 thì việc bẻ khoá có thể sẽ kém thú vị hơn đối với những người muốn điện thoại của họ càng cập nhật càng tốt, vì các tính năng và cải tiến mới được cập nhật hiện giờ với tốc độ nhanh hơn nhiều. Ngoài ra, Apple có thể sẽ dùng dịch vụ iCloud làm lợi thế chiến lược bằng cách ngăn người ta dùng thiết bị đã bẻ khoá để tiếp cận các tính năng của hãng.
Không chắc rằng Apple sẽ có thể đảm bảo HĐH của họ không bị bẻ khoá trong tương lai. Các nhà phù thuỷ phần mềm như Geohot, nhóm phát triển iPhone Dev Team và Chronic Dev, những người đã khám phá ra những phần mềm khai thác lỗ hổng và đưa ra những công cụ giúp thực hiện bẻ khoá, là những người rất kiên trì. Nhưng rất có thể là chúng ta sẽ thấy việc tung ra các công cụ này bị chậm lại để chỉ phản ánh các cập nhật chủ yếu, vì nguồn tài nguyên hạn chế có thể sẽ ngăn họ không bẻ khoá được mọi cập nhật OTA từ kết nối.
Khi ngày càng có nhiều iPhone không khoá mạng được bán, ngày càng nhiều khu vực có hãng viễn thông chính thức và ngày càng nhiều người dùng có thể sử dụng iPhone của họ với nhà mạng tùy chọn, thì nhu cầu và ý muốn mở mạng sẽ tiếp tục suy giảm. Điều này sẽ làm nhiều người không còn nhu cầu bẻ khoá nếu họ làm chuyện này chỉ để mở khoá thiết bị của họ.
Nhiều nhà phát triển gần đây đã cho biết, dường như đã có một bộ phận phát triển iOS đang hoạt động hăng hái xông xáo ở Apple. Với iOS 5, có vẻ họ đã miệt mài làm việc để chỉnh sửa các vấn đề mà người dùng gặp phải với iPhone và phần mềm của nó. Nếu họ tiếp tục làm việc có kết quả như thế, việc bẻ khoá sẽ bớt phần lôi cuốn.
Cuối cùng thì, vẫn còn quá sớm để quyết định khai tử lĩnh vực bẻ khoá. Cửa sổ nhìn vào tương lai của iOS vẫn còn được mở lâu hơn cho những ai trong chúng ta muốn nhìn qua cửa sổ này, và biết đâu, nó có lẽ sẽ tiếp tục giúp hình thành các tính năng của iOS phiên bản sắp tới.
Theo PCWorld VN