...
 
Commits (10)
    https://gitcode.net/btwise/opencorepkg_mod/-/commit/4132195336eeb78a03c1268b4f7155905cb2f990 AppleModels: Move model code G3QD from MBP115 to MBP113 (#525) 2024-03-06T11:13:05+03:00 Mike Beaton mjsbeaton@gmail.com Thx @Macschrauber https://gitcode.net/btwise/opencorepkg_mod/-/commit/ae8e18f9f23f456f61ce9af4e8fbcb20cc6bcb8e Utilities: change order of download in macrecovery (#524) 2024-03-06T11:23:35+03:00 scriptod911 70215102+scriptod911@users.noreply.github.com Download the big file first (BaseSystem) and then the chunklist may result in a token timeout for people with slow internet connections, to work around this simply moving the order of download so that the chunklist downloads first solves this issue. https://gitcode.net/btwise/opencorepkg_mod/-/commit/8560eda5ac76d1a5ac949b6b689c51b0b78e66f4 Docs: Sync changelog 2024-03-06T11:25:01+03:00 Vitaly Cheptsov 4348897+vit9696@users.noreply.github.com https://gitcode.net/btwise/opencorepkg_mod/-/commit/9b5fb72da3a38446417a7577f8e5e293fdad672e Docs: typo 2024-03-07T10:38:53+00:00 Mike Beaton mjsbeaton@gmail.com https://gitcode.net/btwise/opencorepkg_mod/-/commit/2cbe647045db16ebfdc86972d5d8a9703b6e8f39 Bump version 2024-03-12T09:55:02+03:00 Andrey1970AppleLife ua6lpo@rambler.ru https://gitcode.net/btwise/opencorepkg_mod/-/commit/cafe2fb54e6e629fcc7707872f62236c33b64a3d Docs: Fixed legacy OS text 2024-03-13T00:11:07+03:00 Andrey1970 ua6lpo@rambler.ru https://gitcode.net/btwise/opencorepkg_mod/-/commit/b7c4243bc5870decf130fab03b192566a9ad22ec DataBase: Updated MaximumOSVersion 2024-03-13T01:10:02+03:00 Andrey1970AppleLife ua6lpo@rambler.ru https://gitcode.net/btwise/opencorepkg_mod/-/commit/58f57a32d535fdc94d0ecee913477a3111bcf2dc DataBase: Updated builtin firmware versions 2024-03-13T20:25:06+03:00 Andrey1970 ua6lpo@rambler.ru https://gitcode.net/btwise/opencorepkg_mod/-/commit/bb3d0256250161ebc686b1c60f91f5b19d708fd9 Merge branch 'master' of https://github.com/acidanthera/OpenCorePkg 2024-03-14T22:09:58+08:00 hp hp@hps-MacBook-Pro.local https://gitcode.net/btwise/opencorepkg_mod/-/commit/460d122a50e900d5a2fa441eb2af6f7f7cc30741 Merge branch 'master' of https://gitee.com/btwise/OpenCorePkg 2024-03-15T00:05:01+08:00 hp hp@hps-MacBook-Pro.local
