# Sửa lỗi bộ điều khiển nhúng không tương tích: Phương pháp xài công cụ SSDTTime

Cách thứ hai liên quan đến việc sử dụng công cụ SSDTTime (Công cụ tạo SSDT tự động), giúp tự động hóa hầu hết các công đoạn. Xem hướng dẫn cách sử dụng tại đây: SSDT: Cách tạo dễ dàng

Để tạo SSDT-EC cho máy bàn, máy trạm hoặc máy chủ, hãy chạy công cụ theo thứ tự sau:

  • 7. Dump DSDT (Trích xuất DSDT) sau đó chạy 2. FakeEC (Tạo EC giả)

Để tạo SSDT-EC cho Laptop, NUC hoặc AIO, hãy chạy công cụ theo thứ tự sau:

  • 7. Dump DSDT (Trích xuất DSDT) sau đó chạy 3. FakeEC Laptop (Tạo EC giả)

Sau khi chạy, công cụ sẽ cung cấp cho bạn một số tệp, nhưng tệp chính mà bạn cần quan tâm là SSDT-EC.aml. Các tệp DSDT và .dsl chỉ được giữ lại để tham khảo (referencing) hoặc kiểm tra (verification)

Những lưu ý chính đối với phương pháp này:

  • Không cung cấp thuộc tính USBX (USB power properties) để sửa lỗi điều phối nguồn điện ra cổng USB
    • Vấn đề này có thể dễ dàng khắc phục bằng cách sử dụng thêm tệp SSDT đã được biên dịch sẵn (prebuilt) song song với SSDT-EC: SSDT-USBX.aml (opens new window)
    • Lưu ý: USBX chỉ cần thiết cho các đời CPU Skylake trở lên.
  • Không giúp bạn học hỏi được gì nhiều:
    • Với đa số bạn đọc, cái này không quan trọng lắm. Nhưng với một số người, việc hiểu rõ cái gì đang thực sự giúp cỗ máy Hackintosh (Máy tính cài hệ điều hành macOS) của mình vận hành trơn tru mới là một phần thú vị của cuộc hành trình này.

# Gần về tới đích rồi

Khi bạn đã tạo xong SSDT của mình, bạn có thể chuyển sang trang tiếp theo để tạo nốt mấy cái SSDT còn lại hoặc truy cập vào đây nếu bạn đã hoàn tất công việc: