Hệ điều hành iPhone đời đầu đã được giả lập thành công trên máy tính

Anh Vũ |

Việc cài đặt hệ điều hành iOS trên các thiết bị không phải của Apple vốn được coi là điều không thể. Nhưng mọi chuyện đã thay đổi với QEMU, một nền tảng mã nguồn mở.

Trong nhiều năm, macOS đã có thể được sử dụng trên các máy tính không phải của Apple, nhờ các công cụ mang tên Hackintosh. Nhưng khi nói đến hệ điều hành di động iOS, gần như không ai có thể chạy nó trên các loại máy khác, ít nhất là cho đến bây giờ.

Một nhà phát triển đã mô phỏng thành công phiên bản đầu tiên của hệ điều hành iPhone trên máy tính, điều mà chưa ai từng làm được trước đây, theo 9to5mac.

iPhone OS 1.0 được mô phỏng mà không cần phần cứng iPhone

Martijn de Vos, còn được gọi là devos50, là nhà phát triển phần mềm đã làm được điều mà chưa ai từng thành công trước đây.

Ông đã sử dụng rất nhiều kỹ thuật đảo ngược để mô phỏng phiên bản đầu tiên của hệ điều hành iPhone thế hệ đầu tiên.

Dự án này mất hơn một năm để có thể đi vào hoạt động khi nhà phát triển phải tìm ra cách mô phỏng những thứ như hỗ trợ cảm ứng đa điểm và các thành phần phần cứng khác.

Trong một bài đăng trên blog, Martijn de Vos giải thích, phần phức tạp là mô phỏng các thành phần phần cứng. Đây là lý do nhà phát triển chọn mô phỏng bản dựng đầu tiên của hệ điều hành iPhone được tạo cho iPod thay vì iPhone, vì để phiên bản iPhone hoạt động sẽ yêu cầu ông phải mô phỏng nhiều thành phần hơn nữa.

Đồng thời, Martijn de Vos cũng chọn iPhone OS 1.0 do phiên bản này có ít cơ chế bảo mật hơn nhiều so với các phiên bản hệ điều hành gần đây.

Nhà phát triển giải thích: “Các thiết bị Apple hiện đại chứa nhiều thành phần phần cứng bổ sung, chẳng hạn như, vỏ bảo mật và nhiều loại cảm biến, sẽ khiến việc mô phỏng các thiết bị đó trở nên khó khăn và tốn thời gian hơn nhiều”.

Hình ảnh quảng cáo của iPhone thế hệ đầu tiên, với hệ điều hành iPhone OS. Ảnh: Apple
Hình ảnh quảng cáo của iPhone thế hệ đầu tiên, với hệ điều hành iPhone OS. Ảnh: Apple

Dự án chỉ trở thành hiện thực nhờ OpeniBoot, một dạng mã nguồn mở của bộ nạp khởi động đến từ Apple. Tuy đã ngừng hoạt động từ lâu, nhưng nó cho phép người dùng thực hiện những việc như cài đặt hệ điều hành Android trên các thế hệ iPhone và iPod touch đầu tiên.

Dự án có thực sự hoạt động?

Mặc dù vẫn có một vài lỗi, nhưng dự án của Martijn de Vos có vẻ khá hữu ích và iPhone OS 1.0 đã được mô phỏng thành công với QEMU – một nền tảng ảo hóa mã nguồn mở.

Hệ thống hiện đã có thể điều hướng hoàn toàn bằng chuột và bàn phím, đồng thời hầu hết các ứng dụng được cài đặt sẵn đều hoạt động tốt.

Có một số tình huống khiến hệ thống gặp sự cố, nhưng việc thấy một phiên bản iOS được mô phỏng trên nền tảng khác vẫn cực kỳ ấn tượng.

Nhà phát triển cũng lưu ý rằng đây có lẽ là lần đầu tiên ai đó giả lập hệ điều hành iPhone bằng các công cụ mã nguồn mở.

Tạo máy ảo của riêng thực sự không dễ dàng, nhưng de Vos đã chia sẻ tất cả các chi tiết trong một bài đăng trên blog cho những ai quan tâm đến việc đó.

Đối với dự án tiếp theo của mình, Martijn de Vos muốn mô phỏng iPod touch thế hệ thứ hai, được phát hành cùng với iPhone OS 2.1.

Anh Vũ
TIN LIÊN QUAN

Hàng loạt iPhone 14 gặp lỗi kẻ sọc ngang màn hình

Anh Vũ |

