Dự án nghiên cứu sử dụng tính tương thích của công nghệ nhị phân để chạy cùng lúc hệ nhị phân "khách" và hệ nhị phân gốc trên cùng một thiết bị. Thực ra, cider có thể đánh lừa mã nguồn của ứng dụng để nó nghĩ rằng nó đang chạy trên nhân XNU của Apple.
Đây là lời trích trong bài nghiên cứu của nhóm:
Chúng tôi giới thiệu đến các bạn Cider, một hệ thống cấu trúc tương thích có thể chạy những ứng dụng được xây dựng trên những nền tảng khác nhau như android hoặc iOS trên cùng một chiếc smartphone hay tablet. Cider tối ưu hệ điều hành chủ (Android) của một thiết bị bằng cách quản lý kernel và các luồng xử lý để bắt chước giao thức nhị phân của hệ điều hành khách, qua đó cho phép chạy kho nhị phân của hệ điều hành này.
Điều này được thực hiện bằng cách sử dụng sự kết hợp cơ chế tương thích của hệ nhị phân bao gồm: tính thích ứng của trình biên dịch mã nguồn và những tính năng ngoại vi. Tính thích ứng của trình biên dịch cho phép những mã nguồn khách chưa được chỉnh sửa có thể được tái sử dụng trong kernel chủ, giảm tải tài nguyên cho việc sử dụng cùng lúc nhiều giao thức nhị phân để tính toán cho cả ứng dụng chủ lẫn khách.Và đây là video demo của Cider trên máy tính bảng nexus 7 :
Nguồn thông tin được HOCHOIMOINGAY.com sưu tầm từ Internet