Skip to content
This repository has been archived by the owner on Jul 22, 2024. It is now read-only.

Commit

Permalink
Fix HDMI output function
Browse files Browse the repository at this point in the history
  • Loading branch information
WHCMrShi committed Sep 14, 2022
1 parent 6f79969 commit 2067880
Show file tree
Hide file tree
Showing 3 changed files with 55 additions and 28 deletions.
Binary file added EFI/OC/Tools/CleanNvram.efi
Binary file not shown.
76 changes: 51 additions & 25 deletions EFI/OC/config.plist
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -365,26 +365,41 @@
<dict>
<key>Add</key>
<dict>
<key>PciRoot(0x0)/Pci(0x1F,0x3)</key>
<dict>
<key>AAPL,slot-name</key>
<string>Internal@0,31,3</string>
<key>device_type</key>
<string>Multimedia audio controller</string>
<key>hda-gfx</key>
<string>onboard-1</string>
<key>layout-id</key>
<integer>15</integer>
<key>model</key>
<string>ALC236</string>
</dict>
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
<key>AAPL,ig-platform-id</key>
<data>AACbPg==</data>
<key>device-id</key>
<data>mz4AAA==</data>
<key>enable-backlight-registers-fix</key>
<integer>1</integer>
<key>enable-hdmi20</key>
<data>AQAAAA==</data>
<key>enable-lspcon-support</key>
<data>AQAAAA==</data>
<key>enable-max-pixel-clock-override</key>
<data>AQAAAA==</data>
<key>framebuffer-con1-busid</key>
<key>framebuffer-con0-alldata</key>
<data>AAAIAAIAAACYAAAA</data>
<key>framebuffer-con0-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-con1-alldata</key>
<data>AQEJAAAIAACHAQAA</data>
<key>framebuffer-con1-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-con1-type</key>
<data>AAgAAA==</data>
<key>framebuffer-con2-alldata</key>
<data>AgQKAAAEAACHAQAA</data>
<key>framebuffer-con2-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-fbmem</key>
<data>AACQAA==</data>
<key>framebuffer-patch-enable</key>
Expand All @@ -395,19 +410,10 @@
<data>AAAAgA==</data>
<key>hda-gfx</key>
<string>onboard-1</string>
</dict>
<key>PciRoot(0x0)/Pci(0x1F,0x3)</key>
<dict>
<key>AAPL,slot-name</key>
<string>Internal@0,31,3</string>
<key>device_type</key>
<string>Multimedia audio controller</string>
<key>hda-gfx</key>
<string>onboard-1</string>
<key>layout-id</key>
<integer>15</integer>
<key>model</key>
<string>ALC236</string>
<string>Intel UHD Graphics 630</string>
<key>enable-backlight-registers-fix</key>
<integer>1</integer>
</dict>
</dict>
<key>Delete</key>
Expand Down Expand Up @@ -1094,6 +1100,26 @@
<key>TextMode</key>
<false/>
</dict>
<dict>
<key>Arguments</key>
<string></string>
<key>Auxiliary</key>
<true/>
<key>Comment</key>
<string>CleanNvram.efi</string>
<key>Enabled</key>
<true/>
<key>Flavour</key>
<string>Auto</string>
<key>Name</key>
<string>CleanNvram.efi</string>
<key>Path</key>
<string>CleanNvram.efi</string>
<key>RealPath</key>
<false/>
<key>TextMode</key>
<false/>
</dict>
</array>
</dict>
<key>NVRAM</key>
Expand All @@ -1119,7 +1145,7 @@
<key>SystemAudioVolume</key>
<data>Rg==</data>
<key>boot-args</key>
<string>keepsyms=1 debug=0x100 igfxmetal=1 igfxonln=1 -igfxblr -cdfon</string>
<string>keepsyms=1 debug=0x100 igfxmetal=1 igfxonln=1</string>
<key>csr-active-config</key>
<data>/w8AAA==</data>
<key>prev-lang:kbd</key>
Expand Down Expand Up @@ -1190,21 +1216,21 @@
<key>AdviseFeatures</key>
<false/>
<key>MLB</key>
<string>M0000000000000001</string>
<string>00000000000000000</string>
<key>MaxBIOSVersion</key>
<false/>
<key>ProcessorType</key>
<integer>0</integer>
<key>ROM</key>
<data>ESIzRFVm</data>
<data>AAAAAAAA</data>
<key>SpoofVendor</key>
<true/>
<key>SystemMemoryStatus</key>
<string>Auto</string>
<key>SystemProductName</key>
<string>MacBookPro15,1</string>
<string>MacBookPro16,2</string>
<key>SystemSerialNumber</key>
<string>W00000000001</string>
<string>000000000000</string>
<key>SystemUUID</key>
<string>00000000-0000-0000-0000-000000000000</string>
</dict>
Expand Down Expand Up @@ -1429,7 +1455,7 @@
<key>IgnoreInvalidFlexRatio</key>
<false/>
<key>ReleaseUsbOwnership</key>
<false/>
<true/>
<key>ReloadOptionRoms</key>
<false/>
<key>RequestBootVarRouting</key>
Expand Down
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,9 @@ OpenCore EFI for Dell Latitude 3410 with 10th generation Intel processor
## Not working
dGPU (No NVIDIA dGPU support)
Microphone (No Intel microphone array support, use USB-C DAC instead)
HDMI output (Can't fix)
Sleep (AOAC, Can't fix)
Sleep (AOAC, Not stable enough to enable)
Display Port via Type-C not tested yet

## Remark
Modify SMBIOS info in `EFI/OC/config.plist/Root/PlatformInfo/Generic` before boot
Modify SMBIOS info in `EFI/OC/config.plist/Root/PlatformInfo/Generic` before boot
Check [here](https://dortania.github.io/OpenCore-Install-Guide/config-laptop.plist/coffee-lake-plus.html#platforminfo) for more help

0 comments on commit 2067880

Please sign in to comment.