Đến nội dung

Tin tức

Tác giả ngày

Giới thiệu Omarchy M

Apple làm phần cứng tuyệt vời. Họ luôn như vậy (trừ một lần với bàn phím cánh bướm). Và rất nhiều người đến với Omarchy là đến từ máy Mac. Nhiều người trong số họ muốn giữ lại chiếc máy và bỏ đi hệ điều hành. Vì vậy, chúng tôi sẽ hoàn thành những gì Asahi đã khởi đầu: Omarchy chạy mượt mà trên Apple Silicon, với thao tác cài đặt gọn nhẹ nhất.

Công việc đó đã có một đội ngũ đứng sau. Hôm nay chúng tôi chính thức hóa điều đó: Omarchy M, đội ngũ của chúng tôi dành cho máy Mac chạy Apple Silicon (cộng thêm một vài thành viên vẫn gắn bó với những chiếc Mac đời cũ).

Hãy để tôi giới thiệu các thành viên.

Trình cài đặt. Marcelo Alcantara đang xây dựng trình cài đặt gốc cho Mac. Bạn tải một ứng dụng trên macOS, nó sẽ tải xuống bản phát hành Omarchy đã ký, chia các phân vùng, và khởi động máy vào Omarchy song song với macOS hiện có của bạn. Không cần USB, không cần câu thần chú trong terminal. Anh ấy cũng đã tạo ra bản build giúp màn hình ngoài sáng lên qua USB-C.

Omarchy Mac. Naeem Malik đã duy trì Omarchy Mac suốt một năm, đưa Omarchy lên các máy M1 và M2 từ lâu trước khi bất kỳ điều này trở thành chính thức, và xây dựng quanh nó một cộng đồng Discord với hơn 800 người. Scott Jones là một nửa còn lại của dự án đó ở phía cài đặt Linux. Gần đây anh đã làm cho màn hình của M3 Air chạy được trên bộ điều khiển màn hình phần cứng của Apple, điều đã đưa chiếc máy đó từ không thể dùng được thành dùng được chỉ trong một đêm.

Try Omarchy. Eduardo Martinez đã xây dựng Try Omarchy: màn hình Omarchy thật chạy như một ứng dụng gốc, tăng tốc phần cứng trên máy Mac của bạn, với camera, âm thanh, clipboard và thư mục dùng chung được kết nối xuyên suốt. Không cần chia phân vùng. Chỉ cần tải xuống và xem có gì mà ầm ĩ.

Các gói phần mềm. Shun Li đang đảm bảo mọi thứ Omarchy cần đều tồn tại dưới dạng gói aarch64, cùng với ảnh đĩa ARM64 chung cho máy ảo và các công cụ guest giúp chúng dễ chịu khi sử dụng.

Trình điều khiển và kernel. Ryan Murray đang phát triển hỗ trợ cho Neo và xây dựng nền tảng mà phần còn lại của nhóm dựa vào. Anh đang phát triển trình giả lập SPTM giúp có thể trace macOS trên chip M4 trở lên. Những trace đó rất cần thiết để màn hình, GPU, âm thanh, wifi và Bluetooth hoạt động. Dj đang viết trình điều khiển GPU, và đã làm cho Touch ID hoạt động bằng cách giao tiếp trực tiếp với Secure Enclave. Miguel Cruz chuyên về mảng M5: anh đã dịch ngược chip N1 độc quyền của Apple và làm cho Wi-Fi và Bluetooth của nó hoạt động trên Linux. Anh cũng đã đóng góp mã hóa và giải mã video phần cứng, Bluetooth và các cải tiến desktop trên Neo. Liam đang phát triển hỗ trợ cho trackpad, quản lý nguồn, loa và ngõ ra tai nghe của Neo, với các trace macOS của Ryan cung cấp nền tảng thiết yếu. Eryk Wieliczko duy trì hỗ trợ M4 và các bản triển khai clean-room, đồng thời làm về tích hợp và đóng gói. Jaidip Subedi đã kích hoạt màn hình ngoài qua USB-C trên MacBook Air M2.

MLX. Joshua Warren đang xây dựng mlx-omarchy, dự án đưa framework học máy MLX của Apple lên Linux trên GPU Apple thông qua Vulkan. Code của bạn vẫn ghi import mlx.core as mx, nhưng giờ nó chạy trên Omarchy.

Máy Mac đời cũ. Shawn Yeager có một loạt pull request cho MacBook Pro Touch Bar 2016 và 2017: loa, Wi-Fi, cảm biến ánh sáng môi trường, chính Touch Bar. Randy đang dịch ngược chip bảo mật T2 để mang Touch ID lên máy Mac Intel, và ghi lại mọi bản sửa cho MacBook Pro 2019 trên đường đi. Jon Kinney đã miệt mài với hỗ trợ ARM cho Omarchy từ một năm trước, và giờ giữ cho cả nhóm phối hợp nhịp nhàng về việc ai đang làm gì.

Cùng nhau, họ là một nhóm đáng gờm. Mười lăm người đã không chờ đợi sự cho phép, và đã dùng các agent để tiến với tốc độ mà một năm trước có vẻ phi lý.

Mục tiêu cho bản phát hành đầu tiên là tương thích hoàn hảo với M1 và M2, bao gồm cả các biến thể Pro và Max:

  • Trình cài đặt liền mạch, với cả hai tùy chọn cài đặt và dùng thử
  • Hỗ trợ GPU đầy đủ
  • Màn hình ngoài qua USB-C
  • Touch ID
  • MLX
  • Mã hóa đĩa

Các máy mới hơn đang được phát triển song song, nhưng M1 và M2 là nơi chúng tôi cắm cờ đầu tiên. Ngoài các máy M, còn có hàng triệu laptop đời cũ ngoài kia, nhiều chiếc đã bị loại khỏi tham vọng macOS mới nhất của Apple, và mỗi chiếc đều là một máy tính Omarchy tuyệt vời đang chờ được đánh thức.

Bạn không cần phải đợi bản phát hành hoàn thiện mới bắt đầu. Try Omarchy sẽ cho bạn nhìn thấy màn hình desktop thật trên máy Mac của mình trong vài phút. Và nếu bạn đã sẵn sàng gắn bó, trình cài đặt sẽ đặt Omarchy cạnh macOS trên M1 hoặc M2 ngay hôm nay.

Cuối cùng, một lời đề nghị. Nếu bạn đã từng làm việc với Linux cho phần cứng Apple, dù đó là trình điều khiển kernel, firmware, đóng gói, trình cài đặt hay học máy, chúng tôi rất muốn nghe từ bạn. Rất có thể bạn đã giải được điều gì đó mà chúng tôi vẫn đang theo đuổi, hoặc ngược lại. Hãy liên hệ qua apple@omarchy.org.

Hãy cùng hoàn thành những gì Asahi đã khởi đầu.

Tất cả tin tức