# Sửa bàn rê chuột không xài được: Phương pháp xài công cụ SSDTTime

Phương pháp này sử dụng 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

Để bắt đầu, bạn cần phải có một bản trích xuất DSDT.aml. Nếu chưa có, bạn sẽ phải chạy SSDTTime (Công cụ tạo SSDT tự động) trên Windows hoặc Linux (khởi động trực tiếp, không thông qua OpenCore), hoặc sử dụng phiên bản DEBUG (Gỡ lỗi) của OpenCore + mở tính năng SysReport. Khi đã có tệp DSDT.aml, hãy làm theo các bước sau:

  • Chọn mục A. XOSI, sau đó chọn phiên bản Windows gần nhất mà máy bạn được cài sẵn khi xuất xưởng, hoặc chọn tùy chọn Auto (Tự động).

Sau khi hoàn tất, SSDTTime sẽ tạo ra một số tệp bên trong thư mục Results (Trả kết quả) của nó. Bao gồm tệp SSDT-XOSI.aml (tệp đã biên dịch), SSDT-XOSI.dsl (tệp mã nguồn) và có thể tạo thêm hai tệp plist patches_OC.plistpatches_Clover.plist.

Tệp patches_OC(Clover).plist chứa bản vá nóng (hot patch) cực kỳ quan trọng và bắt buộc phải có để SSDT-XOSI.aml có thể hoạt động được, vì vậy tuyệt đối không được bỏ qua bước này. Nếu không có thì bạn có thể bỏ qua.

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

  • 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.
  • Chỉ có thể tạo được SSDT-XOSI
    • Nếu bạn cần tạo SSDT-GPI0, rất tiếc là bạn vẫn cần tự tay tạo theo cách thủ công.

# 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: