@@ -256,25 +256,33 @@ PLATFORMDATA ApplePlatformData[] =
256
256
" MacBook Pro" , " 1.0" , " C02TQHACHTD5" , " MacBook-Aluminum" ,
257
257
{ 0x02 , 0x45 , 0x0f , 0 , 0 , 0x01 }, " 2017mbp" , " j80ga" , 0xf0a009 },
258
258
// MacBookPro15,1 / MacBook Pro (15-inch, 2018)
259
- { " MacBookPro15,1" , " MBP151.88Z.F000.B00.2003170204 " , " 1037.100.359 .0.0" , " Mac-937A206F2EE63C01" , // Intel Core i9-8950HK @ 2.90 GHz
259
+ { " MacBookPro15,1" , " MBP151.88Z.F000.B00.2004232129 " , " 1037.120.79 .0.0" , " Mac-937A206F2EE63C01" , // Intel Core i9-8950HK @ 2.90 GHz
260
260
" MacBook Pro" , " 1.0" , " C02X1HACKGYG" , " MacBook-Aluminum" ,
261
261
{ 0 , 0 , 0 , 0 , 0 , 0 }, NULL , " j680" , 0 },
262
262
// MacBookPro15,2 / MacBook Pro (13-inch, 2018, Four Thunderbolt 3 Ports)
263
- { " MacBookPro15,2" , " MBP152.88Z.F000.B00.2003170152 " , " 1037.100.359 .0.0" , " Mac-827FB448E656EC26" , // Intel Core i5-8259U @ 2.30 GHz
263
+ { " MacBookPro15,2" , " MBP152.88Z.F000.B00.2004232118 " , " 1037.120.79 .0.0" , " Mac-827FB448E656EC26" , // Intel Core i5-8259U @ 2.30 GHz
264
264
" MacBook Pro" , " 1.0" , " C02X1HACJHCD" , " MacBook-Aluminum" ,
265
265
{ 0 , 0 , 0 , 0 , 0 , 0 }, NULL , " j132" , 0 },
266
266
// MacBookPro15,3 / MacBook Pro (15-inch, 2019)
267
- { " MacBookPro15,3" , " MBP153.88Z.F000.B00.2003170137 " , " 1037.100.359 .0.0" , " Mac-1E7E29AD0135F9BC" , // Intel Core i9-9980HK @ 2.40 GHz
267
+ { " MacBookPro15,3" , " MBP153.88Z.F000.B00.2004232100 " , " 1037.120.79 .0.0" , " Mac-1E7E29AD0135F9BC" , // Intel Core i9-9980HK @ 2.40 GHz
268
268
" MacBook Pro" , " 1.0" , " C02X1HACLVCG" , " MacBook-Aluminum" ,
269
269
{ 0 , 0 , 0 , 0 , 0 , 0 }, NULL , " j780" , 0 },
270
270
// MacBookPro15,4 / MacBook Pro (13-inch, 2019, Two Thunderbolt 3 ports)
271
- { " MacBookPro15,4" , " MBP154.88Z.F000.B00.2003170058 " , " 1037.100.359 .0.0" , " Mac-53FDB3D8DB8CA971" , // Intel Core i7-8557U @ 1.70 GHz
271
+ { " MacBookPro15,4" , " MBP154.88Z.F000.B00.2004232040 " , " 1037.120.79 .0.0" , " Mac-53FDB3D8DB8CA971" , // Intel Core i7-8557U @ 1.70 GHz
272
272
" MacBook Pro" , " 1.0" , " FVFYXHACL411" , " MacBook-Aluminum" ,
273
273
{ 0 , 0 , 0 , 0 , 0 , 0 }, NULL , " j213" , 0 },
274
274
// MacBookPro16,1 / MacBook Pro (16-inch, 2019)
275
- { " MacBookPro16,1" , " MBP161.88Z.F000.B00.2003170228 " , " 1037.100.359 .0.0" , " Mac-E1008331FDC96864" , // Intel Core i9-9980HK @ 2.40 GHz
275
+ { " MacBookPro16,1" , " MBP161.88Z.F000.B00.2004232153 " , " 1037.120.79 .0.0" , " Mac-E1008331FDC96864" , // Intel Core i9-9980HK @ 2.40 GHz
276
276
" MacBook Pro" , " 1.0" , " C02ZPHACPG8W" , " MacBook-Aluminum" ,
277
277
{ 0 , 0 , 0 , 0 , 0 , 0 }, NULL , " j152f" , 0 },
278
+ // MacBookPro16,2 / MacBook Pro (13-inch, 2020, Four Thunderbolt 3 ports)
279
+ { " MacBookPro16,2" , " MBP162.88Z.F000.B00.2005050534" , " 1037.120.82.0.0" , " Mac-5F9802EFE386AA28" , // Intel Core i7-1068NG7 @ 2.30 GHz
280
+ " MacBook Pro" , " 1.0" , " C02CLHACML7H" , " MacBook-Aluminum" ,
281
+ { 0 , 0 , 0 , 0 , 0 , 0 }, NULL , " j214k" , 0 },
282
+ // MacBookPro16,3 / MacBook Pro (13-inch, 2020, Two Thunderbolt 3 ports)
283
+ { " MacBookPro16,3" , " MBP163.88Z.F000.B00.2005050334" , " 1037.120.82.0.0" , " Mac-E7203C0F68AA0004" , // Intel Core i7-8557U @ 1.70 GHz
284
+ " MacBook Pro" , " 1.0" , " C02CJHACP3XY" , " MacBook-Aluminum" ,
285
+ { 0 , 0 , 0 , 0 , 0 , 0 }, NULL , " J223" , 0 },
278
286
// MacBookAir1,1 / MacBook Air (Original)
279
287
{ " MacBookAir1,1" , " MBA11.88Z.00BB.B03.0803171226" , NULL , " Mac-F42C8CC8" , // Intel Core 2 Duo P7500 @ 1.60 GHz
280
288
" MacBook Air" , " 1.0" , " W864947A18X" , " Air-Enclosure" ,
@@ -324,15 +332,15 @@ PLATFORMDATA ApplePlatformData[] =
324
332
" MacBook Air" , " 1.0" , " C02Q1HACG940" , " Air-Enclosure" ,
325
333
{ 0x02 , 0x27 , 0x0f , 0 , 0 , 0x02 }, " j113" , " j113" , 0xf0a008 },
326
334
// MacBookAir8,1 / MacBook Air (Retina, 13-inch, 2018)
327
- { " MacBookAir8,1" , " MBA81.88Z.F000.B00.2003170019 " , " 1037.100.359 .0.0" , " Mac-827FAC58A8FDFA22" , // Intel Core i5-8210Y @ 1.60 GHz
335
+ { " MacBookAir8,1" , " MBA81.88Z.F000.B00.2004232004 " , " 1037.120.79 .0.0" , " Mac-827FAC58A8FDFA22" , // Intel Core i5-8210Y @ 1.60 GHz
328
336
" MacBook Air" , " 1.0" , " FVFXJHACJK77" , " Air-Enclosure" ,
329
337
{ 0 , 0 , 0 , 0 , 0 , 0 }, NULL , " j140k" , 0 },
330
338
// MacBookAir8,2 / MacBook Air (Retina, 13-inch, 2019)
331
- { " MacBookAir8,2" , " MBA82.88Z.F000.B00.2003170153 " , " 1037.100.359 .0.0" , " Mac-226CB3C6A851A671" , // Intel Core i5-8210Y @ 1.60 GHz
339
+ { " MacBookAir8,2" , " MBA82.88Z.F000.B00.2004232118 " , " 1037.120.79 .0.0" , " Mac-226CB3C6A851A671" , // Intel Core i5-8210Y @ 1.60 GHz
332
340
" MacBook Air" , " 1.0" , " FVFXJHACLYWM" , " Air-Enclosure" ,
333
341
{ 0 , 0 , 0 , 0 , 0 , 0 }, NULL , " j140a" , 0 },
334
342
// MacBookAir9,1 / MacBook Air (Retina, 13-inch, 2020)
335
- { " MacBookAir9,1" , " J230K .88Z.F000.B00.2003170036 " , " 1037.100.359 .0.0" , " Mac-0CFF9C7C2B63DF8D" , // Intel Core i5-1030NG7 @ 1.10 GHz
343
+ { " MacBookAir9,1" , " MBA91 .88Z.F000.B00.2004232020 " , " 1037.120.79 .0.0" , " Mac-0CFF9C7C2B63DF8D" , // Intel Core i5-1030NG7 @ 1.10 GHz
336
344
" MacBook Air" , " 1.0" , " FVFCCHACMNHP" , " Air-Enclosure" ,
337
345
{ 0 , 0 , 0 , 0 , 0 , 0 }, NULL , " J230K" , 0 },
338
346
// Macmini1,1 / Mac mini (Early 2006)
@@ -376,7 +384,7 @@ PLATFORMDATA ApplePlatformData[] =
376
384
" Mac mini" , " 1.0" , " C02NN7NHG1J0" , " Mini-Aluminum" ,
377
385
{ 0x02 , 0x24 , 0x0f , 0 , 0 , 0x32 }, " j64" , " j64" , 0xf04008 },
378
386
// Macmini8,1 / Mac mini (2018)
379
- { " Macmini8,1" , " MM81.88Z.F000.B00.2003170108 " , " 1037.100.359 .0.0" , " Mac-7BA5B2DFE22DDD8C" , // Intel Core i7-8700B @ 3.20 GHz
387
+ { " Macmini8,1" , " MM81.88Z.F000.B00.2004232041 " , " 1037.120.79 .0.0" , " Mac-7BA5B2DFE22DDD8C" , // Intel Core i7-8700B @ 3.20 GHz
380
388
" Mac mini" , " 1.0" , " C07XL9WEJYVX" , " Mini-Aluminum" ,
381
389
{ 0 , 0 , 0 , 0 , 0 , 0 }, NULL , " j174" , 0 },
382
390
// iMac4,1 / iMac (20-inch, Early 2006)
@@ -500,7 +508,7 @@ PLATFORMDATA ApplePlatformData[] =
500
508
" iMac" , " 1.0" , " C02Y9HACJWDW" , " iMac-Aluminum" ,
501
509
{ 0x02 , 0x47 , 0x0f , 0 , 0 , 0x03 }, " j138_9" , " j138" , 0xf0d009 },
502
510
// iMacPro1,1 /iMac Pro (2017)
503
- { " iMacPro1,1" , " IMP11.88Z.F000.B00.2003170108 " , " 1037.100.359 .0.0" , " Mac-7BA5B2D9E42DDD94" , // Intel Xeon W-2140B CPU @ 3.20 GHz
511
+ { " iMacPro1,1" , " IMP11.88Z.F000.B00.2004232041 " , " 1037.120.79 .0.0" , " Mac-7BA5B2D9E42DDD94" , // Intel Xeon W-2140B CPU @ 3.20 GHz
504
512
" iMac Pro" , " 1.0" , " C02VVHACHX87" , " iMacPro-Aluminum" ,
505
513
{ 0 , 0 , 0 , 0 , 0 , 0 }, NULL , " j137" , 0 },
506
514
// MacPro1,1 / Mac Pro
@@ -528,7 +536,7 @@ PLATFORMDATA ApplePlatformData[] =
528
536
" MacPro" , " 1.0" , " F5KLA770F9VM" , " Pro-Enclosure" ,
529
537
{ 0x02 , 0x20 , 0x0f , 0 , 0 , 0x18 }, " j90" , " j90" , 0xf0f006 },
530
538
// MacPro7,1 / Mac Pro (2019)
531
- { " MacPro7,1" , " MP71.88Z.F000.B00.2003170019 " , " 1037.100.359 .0.0" , " Mac-27AD2F918AE68F61" , // Intel Xeon W-3245M CPU @ 3.20 GHz
539
+ { " MacPro7,1" , " MP71.88Z.F000.B00.2004232004 " , " 1037.120.79 .0.0" , " Mac-27AD2F918AE68F61" , // Intel Xeon W-3245M CPU @ 3.20 GHz
532
540
" MacPro" , " 1.0" , " F5KZNHACP7QM" , " Pro-Enclosure" ,
533
541
{ 0 , 0 , 0 , 0 , 0 , 0 }, NULL , " j16O" , 0 },
534
542
// Xserve1,1 / Xserve (Late 2006)
@@ -725,6 +733,10 @@ VOID SetDMISettingsForModel(MACHINE_TYPES Model, BOOLEAN Redefine)
725
733
case iMac192:
726
734
gFwFeatures = 0xFD8FF576 ;
727
735
break ;
736
+ case MacBookPro162:
737
+ case MacBookPro163:
738
+ gFwFeatures = 0xFDAFF066 ;
739
+ break ;
728
740
729
741
// Verified list from Users
730
742
case MacBookAir31:
@@ -843,6 +855,10 @@ VOID SetDMISettingsForModel(MACHINE_TYPES Model, BOOLEAN Redefine)
843
855
case MacMini81:
844
856
gFwFeaturesMask = 0xFFDFFF7F ;
845
857
break ;
858
+ case MacBookPro162:
859
+ case MacBookPro163:
860
+ gFwFeaturesMask = 0xFFFFFF7F ;
861
+ break ;
846
862
847
863
// Verified list from Users
848
864
case MacBook61:
@@ -950,6 +966,10 @@ VOID SetDMISettingsForModel(MACHINE_TYPES Model, BOOLEAN Redefine)
950
966
case iMac192:
951
967
gPlatformFeature = 0x22 ;
952
968
break ;
969
+ case MacBookPro162:
970
+ case MacBookPro163:
971
+ gPlatformFeature = 0x32 ;
972
+ break ;
953
973
case MacBookAir81:
954
974
case MacBookAir82:
955
975
case MacBookAir91:
@@ -1034,6 +1054,8 @@ VOID SetDMISettingsForModel(MACHINE_TYPES Model, BOOLEAN Redefine)
1034
1054
case MacBookPro153:
1035
1055
case MacBookPro154:
1036
1056
case MacBookPro161:
1057
+ case MacBookPro162:
1058
+ case MacBookPro163:
1037
1059
case MacBookAir71:
1038
1060
case MacBookAir72:
1039
1061
case MacBookAir81:
0 commit comments