Cài đặt thành công game Doom lên... adapter Lightning sang HDMI của Apple: Hé lộ bí mật về món phụ kiện tưởng chừng như vô cùng đơn giản

    Bình Minh,  

    Một công dụng mà không một ai nghĩ tới.

    Trong giới lập trình viên, câu hỏi "Nhưng nó có chạy được Doom không?" đã trở thành một thử thách kinh điển, khi họ cố gắng đưa tựa game huyền thoại này lên những nền tảng kỳ lạ nhất. Và lần này, một nhà phát triển đã thành công trong việc chạy Doom trên một thiết bị tưởng chừng như không thể: bộ chuyển đổi Lightning to HDMI của Apple.

    Cài đặt thành công game Doom lên... adapter Lightning sang HDMI của Apple: Hé lộ bí mật về món phụ kiện tưởng chừng như vô cùng đơn giản- Ảnh 1.

    Mới đây, một video trên YouTube đã cho thấy cảnh Doom chạy trực tiếp trên chính con chip bên trong adapter này. Về cơ bản, adapter Lightning to HDMI của Apple không chỉ đơn thuần là một phụ kiện xuất hình ảnh mà còn có một hệ thống trên chip (SoC) riêng. Lý do là bởi cổng Lightning không có đủ băng thông để truyền tín hiệu HDMI trực tiếp, vì vậy Apple đã tích hợp một vi xử lý để nén video trước khi xuất ra màn hình ngoài.

    Cài đặt thành công game Doom lên... adapter Lightning sang HDMI của Apple: Hé lộ bí mật về món phụ kiện tưởng chừng như vô cùng đơn giản- Ảnh 2.

    Adapter Lightning sang HDMI của Apple

    Nhà phát triển đã khai thác thành công con chip này bằng cách jailbreak firmware bên trong, tận dụng lỗ hổng bảo mật để cài đặt và chạy Doom ngay trên thiết bị. Hình ảnh của trò chơi sau đó được hiển thị thông qua màn hình ngoài được kết nối qua HDMI.

    Dù không có ai thực sự muốn chơi Doom trên một adapter nhỏ bé như vậy, khám phá này cho thấy ngay cả phần cứng tối giản như con chip trong một phụ kiện có vẻ tầm thường cũng có thể vận hành các trò chơi cổ điển, vốn từng yêu cầu một chiếc máy tính hoàn chỉnh. Trước đây, Doom đã từng được chạy trên nhiều thiết bị kỳ lạ như Touch Bar của MacBook Pro, máy tính bỏ túi hay thậm chí là bảng giá điện tử trong siêu thị.

    Chạy game Doom trên adapter Lightning sang HDMI của Apple

    Bí mật của món phụ kiện tưởng chừng như vô cùng đơn giản

    Nhà phát triển tiết lộ rằng firmware của adapter thực chất là một phiên bản iOS tối giản, với các thành phần quan trọng như SecureROM, iBoot và nhân XNU, tương tự như hệ điều hành của iPhone hoặc iPad cùng thời. Tuy nhiên, giao diện người dùng bị rút gọn đến mức tối thiểu, không có hệ thống tập tin thực sự mà chỉ sử dụng một ramdisk tối giản. Phiên bản nội bộ mà Apple sử dụng trong quá trình phát triển có thể có nhiều tính năng hơn, nhưng khi bán ra thị trường, hãng đã loại bỏ hầu hết các thành phần không cần thiết.

    Trong quá trình thử nghiệm, nhà phát triển đã sử dụng một chiếc Mac để tải firmware vào adapter, do thiết bị này không có bộ nhớ trong cố định để lưu trữ hệ điều hành. Nhờ tận dụng lỗ hổng checkm8, một bootrom exploit nổi tiếng của iOS, anh đã có thể thực thi mã tùy chỉnh trên adapter này. Vì thiết bị sử dụng chung mã nguồn với các phiên bản iOS đời cũ, nên việc khai thác cũng diễn ra tương tự như trên các dòng iPhone trước đây.

    Cài đặt thành công game Doom lên... adapter Lightning sang HDMI của Apple: Hé lộ bí mật về món phụ kiện tưởng chừng như vô cùng đơn giản- Ảnh 3.

    "Mổ bụng" adapter Lightning sang HDMI của Apple

    Bộ xử lý bên trong adapter này không phải là một con chip phổ thông, mà là SoC tùy chỉnh của Samsung, được Apple đặt hàng riêng. Con chip này có tên mã S5L8747 (G1), sử dụng lõi ARM Cortex-A5 với xung nhịp 400MHz và có 256MB RAM. SoC này có thiết kế tương tự với các con chip dùng trên các thiết bị iPod và iPhone đời cũ, và đã xuất hiện từ năm 2012, cùng thời điểm Apple ra mắt iPhone 5 và cổng Lightning. Dù có cấu hình khá khiêm tốn, bộ nhớ RAM của thiết bị này vẫn đủ để chạy Doom, khi bản ramdisk thử nghiệm đã chiếm khoảng 40MB, trong khi file WAD của Doom Ultimate chỉ từ 10 đến 15MB.

    Việc đưa Doom vào một adapter Lightning to HDMI là một trong những minh chứng thú vị về khả năng khai thác phần cứng của Apple. Điều này cũng cho thấy ngay từ năm 2012, Apple đã trang bị cho các phụ kiện của mình những con chip mạnh mẽ hơn so với nhu cầu thực tế. Hiện tại, Apple vẫn bán adapter Lightning to HDMI với giá 49 USD, và có lẽ sau khám phá này, thiết bị này sẽ không chỉ được nhìn nhận là một phụ kiện xuất hình ảnh đơn thuần, mà còn là một nền tảng chơi game cổ điển một cách độc đáo.

    Tin cùng chuyên mục
    Xem theo ngày

    NỔI BẬT TRANG CHỦ