*적용중인 도장
<key>Devices</key>
<dict>
...
</dict>
Parameter group for tweaking setting affecting PCI devices.
<key>Inject</key>
<false/>
Enabling it will cause the automatic injection to turn off and allow the injection of a custom string fromProperties
.
<key>Properties</key>
<string>0207364862FA54HG345</string>
To create your own string you need the tool gfxutil that, for example, is bundled with DarwinDumper. You will need to create an xml file using a device path in standard notation as header and list properties, which will be injected. The example shows a file used to enable a video card:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "https://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
<key>AAPL,HasPanel</key>
<data>AQAAAA== </data>
<key>built-in</key>
<data>AA==</data>
<key>class-code</key>
<data>AAADAA==</data>
<key>device_type</key>
<data>ZGlzcGxheQA=</data>
<key>model</key>
<data>R01BIDk1MAA=</data>
</dict>
</dict>
</plist>
It is possible to obtain the currently used plist with DarwinDumper, to modify it and convert it into string form with the command:
./gfxutil ?i xml ?o hex devprop.plist devprop.hex
.. resulting in:
d30000000100000001000000c70000000500000002010c00d041030a000000000101060000027fff0400100000006d006f00640065006c0000000c000000474d4120393530001c0000006400650076006900630065005f00740079007000650000000c000000646973706c617900200000004100410050004c002c00480061007300500061006e0065006c0000000800000001000000160000006200750069006c0074002d0069006e00000005000000001a00000063006c006100730073002d0063006f006400650000000800000000000300
The result needs to be used as a value for DeviceProperties
. The same effect can be achieved by adding a _DMS method into the according section of your DSDT. It may be practical to use the string method when no DSDT is available yet.
<key>PCI</key>
<dict>
<key>FakeID</key>
<dict>
<key>ATI</key>
<string>0x68181002</string>
<key>IntelGFX</key>
<string>0x0126</string>
<key>NVidia</key>
<string>0x0</string>
<key>LAN</key>
<string>0x436311ab</string>
<key>SATA</key>
<string>0x25628086</string>
<key>WIFI</key>
<string>0x431214E4</string>
<key>XHCI</key>
<string>0x0</string>
</dict>
</dict>
There are other known substitutions for unsupported devices.
This substitution will work if InjectATI (Nvidia, Intel) is set. Or if FixDsdtMask set for the device.
<key>Audio</key>
<dict>
...
</dict>
Parameter group for tweaking setting affecting audio devices.
<key>Inject</key>
<string>Detect</string>
Property injection for the sound chip. Only works when the DSDT defines Device (HDEF)
. If you renamed it, you can also inject the other properties differently. Do not use this parameter with VoodooHDA. Possible options are:
No
- Injection is turned offDetect
- Automatic detection of the sound chip and injection of its ID as layout ID. Actually this is nonsense but still very popular. Does not do any harm and affects the display of sound properties in System Profiler.883
- Decimal number representing. Refers to Realtek ALC883 in this case.0x373
- Same as above in hexadecimal.These numbers are incorrect, you will need to find the correct value and possibly replace the layout file bundled with AppleHDA to get the chip working.
<key>USB</key>
<dict>
...
</dict>
Parameter group for tweaking setting affecting PCI devices.
<key>Inject</key>
<true/>
Injects USB properties. You can turn it off for whatever reason, if you need. It is also disabled if theDSDT patch mask matches 0x1000
to prevent data duplication.
<key>FixOwnership</key>
<true/>
It is possible to leave USB injection enabled and only turn off the ownership fix.
This fix is not relevant for UEFI booting.
<key>AddClockID</key>
<true/>
<true/>
- Enables a good, deep sleep, which cannot be exited by keyboard or mouse input.<false/>
- The PC will possibly sleep and it can be woken up by keyboard or mouse; or it will be automatically woken up by some attached deviceInjects the property "AAPL,clock-id" with a unique identifier for each device. Set it to your liking.
Requires USBInjection to be enabled.
Default value is set to disabled.
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
macOS Sequoia 15.0.1 24A348 정식버젼 고스트 이미지 OC 1.0.2 ft: 전체공개 +29 | 936 | 24.10.1121:10 | 좌절금지 |
오픈코어 1.0.2 +23 | 574 | 24.10.0900:22 | 줌바이퍼 |
[중급편] 노트북 해킨 +16 | 1401 | 24.07.1219:19 | Stultus |
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +17 | 574 | 24.09.1917:09 | 좌절금지 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +31 | 908 | 24.09.1723:58 | 좌절금지 |
[초급편] 문제 스스로 해결하기 +20 | 4002 | 24.03.2920:07 | Stultus |
[입문편] 첫 해킨 길라잡이 +40 | 5081 | 24.01.1218:54 | Stultus |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +67 | 5.1만 | 23.01.0913:39 | shl628 |
Hot AMD Sequoia용 AppleALC 1.9.2 +3 | 105 | 24.10.2319:04 | 사노라맨 |
Hot [Sequoia 15.0.1, OC r1.0.2] ASUS TUF B550-PLUS / RYZEN 5 5600X / RX470 +2 | 101 | 24.10.2322:26 | 뿌엥 |
Hot OCLP로 지원되지 않는 기기/dGPU를 사용하는 해킨토시의 사이드카 품질 문제 해결방법 +1 | 114 | 24.10.2321:29 | 해킨도전자 |
114 | 24.10.2321:29 | 해킨도전자 | |
105 | 24.10.2319:04 | 사노라맨 | |
783 | 24.10.1412:27 | shl628 | |
659 | 24.10.1316:00 | 수박 | |
936 | 24.10.1121:10 | 좌절금지 | |
574 | 24.10.0900:22 | 줌바이퍼 | |
1401 | 24.07.1219:19 | Stultus | |
1209 | 24.10.0500:31 | 줌바이퍼 | |
569 | 24.10.0410:49 | Tamy | |
463 | 24.09.2808:22 | Tamy | |
893 | 24.09.2321:32 | Stultus | |
601 | 24.09.1722:40 | 좌절금지 | |
562 | 24.09.1708:13 | 김경석 | |
768 | 24.09.1504:35 | Tamy | |
584 | 24.09.1319:18 | Stultus | |
706 | 24.09.1019:44 | 치토 | |
462 | 24.09.0112:54 | 해킨도전자 | |
546 | 24.08.3115:34 | 머핀X | |
306 | 24.08.2601:42 | 화정큐삼 | |
305 | 24.08.2422:59 | 하나브 | |
318 | 24.08.2316:25 | 화정큐삼 | |
415 | 24.08.1810:56 | CanBe | |
363 | 24.08.1800:04 | 화정큐삼 | |
300 | 24.08.1722:03 | 화정큐삼 | |
419 | 24.08.1419:58 | Stultus | |
377 | 24.08.1311:26 | 오디세이 | |
270 | 24.08.1115:46 | 좌절금지 | |
233 | 24.08.1022:46 | Stultus | |
131 | 24.08.0609:17 | RogerT | |
88 | 24.08.0523:34 | jbhlyk | |
267 | 24.08.0521:10 | 수인과윤슈 | |
621 | 24.08.0221:07 | Stultus | |
391 | 24.07.3019:12 | Tamy | |
308 | 24.07.2112:43 | Stultus | |
284 | 24.07.1122:47 | Stultus | |
215 | 24.07.1020:44 | Stultus | |
257 | 24.07.0921:44 | Stultus | |
384 | 24.07.0820:57 | Stultus | |
397 | 24.07.0721:25 | Stultus | |
359 | 24.07.0604:41 | bsiugr | |
650 | 24.07.0509:56 | 애플브리크 | |
472 | 24.06.2723:24 | 치토 | |
852 | 24.06.1120:40 | Stultus | |
1447 | 24.04.3022:28 | Stultus | |
1027 | 24.04.2718:46 | Stultus | |
3084 | 24.04.1312:15 | Stultus | |
3049 | 24.04.0712:49 | Stultus | |
1537 | 24.04.0619:59 | Stultus | |
1517 | 24.04.0613:43 | Stultus | |
2665 | 24.04.0521:57 | Stultus |