HACKINOS
Diễn đànGroupsDịch vụ
  • Welcome to HackinOS
  • Tổng Quan
    • Giới thiệu
  • Khái niệm cơ bản
  • Các Kext thường dùng
  • Công cụ thường dùng
  • Ứng dụng thường dùng
  • Thông tin phần cứng
    • Lấy thông tin
  • Phần cứng hỗ trợ
  • Bộ cài macOS
    • Ghost
  • Image
  • App Store
  • Pkg
  • Tạo EFI
    • Cấu trúc EFI
    • EFI Sạch
    • Các SSDT cơ bản
    • Cấu hình config.plist
    • Tham số khởi động
  • Config Desktop
    • Yonah, Conroe và Penryn
    • Lynnfield và Clarkdale
    • Sandy Bridge
    • Ivy Bridge
    • Haswell và Broadwell
    • Skylake
    • Kaby Lake
    • Coffee Lake
    • Comet Lake
  • CONFIG LAPTOP
    • Clarksfield và Arrandale
    • Sandy Bridge
    • Ivy Bridge
    • Haswell
    • Broadwell
    • Skylake
    • Kaby Lake và Amber Lake
    • Coffee Lake và Whiskey Lake
    • Coffee Lake Plus và Comet Lake
    • Ice Lake
  • SỬA LỖI KHI CÀI ĐẶT
    • Lỗi khởi động OpenCore
    • Lỗi trước khi vào GUI cài đặt
    • Lỗi Khởi động khi tải GUI
    • Lỗi sau khi cài đặt
  • HOÀN THIỆN HỆ THỐNG HACKINTOSH
    • Sửa lỗi Audio
    • Boot không cần USB
    • Cập nhật OpenCore và macOS
    • Sửa lỗi DRM
    • Sửa lỗi iMessage
    • Tối ưu hóa Power Management
    • Sửa lỗi Sleep
    • Sửa lỗi USB
      • Chuẩn bị hệ thống
        • Intel
        • Map thủ công
    • Các lỗi khác
      • Sửa lỗi USB Power
      • Sửa lỗi Shutdown/Restart
      • Sửa lỗi Instant Wake
      • Sửa lỗi Keyboard Wake
Powered by GitBook
On this page

Khái niệm cơ bản

Cơ bản cần biết trước khi Hackintosh

Hackintosh là một thuật ngữ dùng để chỉ việc cài đặt hệ điều hành macOS 🍏 của Apple lên các máy tính không phải của Apple 🖥️, tức là không phải Mac. Dưới đây là một số khái niệm quan trọng liên quan đến Hackintosh:

  • EFI (Extensible Firmware Interface) 🖧: Là một giao diện phần mềm giữa hệ điều hành và firmware của máy tính, cho phép các hệ điều hành được cài đặt và khởi động trên các thiết bị phần cứng khác nhau.

  • Clover Bootloader 🍀: Một công cụ phổ biến dùng để khởi động macOS trên các hệ thống không phải Mac. Nó cung cấp các tùy chọn tùy chỉnh để làm cho macOS có thể khởi động trên các phần cứng không tương thích.

  • OpenCore Bootloader 🔧: Một bootloader hiện đại và linh hoạt hơn, được thiết kế để thay thế Clover. OpenCore cung cấp hỗ trợ tốt hơn cho các phần cứng mới và khả năng tùy chỉnh cao hơn.

  • Kexts (Kernel Extensions) 🗂️: Tương đương với driver trong hệ điều hành Windows. Các kexts cung cấp hỗ trợ cho phần cứng cụ thể, chẳng hạn như card đồ họa 🎨, âm thanh 🔊, và mạng 🌐.

  • DSDT (Differentiated System Description Table) 📄: Một tập tin cấu hình cho phép hệ điều hành biết cách làm việc với phần cứng cụ thể. DSDT có thể được sửa đổi để khắc phục các vấn đề tương thích.

  • SSDT (Secondary System Description Table) 📋: Tương tự như DSDT nhưng được sử dụng cho các thiết lập và cấu hình bổ sung hoặc đặc biệt.

  • SMBIOS (System Management BIOS) 🖥️: Một bảng mô tả hệ thống cho phép macOS nhận diện máy tính như là một trong những mô hình Mac cụ thể.

  • Config.plist 📑: Tập tin cấu hình chính cho Clover và OpenCore. Nó chứa các thiết lập và thông số cần thiết để hệ điều hành khởi động và hoạt động đúng cách trên phần cứng không phải Mac.

  • Hackintosh Tools 🛠️: Các công cụ hỗ trợ việc tạo và duy trì Hackintosh, như UniBeast, MultiBeast, Kext Utility, và Hackintool.

  • Vanilla Hackintosh 🍦: Một Hackintosh được cài đặt và cấu hình sao cho gần giống nhất với một hệ thống Mac chính thống, sử dụng ít chỉnh sửa và kexts tùy chỉnh nhất có thể.

  • Post-Installation 🛠️: Giai đoạn sau khi cài đặt macOS, trong đó người dùng tinh chỉnh hệ thống để đảm bảo tất cả phần cứng hoạt động đúng cách, bao gồm cài đặt kexts và cấu hình bootloader.

Những khái niệm này là cơ bản nhưng rất quan trọng trong việc hiểu và làm việc với Hackintosh.

PreviousGiới thiệuNextCác Kext thường dùng

Last updated 10 months ago