RadarURL
Toggle Button
회원 가입 아이디/비밀번호 찾기
보드명과 함께 작동하는 부품에 관련된 상세한 정보가 가급적 포함된 글을 작성하여 주시기 바랍니다.

This is how I am patching AppleGraphicsDevicePlolicy.kext with clover config.plist. We need 2 patches to avoid blackout monitor output when we use Mac Pro 6,1 SMBios. This method should work MacOS Sierra 10.12.6.


1. board-id patch (PikeAlpha's finding)

There is a board-id check in AppleGrapicsDevicePolicy bin file. PikeAlpha find this problem and fix it with hex patching "board-id to board-ix". 

Here is how. Put this data KernelAndKextspatches->KextsToPatch in config.plist

Screen Shot 2017-08-21 at 2.46.15 PM.png

Screen Shot 2017-08-21 at 2.55.01 PM.png

2. info.plist patch

This method is how I am doing info.plist. Before going over this, we need to check this patch is done correctly. As this patch is well known, solution is simple. Make Config1,2,3,4 should be renamed none respectively or find Board-ID and rename string property Config1,2,3 to none. Because Default property none is doing nothing.


2.1 Config1 to none

There are two places for Config1 and needed replace to none. Here is hex datas.

Screen Shot 2017-08-21 at 3.00.39 PM.png

But problem is that replacing 7 bytes to 4 bytes is not going to happen. Replacing data should be same byte. It can be solved easily. Put null for mismatching bytes. So hex data for null is 00h. Finally we have correct replacing data : 6e6f6e65h

Screen Shot 2017-08-21 at 3.06.59 PM.png

to

Screen Shot 2017-08-21 at 3.08.03 PM.png

Save and then reopen info.plist. Now Config1 is totally gone and Board-ID Mac-60DEB81FF30ACF6 is Config1 to none.

Screen Shot 2017-08-21 at 3.10.36 PM.png

to 

Screen Shot 2017-08-21 at 3.12.26 PM.png


2.2 Board-ID patching

Board-ID patching is more clear. Let's do with Mac-60DEB81FF30ACF6 for instance. 

Hex data is for board-ID.

Screen Shot 2017-08-21 at 3.16.11 PM.png

In the Hex editor, whole hex data to replace is

Screen Shot 2017-08-21 at 3.20.04 PM.png

and patching

Screen Shot 2017-08-21 at 3.25.59 PM.png

Save and reopen config.plist

Screen Shot 2017-08-21 at 3.27.13 PM.png


Result is good. No missing Config1 and replace only designed board-id's.


It's time to make patch data.

Screen Shot 2017-08-21 at 3.28.24 PM.png



I hope this would be helpful.




번호 제목 글쓴이 날짜 조회 수 추천 수
148 X10SLV-O보드와 HD4400 내장 그래픽 High-Sierra 설치 히스토리 file [레벨:15]id: ilove_u 2017.10.29 391 0
147 shell script for creating 10.13 usb installer based on BaseSystem.dmg file [레벨:12]뉴해킨 2017.09.27 394 0
146 to avoid "the path /system/installation/packages/osinstall.mpkg" when installing High Sierra Beta file [레벨:12]뉴해킨 2017.09.21 739 0
145 Tyan S7050GM4NR + e5 2670 x2 High Sierra boot file [레벨:12]뉴해킨 2017.09.04 398 0
144 half way succeed to install High Sierra with Tyan S7050GM4NR file [레벨:12]뉴해킨 2017.09.05 468 0
» AppleGraphicsDevicePolicy bin and info.plist patch with config.plist file [레벨:12]뉴해킨 2017.08.21 402 0
142 Let's enable ACPI debug file [레벨:12]뉴해킨 2017.08.17 422 0
141 How to find dsdt hex patches in config.plist when we use Clover boot loader file [레벨:12]뉴해킨 2017.08.16 570 0
140 intel DQ77KB m-itx + HD4000 구성하기 [8] file [레벨:15]id: ilove_u 2016.12.17 3102 0
139 Failing to install High Sierra 10.13 beta [2] file [레벨:12]뉴해킨 2017.06.10 1321 0
138 HighPoint RocketRaid 2720SGL - HDD 3TB x2 : raid 0 benchmark [1] file [레벨:12]뉴해킨 2017.06.06 1192 0
137 PCIe approach of FL1100 and Asmedia 1142 [1] file [레벨:12]뉴해킨 2017.05.18 1456 0
136 Asmedia 1142 usb3.1 type-c and type-A card from China and SSDT code [2] file [레벨:12]뉴해킨 2017.05.18 1564 0
135 ssdt for FL1100 pci_e .. revisited ( conflicting problem solved) file [레벨:12]뉴해킨 2017.05.13 1194 0
134 Let's make Tyan S7050GM4NR sleep [1] file [레벨:12]뉴해킨 2017.05.09 1339 0
133 New ssdt code for FL1100 pci-e card.. (outdated) [2] file [레벨:12]뉴해킨 2017.04.25 1464 0
132 Let's get rid of AMD RADEON HD 7xxx [5] file [레벨:12]뉴해킨 2017.04.26 1567 0
131 Nvidia GTX 10x0 Series [9] [레벨:1]dfghtqop 2017.02.25 2319 0
130 How to control FL1100 usb3.0 [9] file [레벨:12]뉴해킨 2016.12.07 2704 0
129 customization of Tyan S7050GM4NR + E5 2670x2 + MSI R9 280X for Sierra 10.12.1 file [레벨:12]뉴해킨 2016.12.07 2331 1

Copyright © 2011-2017 sixflow.net All rights reserved.

ipv6 ready
ipv6 test