Skip to content

Commit 8ba19fc

Browse files
committed
improve patch & delete launchpad patch
1 parent 882c4d4 commit 8ba19fc

File tree

14 files changed

+26
-145
lines changed

14 files changed

+26
-145
lines changed

.github/workflows/build-app-wxpython.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
rm -rf *pay*.dmg
3030
/Library/Frameworks/Python.framework/Versions/3.11/bin/python3 -m pip install -r requirements.txt
3131
32-
aria2c -x 16 "https://github.com/hackdoc/PatcherSupportPkg/releases/download/1.10.1-pre/Universal-Binaries.dmg"
32+
aria2c -x 16 "https://github.com/hackdoc/PatcherSupportPkg/releases/download/1.10.1/Universal-Binaries.dmg"
3333
3434
- name: Force Universal2 charset for Python
3535
run: |

.github/workflows/validate.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,5 @@ jobs:
2525
/Library/Frameworks/Python.framework/Versions/3.11/bin/python3 -m pip install -r requirements.txt
2626
/Library/Frameworks/Python.framework/Versions/3.11/bin/python3 -m pip install packaging
2727
rm -rf Univ*
28-
aria2c -x 16 "https://github.com/hackdoc/PatcherSupportPkg/releases/download/1.10.1-pre/Universal-Binaries.dmg"
28+
aria2c -x 16 "https://github.com/hackdoc/PatcherSupportPkg/releases/download/1.10.1/Universal-Binaries.dmg"
2929
/Library/Frameworks/Python.framework/Versions/3.11/bin/python3 OCLP-R-GUI.command --validate

oclp_r/constants.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@ def __init__(self) -> None:
4848
self.cslvfixup_version: str = "2.6.1" # CSLVFixup
4949
self.autopkg_version: str = "1.0.4" # AutoPkgInstaller
5050
self.cryptexfixup_version: str = "1.0.4" # CryptexFixup
51-
self.launchpad_version: str = "26.0 Beta 4"
5251

5352

5453
## Apple
@@ -165,7 +164,7 @@ def __init__(self) -> None:
165164
## Hardware
166165
self.computer: device_probe.Computer = None # type: ignore
167166
self.custom_model: Optional[str] = None
168-
self.change_launchpad:bool = False
167+
169168
self.applehda_version:str="15.6"
170169

171170
## OpenCore Settings

oclp_r/sys_patch/patchsets/detect.py

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -41,19 +41,21 @@
4141
display_backlight,
4242
gmux,
4343
keyboard_backlight,
44-
legacy_audio,
45-
legacy_usb11,
46-
modern_audio,
4744
apfs_aligned,
48-
Launch,
49-
modern_usb,
5045
pcie_webcam,
5146
t1_security,
5247
cpu_missing_avx,
53-
voodoo_audio,
5448

5549
)
56-
50+
from .hardware.USB import (
51+
modern_usb,
52+
legacy_usb11,
53+
)
54+
from .hardware.audio import(
55+
legacy_audio,
56+
modern_audio,
57+
voodoo_audio,
58+
)
5759
from ... import constants
5860

5961
from ...datasets import sip_data
@@ -138,7 +140,6 @@ def __init__(self, constants: constants.Constants,
138140
intel_wireless_tahoe.IntelWireless,
139141
modern_audio.ModernAudio,
140142
apfs_aligned.APFSP,
141-
Launch.LaunchPad,
142143
voodoo_audio.VoodooAudio,
143144
modern_usb.LegacyUSBHost,
144145
display_backlight.DisplayBacklight,

oclp_r/sys_patch/patchsets/hardware/misc/legacy_usb11.py renamed to oclp_r/sys_patch/patchsets/hardware/USB/legacy_usb11.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ def hardware_variant(self) -> HardwareVariant:
6868
"""
6969
Type of hardware variant
7070
"""
71-
return HardwareVariant.MISCELLANEOUS
71+
return HardwareVariant.USB
7272

7373

7474
def _base_patches(self) -> dict:

oclp_r/sys_patch/patchsets/hardware/misc/modern_usb.py renamed to oclp_r/sys_patch/patchsets/hardware/USB/modern_usb.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def hardware_variant(self) -> HardwareVariant:
4848
"""
4949
Type of hardware variant
5050
"""
51-
return HardwareVariant.MISCELLANEOUS
51+
return HardwareVariant.USB
5252

5353

5454
def _legacy_usb_patches(self) -> dict:

oclp_r/sys_patch/patchsets/hardware/misc/legacy_audio.py renamed to oclp_r/sys_patch/patchsets/hardware/audio/legacy_audio.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ def hardware_variant(self) -> HardwareVariant:
8181
"""
8282
Type of hardware variant
8383
"""
84-
return HardwareVariant.MISCELLANEOUS
84+
return HardwareVariant.AUDIO
8585

8686

8787
def _missing_gop_patches(self) -> dict:

oclp_r/sys_patch/patchsets/hardware/misc/modern_audio.py renamed to oclp_r/sys_patch/patchsets/hardware/audio/modern_audio.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def hardware_variant(self) -> HardwareVariant:
6161
"""
6262
Type of hardware variant
6363
"""
64-
return HardwareVariant.MISCELLANEOUS
64+
return HardwareVariant.AUDIO
6565

6666

6767
def _modern_audio_patches(self) -> dict:
@@ -75,6 +75,12 @@ def _modern_audio_patches(self) -> dict:
7575
"AppleHDA.kext": f"{self._constants.applehda_version}",
7676
},
7777
},
78+
PatchType.REMOVE_SYSTEM_VOLUME:{
79+
"/Library/Extensions":[
80+
"AppleHDADisabler.kext" ,
81+
"VoodooHDA.kext",
82+
],
83+
},
7884
},
7985
}
8086

oclp_r/sys_patch/patchsets/hardware/misc/voodoo_audio.py renamed to oclp_r/sys_patch/patchsets/hardware/audio/voodoo_audio.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ def hardware_variant(self) -> HardwareVariant:
4040
"""
4141
Type of hardware variant
4242
"""
43-
return HardwareVariant.MISCELLANEOUS
43+
return HardwareVariant.AUDIO
4444

4545

4646
def _voodoo_audio_patches(self) -> dict:

oclp_r/sys_patch/patchsets/hardware/base.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ class HardwareVariant(StrEnum):
2323
NETWORKING: str = "Networking"
2424
AUDIO: str = "Audio"
2525
MISCELLANEOUS: str = "Miscellaneous"
26+
USB: str = "USB"
2627

2728

2829
class HardwareVariantGraphicsSubclass(StrEnum):

0 commit comments

Comments
 (0)