SSDTTime is an open-source Python utility that automates the creation of ACPI Secondary System Description Tables for macOS compatibility on non-Apple hardware. It runs on Windows, macOS, and Linux and helps simplify firmware configuration tasks commonly required for Hackintosh installations. The software analyzes system ACPI information and generates targeted SSDT patches for hardware initialization and compatibility. It can address interrupt conflicts, embedded controller configuration, CPU power management, and USB power properties. Additional functionality supports real-time clock adjustments, PCI bridge definitions, laptop backlight configuration, and SMBus compatibility. On Windows and Linux, users can extract the system's Differentiated System Description Table for analysis. SSDTTime reduces the complexity of manually developing ACPI modifications and helps streamline OpenCore bootloader preparation.

Features

  • Automated ACPI SSDT Generation
  • DSDT Extraction and Analysis
  • IRQ Conflict Resolution
  • Embedded Controller and USB Power Configuration
  • CPU Power Management and RTC Patching
  • PCI Bridge and Laptop Backlight Support

Project Samples

Project Activity

See All Activity >

Categories

System

License

MIT License

Follow SSDTTime

SSDTTime Web Site

Other Useful Business Software
Ship Agents Faster Icon
Ship Agents Faster

Transform your applications and workflows into powerful agentic systems at global scale.

Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of SSDTTime!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Python

Related Categories

Python System Software

Registered

1 day ago