Giter Site home page Giter Site logo

Comments (1)

vulgo avatar vulgo commented on June 11, 2024 1

ACPI Files in this repository

SSDT-AC-WIRELESS-INTEL

Maybe useful for Windows or Linux users with certain Intel wireless cards. Maybe useful for macOS users using Intel wireless cards. I have no idea. I removed a lot of code from stock table xh_cmvd4 so this is an option to restore possible lost driver functionality for cards listed at the bottom of /README/README-SSDT-xh_cmvd4.md. I have no idea if it does anything useful as I don't have one of these cards. I know it does nothing if you don't.

SSDT-AWAC-DISABLE

This is the standard SSDT-AWAC but does nothing if method _SB._INI already exists, it lets all OS use RTC

SSDT-AWAC-HPET-DISABLE

Same as above but stops using the High Precision Event Timer like Apple did around when Kaby Lake rolled out. Again does nothing if method _SB._INI already exists by prior SSDT creating one

SSDT-PLUG

Standard SSDT-PLUG for enabling CPU power management incompatible with the SSDT method for providing CPUFriend data, i think it is originally by RehabMan

SSDT-SBUS-MCHC

Standard SMBUSPCI loading, AppleSMBUSController loading and Memory Controller device creating SSDT maybe originally devised by MasterChief, OpenCore has it so here it is as well

SSDT-SLTP

Sets an SLTP value when we go to sleep, it is from here where there is more, maybe for laptops with S0 low power states. I once found it to resolve a sleep issue so since then always include it, as the blog post says it is read by various drivers and I prefer they read normal S3 sleep if that is the sleep state being entered. On the other hand it may do nothing.

SSDT-USBX

This is documented at /README/README-usbtool.command.md in the spoiler

SSDT-xh_cmvd4

This is documented in /README/README-SSDT-xh_cmvd4.md

config.plist

Using only the following files

  • SSDT-AWAC-DISABLE
  • SSDT-PLUG
  • SSDT-SLPT
  • SSDT-USBX
  • SSDT-xh_cmvd4
<dict>
	<key>ACPI</key>
	<dict>
		<key>Add</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>Enable AppleRTC</string>
				<key>Enabled</key>
				<true/>
				<key>Path</key>
				<string>SSDT-AWAC-DISABLE.aml</string>
			</dict>
			<dict>
				<key>Comment</key>
				<string>Enable X86PlatformPlugin</string>
				<key>Enabled</key>
				<true/>
				<key>Path</key>
				<string>SSDT-PLUG.aml</string>
			</dict>
			<dict>
				<key>Comment</key>
				<string>Enable IOPMSystemSleepType property</string>
				<key>Enabled</key>
				<true/>
				<key>Path</key>
				<string>SSDT-SLTP.aml</string>
			</dict>
			<dict>
				<key>Comment</key>
				<string>Enable AppleUSBHostResources power properties</string>
				<key>Enabled</key>
				<true/>
				<key>Path</key>
				<string>SSDT-USBX.aml</string>
			</dict>
			<dict>
				<key>Comment</key>
				<string>Add patched xh_cmvd4</string>
				<key>Enabled</key>
				<true/>
				<key>Path</key>
				<string>SSDT-xh_cmvd4.aml</string>
			</dict>
		</array>
		<key>Delete</key>
		<array>
			<dict>
				<key>All</key>
				<false/>
				<key>Comment</key>
				<string>Delete OEM xh_cmvd4</string>
				<key>Enabled</key>
				<true/>
				<key>OemTableId</key>
				<data>eGhfY212ZDQ=</data>
				<key>TableLength</key>
				<integer>0</integer>
				<key>TableSignature</key>
				<data>U1NEVA==</data>
			</dict>
			<dict>
				<key>All</key>
				<false/>
				<key>Comment</key>
				<string>Delete unused OEM UsbCTabl</string>
				<key>Enabled</key>
				<true/>
				<key>OemTableId</key>
				<data>VXNiQ1RhYmw=</data>
				<key>TableLength</key>
				<integer>0</integer>
				<key>TableSignature</key>
				<data>U1NEVA==</data>
			</dict>
		</array>
		...
	</dict>
	...
</dict>

Use a USB 2.0 port for your Bluetooth dongle

USB 3.0 Radio Frequency Interference Impact on 2.4 GHz Wireless Devices

Generate a valid USBPorts.kext

  • As is 2 USB 3.0 ports will only work at 2.0 speed
  • Use the provided usbtool.command specific to this board or follow some guide
  • Just don't connect one of the motherboard IDC USB connectors depending on the connector types available on your enclosure

from prime-b460i-plus-hackintosh.

Related Issues (9)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.