Trên diễn đàn Reddit, nhiều người dùng iPhone 14 cho biết, điện thoại của họ đã gặp lỗi màn hình khi xuất hiện nhiều vết kẻ sọc trong khi khởi động.

Thị trường công nghệ: Nhiều khuyến mãi, iPhone 14, MacBook giảm giá sâu

NGUYỄN ĐĂNG |

Dịp cuối năm 2022 cũng như hướng đến Tết Quý Mão 2023, nhiều hệ thống phân phối, cửa hàng tại TPHCM đã tung ra nhiều chương trình ưu đãi hấp dẫn, giảm giá sâu iPhone 14, MacBook, các điện thoại di động khác cũng như phụ kiện công nghệ…

Thoát nạn nhờ tính năng “Emergency SOS” của iPhone 14

Diễm Quỳnh |

Nhờ tính năng “Emergency SOS” của iPhone 14, một cặp đôi ở Mỹ đã được giải cứu thành công sau khi ôtô của họ lao ra khỏi vách đá.

Hàng trăm khách Việt có mặt ở Thái Lan cổ vũ trận chung kết AFF Cup

Ý Yên |

Từ 17h, không khí bên ngoài sân vận động Thammasat đã nóng lên với tiếng reo hò cổ vũ của hàng trăm cổ động viên trước trận chung kết AFF Cup giữa Việt Nam và Thái Lan.

Thông xe đường Huỳnh Thúc Kháng kéo dài, các phương tiện đi thế nào?

PHẠM ĐÔNG |

Sở GTVT Hà Nội đồng ý cho các phương tiện được đi 2 chiều trên tuyến đường Huỳnh Thúc Kháng kéo dài. Đồng thời, cấm phương tiện tham gia giao thông đường bộ rẽ trái từ đường La Thành vào đường Huỳnh Thúc Kháng kéo dài.

Đào, quất mini hút khách dịp Tết Nguyên đán, tiểu thương thu bạc triệu mỗi ngày

Anh Tuấn |

Tết Nguyên đán đang cận kề, thời điểm này tại chợ hoa Quảng An, Lạc Long Quân (Tây Hồ, Hà Nội), chợ hoa Hàng Lược (quận Hoàn Kiếm) đã bày bán những cành đào Nhật Tân phục vụ nhu cầu của người dân thủ đô. Đặc biệt, những cành đào mini, giá từ 50.000 đồng - 150.000 đồng được nhiều người lựa chọn.

Nói về sai phạm ở Cục Đăng kiểm, Bộ trưởng Bộ Giao thông vận tải: "Tôi cũng thấy xấu hổ"

Khánh Hoà |

Nhìn lại vụ việc liên quan tới Cục Đăng kiểm thời gian qua, Bộ trưởng Bộ Giao thông vận tải Nguyễn Văn Thắng thừa nhận dù mới về công tác tại bộ 2 tháng nhưng bản thân ông cũng thấy xấu hổ khi biết thông tin. Tuy nhiên, ông Thắng khẳng định cán bộ hư thì phải xử lý, kể cả thay 100% nhưng vẫn phải tập trung làm tốt nhiệm vụ được giao.

Tất bật ngược xuôi giao hàng, shipper vẫn lo không có Tết

Thiện Nhân-Tùng Giang |

Nhiều shipper giao hàng chia sẻ, những ngày giáp Tết Nguyên đán dù đơn hàng tăng cao nhưng thu nhập thực tế vẫn chưa đạt như kỳ vọng.

Hàng loạt iPhone 14 gặp lỗi kẻ sọc ngang màn hình

Anh Vũ |

Trên diễn đàn Reddit, nhiều người dùng iPhone 14 cho biết, điện thoại của họ đã gặp lỗi màn hình khi xuất hiện nhiều vết kẻ sọc trong khi khởi động.

Thị trường công nghệ: Nhiều khuyến mãi, iPhone 14, MacBook giảm giá sâu

NGUYỄN ĐĂNG |

Dịp cuối năm 2022 cũng như hướng đến Tết Quý Mão 2023, nhiều hệ thống phân phối, cửa hàng tại TPHCM đã tung ra nhiều chương trình ưu đãi hấp dẫn, giảm giá sâu iPhone 14, MacBook, các điện thoại di động khác cũng như phụ kiện công nghệ…

Thoát nạn nhờ tính năng “Emergency SOS” của iPhone 14

Diễm Quỳnh |

Nhờ tính năng “Emergency SOS” của iPhone 14, một cặp đôi ở Mỹ đã được giải cứu thành công sau khi ôtô của họ lao ra khỏi vách đá.