*적용중인 도장
<key>SMBIOS</key>
<dict>
...
</dict>
This group of parameters is used to mask your PC as a Mac. Clover will do this task automatically based on the given processor, video card and signs of mobility. However, you may choose differently. Get the MacTracker application, choose a model you like and find matching values. Chameleon Wizard may help you with this task. There is not much to comment here, these values are not for beginners. If you know them - change them; otherwise leave it. Calculating them is mostly not possible.
<key>ProductName</key>
<string>MacBook1,1</string>
SMBIOS.table1->ProductName
You can set only this value and Clover will adjust the rest of the parameters automatically according to the model, so you can leave them out. Otherwise your custom values will be preferred.
Clover has built-in definitions for following models:
MacBook1,1
MacBook2,1
MacBook4,1
MacBook5,2
MacBookPro5,1
MacBookPro8,1
MacBookPro8,3
MacBookPro9,2
MacBookAir3,1
MacBookAir5,2
Macmini2,1
Macmini5,1
Macmini6,2
iMac8,1
iMac10,1
iMac11,1
iMac11,2
iMac11,3
iMac12,1
iMac12,2
iMac13,1
iMac13,2
MacPro3,1
MacPro4,1
MacPro5,1
All other models require setting all fields manually.
In case the model is not set, Clover will automatically choose one for you.
Some parameters like BoardSerialNumber
should be generated and specified manually to be unique though.
<key>SmUUID</key>
<string>00000000-0000-1000-8000-010203040506</string>
This is the UUID, which is written into the SMBIOS table. Apparently it makes sense to fill the last pairs of digits with the MAC address of your ethernet card. This UUID will also be used in case CustomUUID is missing.
<key>FirmwareFeatures</key>
<string>0xC0001403</string>
SMBIOS.table128->FirmwareFeatures
These digits exceed the standard SMBIOS and are part of Apple's specification. Different real Macs show different values and no description of the meaning exists. The only clue is provided by the sources of the bless command:
&& (featureFlags & 0x00000001)) {
contextprintf(context, kBLLogLevelVerbose, "Legacy mode suppported\n");
Therefore, we too need an odd number here.
<key>BoardSerialNumber</key>
<string>C02032101R5DC771H</string>
SMBIOS.table2->SerialNumber
Clover will use one specific value here, which needs to be replaced by your own serial number. It is required for working iCloud and iMessage services. The length must be 17 digits, consisting of letters from the Latin alphabet and numbers. The serial number used by Clover is most probably banned already.
<key>BoardType</key>
<integer>10</integer>
SMBIOS.table2->BoardType
This parameter was introduced for the MacPro, which uses 11
(ProcessorBoard) instead of 10
(Motherboard), apparently for historical reasons. The effect is not clear, however it can be seen inProfiler.
<key>Mobile</key>
<true/>
Usually Clover will automatically detect the mobility of a system, e.g. if is powered by a battery, needs energy saving, or not. Change it to trick the system into thinking that a battery is not available, or otherwise.
<key>ChassisType</key>
<string>0x10</string>
SMBIOS.table3->Type
Used as an indirect indication for platform mobility. Here is a table according to SMBIOS standards:
Type | Value |
---|---|
MiscChassisTypeOther | 0x01 |
MiscChassisTypeUnknown | 0x02 |
MiscChassisTypeDeskTop | 0x03 |
MiscChassisTypeLowProfileDesktop | 0x04 |
MiscChassisTypePizzaBox | 0x05 |
MiscChassisTypeMiniTower | 0x06 |
MiscChassisTypeTower | 0x07 |
MiscChassisTypePortable | 0x08 |
MiscChassisTypeLapTop | 0x09 |
MiscChassisTypeNotebook | 0x0A |
MiscChassisTypeHandHeld | 0x0B |
MiscChassisTypeDockingStation | 0x0C |
MiscChassisTypeAllInOne | 0x0D |
MiscChassisTypeSubNotebook | 0x0E |
MiscChassisTypeSpaceSaving | 0x0F |
MiscChassisTypeLunchBox | 0x10 |
Clover will use a value according to the set Mac model, like it is used in real Macs. The effect, except mobility settings, is unclear.
<key>ChassisAssetTag</key>
<string>LatitudeD420</string>
SMBIOS.table3->AssetTag
This field is never used with real Macs. We can use it for our own purpose, for example in theHWSensors project.
<key>Trust</key>
<true/>
Used to give priority to memory descriptor values found in SMBIOS or SPD. Change if your memory is described incorrectly in Mac. Default is <true/>
.
<key>Memory</key>
<dict>
<key>Channels</key>
<integer>2</integer> OR <string>1</string>
<key>SlotCount</key>
<integer>24</integer> OR <string>4</string>
<key>Modules</key>
<array>
<dict>
<key>Slot</key>
<integer>0</integer> OR <string>5</string>
<key>Size</key>
<integer>2048</integer> OR <string>4096</string>
<key>Frequency</key>
<integer>1600</integer> OR <string>1333</string>
<key>Vendor</key>
<string>Some Company</string>
<key>Part</key>
<string>123456ABCDEF</string>
<key>Serial</key>
<string>ABCDEF123456</string>
<key>Type</key>
<string>DDR/DDR2/DDR3</string>
</dict>
</array>
</dict>
Inject custom memory module tables into SMBIOS if original SPD and SMBIOS provide incorrect or incomplete information.
Channels
- Number of hardware channels supported by your memory chipset, usually two.SlotCount
- Total count of memory slots in your system. Max 24 (for now).Modules
- An array of INSTALLED modules, if your slot is empty don't include an entry for it.
For each module:
Slot
- Physical slot location in which the module is installed.Size
- Size of the module in megabytes.Frequency
- Speed of the module in megahertz.Vendor
- Memory manufacturer namePart
- The part number identifier.Serial
- The module's serial number.Type
- The memory module's type.제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
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 | 113 | 24.10.2321:29 | 해킨도전자 |
113 | 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 | 치토 | |
461 | 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 |