# Sửa lỗi không chỉnh được độ sáng màn hình: 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 0. PNLF, sau đó công cụ sẽ hỏi bạn một loạt câu hỏi liên quan đến nền tảng phần cứng mà bạn đang sở hữu. Khi bạn chọn đúng _UID (Mã định danh duy nhất), SSDTTime sẽ tự động tìm đường dẫn ACPI của card màn hình của bạn và tạo thiết bị PNLF một cách chuẩn xác ngay tại vị trí đó. Một điểm cộng cực lớn của SSDTTime nó sẽ lùng sục toàn bộ DSDT của bạn để tìm bất kỳ đoạn nào nhắc đến PNLF ở bất cứ đâu và đổi tên chúng lại cho giống với ACPI của Mac, giúp loại bỏ hoàn toàn các xung đột có thể xảy ra.

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-PNLF.aml (tệp đã biên dịch), SSDT-PNLF.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(hoặc 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-PNLF.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.

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