Skip to content

Commit

Permalink
2022-09-27
Browse files Browse the repository at this point in the history
  • Loading branch information
lietxia committed Sep 29, 2022
1 parent ea9f0d0 commit d4d6d1b
Show file tree
Hide file tree
Showing 53 changed files with 1,904 additions and 3,471 deletions.
14 changes: 7 additions & 7 deletions README-en.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,14 +27,9 @@ ENGLISH
| HDMI📺 || able to output 4k@30fps, same as windows |
| Camera🎦 || it's pretty easy to drive USB camera |
| Sleep😴 || Support native sleep. |
```
A way to solve keyboard broken when reboot from macOS Monterey:
Press F2 to enter BIOS -> BOOT
boot mode = leguacy support
boot priority = Leguacy First
```

## Current Status:
* System🌌:Catalina 10.15.7 / Big Sur 11.6 / Monterey 12.5 / Ventura 13.0 ( Not recommended to use Monterey / Ventura )
* System🌌:Catalina 10.15.7 / Big Sur 11.6 / Monterey 12.5 / Ventura 13.0 / Monterey 12.7 ( Not recommended to use Ventura )
* Disks🖴:If you are using Samsung PM981A, please consider to change.
* Audio Card🔊:Success with layout-id 15, no plosive [Headsets_with_Microphone](https://github.com/lietxia/XiaoXinAir14IML_2019_hackintosh/releases/tag/0.0.1)

Expand Down Expand Up @@ -76,6 +71,11 @@ https://newsupport.lenovo.com.cn/driveDownloads_detail.html?driveId=77695
</details>

## Changelog
* 2022-09-27 12:00
* Update Opencore to 0.8.4
* Update Kexts
* Add boot-args `agdpmod=vit9696` to solve hdmi output problem
* Update beta PS2 keyboard kext, add boot-args `kbd_fixdisable=1` to solve macos12+ keyboard malfunction
* 2022-08-15 16:00
* Update Opencore to 0.8.3
* Update Kexts
Expand Down
15 changes: 8 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,14 +27,9 @@ QQ群号:1032311345
| HDMI📺 || 可输出4k30帧,和win表现一致 |
| 摄像头🎦 || USB摄像头还是很好驱动的 |
| 睡眠😴 || 支持原生休眠 |
```
解决Monterey重启时,键盘失灵(缺点:开机变慢)
按F2进入BIOS -> BOOT
boot mode = leguacy support
boot priority = Leguacy First
```

## 目前状态:
* 系统🌌:Catalina/BigSur/Monterey/Ventura。推荐Catalina 10.15.7/BigSur 11.6.5 (不推荐使用Monterey/Ventura
* 系统🌌:Catalina/BigSur/Monterey/Ventura。推荐Catalina 10.15.7/BigSur 11.6.5/Monterey 12.7 (不推荐使用Ventura
* 硬盘:如果你硬盘是三星PM981A,建议换掉。
* 声卡🔊:仿冒layout-id 15成功,无爆音 [耳麦一体耳机需要这个](https://github.com/lietxia/XiaoXinAir14IML_2019_hackintosh/releases/tag/0.0.1)

Expand Down Expand Up @@ -76,6 +71,12 @@ https://newsupport.lenovo.com.cn/driveDownloads_detail.html?driveId=77695
</details>

## 更新小记
* 2022-09-27 12:00
* Opencore 更新到 0.8.4
* 更新驱动
* 添加启动参数 `agdpmod=vit9696` 解决hdmi输出
* 更新测试版PS2键盘驱动,添加启动参数 `kbd_fixdisable=1` 解决macos12以上键盘失灵

* 2022-08-15 16:00
* Opencore 更新到 0.8.3
* 更新驱动
Expand Down
6 changes: 6 additions & 0 deletions changelog-en.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
* 2022-09-27 12:00
* Update Opencore to 0.8.4
* Update Kexts
* Add boot-args `agdpmod=vit9696` to solve hdmi output problem
* Update beta PS2 keyboard kext, add boot-args `kbd_fixdisable=1` to solve macos12+ keyboard malfunction

* 2022-08-15 16:00
* Update Opencore to 0.8.3
* Update Kexts
Expand Down
6 changes: 6 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
* 2022-09-27 12:00
* Opencore 更新到 0.8.4
* 更新驱动
* 添加启动参数 `agdpmod=vit9696` 解决hdmi输出
* 更新测试版PS2键盘驱动,添加启动参数 `kbd_fixdisable=1` 解决macos12以上键盘失灵

* 2022-08-15 16:00
* Opencore 更新到 0.8.3
* 更新驱动
Expand Down
Binary file modified opencore_EFI/BOOT/BOOTx64.efi
Binary file not shown.
Binary file modified opencore_EFI/OC/Drivers/AudioDxe.efi
Binary file not shown.
Binary file modified opencore_EFI/OC/Drivers/CrScreenshotDxe.efi
Binary file not shown.
Binary file modified opencore_EFI/OC/Drivers/OpenCanopy.efi
Binary file not shown.
Binary file modified opencore_EFI/OC/Drivers/OpenHfsPlus.efi
Binary file not shown.
Binary file modified opencore_EFI/OC/Drivers/OpenPartitionDxe.efi
Binary file not shown.
Binary file modified opencore_EFI/OC/Drivers/OpenRuntime.efi
Binary file not shown.
Binary file modified opencore_EFI/OC/Drivers/OpenUsbKbDxe.efi
Binary file not shown.
Binary file modified opencore_EFI/OC/Drivers/Ps2KeyboardDxe.efi
Binary file not shown.
Binary file modified opencore_EFI/OC/Drivers/Ps2MouseDxe.efi
Binary file not shown.
Binary file modified opencore_EFI/OC/Drivers/ResetNvramEntry.efi
Binary file not shown.
Binary file modified opencore_EFI/OC/Drivers/ToggleSipEntry.efi
Binary file not shown.
Binary file modified opencore_EFI/OC/Drivers/UsbMouseDxe.efi
Binary file not shown.
Binary file modified opencore_EFI/OC/Drivers/XhciDxe.efi
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>21F79</string>
<string>20G624</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
Expand All @@ -17,15 +17,15 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>2.1.7</string>
<string>2.1.6</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>2.1.7</string>
<string>2.1.6</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
94 changes: 92 additions & 2 deletions opencore_EFI/OC/Kexts/AppleALC.kext/Contents/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,15 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>1.7.4</string>
<string>1.7.5</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1.7.4</string>
<string>1.7.5</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
Expand Down Expand Up @@ -14706,6 +14706,96 @@
<key>WakeVerbReinit</key>
<true/>
</dict>
<dict>
<key>AFGLowPowerState</key>
<data>
AwAAAA==
</data>
<key>Codec</key>
<string>ALC235 for Lenovo Tianyi 510 pro-18ICB Desktop PC by hgs v1</string>
<key>CodecID</key>
<integer>283902517</integer>
<key>ConfigData</key>
<data>
AScc8AEnHQABJx4AAScfQAFHHEABRx0BAUce
FwFHH5ABRwwCAXcc8AF3HQABdx4AAXcfQAGH
HPABhx0AAYceAAGHH0ABlxxwAZcdEAGXHqEB
lx8CAaccEAGnHQEBpx6jAacfkAG3HIABtx1A
AbceAQG3HwEBtwwCAdcc8AHXHQAB1x4AAdcf
QAHnHPAB5x0AAeceAAHnH0ACFxxQAhcdEAIX
HiECFx8CAhcMAg==
</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>36</integer>
<key>WakeConfigData</key>
<data>
AUcMAgG3DAICFwwC
</data>
<key>WakeVerbReinit</key>
<true/>
</dict>
<dict>
<key>AFGLowPowerState</key>
<data>
AwAAAA==
</data>
<key>Codec</key>
<string>ALC222 for Lenovo Tianyi 510s-07IMB Desktop PC by hgs v1</string>
<key>CodecID</key>
<integer>283902498</integer>
<key>ConfigData</key>
<data>
AScc8AEnHQABJx4AAScfQAFHHIABRx1AAUce
AQFHHwEBdxxAAXcdAQF3HhcBdx+QAXcMAgGH
HBABhx0BAYceowGHH5ABlxxwAZcdEAGXHqEB
lx8gAacc8AGnHQABpx4AAacfQAG3HPABtx0A
AbceAAG3H0AB1xzwAdcdAAHXHgAB1x9AAecc
8AHnHQAB5x4AAecfQAIXHFACFx0QAhceIQIX
HwI=
</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>12</integer>
<key>WakeConfigData</key>
<data>
AXcMAg==
</data>
<key>WakeVerbReinit</key>
<true/>
</dict>
<dict>
<key>AFGLowPowerState</key>
<data>
AwAAAA==
</data>
<key>Codec</key>
<string>Realtek ALC255(3234) for Asus N752VX by Feartech</string>
<key>CodecID</key>
<integer>283902549</integer>
<key>ConfigData</key>
<data>
AScc8AEnHQABJx4AAScfQAFHHBABRx0BAUce
FwFHH5ABdxzwAXcdAAF3HgABdx9AAYcc8AGH
HQABhx4AAYcfQAIXDAIBlxxAAZcdEAGXHosB
lx8CAacc8AGnHQABpx4AAacfQAG3HCABtx0Q
AbceAQG3HwEB1xzwAdcdAAHXHgAB1x9AAecc
8AHnHQAB5x4AAecfQAIXHDACFx0QAhceKwIX
HwIBRwwC
</data>
<key>FuncGroup</key>
<integer>1</integer>
<key>LayoutID</key>
<integer>22</integer>
<key>WakeConfigData</key>
<data>
AUcMAgIXDAIBlwcl
</data>
<key>WakeVerbReinit</key>
<true/>
</dict>
</array>
<key>IOClass</key>
<string>AppleALC</string>
Expand Down
Binary file modified opencore_EFI/OC/Kexts/AppleALC.kext/Contents/MacOS/AppleALC
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>19H1519</string>
<string>19H2026</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
Expand All @@ -17,13 +17,13 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>2.1.0</string>
<string>2.2.0</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>2.1.0</string>
<string>2.2.0</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
Expand Down Expand Up @@ -74,6 +74,23 @@
<key>idVendor</key>
<integer>32903</integer>
</dict>
<key>IntelBluetoothFirmware_0035</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.zxystd.IntelBluetoothFirmware</string>
<key>IOClass</key>
<string>IntelBluetoothFirmware</string>
<key>IOMatchCategory</key>
<string>IntelBluetoothFirmware</string>
<key>IOProbeScore</key>
<integer>4000</integer>
<key>IOProviderClass</key>
<string>IOUSBHostDevice</string>
<key>idProduct</key>
<integer>53</integer>
<key>idVendor</key>
<integer>32903</integer>
</dict>
<key>IntelBluetoothFirmware_3165</key>
<dict>
<key>CFBundleIdentifier</key>
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>19H1519</string>
<string>19H2026</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleIdentifier</key>
Expand All @@ -15,13 +15,13 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>2.1.0</string>
<string>2.2.0</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>2.1.0</string>
<string>2.2.0</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
Expand Down Expand Up @@ -68,6 +68,21 @@
<key>idVendor</key>
<integer>32903</integer>
</dict>
<key>0035</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport</string>
<key>IOClass</key>
<string>BroadcomBluetoothHostControllerUSBTransport</string>
<key>IOProbeScore</key>
<integer>3000</integer>
<key>IOProviderClass</key>
<string>IOUSBHostDevice</string>
<key>idProduct</key>
<integer>53</integer>
<key>idVendor</key>
<integer>32903</integer>
</dict>
<key>3165ac</key>
<dict>
<key>CFBundleIdentifier</key>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>21F79</string>
<string>20G624</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
Expand All @@ -17,13 +17,13 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>1.3.1</string>
<string>1.3.0</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1.3.1</string>
<string>1.3.0</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
Expand Down
Binary file not shown.
6 changes: 3 additions & 3 deletions opencore_EFI/OC/Kexts/SMCProcessor.kext/Contents/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>21F79</string>
<string>20G624</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
Expand All @@ -17,15 +17,15 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>1.3.1</string>
<string>1.3.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1.3.1</string>
<string>1.3.0</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
Expand Down
Binary file not shown.
6 changes: 3 additions & 3 deletions opencore_EFI/OC/Kexts/VirtualSMC.kext/Contents/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>21F79</string>
<string>20G624</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
Expand All @@ -17,15 +17,15 @@
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>1.3.1</string>
<string>1.3.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1.3.1</string>
<string>1.3.0</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
Expand Down
Binary file modified opencore_EFI/OC/Kexts/VirtualSMC.kext/Contents/MacOS/VirtualSMC
Binary file not shown.
Loading

0 comments on commit d4d6d1b

Please sign in to comment.