Meowthra Posted December 29, 2018 Share Posted December 29, 2018 (edited) ########################################### ### DSDT FIX ########################################### # fix system_IRQ find Device (HPET) Device (HPET) { Name (_HID, EisaId ("PNP0103")) Name (_UID, Zero) Name (BUF0, ResourceTemplate () { // Insert IRQNoFlags() { 0, 8, 11, 15 } ########################################### ### Clover ########################################### mkdir -p $HOME/EFI sudo mount -t msdos /dev/disk0s1 $HOME/EFI open $HOME/EFI/EFI/CLOVER/config.plist Add To: <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <integer>66</integer> </dict> </dict> ########################################### ### AppleHDA Patch ########################################### curl -O https://raw.githubusercontent.com/kalifans/Darwin/Driver/AppleHDA-ALC283-Patch.tar.gz tar zxvf AppleHDA-ALC283-Patch.tar.gz cd AppleHDA-ALC283-Patch ./patch-alc283.sh ########################################### ### Install VerbStub for hda-verb ########################################### curl -O https://raw.githubusercontent.com/kalifans/Darwin/Driver/VerbStub.tar.gz tar zxvf VerbStub.tar.gz cd VerbStub # cpoy VerbStub.kext to EFI/CLOVER/kexts/ mkdir -p $HOME/EFI sudo mount -t msdos /dev/disk0s1 $HOME/EFI sudo cp -r VerbStub.kext $HOME/EFI/EFI/CLOVER/kexts/ # or copy VerbStub.kext to /System/Library/Extensions/ sudo cp -r VerbStub.kext /System/Library/Extensions/ sudo chown -R 0:0 /System/Library/Extensions/VerbStub.kext # copy hda-verb to /usr/bin/ sudo cp hda-verb /usr/bin/ sudo chmod 755 /usr/bin/hda-verb cd .. ########################################### ### Mic Int / Line In Auto Switch ########################################### curl -O https://raw.githubusercontent.com/kalifans/Darwin/Driver/ALC-LineIn-Switch.tar.gz tar zxvf ALC-LineIn-Switch.tar.gz cd ALC-LineIn-Switch sudo cp LineInSwitch /usr/bin/ sudo chmod 755 /usr/bin/LineInSwitch sudo chown 0:0 /usr/bin/LineInSwitch sudo cp com.realtek.LineInSwitch.plist /Library/LaunchAgents/ sudo chmod 644 /Library/LaunchAgents/com.realtek.LineInSwitch.plist sudo chown 0:0 /Library/LaunchAgents/com.realtek.LineInSwitch.plist launchctl load /Library/LaunchAgents/com.realtek.LineInSwitch.plist NOTE: Line In Node Switch Settings edit /usr/bin/LineInSwitch Headphone or Speaker Mode Check Default 10 Seconds Line In Node Check Interval efault 5 Seconds # Settings Headphone Node Check Interval (unit seconds) HEADPHONE_CHECK_INTERVAL="10" # Settings Line In Node Check Interval (unit seconds) LINEIN_CHECK_INTERVAL="5" Reboot Computer Edited January 24, 2019 by Meowthra 1 Link to comment Share on other sites More sharing options...
Recommended Posts