BIOSVendor: "Apple Inc."
BIOSVersion: "522.0.0.0.0"
BIOSLegacyVersion: "MB101.88Z.F000.B00.2308171845"
BIOSReleaseDate: "08/17/2023"
BIOSVersion: "526.0.0.0.0"
BIOSLegacyVersion: "MB101.88Z.F000.B00.2311151625"
BIOSReleaseDate: "11/15/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBook10,1"
SystemVersion: "1.0"
......@@ -78,15 +78,15 @@ SmcPlatform:
SmcEPCI: 0xF08009
OEMStrings: |-
Apple ROM Version
BIOS ID: MB101.88Z.F000.B00.2308171845
BIOS ID: MB101.88Z.F000.B00.2311151625
Model: MB101
EFI Version: 522.0.0.0.0
Built by: root@ltrs5
Date: Thu Aug 17 18:45:12 2023
Revision: 522 (B&I)
EFI Version: 526.0.0.0.0
Built by: root@mz5wv
Date: Wed Nov 15 16:25:52 2023
Revision: 526 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
UUID: 39EF2C64-0F59-36E2-9F8C-397CE6FE6561
UUID: 48EE4E27-82CE-3AE7-ACB6-916AD379D1EC
Specifications:
......@@ -262,4 +262,4 @@ AppleModelYear:
- 2018
- 2019
MinimumOSVersion: "10.12.5"
MaximumOSVersion: "13.6.3"
MaximumOSVersion: "13.6.5"
BIOSVendor: "Apple Inc."
BIOSVersion: "522.0.0.0.0"
BIOSLegacyVersion: "MB91.88Z.F000.B00.2308171844"
BIOSReleaseDate: "08/17/2023"
BIOSVersion: "526.0.0.0.0"
BIOSLegacyVersion: "MB91.88Z.F000.B00.2311151629"
BIOSReleaseDate: "11/15/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBook9,1"
SystemVersion: "1.0"
......@@ -74,15 +74,15 @@ SmcPlatform:
SmcEPCI: 0xF0E007
OEMStrings: |-
Apple ROM Version
BIOS ID: MB91.88Z.F000.B00.2308171844
BIOS ID: MB91.88Z.F000.B00.2311151629
Model: MB91
EFI Version: 522.0.0.0.0
Built by: root@9p8m7
Date: Thu Aug 17 18:44:12 2023
Revision: 522 (B&I)
EFI Version: 526.0.0.0.0
Built by: root@drwtv
Date: Wed Nov 15 16:29:36 2023
Revision: 526 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
UUID: AB3719E3-31BF-3BFE-855B-8205096AAB68
UUID: 48EE4E27-82CE-3AE7-ACB6-916AD379D1EC
Specifications:
......@@ -173,4 +173,4 @@ AppleModelYear:
- 2016
- 2017
MinimumOSVersion: "10.11.4"
MaximumOSVersion: "12.7.2"
MaximumOSVersion: "12.7.4"
BIOSVendor: "Apple Inc."
BIOSVersion: "486.0.0.0.0"
BIOSLegacyVersion: "MBA71.88Z.F000.B00.2308031727"
BIOSReleaseDate: "08/03/2023"
BIOSVersion: "489.0.0.0.0"
BIOSLegacyVersion: "MBA71.88Z.F000.B00.2310070443"
BIOSReleaseDate: "10/07/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBookAir7,1"
SystemVersion: "1.0"
......@@ -64,13 +64,13 @@ SmcEPCI: 0x7B007
OEMStrings: |-
Apple ROM Version
Model: MBA71
EFI Version: 486.0.0.0.0
Built by: root@4p22t
Date: Thu Aug 3 17:27:26 PDT 2023
Revision: 486 (B&I)
EFI Version: 489.0.0.0.0
Built by: root@xdv4v
Date: Sat Oct 7 04:43:20 PDT 2023
Revision: 489 (B&I)
ROM Version: F000_B00
Build Type: Official Build, Release
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
Specifications:
CPUCodename:
- "Broadwell"
......@@ -133,4 +133,4 @@ AppleModelYear:
- 2015
- 2016
MinimumOSVersion: "10.10.2"
MaximumOSVersion: "12.7.2"
MaximumOSVersion: "12.7.4"
BIOSVendor: "Apple Inc."
BIOSVersion: "486.0.0.0.0"
BIOSLegacyVersion: "MBA71.88Z.F000.B00.2308031727"
BIOSReleaseDate: "08/03/2023"
BIOSVersion: "489.0.0.0.0"
BIOSLegacyVersion: "MBA71.88Z.F000.B00.2310070443"
BIOSReleaseDate: "10/07/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBookAir7,2"
SystemVersion: "1.0"
......@@ -62,13 +62,13 @@ SmcEPCI: 0x7B007
OEMStrings: |-
Apple ROM Version
Model: MBA71
EFI Version: 486.0.0.0.0
Built by: root@4p22t
Date: Thu Aug 3 17:27:26 PDT 2023
Revision: 486 (B&I)
EFI Version: 489.0.0.0.0
Built by: root@xdv4v
Date: Sat Oct 7 04:43:20 PDT 2023
Revision: 489 (B&I)
ROM Version: F000_B00
Build Type: Official Build, Release
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
Specifications:
CPUCodename:
- "Broadwell"
......@@ -174,4 +174,4 @@ AppleModelYear:
- 2018
- 2019
MinimumOSVersion: "10.12.5"
MaximumOSVersion: "12.7.2"
MaximumOSVersion: "12.7.4"
BIOSVendor: "Apple Inc."
BIOSVersion: "2020.41.1.0.0"
BIOSLegacyVersion: "MBA81.88Z.F000.B00.2310052024"
BIOSReleaseDate: "10/05/2023"
BIOSVersion: "2022.100.22.0.0"
BIOSLegacyVersion: "MBA81.88Z.F000.B00.2402142015"
BIOSReleaseDate: "02/14/2024"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBookAir8,1"
SystemVersion: "1.0"
......@@ -48,17 +48,17 @@ SmcPlatform:
- 0x00
OEMStrings: |-
Apple ROM Version
BIOS ID: MBA81.88Z.F000.B00.2310052024
BIOS ID: MBA81.88Z.F000.B00.2402142015
Model: MBA81
EFI Version: 2020.41.1.0.0
Built by: root@jn5v5
Date: Thu Oct 5 20:24:11 2023
Revision: 2020.41.1 (B&I)
EFI Version: 2022.100.22.0.0
Built by: root@7877dnbmxx
Date: Wed Feb 14 20:15:37 2024
Revision: 2022.100.22 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.3.9.1
UUID: B0E02EA2-9239-3CFB-B7EA-CD2E0161D5E3
UUID: D6252674-B768-3F51-A15E-0D4789F1E909
UUID: 0C63E757-1467-3D4A-A841-AAE6BF7A4F36
Specifications:
CPUCodename:
- "Amber Lake Y"
......
BIOSVendor: "Apple Inc."
BIOSVersion: "2020.41.1.0.0"
BIOSLegacyVersion: "MBA82.88Z.F000.B00.2310052024"
BIOSReleaseDate: "10/05/2023"
BIOSVersion: "2022.100.22.0.0"
BIOSLegacyVersion: "MBA82.88Z.F000.B00.2402142015"
BIOSReleaseDate: "02/14/2024"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBookAir8,2"
SystemVersion: "1.0"
......@@ -48,17 +48,17 @@ SmcPlatform:
- 0x00
OEMStrings: |-
Apple ROM Version
BIOS ID: MBA82.88Z.F000.B00.2310052024
BIOS ID: MBA82.88Z.F000.B00.2402142015
Model: MBA82
EFI Version: 2020.41.1.0.0
Built by: root@fhqpw
Date: Thu Oct 5 20:24:10 2023
Revision: 2020.41.1 (B&I)
EFI Version: 2022.100.22.0.0
Built by: root@g4bjt
Date: Wed Feb 14 20:15:04 2024
Revision: 2022.100.22 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.3.9.1
UUID: B0E02EA2-9239-3CFB-B7EA-CD2E0161D5E3
UUID: D6252674-B768-3F51-A15E-0D4789F1E909
UUID: 0C63E757-1467-3D4A-A841-AAE6BF7A4F36
Specifications:
CPUCodename:
- "Amber Lake Y"
......
BIOSVendor: "Apple Inc."
BIOSVersion: "2020.41.1.0.0"
BIOSLegacyVersion: "MBA91.88Z.F000.B00.2310052035"
BIOSReleaseDate: "10/05/2023"
BIOSVersion: "2022.100.22.0.0"
BIOSLegacyVersion: "MBA91.88Z.F000.B00.2402142027"
BIOSReleaseDate: "02/14/2024"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBookAir9,1"
SystemVersion: "1.0"
......@@ -43,15 +43,15 @@ SmcPlatform:
- 0x00
OEMStrings: |-
Apple ROM Version
BIOS ID: MBA91.88Z.F000.B00.2310052035
BIOS ID: MBA91.88Z.F000.B00.2402142027
Model: MBA91
EFI Version: 2020.41.1.0.0
Built by: root@fvmqf
Date: Thu Oct 5 20:35:08 2023
Revision: 2020.41.1 (B&I)
EFI Version: 2022.100.22.0.0
Built by: root@c977bnfcnr
Date: Wed Feb 14 20:27:20 2024
Revision: 2022.100.22 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.3.9.1
UUID: 24DDC534-324B-330E-B8D1-89F89BC3E851
UUID: 002864CD-1C60-33A6-9B1D-092FD6C7C9B6
Specifications:
......
......@@ -105,6 +105,7 @@ AppleModelCode:
- "FR1M"
- "FD57"
- "FD59"
- "G3QD"
- "G3QP"
- "FTPY"
- "G5HL"
......
BIOSVendor: "Apple Inc."
BIOSVersion: "486.0.0.0.0"
BIOSLegacyVersion: "MBP114.88Z.F000.B00.2308031729"
BIOSReleaseDate: "08/03/2023"
BIOSVersion: "489.0.0.0.0"
BIOSLegacyVersion: "MBP114.88Z.F000.B00.2310070442"
BIOSReleaseDate: "10/07/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBookPro11,4"
SystemVersion: "1.0"
......@@ -72,13 +72,13 @@ SmcEPCI: 0xF0B007
OEMStrings: |-
Apple ROM Version
Model: MBP114
EFI Version: 486.0.0.0.0
Built by: root@t9crn
Date: Thu Aug 3 17:29:02 PDT 2023
Revision: 486 (B&I)
EFI Version: 489.0.0.0.0
Built by: root@5s5bf
Date: Sat Oct 7 04:42:42 PDT 2023
Revision: 489 (B&I)
ROM Version: F000_B00
Build Type: Official Build, Release
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
Specifications:
CPUCodename:
- "Crystal Well"
......@@ -135,4 +135,4 @@ AppleModelYear:
- 2017
- 2018
MinimumOSVersion: "10.10.3"
MaximumOSVersion: "12.7.2"
MaximumOSVersion: "12.7.4"
BIOSVendor: "Apple Inc."
BIOSVersion: "486.0.0.0.0"
BIOSLegacyVersion: "MBP114.88Z.F000.B00.2308031729"
BIOSReleaseDate: "08/03/2023"
BIOSVersion: "489.0.0.0.0"
BIOSLegacyVersion: "MBP114.88Z.F000.B00.2310070442"
BIOSReleaseDate: "10/07/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBookPro11,5"
SystemVersion: "1.0"
......@@ -71,13 +71,13 @@ SmcEPCI: 0xF0B007
OEMStrings: |-
Apple ROM Version
Model: MBP114
EFI Version: 486.0.0.0.0
Built by: root@t9crn
Date: Thu Aug 3 17:29:02 PDT 2023
Revision: 486 (B&I)
EFI Version: 489.0.0.0.0
Built by: root@5s5bf
Date: Sat Oct 7 04:42:42 PDT 2023
Revision: 489 (B&I)
ROM Version: F000_B00
Build Type: Official Build, Release
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
Specifications:
CPUCodename:
- "Crystal Well"
......@@ -96,7 +96,6 @@ Specifications:
# Note, first model code is used by macserial
AppleModelCode:
- "G85Y"
- "G3QD"
- "G8WM"
- "G8WP"
- "G8WQ"
......@@ -126,4 +125,4 @@ AppleModelYear:
- 2017
- 2018
MinimumOSVersion: "10.10.3"
MaximumOSVersion: "12.7.2"
MaximumOSVersion: "12.7.4"
BIOSVendor: "Apple Inc."
BIOSVersion: "486.0.0.0.0"
BIOSLegacyVersion: "MBP121.88Z.F000.B00.2308031729"
BIOSReleaseDate: "08/03/2023"
BIOSVersion: "489.0.0.0.0"
BIOSLegacyVersion: "MBP121.88Z.F000.B00.2310070443"
BIOSReleaseDate: "10/07/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBookPro12,1"
SystemVersion: "1.0"
......@@ -67,13 +67,13 @@ SmcEPCI: 0x00F01008
OEMStrings: |-
Apple ROM Version
Model: MBP121
EFI Version: 486.0.0.0.0
Built by: root@qnq78
Date: Thu Aug 3 17:29:13 PDT 2023
Revision: 486 (B&I)
EFI Version: 489.0.0.0.0
Built by: root@vmm5d
Date: Sat Oct 7 04:43:12 PDT 2023
Revision: 489 (B&I)
ROM Version: F000_B00
Build Type: Official Build, Release
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
Specifications:
CPUCodename:
- "Broadwell"
......@@ -150,4 +150,4 @@ AppleModelYear:
- 2016
- 2017
MinimumOSVersion: "10.10.2"
MaximumOSVersion: "12.7.2"
MaximumOSVersion: "12.7.4"
BIOSVendor: "Apple Inc."
BIOSVersion: "522.0.0.0.0"
BIOSLegacyVersion: "MBP131.88Z.F000.B00.2308171846"
BIOSReleaseDate: "08/17/2023"
BIOSVersion: "526.0.0.0.0"
BIOSLegacyVersion: "MBP131.88Z.F000.B00.2311151627"
BIOSReleaseDate: "11/15/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBookPro13,1"
SystemVersion: "1.0"
......@@ -67,15 +67,15 @@ SmcPlatform:
SmcEPCI: 0xF02009
OEMStrings: |-
Apple ROM Version
BIOS ID: MBP131.88Z.F000.B00.2308171846
BIOS ID: MBP131.88Z.F000.B00.2311151627
Model: MBP131
EFI Version: 522.0.0.0.0
Built by: root@zqwwp
Date: Thu Aug 17 18:46:43 2023
Revision: 522 (B&I)
EFI Version: 526.0.0.0.0
Built by: root@hzqq5
Date: Wed Nov 15 16:27:35 2023
Revision: 526 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
UUID: AB3719E3-31BF-3BFE-855B-8205096AAB68
UUID: 48EE4E27-82CE-3AE7-ACB6-916AD379D1EC
Specifications:
......@@ -130,4 +130,4 @@ AppleModelYear:
- 2016
- 2017
MinimumOSVersion: "10.12"
MaximumOSVersion: "12.7.2"
MaximumOSVersion: "12.7.4"
BIOSVendor: "Apple Inc."
BIOSVersion: "522.0.0.0.0"
BIOSLegacyVersion: "MBP132.88Z.F000.B00.2308171844"
BIOSReleaseDate: "08/17/2023"
BIOSVersion: "526.0.0.0.0"
BIOSLegacyVersion: "MBP132.88Z.F000.B00.2311151626"
BIOSReleaseDate: "11/15/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBookPro13,2"
SystemVersion: "1.0"
......@@ -74,15 +74,15 @@ SmcPlatform:
SmcEPCI: 0xF02009
OEMStrings: |-
Apple ROM Version
BIOS ID: MBP132.88Z.F000.B00.2308171844
BIOS ID: MBP132.88Z.F000.B00.2311151626
Model: MBP132
EFI Version: 522.0.0.0.0
Built by: root@zcnf5
Date: Thu Aug 17 18:44:32 2023
Revision: 522 (B&I)
EFI Version: 526.0.0.0.0
Built by: root@kmr4s
Date: Wed Nov 15 16:26:09 2023
Revision: 526 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
UUID: 3F392573-A5AF-3C22-ACDC-3F8CA7377A80
UUID: 48EE4E27-82CE-3AE7-ACB6-916AD379D1EC
Specifications:
......@@ -192,4 +192,4 @@ AppleModelYear:
- 2016
- 2017
MinimumOSVersion: "10.12.1"
MaximumOSVersion: "12.7.2"
MaximumOSVersion: "12.7.4"
BIOSVendor: "Apple Inc."
BIOSVersion: "522.0.0.0.0"
BIOSLegacyVersion: "MBP133.88Z.F000.B00.2308171844"
BIOSReleaseDate: "08/17/2023"
BIOSVersion: "526.0.0.0.0"
BIOSLegacyVersion: "MBP133.88Z.F000.B00.2311151628"
BIOSReleaseDate: "11/15/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBookPro13,3"
SystemVersion: "1.0"
......@@ -66,15 +66,15 @@ SmcPlatform:
SmcEPCI: 0xF04009
OEMStrings: |-
Apple ROM Version
BIOS ID: MBP133.88Z.F000.B00.2308171844
BIOS ID: MBP133.88Z.F000.B00.2311151628
Model: MBP133
EFI Version: 522.0.0.0.0
Built by: root@l8jxr
Date: Thu Aug 17 18:44:23 2023
Revision: 522 (B&I)
EFI Version: 526.0.0.0.0
Built by: root@86phx
Date: Wed Nov 15 16:28:49 2023
Revision: 526 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
UUID: 3F392573-A5AF-3C22-ACDC-3F8CA7377A80
UUID: 48EE4E27-82CE-3AE7-ACB6-916AD379D1EC
Specifications:
......@@ -154,4 +154,4 @@ AppleModelYear:
- 2016
- 2017
MinimumOSVersion: "10.12.1"
MaximumOSVersion: "12.7.2"
MaximumOSVersion: "12.7.4"
BIOSVendor: "Apple Inc."
BIOSVersion: "522.0.0.0.0"
BIOSLegacyVersion: "MBP141.88Z.F000.B00.2308171845"
BIOSReleaseDate: "08/17/2023"
BIOSVersion: "526.0.0.0.0"
BIOSLegacyVersion: "MBP141.88Z.F000.B00.2311151626"
BIOSReleaseDate: "11/15/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBookPro14,1"
SystemVersion: "1.0"
......@@ -67,15 +67,15 @@ SmcPlatform:
SmcEPCI: 0xF0B009
OEMStrings: |-
Apple ROM Version
BIOS ID: MBP141.88Z.F000.B00.2308171845
BIOS ID: MBP141.88Z.F000.B00.2311151626
Model: MBP141
EFI Version: 522.0.0.0.0
Built by: root@m7nk6
Date: Thu Aug 17 18:45:47 2023
Revision: 522 (B&I)
EFI Version: 526.0.0.0.0
Built by: root@84bbbzrlt9
Date: Wed Nov 15 16:26:48 2023
Revision: 526 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
UUID: 39EF2C64-0F59-36E2-9F8C-397CE6FE6561
UUID: 48EE4E27-82CE-3AE7-ACB6-916AD379D1EC
Specifications:
......@@ -155,4 +155,4 @@ AppleModelYear:
- 2018
- 2019
MinimumOSVersion: "10.12.5"
MaximumOSVersion: "13.6.3"
MaximumOSVersion: "13.6.5"
BIOSVendor: "Apple Inc."
BIOSVersion: "522.0.0.0.0"
BIOSLegacyVersion: "MBP142.88Z.F000.B00.2308171843"
BIOSReleaseDate: "08/17/2023"
BIOSVersion: "526.0.0.0.0"
BIOSLegacyVersion: "MBP142.88Z.F000.B00.2311151625"
BIOSReleaseDate: "11/15/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBookPro14,2"
SystemVersion: "1.0"
......@@ -72,15 +72,15 @@ SmcPlatform:
SmcEPCI: 0xF09009
OEMStrings: |-
Apple ROM Version
BIOS ID: MBP142.88Z.F000.B00.2308171843
BIOS ID: MBP142.88Z.F000.B00.2311151625
Model: MBP142
EFI Version: 522.0.0.0.0
Built by: root@kmsv9
Date: Thu Aug 17 18:43:02 2023
Revision: 522 (B&I)
EFI Version: 526.0.0.0.0
Built by: root@kblmw
Date: Wed Nov 15 16:25:05 2023
Revision: 526 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
UUID: 39EF2C64-0F59-36E2-9F8C-397CE6FE6561
UUID: 48EE4E27-82CE-3AE7-ACB6-916AD379D1EC
Specifications:
......@@ -248,4 +248,4 @@ AppleModelYear:
- 2017
- 2018
MinimumOSVersion: "10.12.5"
MaximumOSVersion: "13.6.3"
MaximumOSVersion: "13.6.5"
BIOSVendor: "Apple Inc."
BIOSVersion: "522.0.0.0.0"
BIOSLegacyVersion: "MBP143.88Z.F000.B00.2308171844"
BIOSReleaseDate: "08/17/2023"
BIOSVersion: "526.0.0.0.0"
BIOSLegacyVersion: "MBP143.88Z.F000.B00.2311151624"
BIOSReleaseDate: "11/15/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBookPro14,3"
SystemVersion: "1.0"
......@@ -72,15 +72,15 @@ SmcPlatform:
SmcEPCI: 0xF0A009
OEMStrings: |-
Apple ROM Version
BIOS ID: MBP143.88Z.F000.B00.2308171844
BIOS ID: MBP143.88Z.F000.B00.2311151624
Model: MBP143
EFI Version: 522.0.0.0.0
Built by: root@dz857
Date: Thu Aug 17 18:44:55 2023
Revision: 522 (B&I)
EFI Version: 526.0.0.0.0
Built by: root@nrtsv
Date: Wed Nov 15 16:24:59 2023
Revision: 526 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
UUID: 39EF2C64-0F59-36E2-9F8C-397CE6FE6561
UUID: 48EE4E27-82CE-3AE7-ACB6-916AD379D1EC
Specifications:
......@@ -211,4 +211,4 @@ AppleModelYear:
- 2017
- 2018
MinimumOSVersion: "10.12.5"
MaximumOSVersion: "13.6.3"
MaximumOSVersion: "13.6.5"
BIOSVendor: "Apple Inc."
BIOSVersion: "2020.41.1.0.0"
BIOSLegacyVersion: "MBP151.88Z.F000.B00.2310052024"
BIOSReleaseDate: "10/05/2023"
BIOSVersion: "2022.100.22.0.0"
BIOSLegacyVersion: "MBP151.88Z.F000.B00.2402142014"
BIOSReleaseDate: "02/14/2024"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBookPro15,1"
SystemVersion: "1.0"
......@@ -50,15 +50,15 @@ SmcPlatform:
- 0x00
OEMStrings: |-
Apple ROM Version
BIOS ID: MBP151.88Z.F000.B00.2310052024
BIOS ID: MBP151.88Z.F000.B00.2402142014
Model: MBP151
EFI Version: 2020.41.1.0.0
Built by: root@4rwxj
Date: Thu Oct 5 20:24:09 2023
Revision: 2020.41.1 (B&I)
EFI Version: 2022.100.22.0.0
Built by: root@zvqn7
Date: Wed Feb 14 20:14:48 2024
Revision: 2022.100.22 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.3.9.1
UUID: 8C275A88-DA74-3A11-B14B-52BE1E9E3CD6
UUID: B3866747-A385-35F1-9D28-C54FF7CF024F
Specifications:
......
BIOSVendor: "Apple Inc."
BIOSVersion: "2020.41.1.0.0"
BIOSLegacyVersion: "MBP152.88Z.F000.B00.2310052025"
BIOSReleaseDate: "10/05/2023"
BIOSVersion: "2022.100.22.0.0"
BIOSLegacyVersion: "MBP152.88Z.F000.B00.2402142016"
BIOSReleaseDate: "02/14/2024"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBookPro15,2"
SystemVersion: "1.0"
......@@ -55,15 +55,15 @@ SmcPlatform:
- 0x00
OEMStrings: |-
Apple ROM Version
BIOS ID: MBP152.88Z.F000.B00.2310052025
BIOS ID: MBP152.88Z.F000.B00.2402142016
Model: MBP152
EFI Version: 2020.41.1.0.0
Built by: root@wqnn6
Date: Thu Oct 5 20:25:25 2023
Revision: 2020.41.1 (B&I)
EFI Version: 2022.100.22.0.0
Built by: root@c977bt7tkg
Date: Wed Feb 14 20:16:18 2024
Revision: 2022.100.22 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.3.9.1
UUID: 8C275A88-DA74-3A11-B14B-52BE1E9E3CD6
UUID: 2D105BA9-D12D-3169-B758-4159DCDC578C
Specifications:
......
BIOSVendor: "Apple Inc."
BIOSVersion: "2020.41.1.0.0"
BIOSLegacyVersion: "MBP153.88Z.F000.B00.2310052024"
BIOSReleaseDate: "10/05/2023"
BIOSVersion: "2022.100.22.0.0"
BIOSLegacyVersion: "MBP153.88Z.F000.B00.2402142016"
BIOSReleaseDate: "02/14/2024"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBookPro15,3"
SystemVersion: "1.0"
......@@ -55,15 +55,15 @@ SmcPlatform:
- 0x00
OEMStrings: |-
Apple ROM Version
BIOS ID: MBP153.88Z.F000.B00.2310052024
BIOS ID: MBP153.88Z.F000.B00.2402142016
Model: MBP153
EFI Version: 2020.41.1.0.0
Built by: root@lvvbz
Date: Thu Oct 5 20:24:41 2023
Revision: 2020.41.1 (B&I)
EFI Version: 2022.100.22.0.0
Built by: root@c977btfjmr
Date: Wed Feb 14 20:16:03 2024
Revision: 2022.100.22 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.3.9.1
UUID: 8C275A88-DA74-3A11-B14B-52BE1E9E3CD6
UUID: B3866747-A385-35F1-9D28-C54FF7CF024F
Specifications:
......
BIOSVendor: "Apple Inc."
BIOSVersion: "2020.41.1.0.0"
BIOSLegacyVersion: "MBP154.88Z.F000.B00.2310052035"
BIOSReleaseDate: "10/05/2023"
BIOSVersion: "2022.100.22.0.0"
BIOSLegacyVersion: "MBP154.88Z.F000.B00.2402142026"
BIOSReleaseDate: "02/14/2024"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBookPro15,4"
SystemVersion: "1.0"
......@@ -55,17 +55,17 @@ SmcPlatform:
- 0x00
OEMStrings: |-
Apple ROM Version
BIOS ID: MBP154.88Z.F000.B00.2310052035
BIOS ID: MBP154.88Z.F000.B00.2402142026
Model: MBP154
EFI Version: 2020.41.1.0.0
Built by: root@t9lqv
Date: Thu Oct 5 20:35:20 2023
Revision: 2020.41.1 (B&I)
EFI Version: 2022.100.22.0.0
Built by: root@c977bh9mc8
Date: Wed Feb 14 20:26:06 2024
Revision: 2022.100.22 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.3.9.1
UUID: 8C275A88-DA74-3A11-B14B-52BE1E9E3CD6
UUID: B3866747-A385-35F1-9D28-C54FF7CF024F
UUID: 2D105BA9-D12D-3169-B758-4159DCDC578C
Specifications:
CPUCodename:
- "Coffee Lake"
......
BIOSVendor: "Apple Inc."
BIOSVersion: "2020.41.1.0.0"
BIOSLegacyVersion: "MBP161.88Z.F000.B00.2310052037"
BIOSReleaseDate: "10/05/2023"
BIOSVersion: "2022.100.22.0.0"
BIOSLegacyVersion: "MBP161.88Z.F000.B00.2402142026"
BIOSReleaseDate: "02/14/2024"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBookPro16,1"
SystemVersion: "1.0"
......@@ -49,17 +49,17 @@ SmcPlatform:
- 0x00
OEMStrings: |-
Apple ROM Version
BIOS ID: MBP161.88Z.F000.B00.2310052037
BIOS ID: MBP161.88Z.F000.B00.2402142026
Model: MBP161
EFI Version: 2020.41.1.0.0
Built by: root@bcvfm
Date: Thu Oct 5 20:37:08 2023
Revision: 2020.41.1 (B&I)
EFI Version: 2022.100.22.0.0
Built by: root@7877d5vx6p
Date: Wed Feb 14 20:26:57 2024
Revision: 2022.100.22 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.3.9.1
UUID: 8C275A88-DA74-3A11-B14B-52BE1E9E3CD6
UUID: B3866747-A385-35F1-9D28-C54FF7CF024F
UUID: 2D105BA9-D12D-3169-B758-4159DCDC578C
Specifications:
CPUCodename:
- "Coffee Lake"
......
BIOSVendor: "Apple Inc."
BIOSVersion: "2020.41.1.0.0"
BIOSLegacyVersion: "MBP162.88Z.F000.B00.2310052035"
BIOSReleaseDate: "10/05/2023"
BIOSVersion: "2022.100.22.0.0"
BIOSLegacyVersion: "MBP162.88Z.F000.B00.2402142026"
BIOSReleaseDate: "02/14/2024"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBookPro16,2"
SystemVersion: "1.0"
......@@ -43,15 +43,15 @@ SmcPlatform:
- 0x00
OEMStrings: |-
Apple ROM Version
BIOS ID: MBP162.88Z.F000.B00.2310052035
BIOS ID: MBP162.88Z.F000.B00.2402142026
Model: MBP162
EFI Version: 2020.41.1.0.0
Built by: root@5pggn
Date: Thu Oct 5 20:35:22 2023
Revision: 2020.41.1 (B&I)
EFI Version: 2022.100.22.0.0
Built by: root@jphpl
Date: Wed Feb 14 20:26:11 2024
Revision: 2022.100.22 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.3.9.1
UUID: 24DDC534-324B-330E-B8D1-89F89BC3E851
UUID: 002864CD-1C60-33A6-9B1D-092FD6C7C9B6
Specifications:
......
BIOSVendor: "Apple Inc."
BIOSVersion: "2020.41.1.0.0"
BIOSLegacyVersion: "MBP163.88Z.F000.B00.2310052034"
BIOSReleaseDate: "10/05/2023"
BIOSVersion: "2022.100.22.0.0"
BIOSLegacyVersion: "MBP163.88Z.F000.B00.2402142027"
BIOSReleaseDate: "02/14/2024"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBookPro16,3"
SystemVersion: "1.0"
......@@ -45,15 +45,15 @@ SmcPlatform:
- 0x00
OEMStrings: |-
Apple ROM Version
BIOS ID: MBP163.88Z.F000.B00.2310052034
BIOS ID: MBP163.88Z.F000.B00.2402142027
Model: MBP163
EFI Version: 2020.41.1.0.0
Built by: root@6pgtg
Date: Thu Oct 5 20:34:45 2023
Revision: 2020.41.1 (B&I)
EFI Version: 2022.100.22.0.0
Built by: root@c977bk9z2g
Date: Wed Feb 14 20:27:42 2024
Revision: 2022.100.22 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.3.9.1
UUID: 8C275A88-DA74-3A11-B14B-52BE1E9E3CD6
UUID: B3866747-A385-35F1-9D28-C54FF7CF024F
Specifications:
......
BIOSVendor: "Apple Inc."
BIOSVersion: "2020.41.1.0.0"
BIOSLegacyVersion: "MBP164.88Z.F000.B00.2310052035"
BIOSReleaseDate: "10/05/2023"
BIOSVersion: "2022.100.22.0.0"
BIOSLegacyVersion: "MBP164.88Z.F000.B00.2402142026"
BIOSReleaseDate: "02/14/2024"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacBookPro16,4"
SystemVersion: "1.0"
......@@ -49,17 +49,17 @@ SmcPlatform:
- 0x00
OEMStrings: |-
Apple ROM Version
BIOS ID: MBP164.88Z.F000.B00.2310052035
BIOS ID: MBP164.88Z.F000.B00.2402142026
Model: MBP164
EFI Version: 2020.41.1.0.0
Built by: root@wcdcs
Date: Thu Oct 5 20:35:24 2023
Revision: 2020.41.1 (B&I)
EFI Version: 2022.100.22.0.0
Built by: root@c977bws8kv
Date: Wed Feb 14 20:26:32 2024
Revision: 2022.100.22 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.3.9.1
UUID: 8C275A88-DA74-3A11-B14B-52BE1E9E3CD6
UUID: B3866747-A385-35F1-9D28-C54FF7CF024F
UUID: 2D105BA9-D12D-3169-B758-4159DCDC578C
Specifications:
CPUCodename:
- "Coffee Lake"
......
BIOSVendor: "Apple Inc."
BIOSVersion: "478.0.0.0.0"
BIOSLegacyVersion: "MP61.88Z.F000.B00.2308031727"
BIOSReleaseDate: "08/03/2023"
BIOSVersion: "481.0.0.0.0"
BIOSLegacyVersion: "MP61.88Z.F000.B00.2310070047"
BIOSReleaseDate: "10/07/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacPro6,1"
SystemVersion: "1.0"
......@@ -65,13 +65,13 @@ SmcEPCI: 0xF0F006
OEMStrings: |-
Apple ROM Version
Model: MP61
EFI Version: 478.0.0.0.0
Built by: root@lsfgq
Date: Thu Aug 3 17:27:27 PDT 2023
Revision: 478 (B&I)
EFI Version: 481.0.0.0.0
Built by: root@6tzt9
Date: Sat Oct 7 00:47:21 PDT 2023
Revision: 481 (B&I)
ROM Version: F000_B00
Build Type: Official Build, Release
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
Specifications:
CPUCodename:
- "Ivy Bridge EP"
......@@ -154,4 +154,4 @@ AppleModelYear:
- 2018
- 2019
MinimumOSVersion: "10.9.1"
MaximumOSVersion: "12.7.2"
MaximumOSVersion: "12.7.4"
BIOSVendor: "Apple Inc."
BIOSVersion: "2020.41.1.0.0"
BIOSLegacyVersion: "MP71.88Z.F000.B00.2310052024"
BIOSReleaseDate: "10/05/2023"
BIOSVersion: "2022.100.22.0.0"
BIOSLegacyVersion: "MP71.88Z.F000.B00.2402142015"
BIOSReleaseDate: "02/14/2024"
SystemManufacturer: "Apple Inc."
SystemProductName: "MacPro7,1"
SystemVersion: "1.0"
......@@ -50,17 +50,17 @@ SmcPlatform:
- 0x00
OEMStrings: |-
Apple ROM Version
BIOS ID: MP71.88Z.F000.B00.2310052024
BIOS ID: MP71.88Z.F000.B00.2402142015
Model: MP71
EFI Version: 2020.41.1.0.0
Built by: root@jgkh6
Date: Thu Oct 5 20:24:08 2023
Revision: 2020.41.1 (B&I)
EFI Version: 2022.100.22.0.0
Built by: root@7877d9pf64
Date: Wed Feb 14 20:15:43 2024
Revision: 2022.100.22 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.3.9.1
UUID: 367EA56F-8D70-3D70-ACEA-05945977A566
UUID: D6DF2B0F-A04F-3821-8755-4A85A34266C2
UUID: 1B8B12F8-5F06-32B9-B7F3-48BE048837F5
Specifications:
CPUCodename:
- "Cascade Lake"
......
BIOSVendor: "Apple Inc."
BIOSVersion: "481.0.0.0.0"
BIOSLegacyVersion: "MM71.88Z.F000.B00.2308032054"
BIOSReleaseDate: "08/03/2023"
BIOSVersion: "483.0.0.0.0"
BIOSLegacyVersion: "MM71.88Z.F000.B00.2310070444"
BIOSReleaseDate: "10/07/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "Macmini7,1"
SystemVersion: "1.0"
......@@ -73,13 +73,13 @@ SmcEPCI: 0xF04008
OEMStrings: |-
Apple ROM Version
Model: MM71
EFI Version: 481.0.0.0.0
Built by: root@6p4qr
Date: Thu Aug 3 20:54:41 PDT 2023
Revision: 481 (B&I)
EFI Version: 483.0.0.0.0
Built by: root@hkjsl
Date: Sat Oct 7 04:44:50 PDT 2023
Revision: 483 (B&I)
ROM Version: F000_B00
Build Type: Official Build, Release
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
Specifications:
CPUCodename:
- "Haswell"
......@@ -160,4 +160,4 @@ AppleModelYear:
- 2017
- 2018
MinimumOSVersion: "10.10"
MaximumOSVersion: "12.7.2"
MaximumOSVersion: "12.7.4"
BIOSVendor: "Apple Inc."
BIOSVersion: "2020.41.1.0.0"
BIOSLegacyVersion: "MM81.88Z.F000.B00.2310052023"
BIOSReleaseDate: "10/05/2023"
BIOSVersion: "2022.100.22.0.0"
BIOSLegacyVersion: "MM81.88Z.F000.B00.2402142015"
BIOSReleaseDate: "02/14/2024"
SystemManufacturer: "Apple Inc."
SystemProductName: "Macmini8,1"
SystemVersion: "1.0"
......@@ -48,17 +48,17 @@ SmcPlatform:
- 0x00
OEMStrings: |-
Apple ROM Version
BIOS ID: MM81.88Z.F000.B00.2310052023
BIOS ID: MM81.88Z.F000.B00.2402142015
Model: MM81
EFI Version: 2020.41.1.0.0
Built by: root@4452d
Date: Thu Oct 5 20:23:33 2023
Revision: 2020.41.1 (B&I)
EFI Version: 2022.100.22.0.0
Built by: root@696v2
Date: Wed Feb 14 20:15:36 2024
Revision: 2022.100.22 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.3.9.1
UUID: 8C275A88-DA74-3A11-B14B-52BE1E9E3CD6
UUID: 2D105BA9-D12D-3169-B758-4159DCDC578C
UUID: B3866747-A385-35F1-9D28-C54FF7CF024F
Specifications:
CPUCodename:
- "Coffee Lake"
......
BIOSVendor: "Apple Inc."
BIOSVersion: "486.0.0.0.0"
BIOSLegacyVersion: "IM161.88Z.F000.B00.2308031726"
BIOSReleaseDate: "08/03/2023"
BIOSVersion: "489.0.0.0.0"
BIOSLegacyVersion: "IM161.88Z.F000.B00.2310070443"
BIOSReleaseDate: "10/07/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "iMac16,1"
SystemVersion: "1.0"
......@@ -74,13 +74,13 @@ SmcEPCI: 0xF00008
OEMStrings: |-
Apple ROM Version
Model: IM161
EFI Version: 486.0.0.0.0
Built by: root@nrpl8
Date: Thu Aug 3 17:26:30 PDT 2023
Revision: 486 (B&I)
EFI Version: 489.0.0.0.0
Built by: root@ksrsc
Date: Sat Oct 7 04:43:39 PDT 2023
Revision: 489 (B&I)
ROM Version: F000_B00
Build Type: Official Build, Release
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
Specifications:
CPUCodename:
- "Broadwell"
......@@ -184,4 +184,4 @@ AppleModelYear:
- 2016
- 2017
MinimumOSVersion: "10.11"
MaximumOSVersion: "12.7.2"
MaximumOSVersion: "12.7.4"
BIOSVendor: "Apple Inc."
BIOSVersion: "486.0.0.0.0"
BIOSLegacyVersion: "IM162.88Z.F000.B00.2308031726"
BIOSReleaseDate: "08/03/2023"
BIOSVersion: "489.0.0.0.0"
BIOSLegacyVersion: "IM162.88Z.F000.B00.2310070443"
BIOSReleaseDate: "10/07/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "iMac16,2"
SystemVersion: "1.0"
......@@ -76,13 +76,13 @@ SmcEPCI: 0xF00008
OEMStrings: |-
Apple ROM Version
Model: IM162
EFI Version: 486.0.0.0.0
Built by: root@n4hpw
Date: Thu Aug 3 17:26:40 PDT 2023
Revision: 486 (B&I)
EFI Version: 489.0.0.0.0
Built by: root@c2255
Date: Sat Oct 7 04:43:45 PDT 2023
Revision: 489 (B&I)
ROM Version: F000_B00
Build Type: Official Build, Release
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
Specifications:
CPUCodename:
- "Broadwell"
......@@ -155,4 +155,4 @@ AppleModelYear:
- 2016
- 2017
MinimumOSVersion: "10.11"
MaximumOSVersion: "12.7.2"
MaximumOSVersion: "12.7.4"
BIOSVendor: "Apple Inc."
BIOSVersion: "522.0.0.0.0"
BIOSLegacyVersion: "IM171.88Z.F000.B00.2308171843"
BIOSReleaseDate: "08/17/2023"
BIOSVersion: "526.0.0.0.0"
BIOSLegacyVersion: "IM171.88Z.F000.B00.2311151626"
BIOSReleaseDate: "11/15/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "iMac17,1"
SystemVersion: "1.0"
......@@ -72,15 +72,15 @@ SmcPlatform:
SmcEPCI: 0xF01008
OEMStrings: |-
Apple ROM Version
BIOS ID: IM171.88Z.F000.B00.2308171843
BIOS ID: IM171.88Z.F000.B00.2311151626
Model: IM171
EFI Version: 522.0.0.0.0
Built by: root@q7wmq
Date: Thu Aug 17 18:43:18 2023
Revision: 522 (B&I)
EFI Version: 526.0.0.0.0
Built by: root@qf64v
Date: Wed Nov 15 16:26:39 2023
Revision: 526 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
UUID: AB3719E3-31BF-3BFE-855B-8205096AAB68
UUID: 48EE4E27-82CE-3AE7-ACB6-916AD379D1EC
Specifications:
......@@ -180,4 +180,4 @@ AppleModelYear:
- 2016
- 2017
MinimumOSVersion: "10.11"
MaximumOSVersion: "12.7.2"
MaximumOSVersion: "12.7.4"
BIOSVendor: "Apple Inc."
BIOSVersion: "522.0.0.0.0"
BIOSLegacyVersion: "IM181.88Z.F000.B00.2308171845"
BIOSReleaseDate: "08/17/2023"
BIOSVersion: "526.0.0.0.0"
BIOSLegacyVersion: "IM181.88Z.F000.B00.2311151624"
BIOSReleaseDate: "11/15/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "iMac18,1"
SystemVersion: "1.0"
......@@ -65,15 +65,15 @@ SmcPlatform:
SmcEPCI: 0xF07009
OEMStrings: |-
Apple ROM Version
BIOS ID: IM181.88Z.F000.B00.2308171845
BIOS ID: IM181.88Z.F000.B00.2311151624
Model: IM181
EFI Version: 522.0.0.0.0
Built by: root@2kw9j
Date: Thu Aug 17 18:45:11 2023
Revision: 522 (B&I)
EFI Version: 526.0.0.0.0
Built by: root@c7l27
Date: Wed Nov 15 16:24:41 2023
Revision: 526 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
UUID: 67B145F8-6797-3AF5-801A-9C1AC8140C24
UUID: 48EE4E27-82CE-3AE7-ACB6-916AD379D1EC
Specifications:
......@@ -118,4 +118,4 @@ AppleModelYear:
- 2020
- 2021
MinimumOSVersion: "10.12.4"
MaximumOSVersion: "13.6.3"
MaximumOSVersion: "13.6.5"
BIOSVendor: "Apple Inc."
BIOSVersion: "522.0.0.0.0"
BIOSLegacyVersion: "IM183.88Z.F000.B00.2308171844"
BIOSReleaseDate: "08/17/2023"
BIOSVersion: "526.0.0.0.0"
BIOSLegacyVersion: "IM183.88Z.F000.B00.2311151628"
BIOSReleaseDate: "11/15/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "iMac18,2"
SystemVersion: "1.0"
......@@ -77,15 +77,15 @@ SmcPlatform:
SmcEPCI: 0xF07009
OEMStrings: |-
Apple ROM Version
BIOS ID: IM183.88Z.F000.B00.2308171844
BIOS ID: IM183.88Z.F000.B00.2311151628
Model: IM183
EFI Version: 522.0.0.0.0
Built by: root@g9p8s
Date: Thu Aug 17 18:44:54 2023
Revision: 522 (B&I)
EFI Version: 526.0.0.0.0
Built by: root@x97pw
Date: Wed Nov 15 16:28:06 2023
Revision: 526 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
UUID: 67B145F8-6797-3AF5-801A-9C1AC8140C24
UUID: 48EE4E27-82CE-3AE7-ACB6-916AD379D1EC
Specifications:
......@@ -145,4 +145,4 @@ AppleModelYear:
- 2018
- 2019
MinimumOSVersion: "10.12.4"
MaximumOSVersion: "13.6.3"
MaximumOSVersion: "13.6.5"
BIOSVendor: "Apple Inc."
BIOSVersion: "522.0.0.0.0"
BIOSLegacyVersion: "IM183.88Z.F000.B00.2308171844"
BIOSReleaseDate: "08/17/2023"
BIOSVersion: "526.0.0.0.0"
BIOSLegacyVersion: "IM183.88Z.F000.B00.2311151628"
BIOSReleaseDate: "11/15/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "iMac18,3"
SystemVersion: "1.0"
......@@ -66,15 +66,15 @@ SmcPlatform:
SmcEPCI: 0xF07009
OEMStrings: |-
Apple ROM Version
BIOS ID: IM183.88Z.F000.B00.2308171844
BIOS ID: IM183.88Z.F000.B00.2311151628
Model: IM183
EFI Version: 522.0.0.0.0
Built by: root@g9p8s
Date: Thu Aug 17 18:44:54 2023
Revision: 522 (B&I)
EFI Version: 526.0.0.0.0
Built by: root@x97pw
Date: Wed Nov 15 16:28:06 2023
Revision: 526 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
UUID: 67B145F8-6797-3AF5-801A-9C1AC8140C24
UUID: 48EE4E27-82CE-3AE7-ACB6-916AD379D1EC
Specifications:
......@@ -153,4 +153,4 @@ AppleModelYear:
- 2018
- 2019
MinimumOSVersion: "10.12.4"
MaximumOSVersion: "13.6.3"
MaximumOSVersion: "13.6.5"
BIOSVendor: "Apple Inc."
BIOSVersion: "2020.40.3.0.0"
BIOSLegacyVersion: "IM191.88Z.F000.B00.2308061817"
BIOSReleaseDate: "08/06/2023"
BIOSVersion: "2020.80.5.0.0"
BIOSLegacyVersion: "IM191.88Z.F000.B00.2312062300"
BIOSReleaseDate: "12/06/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "iMac19,1"
SystemVersion: "1.0"
......@@ -65,15 +65,15 @@ SmcPlatform:
SmcEPCI: 0xF0D009
OEMStrings: |-
Apple ROM Version
BIOS ID: IM191.88Z.F000.B00.2308061817
BIOS ID: IM191.88Z.F000.B00.2312062300
Model: IM191
EFI Version: 2020.40.3.0.0
Built by: root@hfwvf
Date: Sun Aug 6 18:17:10 2023
Revision: 2020.40.3 (B&I)
EFI Version: 2020.80.5.0.0
Built by: root@czccj
Date: Wed Dec 6 23:00:18 2023
Revision: 2020.80.5 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
UUID: 420ADAED-BAE1-3269-95A6-3FDEEAA7CB05
UUID: D032625A-CE88-36B0-9A30-04BB68BA66F1
Specifications:
......
BIOSVendor: "Apple Inc."
BIOSVersion: "2020.40.3.0.0"
BIOSLegacyVersion: "IM191.88Z.F000.B00.2308061817"
BIOSReleaseDate: "08/06/2023"
BIOSVersion: "2020.80.5.0.0"
BIOSLegacyVersion: "IM191.88Z.F000.B00.2312062300"
BIOSReleaseDate: "12/06/2023"
SystemManufacturer: "Apple Inc."
SystemProductName: "iMac19,2"
SystemVersion: "1.0"
......@@ -72,15 +72,15 @@ SmcPlatform:
SmcEPCI: 0xF070090
OEMStrings: |-
Apple ROM Version
BIOS ID: IM191.88Z.F000.B00.2308061817
BIOS ID: IM191.88Z.F000.B00.2312062300
Model: IM191
EFI Version: 2020.40.3.0.0
Built by: root@hfwvf
Date: Sun Aug 6 18:17:10 2023
Revision: 2020.40.3 (B&I)
EFI Version: 2020.80.5.0.0
Built by: root@czccj
Date: Wed Dec 6 23:00:18 2023
Revision: 2020.80.5 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.1.0.2.2
UUID: 420ADAED-BAE1-3269-95A6-3FDEEAA7CB05
UUID: D032625A-CE88-36B0-9A30-04BB68BA66F1
Specifications:
......
BIOSVendor: "Apple Inc."
BIOSVersion: "2020.41.1.0.0"
BIOSLegacyVersion: "IM201.88Z.F000.B00.2310052037"
BIOSReleaseDate: "10/05/2023"
BIOSVersion: "2022.100.22.0.0"
BIOSLegacyVersion: "IM201.88Z.F000.B00.2402142026"
BIOSReleaseDate: "02/14/2024"
SystemManufacturer: "Apple Inc."
SystemProductName: "iMac20,1"
SystemVersion: "1.0"
......@@ -48,17 +48,17 @@ SmcPlatform:
- 0x00
OEMStrings: |-
Apple ROM Version
BIOS ID: IM201.88Z.F000.B00.2310052037
BIOS ID: IM201.88Z.F000.B00.2402142026
Model: IM201
EFI Version: 2020.41.1.0.0
Built by: root@6bqn8
Date: Thu Oct 5 20:37:17 2023
Revision: 2020.41.1 (B&I)
EFI Version: 2022.100.22.0.0
Built by: root@2bjqg
Date: Wed Feb 14 20:26:12 2024
Revision: 2022.100.22 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.3.9.1
UUID: 07DB8D90-DCD9-3031-AB4C-C1BC9909D1D7
UUID: 476B3979-F1A0-3550-B8E5-B4F844D0E232
UUID: 4C8132A6-4443-39B5-BC92-E9F741726F15
Specifications:
CPUCodename:
- "Comet Lake"
......
BIOSVendor: "Apple Inc."
BIOSVersion: "2020.41.1.0.0"
BIOSLegacyVersion: "IM201.88Z.F000.B00.2310052037"
BIOSReleaseDate: "10/05/2023"
BIOSVersion: "2022.100.22.0.0"
BIOSLegacyVersion: "IM201.88Z.F000.B00.2402142026"
BIOSReleaseDate: "02/14/2024"
SystemManufacturer: "Apple Inc."
SystemProductName: "iMac20,2"
SystemVersion: "1.0"
......@@ -53,17 +53,17 @@ SmcPlatform:
- 0x00
OEMStrings: |-
Apple ROM Version
BIOS ID: IM201.88Z.F000.B00.2310052037
BIOS ID: IM201.88Z.F000.B00.2402142026
Model: IM201
EFI Version: 2020.41.1.0.0
Built by: root@6bqn8
Date: Thu Oct 5 20:37:17 2023
Revision: 2020.41.1 (B&I)
EFI Version: 2022.100.22.0.0
Built by: root@2bjqg
Date: Wed Feb 14 20:26:12 2024
Revision: 2022.100.22 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.3.9.1
UUID: 07DB8D90-DCD9-3031-AB4C-C1BC9909D1D7
UUID: 476B3979-F1A0-3550-B8E5-B4F844D0E232
UUID: 4C8132A6-4443-39B5-BC92-E9F741726F15
Specifications:
CPUCodename:
- "Comet Lake"
......
BIOSVendor: "Apple Inc."
BIOSVersion: "2020.41.1.0.0"
BIOSLegacyVersion: "IMP11.88Z.F000.B00.2310052024"
BIOSReleaseDate: "10/05/2023"
BIOSVersion: "2022.100.22.0.0"
BIOSLegacyVersion: "IMP11.88Z.F000.B00.2402142015"
BIOSReleaseDate: "02/14/2024"
SystemManufacturer: "Apple Inc."
SystemProductName: "iMacPro1,1"
SystemVersion: "1.0"
......@@ -48,17 +48,17 @@ SmcPlatform:
- 0x00
OEMStrings: |-
Apple ROM Version
BIOS ID: IMP11.88Z.F000.B00.2310052024
BIOS ID: IMP11.88Z.F000.B00.2402142015
Model: IMP11
EFI Version: 2020.41.1.0.0
Built by: root@rhrlb
Date: Thu Oct 5 20:24:53 2023
Revision: 2020.41.1 (B&I)
EFI Version: 2022.100.22.0.0
Built by: root@c977b8gz84
Date: Wed Feb 14 20:15:38 2024
Revision: 2022.100.22 (B&I)
ROM Version: F000_B00
Build Type: Official Build, RELEASE
Compiler: clang-1500.0.37.1
Compiler: clang-1500.3.9.1
UUID: 83B9B0C1-C238-3952-8EE5-1819EBF4B04F
UUID: 96921FC6-67A6-3F56-AB40-2C73EF92136E
UUID: C91EEA08-43D3-3E57-9F7C-1A39361CBE6A
Specifications:
CPUCodename:
- "Skylake"
......
OpenCore Changelog
==================
#### v1.0.0
- Updated builtin firmware versions for SMBIOS and the rest
#### v0.9.9
- Fixed incorrect warning in ocvalidate
- Modified `Launchd.command` to recreate its log file if deleted
- Updated `Launchd.command` to work with macOS Sonoma (re-run `./Launchd.command install` after upgrading to Sonoma)
- Fixed an incorrectly labelled MacBookPro11,3 model code in `macserial`, thx @Macschrauber
- Improved macrecovery download logic for slow connections to get chunklist first, thx @scriptod911
#### v0.9.8
- Updated OpenDuet to allow loading unsigned, unaligned legacy Apple images such as HfsPlusLegacy.efi
......
0e82f8fa84b37e9a8e24c31e8f824427
1a71d1870e336326d90153724e52def0
......@@ -94,7 +94,7 @@
\vspace{0.2in}
Reference Manual (0.9.9)
Reference Manual (1.0.0)
\vspace{0.2in}
......@@ -1484,7 +1484,7 @@ To view their current state, use the \texttt{pmset -g} command in Terminal.
\tightlist
\item No better slide exists (all the memory is used)
\item \texttt{slide=0} is forced (by an argument or safe mode)
\item KASLR (slide) is unsupported (this is macOS 10.7 or older)
\item KASLR (slide) is unsupported (this is Mac OS X 10.7 or older)
\end{itemize}
This quirk requires \texttt{ProvideCustomSlide} to be enabled and
......@@ -1617,7 +1617,7 @@ To view their current state, use the \texttt{pmset -g} command in Terminal.
\textbf{Description}: Fix errors in early Mac OS X boot.efi images.
Modern secure PE loaders will refuse to load \texttt{boot.efi} images from
macOS 10.4 to 10.12 due to these files containing \texttt{W\^{}X} errors
Mac OS X 10.4 to macOS 10.12 due to these files containing \texttt{W\^{}X} errors
(in all versions) and illegal overlapping sections (in 10.4 and 10.5 32-bit
versions only).
......@@ -1646,7 +1646,7 @@ To view their current state, use the \texttt{pmset -g} command in Terminal.
within their filesystem.
\end{itemize}
\emph{Note 3}: This quirk is needed for macOS 10.4 to 10.12 (and
\emph{Note 3}: This quirk is needed for Mac OS X 10.4 to macOS 10.12 (and
higher, if Apple secure boot is not enabled), but only when the firmware
itself includes a modern, more secure PE COFF image loader. This applies to
current builds of OpenDuet, and to OVMF if built from audk source code.
......@@ -1802,7 +1802,7 @@ To view their current state, use the \texttt{pmset -g} command in Terminal.
\emph{Note 2}: The need for this quirk is determined by early boot failures.
This quirk replaces \texttt{EnableWriteUnprotector} on firmware supporting
Memory Attribute Tables (MAT). This quirk is typically unnecessary when using
\texttt{OpenDuetPkg} but may be required to boot macOS 10.6, and earlier, for
\texttt{OpenDuetPkg} but may be required to boot Mac OS X 10.6, and earlier, for
reasons that are as yet unclear.
\item
......@@ -2948,7 +2948,7 @@ Kernel and kext changes apply with the following effective order:
\texttt{XhciPortLimit}\\
\textbf{Type}: \texttt{plist\ boolean}\\
\textbf{Failsafe}: \texttt{false}\\
\textbf{Requirement}: 10.11 (not required for older)\\
\textbf{Requirement}: 10.11+ (not required for older)\\
\textbf{Description}: Patch various kexts (AppleUSBXHCI.kext, AppleUSBXHCIPCI.kext,
IOUSBHostFamily.kext) to remove USB port count limit of 15 ports.
......@@ -2984,13 +2984,13 @@ to install and troubleshoot such macOS installations.
\textbf{Failsafe}: \texttt{false}\\
\textbf{Description}: Use \texttt{kernelcache} with different checksums when available.
On macOS 10.6 and earlier, \texttt{kernelcache} filename has a checksum, which essentially
On Mac OS X 10.6 and earlier, \texttt{kernelcache} filename has a checksum, which essentially
is \texttt{adler32} from SMBIOS product name and EfiBoot device path. On certain firmware,
the EfiBoot device path differs between UEFI and macOS due to ACPI or hardware specifics,
rendering \texttt{kernelcache} checksum as always different.
This setting allows matching the latest \texttt{kernelcache} with a suitable architecture
when the \texttt{kernelcache} without suffix is unavailable, improving macOS 10.6 boot
when the \texttt{kernelcache} without suffix is unavailable, improving Mac OS X 10.6 boot
performance on several platforms.
\item
......@@ -3000,7 +3000,7 @@ to install and troubleshoot such macOS installations.
\textbf{Description}: Prefer specified kernel architecture (\texttt{i386},
\texttt{i386-user32}, \texttt{x86\_64}) when available.
On macOS 10.7 and earlier, the XNU kernel can boot with architectures different from
On Mac OS X 10.7 and earlier, the XNU kernel can boot with architectures different from
the usual \texttt{x86\_64}. This setting will use the specified architecture to boot
macOS when it is supported by the macOS and the configuration:
......@@ -3014,9 +3014,9 @@ to install and troubleshoot such macOS installations.
\tightlist
\item On macOS, 64-bit capable processors are assumed to
support \texttt{SSSE3}. This is not the case for older 64-bit capable Pentium
processors, which cause some applications to crash on macOS~10.6. This behaviour
processors, which cause some applications to crash on Mac OS X~10.6. This behaviour
corresponds to the \texttt{-legacy} kernel boot argument.
\item This option is unavailable on macOS~10.4 and 10.5 when running on 64-bit firmware
\item This option is unavailable on Mac OS X~10.4 and 10.5 when running on 64-bit firmware
due to an uninitialised 64-bit segment in the XNU kernel, which causes AppleEFIRuntime
to incorrectly execute 64-bit code as 16-bit code.
\end{itemize}
......@@ -3053,20 +3053,20 @@ to install and troubleshoot such macOS installations.
\texttt{x86\_64}, \texttt{i386}, \texttt{i386-user32}.
\end{enumerate}
Unlike macOS~10.7 (where certain board identifiers are treated as \texttt{i386}
only machines), and macOS~10.5 or earlier (where \texttt{x86\_64} is not supported
by the macOS kernel), macOS~10.6 is very special. The architecture choice on macOS~10.6
Unlike Mac OS X~10.7 (where certain board identifiers are treated as \texttt{i386}
only machines), and Mac OS X~10.5 or earlier (where \texttt{x86\_64} is not supported
by the macOS kernel), Mac OS X~10.6 is very special. The architecture choice on Mac OS X~10.6
depends on many factors including not only the board identifier, but also the macOS
product type (client vs server), macOS point release, and amount of RAM. The detection
of all these is complicated and impractical, as several point releases had implementation
flaws resulting in a failure to properly execute the server detection in the first place.
For this reason when \texttt{Auto} is set, OpenCore on macOS~10.6 falls back
For this reason when \texttt{Auto} is set, OpenCore on Mac OS X~10.6 falls back
to the \texttt{x86\_64} architecture when it is supported by the board, as
on macOS~10.7. The 32-bit \texttt{KernelArch} options can still be configured
on Mac OS X~10.7. The 32-bit \texttt{KernelArch} options can still be configured
explicitly however.
A 64-bit Mac model compatibility matrix corresponding to actual
EfiBoot behaviour on macOS 10.6.8 and 10.7.5 is outlined below.
EfiBoot behaviour on Mac OS X 10.6.8 and 10.7.5 is outlined below.
\begin{center}
\begin{tabular}{|p{0.9in}|c|c|c|c|}
......@@ -3880,8 +3880,8 @@ the default boot entry choice will remain changed until the next manual reconfig
\begin{itemize}
\tightlist
\item \texttt{Acidanthera\textbackslash GoldenGate} --- macOS 11 styled icon set.
\item \texttt{Acidanthera\textbackslash Syrah} --- macOS 10.10 styled icon set.
\item \texttt{Acidanthera\textbackslash Chardonnay} --- macOS 10.4 styled icon set.
\item \texttt{Acidanthera\textbackslash Syrah} --- OS X 10.10 styled icon set.
\item \texttt{Acidanthera\textbackslash Chardonnay} --- Mac OS X 10.4 styled icon set.
\end{itemize}
For convenience purposes there also are predefined aliases:
......@@ -6556,7 +6556,7 @@ even cause permanent firmware damage. Some of the known drivers are listed below
builtin \texttt{KeySupport}, which may work better or worse depending on the firmware. \\
\href{https://github.com/acidanthera/OpenCorePkg}{\texttt{OpenPartitionDxe}}\textbf{*}
& Partition management driver with Apple Partitioning Scheme support.
This driver can be used to support loading older DMG recoveries such as macOS 10.9
This driver can be used to support loading older DMG recoveries such as OS X 10.9
using Apple Partitioning Scheme, or for loading other macOS Installers where these were
created using the Apple Partitioning Scheme (creating macOS Installers using GPT avoids
the need for this). OpenDuet already includes this driver. \\
......@@ -8721,7 +8721,7 @@ OpenCore is installed, in order for the \texttt{Launchd.command} script to work
\textbf{Failsafe}: \texttt{false}\\
\textbf{Description}: Replaces the Apple Framebuffer Info protocol with a builtin
version. This may be used to override framebuffer information on VMs and legacy Macs
to improve compatibility with legacy EfiBoot such as the one in macOS 10.4.
to improve compatibility with legacy EfiBoot such as the one in Mac OS X 10.4.
\emph{Note}: The current implementation of this property results in it only being
active when GOP is available (it is always equivalent to \texttt{false} otherwise).
......@@ -9188,7 +9188,7 @@ image and modify it if necessary. Visit this archived Apple Support
for a list of the bundled device-specific builds for legacy operating systems.
However, as this may not always be accurate, the latest versions are listed below.
\subsubsection{macOS 10.8 and 10.9}\label{legacy108}
\subsubsection{OS X 10.8 and 10.9}\label{legacy108}
\begin{itemize}
\item Disk images on these systems use the Apple Partitioning Scheme
......@@ -9202,31 +9202,31 @@ However, as this may not always be accurate, the latest versions are listed belo
loading in order to inject networking or audio drivers.
\end{itemize}
\subsubsection{macOS 10.7}\label{legacy107}
\subsubsection{Mac OS X 10.7}\label{legacy107}
\begin{itemize}
\item All previous issues apply.
\item \texttt{SSSE3} support (not to be confused with \texttt{SSE3} support)
is a hard requirement for macOS 10.7 kernel.
is a hard requirement for Mac OS X 10.7 kernel.
\item Many kexts, including \texttt{Lilu} when 32-bit kernel
is used and a lot of \texttt{Lilu} plugins, are
unsupported on macOS~10.7 and older as they require newer
kernel APIs, which are not part of the macOS~10.7 SDK.
\item Prior to macOS~10.8 KASLR sliding is not supported, which
unsupported on Mac OS X~10.7 and older as they require newer
kernel APIs, which are not part of the Mac OS X~10.7 SDK.
\item Prior to OS X~10.8 KASLR sliding is not supported, which
will result in memory allocation failures on firmware
that utilise lower memory for their own purposes. Refer to
\href{https://github.com/acidanthera/bugtracker/issues/1125}{acidanthera/bugtracker\#1125}
for tracking.
\end{itemize}
\subsubsection{macOS 10.6}\label{legacy106}
\subsubsection{Mac OS X 10.6}\label{legacy106}
\begin{itemize}
\item All previous issues apply.
\item \texttt{SSSE3} support is a requirement for macOS 10.6 kernel
\item \texttt{SSSE3} support is a requirement for Mac OS X 10.6 kernel
with 64-bit userspace enabled. This limitation can mostly be lifted
by enabling the \texttt{LegacyCommpage} quirk.
\item Last released installer images for macOS~10.6 are macOS~10.6.7
\item Last released installer images for Mac OS X~10.6 are Mac OS X~10.6.7
builds \texttt{10J3250} (for \texttt{MacBookPro8,x}) and
\texttt{10J4139} (for \texttt{iMac12,x}), without Xcode). These
images are limited to their target model identifiers and have no
......@@ -9234,9 +9234,9 @@ However, as this may not always be accurate, the latest versions are listed belo
(with \texttt{ACDT} suffix) without model restrictions can be found
\href{https://archive.org/details/10.6.7-10j3250-disk-images}{here}
(\href{https://mega.nz/folder/z5YUhYTb#gA\_IRY5KMuYpnNCg7kR3ug}{MEGA Mirror}),
assuming macOS~10.6 is legally owned. Refer to the \texttt{DIGEST.txt} file
assuming Mac OS X~10.6 is legally owned. Refer to the \texttt{DIGEST.txt} file
for details. Note that these are the earliest tested
versions of macOS~10.6 with OpenCore.
versions of Mac OS X~10.6 with OpenCore.
\end{itemize}
Model checking may also be erased by editing \texttt{OSInstall.mpkg}
......@@ -9267,7 +9267,7 @@ rm -rf DS_STORE RW
hdiutil convert ReadWrite.dmg -format UDZO -o ReadOnly.dmg
\end{lstlisting}
\subsubsection{macOS 10.5}\label{legacy105}
\subsubsection{Mac OS X 10.5}\label{legacy105}
\begin{itemize}
\item All previous issues apply.
......@@ -9279,25 +9279,25 @@ hdiutil convert ReadWrite.dmg -format UDZO -o ReadOnly.dmg
\texttt{Mkext} kext injection will still work without noticeable
performance drain and will be chosen automatically when
\texttt{KernelCache} is set to \texttt{Auto}.
\item Last released installer image for macOS~10.5 is macOS~10.5.7
\item Last released installer image for Mac OS X~10.5 is Mac OS X~10.5.7
build \texttt{9J3050} (for \texttt{MacBookPro5,3}). Unlike the others,
this image is not limited to the target model identifiers and can be used
as is. The original \texttt{9J3050} image can be found
\href{https://archive.org/details/10.5.7-9-j-3050}{here}
(\href{https://mega.nz/folder/inRBTarD#zanf7fUbviwz3WHBU5xpCg}{MEGA Mirror}),
assuming macOS~10.5 is legally owned. Refer to the \texttt{DIGEST.txt} file
assuming Mac OS X~10.5 is legally owned. Refer to the \texttt{DIGEST.txt} file
for details. Note that this is the earliest tested
version of macOS~10.5 with OpenCore.
version of Mac OS X~10.5 with OpenCore.
\end{itemize}
\subsubsection{macOS 10.4}\label{legacy104}
\subsubsection{Mac OS X 10.4}\label{legacy104}
\begin{itemize}
\item All previous issues apply.
\item This macOS version has a hard requirement to access all the optional
packages on the second DVD disk installation media, requiring either two
disks or USB media installation.
\item Last released installer images for macOS~10.4 are macOS~10.4.10
\item Last released installer images for Mac OS X~10.4 are Mac OS X~10.4.10
builds \texttt{8R4061a} (for \texttt{MacBookPro3,1}) and
\texttt{8R4088} (for \texttt{iMac7,1})). These images are limited
to their target model identifiers as on newer macOS versions.
......@@ -9305,9 +9305,9 @@ hdiutil convert ReadWrite.dmg -format UDZO -o ReadOnly.dmg
model restrictions can be found
\href{https://archive.org/details/10.4.10-8-r-4088-acdt}{here}
(\href{https://mega.nz/folder/D3ASzLzA\#7sjYXE2X09f6aGjol\_C7dg}{MEGA Mirror}),
assuming macOS~10.4 is legally owned. Refer to the \texttt{DIGEST.txt} file
assuming Mac OS X~10.4 is legally owned. Refer to the \texttt{DIGEST.txt} file
for details. Note that these are the earliest tested
versions of macOS~10.4 with OpenCore.
versions of Mac OS X~10.4 with OpenCore.
\end{itemize}
\subsection{UEFI Secure Boot}\label{uefisecureboot}
......
此差异已折叠。
......@@ -94,7 +94,7 @@
\vspace{0.2in}
Reference Manual (0.9.8)
Reference Manual (0.9.9)
\vspace{0.2in}
......@@ -106,7 +106,7 @@
\rmfamily
Copyright \textcopyright 2018-2023 vit9696
Copyright \textcopyright 2018-2024 vit9696
\end{center}
\end{titlepage}
......@@ -7393,11 +7393,23 @@ entry is no longer present, the entry for the new OS will still be automatically
If not, it should be manually selected (at this point, \texttt{CTRL+Enter} is a good idea as any final remaining installion restarts
will be to this entry).
\emph{Note}: When using emulated NVRAM but not installing from within an existing installed macOS (i.e. when installing from
\emph{Note 1}: When using emulated NVRAM but not installing from within an existing installed macOS (i.e. when installing from
within macOS Recovery, or from an installation USB), please refer to this
\href{https://applelife.ru/posts/916248}{forum post} (in Russian)
for additional options.
\emph{Note 2}: After upgrading from an ealier macOS version to macOS Sonoma, the \texttt{Launchd.command} script should be
reinstalled, as a different strategy is required in order for NVRAM to be saved successfully.
\emph{Note 3}: In macOS Sonoma the following additional constraints apply to the ESP paritition on which
OpenCore is installed, in order for the \texttt{Launchd.command} script to work successfully:
\begin{itemize}
\tightlist
\item It must not be set to automount.
\item It must be unmounted again before shutdown or restart if it was manually mounted.
\end{itemize}
\subsection{Properties}\label{uefiprops}
\begin{enumerate}
......
......@@ -1687,11 +1687,11 @@
<key>SMBIOS</key>
<dict>
<key>BIOSReleaseDate</key>
<string>08/06/2023</string>
<string>12/06/2023</string>
<key>BIOSVendor</key>
<string>Acidanthera</string>
<key>BIOSVersion</key>
<string>2020.40.3.0.0</string>
<string>2020.80.5.0.0</string>
<key>BoardAssetTag</key>
<string></string>
<key>BoardLocationInChassis</key>
......
......@@ -30,7 +30,7 @@
OpenCore version reported to log and NVRAM.
OPEN_CORE_VERSION must follow X.Y.Z format, where X.Y.Z are single digits.
**/
#define OPEN_CORE_VERSION "0.9.9"
#define OPEN_CORE_VERSION "1.0.0"
/**
OpenCore build type reported to log and NVRAM.
......
......@@ -33,8 +33,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 66, 15, 0, 0, 19},
.SmcBranch = {106, 49, 50, 50, 0, 0, 0, 0},
.SmcPlatform = {106, 49, 50, 50, 0, 0, 0, 0},
.BIOSVersion = "522.0.0.0.0",
.BIOSReleaseDate = "08/17/2023",
.BIOSVersion = "526.0.0.0.0",
.BIOSReleaseDate = "11/15/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "MacBook",
......@@ -258,8 +258,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 53, 15, 0, 1, 8},
.SmcBranch = {50, 48, 49, 54, 109, 98, 0, 0},
.SmcPlatform = {106, 57, 51, 0, 0, 0, 0, 0},
.BIOSVersion = "522.0.0.0.0",
.BIOSReleaseDate = "08/17/2023",
.BIOSVersion = "526.0.0.0.0",
.BIOSReleaseDate = "11/15/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "MacBook",
......@@ -533,8 +533,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 38, 15, 0, 0, 2},
.SmcBranch = {106, 49, 49, 48, 0, 0, 0, 0},
.SmcPlatform = {106, 49, 49, 48, 0, 0, 0, 0},
.BIOSVersion = "486.0.0.0.0",
.BIOSReleaseDate = "08/03/2023",
.BIOSVersion = "489.0.0.0.0",
.BIOSReleaseDate = "10/07/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "System SKU#",
.SystemFamily = "Mac",
......@@ -558,8 +558,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 39, 15, 0, 0, 2},
.SmcBranch = {106, 49, 49, 51, 0, 0, 0, 0},
.SmcPlatform = {106, 49, 49, 51, 0, 0, 0, 0},
.BIOSVersion = "486.0.0.0.0",
.BIOSReleaseDate = "08/03/2023",
.BIOSVersion = "489.0.0.0.0",
.BIOSReleaseDate = "10/07/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "System SKU#",
.SystemFamily = "Mac",
......@@ -583,8 +583,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {0},
.SmcBranch = {0},
.SmcPlatform = {106, 49, 52, 48, 107, 0, 0, 0},
.BIOSVersion = "2020.41.1.0.0",
.BIOSReleaseDate = "10/05/2023",
.BIOSVersion = "2022.100.22.0.0",
.BIOSReleaseDate = "02/14/2024",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "MacBook Air",
......@@ -608,8 +608,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {0},
.SmcBranch = {0},
.SmcPlatform = {106, 49, 52, 48, 97, 0, 0, 0},
.BIOSVersion = "2020.41.1.0.0",
.BIOSReleaseDate = "10/05/2023",
.BIOSVersion = "2022.100.22.0.0",
.BIOSReleaseDate = "02/14/2024",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "MacBook Air",
......@@ -633,8 +633,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {0},
.SmcBranch = {0},
.SmcPlatform = {106, 50, 51, 48, 107, 0, 0, 0},
.BIOSVersion = "2020.41.1.0.0",
.BIOSReleaseDate = "10/05/2023",
.BIOSVersion = "2022.100.22.0.0",
.BIOSReleaseDate = "02/14/2024",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "MacBook Air",
......@@ -833,8 +833,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 41, 15, 0, 0, 36},
.SmcBranch = {106, 49, 52, 53, 0, 0, 0, 0},
.SmcPlatform = {78, 65, 0, 0, 0, 0, 0, 0},
.BIOSVersion = "486.0.0.0.0",
.BIOSReleaseDate = "08/03/2023",
.BIOSVersion = "489.0.0.0.0",
.BIOSReleaseDate = "10/07/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "System SKU#",
.SystemFamily = "MacBook Pro",
......@@ -858,8 +858,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 48, 15, 0, 0, 2},
.SmcBranch = {106, 49, 52, 53, 103, 0, 0, 0},
.SmcPlatform = {106, 49, 52, 53, 103, 0, 0, 0},
.BIOSVersion = "486.0.0.0.0",
.BIOSReleaseDate = "08/03/2023",
.BIOSVersion = "489.0.0.0.0",
.BIOSReleaseDate = "10/07/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "System SKU#",
.SystemFamily = "MacBook Pro",
......@@ -883,8 +883,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 40, 15, 0, 0, 7},
.SmcBranch = {106, 53, 50, 0, 0, 0, 0, 0},
.SmcPlatform = {106, 53, 50, 0, 0, 0, 0, 0},
.BIOSVersion = "486.0.0.0.0",
.BIOSReleaseDate = "08/03/2023",
.BIOSVersion = "489.0.0.0.0",
.BIOSReleaseDate = "10/07/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "MacBook Pro",
......@@ -908,8 +908,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 54, 15, 0, 1, 2},
.SmcBranch = {50, 48, 49, 54, 109, 98, 0, 0},
.SmcPlatform = {106, 49, 51, 48, 0, 0, 0, 0},
.BIOSVersion = "522.0.0.0.0",
.BIOSReleaseDate = "08/17/2023",
.BIOSVersion = "526.0.0.0.0",
.BIOSReleaseDate = "11/15/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "MacBook Pro",
......@@ -933,8 +933,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 55, 15, 0, 0, 36},
.SmcBranch = {50, 48, 49, 54, 109, 98, 0, 0},
.SmcPlatform = {106, 55, 57, 0, 0, 0, 0, 0},
.BIOSVersion = "522.0.0.0.0",
.BIOSReleaseDate = "08/17/2023",
.BIOSVersion = "526.0.0.0.0",
.BIOSReleaseDate = "11/15/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "MacBook Pro",
......@@ -958,8 +958,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 56, 15, 0, 0, 17},
.SmcBranch = {50, 48, 49, 54, 109, 98, 0, 0},
.SmcPlatform = {106, 56, 48, 103, 0, 0, 0, 0},
.BIOSVersion = "522.0.0.0.0",
.BIOSReleaseDate = "08/17/2023",
.BIOSVersion = "526.0.0.0.0",
.BIOSReleaseDate = "11/15/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "MacBook Pro",
......@@ -983,8 +983,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 67, 15, 0, 0, 16},
.SmcBranch = {50, 48, 49, 55, 109, 98, 112, 0},
.SmcPlatform = {106, 49, 51, 48, 97, 0, 0, 0},
.BIOSVersion = "522.0.0.0.0",
.BIOSReleaseDate = "08/17/2023",
.BIOSVersion = "526.0.0.0.0",
.BIOSReleaseDate = "11/15/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "MacBook Pro",
......@@ -1008,8 +1008,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 68, 15, 0, 0, 5},
.SmcBranch = {50, 48, 49, 55, 109, 98, 112, 0},
.SmcPlatform = {106, 55, 57, 97, 0, 0, 0, 0},
.BIOSVersion = "522.0.0.0.0",
.BIOSReleaseDate = "08/17/2023",
.BIOSVersion = "526.0.0.0.0",
.BIOSReleaseDate = "11/15/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "MacBook Pro",
......@@ -1033,8 +1033,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 69, 15, 0, 0, 4},
.SmcBranch = {50, 48, 49, 55, 109, 98, 112, 0},
.SmcPlatform = {106, 56, 48, 103, 97, 0, 0, 0},
.BIOSVersion = "522.0.0.0.0",
.BIOSReleaseDate = "08/17/2023",
.BIOSVersion = "526.0.0.0.0",
.BIOSReleaseDate = "11/15/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "MacBook Pro",
......@@ -1058,8 +1058,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {0},
.SmcBranch = {0},
.SmcPlatform = {106, 54, 56, 48, 0, 0, 0, 0},
.BIOSVersion = "2020.41.1.0.0",
.BIOSReleaseDate = "10/05/2023",
.BIOSVersion = "2022.100.22.0.0",
.BIOSReleaseDate = "02/14/2024",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "MacBook Pro",
......@@ -1083,8 +1083,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {0},
.SmcBranch = {0},
.SmcPlatform = {106, 49, 51, 50, 0, 0, 0, 0},
.BIOSVersion = "2020.41.1.0.0",
.BIOSReleaseDate = "10/05/2023",
.BIOSVersion = "2022.100.22.0.0",
.BIOSReleaseDate = "02/14/2024",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "MacBook Pro",
......@@ -1108,8 +1108,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {0},
.SmcBranch = {0},
.SmcPlatform = {106, 55, 56, 48, 0, 0, 0, 0},
.BIOSVersion = "2020.41.1.0.0",
.BIOSReleaseDate = "10/05/2023",
.BIOSVersion = "2022.100.22.0.0",
.BIOSReleaseDate = "02/14/2024",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "MacBook Pro",
......@@ -1133,8 +1133,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {0},
.SmcBranch = {0},
.SmcPlatform = {106, 50, 49, 51, 0, 0, 0, 0},
.BIOSVersion = "2020.41.1.0.0",
.BIOSReleaseDate = "10/05/2023",
.BIOSVersion = "2022.100.22.0.0",
.BIOSReleaseDate = "02/14/2024",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "MacBook Pro",
......@@ -1158,8 +1158,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {0},
.SmcBranch = {0},
.SmcPlatform = {106, 49, 53, 50, 102, 0, 0, 0},
.BIOSVersion = "2020.41.1.0.0",
.BIOSReleaseDate = "10/05/2023",
.BIOSVersion = "2022.100.22.0.0",
.BIOSReleaseDate = "02/14/2024",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "MacBook Pro",
......@@ -1183,8 +1183,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {0},
.SmcBranch = {0},
.SmcPlatform = {106, 50, 49, 52, 107, 0, 0, 0},
.BIOSVersion = "2020.41.1.0.0",
.BIOSReleaseDate = "10/05/2023",
.BIOSVersion = "2022.100.22.0.0",
.BIOSReleaseDate = "02/14/2024",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "MacBook Pro",
......@@ -1208,8 +1208,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {0},
.SmcBranch = {0},
.SmcPlatform = {106, 50, 50, 51, 0, 0, 0, 0},
.BIOSVersion = "2020.41.1.0.0",
.BIOSReleaseDate = "10/05/2023",
.BIOSVersion = "2022.100.22.0.0",
.BIOSReleaseDate = "02/14/2024",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "MacBook Pro",
......@@ -1233,8 +1233,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {0},
.SmcBranch = {0},
.SmcPlatform = {106, 50, 49, 53, 0, 0, 0, 0},
.BIOSVersion = "2020.41.1.0.0",
.BIOSReleaseDate = "10/05/2023",
.BIOSVersion = "2022.100.22.0.0",
.BIOSReleaseDate = "02/14/2024",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "MacBook Pro",
......@@ -1808,8 +1808,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 32, 15, 0, 0, 24},
.SmcBranch = {106, 57, 48, 0, 0, 0, 0, 0},
.SmcPlatform = {106, 57, 48, 0, 0, 0, 0, 0},
.BIOSVersion = "478.0.0.0.0",
.BIOSReleaseDate = "08/03/2023",
.BIOSVersion = "481.0.0.0.0",
.BIOSReleaseDate = "10/07/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "MacPro",
......@@ -1833,8 +1833,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {0},
.SmcBranch = {0},
.SmcPlatform = {106, 49, 54, 48, 0, 0, 0, 0},
.BIOSVersion = "2020.41.1.0.0",
.BIOSReleaseDate = "10/05/2023",
.BIOSVersion = "2022.100.22.0.0",
.BIOSReleaseDate = "02/14/2024",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "MacPro",
......@@ -2083,8 +2083,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 36, 15, 0, 0, 50},
.SmcBranch = {106, 54, 52, 0, 0, 0, 0, 0},
.SmcPlatform = {106, 54, 52, 0, 0, 0, 0, 0},
.BIOSVersion = "481.0.0.0.0",
.BIOSReleaseDate = "08/03/2023",
.BIOSVersion = "483.0.0.0.0",
.BIOSReleaseDate = "10/07/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "System SKU#",
.SystemFamily = "Mac mini",
......@@ -2108,8 +2108,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {0},
.SmcBranch = {0},
.SmcPlatform = {106, 49, 55, 52, 0, 0, 0, 0},
.BIOSVersion = "2020.41.1.0.0",
.BIOSReleaseDate = "10/05/2023",
.BIOSVersion = "2022.100.22.0.0",
.BIOSReleaseDate = "02/14/2024",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "Mac mini",
......@@ -2558,8 +2558,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 49, 15, 0, 0, 55},
.SmcBranch = {106, 49, 49, 55, 0, 0, 0, 0},
.SmcPlatform = {106, 49, 49, 55, 0, 0, 0, 0},
.BIOSVersion = "486.0.0.0.0",
.BIOSReleaseDate = "08/03/2023",
.BIOSVersion = "489.0.0.0.0",
.BIOSReleaseDate = "10/07/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "iMac",
......@@ -2583,8 +2583,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 50, 15, 0, 0, 33},
.SmcBranch = {106, 57, 52, 0, 0, 0, 0, 0},
.SmcPlatform = {106, 57, 52, 0, 0, 0, 0, 0},
.BIOSVersion = "486.0.0.0.0",
.BIOSReleaseDate = "08/03/2023",
.BIOSVersion = "489.0.0.0.0",
.BIOSReleaseDate = "10/07/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "iMac",
......@@ -2608,8 +2608,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 51, 15, 0, 0, 18},
.SmcBranch = {106, 57, 53, 106, 57, 53, 97, 109},
.SmcPlatform = {106, 57, 53, 0, 0, 0, 0, 0},
.BIOSVersion = "522.0.0.0.0",
.BIOSReleaseDate = "08/17/2023",
.BIOSVersion = "526.0.0.0.0",
.BIOSReleaseDate = "11/15/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "iMac",
......@@ -2633,8 +2633,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 57, 15, 0, 0, 64},
.SmcBranch = {106, 49, 51, 51, 95, 52, 95, 53},
.SmcPlatform = {106, 49, 51, 51, 0, 0, 0, 0},
.BIOSVersion = "522.0.0.0.0",
.BIOSReleaseDate = "08/17/2023",
.BIOSVersion = "526.0.0.0.0",
.BIOSReleaseDate = "11/15/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "iMac",
......@@ -2658,8 +2658,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 64, 15, 0, 0, 1},
.SmcBranch = {106, 49, 51, 51, 95, 52, 95, 53},
.SmcPlatform = {78, 65, 0, 0, 0, 0, 0, 0},
.BIOSVersion = "522.0.0.0.0",
.BIOSReleaseDate = "08/17/2023",
.BIOSVersion = "526.0.0.0.0",
.BIOSReleaseDate = "11/15/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "iMac",
......@@ -2683,8 +2683,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 65, 15, 0, 0, 2},
.SmcBranch = {106, 49, 51, 51, 95, 52, 95, 53},
.SmcPlatform = {106, 49, 51, 53, 0, 0, 0, 0},
.BIOSVersion = "522.0.0.0.0",
.BIOSReleaseDate = "08/17/2023",
.BIOSVersion = "526.0.0.0.0",
.BIOSReleaseDate = "11/15/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "iMac",
......@@ -2708,8 +2708,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 70, 15, 0, 0, 18},
.SmcBranch = {106, 49, 51, 56, 95, 57, 0, 0},
.SmcPlatform = {106, 49, 51, 56, 0, 0, 0, 0},
.BIOSVersion = "2020.40.3.0.0",
.BIOSReleaseDate = "08/06/2023",
.BIOSVersion = "2020.80.5.0.0",
.BIOSReleaseDate = "12/06/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "iMac",
......@@ -2733,8 +2733,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {2, 71, 15, 0, 0, 3},
.SmcBranch = {106, 49, 51, 56, 95, 57, 0, 0},
.SmcPlatform = {106, 49, 51, 57, 0, 0, 0, 0},
.BIOSVersion = "2020.40.3.0.0",
.BIOSReleaseDate = "08/06/2023",
.BIOSVersion = "2020.80.5.0.0",
.BIOSReleaseDate = "12/06/2023",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "iMac",
......@@ -2758,8 +2758,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {0},
.SmcBranch = {0},
.SmcPlatform = {106, 49, 56, 53, 0, 0, 0, 0},
.BIOSVersion = "2020.41.1.0.0",
.BIOSReleaseDate = "10/05/2023",
.BIOSVersion = "2022.100.22.0.0",
.BIOSReleaseDate = "02/14/2024",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "iMac",
......@@ -2783,8 +2783,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {0},
.SmcBranch = {0},
.SmcPlatform = {106, 49, 56, 53, 102, 0, 0, 0},
.BIOSVersion = "2020.41.1.0.0",
.BIOSReleaseDate = "10/05/2023",
.BIOSVersion = "2022.100.22.0.0",
.BIOSReleaseDate = "02/14/2024",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "iMac",
......@@ -3008,8 +3008,8 @@ CONST MAC_INFO_INTERNAL_ENTRY gMacInfoModels[] = {
.SmcRevision = {0},
.SmcBranch = {0},
.SmcPlatform = {106, 49, 51, 55, 0, 0, 0, 0},
.BIOSVersion = "2020.41.1.0.0",
.BIOSReleaseDate = "10/05/2023",
.BIOSVersion = "2022.100.22.0.0",
.BIOSReleaseDate = "02/14/2024",
.SystemVersion = "1.0",
.SystemSKUNumber = "",
.SystemFamily = "iMac Pro",
......
......@@ -282,10 +282,10 @@ def action_download(args):
if args.verbose:
print(info)
print(f'Downloading {info[INFO_PRODUCT]}...')
dmgname = '' if args.basename == '' else args.basename + '.dmg'
dmgpath = save_image(info[INFO_IMAGE_LINK], info[INFO_IMAGE_SESS], dmgname, args.outdir)
cnkname = '' if args.basename == '' else args.basename + '.chunklist'
cnkpath = save_image(info[INFO_SIGN_LINK], info[INFO_SIGN_SESS], cnkname, args.outdir)
dmgname = '' if args.basename == '' else args.basename + '.dmg'
dmgpath = save_image(info[INFO_IMAGE_LINK], info[INFO_IMAGE_SESS], dmgname, args.outdir)
try:
verify_image(dmgpath, cnkpath)
return 0
......
......@@ -289,9 +289,9 @@ static const char *AppleModelCode[][APPLE_MODEL_CODE_MAX] = {
/* MacBookPro10,2 */ {"DR53", "DR54", "DR55", "DR56", "F775", "F776", "F7YF", "F897", "F8V6", "F8V7", "F8V8", "F9JT", "F9V1", "F9VQ", "FG7Q", "FG7R", "FL85", "FMLJ", "FFRP", "FFRR", "FG1F", "FG28", "FGM8", "FGN5", "FGN6", "FGPJ", "FHCH", "FHN0"},
/* MacBookPro11,1 */ {"FH00", "FGYY", "FH01", "FH02", "FH03", "FH04", "FH05", "FRF6", "FRF7", "FRQF", "FT4Q", "FT4R", "FT4T", "FT4V", "FTC9", "FTCD", "FTCH", "FTCK", "FTCL", "FTPH", "FTPJ", "FTPK", "FTT4", "FVVW", "FVWQ", "G3QJ", "G3QK", "G4N6", "G4N7", "G3QH", "G3QQ", "G3QR", "GDJM", "G8L0", "G971", "G970", "G972", "G96R", "G96V", "G96W", "G96T", "G96Y", "G7YQ", "G7YR", "G3QL", "G3QT", "G7RD", "G7RF", "G9FN", "G9FL", "G9FM", "G9FR", "G9FP", "G9FQ", "FWKF"},
/* MacBookPro11,2 */ {"G86R", "FD56", "G3QC", "G3QG", "G3QN", "G8J7", "G8F4", "G8L1", "G974", "G9L8", "G9L9", "G9L7", "G96P", "G96Q", "G96K", "G96N", "G96L", "G96M", "G973", "G9L6", "GDPP", "G9JN", "G86Q", "G86P", "G9FT"},
/* MacBookPro11,3 */ {"FR1M", "FD57", "FD59", "G3QP", "FTPY", "G5HL", "G4JQ", "FVN4", "FWKK", "FWKL", "FRG3", "FRG2", "FVYN", "FTTJ", "FRDM", "FTK1", "FTK0", "FTPN", "FTPL", "FTPM", "FTPR", "FTPP", "FTPQ", "FTPV", "FTPW", "FTPT", "FRQL", "FRQK", "FRQJ", "FRQH", "FT4P", "FD58", "FWFY", "FWHW"},
/* MacBookPro11,3 */ {"FR1M", "FD57", "FD59", "G3QD", "G3QP", "FTPY", "G5HL", "G4JQ", "FVN4", "FWKK", "FWKL", "FRG3", "FRG2", "FVYN", "FTTJ", "FRDM", "FTK1", "FTK0", "FTPN", "FTPL", "FTPM", "FTPR", "FTPP", "FTPQ", "FTPV", "FTPW", "FTPT", "FRQL", "FRQK", "FRQJ", "FRQH", "FT4P", "FD58", "FWFY", "FWHW"},
/* MacBookPro11,4 */ {"G8WN", "G8WL", "HFG7", "HV37", "HV36", "GPLM", "GPLP", "HV2K", "HMMF", "GPLN", "GQCM", "GQCL", "GQCQ", "GQCP", "GQCR", "GQ62", "GQ63", "GQ64", "GP4H", "GP4J", "GWDN", "GWDP"},
/* MacBookPro11,5 */ {"G85Y", "G3QD", "G8WM", "G8WP", "G8WQ", "GQCT"},
/* MacBookPro11,5 */ {"G85Y", "G8WM", "G8WP", "G8WQ", "GQCT"},
/* MacBookPro12,1 */ {"H1DP", "FVH3", "FVH4", "FVH5", "FVH6", "FVH7", "FVH8", "FVH9", "GKJG", "GKJM", "GKJN", "GL36", "GL37", "GM0V", "GM0W", "GM10", "GM11", "GM12", "GM13", "GQR4", "GQR5", "GQR6", "H1DQ", "GN24", "HV59", "GL34", "GL35", "J69C", "GM0Y", "HTYF", "GMDF", "H1WK", "J4NY"},
/* MacBookPro13,1 */ {"GVC1", "GVC8", "GY25", "GY6N", "HV5M", "HV5H", "HV5J", "HV5K", "HV5L", "HV5G", "HV5D", "HV5N", "HWCH", "HYP5", "J21W", "J5KW"},
/* MacBookPro13,2 */ {"GYFH", "GTDX", "GTFJ", "GYGR", "HF1R", "HF1P", "HF1Q", "HF1T", "HP49", "HP4D", "HWH2", "HXD5", "GTFK"},
......