Jump to content

Clover General discussion


ErmaC
30,171 posts in this topic

Recommended Posts

i finished more update platformdata.c and clean up, i will update platformdata.c if i get it about missing data

 

contain all macpro, all macbook, all macbookpro(from 1.1 to 13,3 15inch touchbar), macmini, imac(since 8,1)

 

i tested clover build(base 3943), good working:)

 

i spent many time for this. but i'm really happy to help clover team.

 

i hope that my nickname Sherlocks, but shown sherlocks in menu.c, can you change like Sherlocks?

 

have a nice day :)

attachicon.gif스크린샷 2016-11-23 오후 10.30.38.png

Good update!

 

a tiny change for cpu.c due to this update...

cpu.c

      case CPU_MODEL_IVY_BRIDGE:
      case CPU_MODEL_IVY_BRIDGE_E5:
        DefaultType = MacBookAir52;
		break;
      case CPU_MODEL_HASWELL:
      case CPU_MODEL_HASWELL_E:
      case CPU_MODEL_ATOM_3700:
        DefaultType = MacBookAir62;
		break;
      case CPU_MODEL_HASWELL_ULT:
      case CPU_MODEL_CRYSTALWELL:
-      case CPU_MODEL_HASWELL_U5:
      case CPU_MODEL_BROADWELL_HQ:
      case CPU_MODEL_SKYLAKE_U:
        DefaultType = MacBookPro111;
		break;
+      case CPU_MODEL_HASWELL_U5: // Broadwell 0x3D
+        DefaultType = MacBookPro121;
+                break;
	default:
		if 
For suite the new model with CPU probably more changes are needed...

 


any chance to inject also the smc-compatible? w/o manually edit the FakeSMC?

 

the array data coming from this spanish topic (thx Derty)

CHAR8* SmcCompatible[] =
{
  "smc-napa",   // MacBook1,1
  "smc-napa",   // MacBook2,1
  "smc-napa",   // MacBook4,1 // need to find.. default "smc-napa" 
  "smc-mcp",    // MacBook5,1
  "smc-mcp",    // MacBook5,2
  "smc-mcp",    // MacBook6,1
  "smc-mcp",    // MacBook7,1
  "smc-napa",   // MacBook8,1 // need to find.. default "smc-napa"
  "smc-napa",   // MacBook9,1 // need to find.. default "smc-napa"
  "smc-napa",        // MacBookPro1,1   // need to find.. default "smc-napa"
  "smc-napa",        // MacBookPro2,2   // need to find.. default "smc-napa" 
  "smc-napa",        // MacBookPro3,1   // need to find.. default "smc-napa"
  "smc-napa",        // MacBookPro4,1   // need to find.. default "smc-napa",
  "smc-mcp",          // MacBookPro5,1
  "smc-mcp",          // MacBookPro5,3
  "smc-mcp",          // MacBookPro5,5
  "smc-napa",         // MacBookPro6,1   // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro6,2   // need to find.. default "smc-napa"
  "smc-huronriver",   // MacBookPro8,1
  "smc-huronriver",   // MacBookPro8,2
  "smc-huronriver",   // MacBookPro8,3
  "smc-napa",         // MacBookPro9,1   // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro9,2   // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro10,1  // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro10,2  // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro11,1  // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro11,2  // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro11,5  // need to find.. default "smc-napa"
  "smc-huronriver",   // MacBookPro12,1
  "smc-napa",         // MacBookPro13,1 // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro13,2  // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro13,3 // need to find.. default "smc-napa"
  "smc-santarosa",  // MacBookAir1,1
  "smc-mcp",        // MacBookAir2,1
  "smc-mcp",        // MacBookAir3,1
  "smc-napa",       // MacBookAir4,1   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir4,2   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir5,1   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir5,2   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir6,1   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir6,2   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir7,1   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir7,2   // need to find.. default "smc-napa"
  "smc-napa",       // Macmini1,1
  "smc-napa",       // Macmini2,1
  "smc-mcp",        // Macmini3,1
  "smc-napa",       // Macmini4,1
  "smc-napa",       // Macmini5,1
  "smc-santarosa",  // Macmini6,1
  "smc-santarosa",  // Macmini6,2
  "smc-santarosa",  // Macmini7,1
  "smc-santarosa",     // iMac8,1
  "smc-napa",          // iMac9,1
  "smc-mcp",           // iMac10,1
  "smc-piketon",       // iMac11,1
  "smc-piketon",       // iMac11,2
  "smc-piketon",       // iMac11,3
  "smc-huronriver",    // iMac12,1
  "smc-huronriver",    // iMac12,2
  "smc-napa",          // iMac13,1 // need to find.. default "smc-napa"
  "smc-napa",          // iMac13,2 // need to find.. default "smc-napa"
  "smc-napa",          // iMac14,1 // need to find.. default "smc-napa"
  "smc-napa",          // iMac14,2 // need to find.. default "smc-napa"
  "smc-napa",          // iMac15,1 // need to find.. default "smc-napa"
  "smc-napa",          // iMac17,1 // need to find.. default "smc-napa"
  "smc-napa",       // MacPro1,1
  "smc-napa",       // MacPro2,1
  "smc-napa",       // MacPro3,1
  "smc-thurley",    // MacPro4,1
  "smc-thurley",    // MacPro5,1
  "smc-huronriver", // MacPro6,1
};
Cordially

ErmaC

  • Like 1
Link to comment
Share on other sites

For suite the new model with CPU probably more changes are needed...


any chance to inject also the smc-compatible? w/o manually edit the FakeSMC?

 

the array data coming from this spanish topic (thx Derty)

CHAR8* SmcCompatible[] =
{
  "smc-napa",   // MacBook1,1
  "smc-napa",   // MacBook2,1
  "smc-napa",   // MacBook4,1 // need to find.. default "smc-napa" 
  "smc-mcp",    // MacBook5,1
  "smc-mcp",    // MacBook5,2
  "smc-mcp",    // MacBook6,1
  "smc-mcp",    // MacBook7,1
  "smc-napa",   // MacBook8,1 // need to find.. default "smc-napa"
  "smc-napa",   // MacBook9,1 // need to find.. default "smc-napa"
  "smc-napa",        // MacBookPro1,1   // need to find.. default "smc-napa"
  "smc-napa",        // MacBookPro2,2   // need to find.. default "smc-napa" 
  "smc-napa",        // MacBookPro3,1   // need to find.. default "smc-napa"
  "smc-napa",        // MacBookPro4,1   // need to find.. default "smc-napa",
  "smc-mcp",          // MacBookPro5,1
  "smc-mcp",          // MacBookPro5,3
  "smc-mcp",          // MacBookPro5,5
  "smc-napa",         // MacBookPro6,1   // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro6,2   // need to find.. default "smc-napa"
  "smc-huronriver",   // MacBookPro8,1
  "smc-huronriver",   // MacBookPro8,2
  "smc-huronriver",   // MacBookPro8,3
  "smc-napa",         // MacBookPro9,1   // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro9,2   // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro10,1  // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro10,2  // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro11,1  // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro11,2  // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro11,5  // need to find.. default "smc-napa"
  "smc-huronriver",   // MacBookPro12,1
  "smc-napa",         // MacBookPro13,1 // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro13,2  // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro13,3 // need to find.. default "smc-napa"
  "smc-santarosa",  // MacBookAir1,1
  "smc-mcp",        // MacBookAir2,1
  "smc-mcp",        // MacBookAir3,1
  "smc-napa",       // MacBookAir4,1   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir4,2   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir5,1   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir5,2   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir6,1   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir6,2   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir7,1   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir7,2   // need to find.. default "smc-napa"
  "smc-napa",       // Macmini1,1
  "smc-napa",       // Macmini2,1
  "smc-mcp",        // Macmini3,1
  "smc-napa",       // Macmini4,1
  "smc-napa",       // Macmini5,1
  "smc-santarosa",  // Macmini6,1
  "smc-santarosa",  // Macmini6,2
  "smc-santarosa",  // Macmini7,1
  "smc-santarosa",     // iMac8,1
  "smc-napa",          // iMac9,1
  "smc-mcp",           // iMac10,1
  "smc-piketon",       // iMac11,1
  "smc-piketon",       // iMac11,2
  "smc-piketon",       // iMac11,3
  "smc-huronriver",    // iMac12,1
  "smc-huronriver",    // iMac12,2
  "smc-napa",          // iMac13,1 // need to find.. default "smc-napa"
  "smc-napa",          // iMac13,2 // need to find.. default "smc-napa"
  "smc-napa",          // iMac14,1 // need to find.. default "smc-napa"
  "smc-napa",          // iMac14,2 // need to find.. default "smc-napa"
  "smc-napa",          // iMac15,1 // need to find.. default "smc-napa"
  "smc-napa",          // iMac17,1 // need to find.. default "smc-napa"
  "smc-napa",       // MacPro1,1
  "smc-napa",       // MacPro2,1
  "smc-napa",       // MacPro3,1
  "smc-thurley",    // MacPro4,1
  "smc-thurley",    // MacPro5,1
  "smc-huronriver", // MacPro6,1
};

 

That list is not correct, it shouldn't be used for reference.

  • Like 1
Link to comment
Share on other sites

Good update!

 

a tiny change for cpu.c due to this update...

cpu.c

      case CPU_MODEL_IVY_BRIDGE:
      case CPU_MODEL_IVY_BRIDGE_E5:
        DefaultType = MacBookAir52;
		break;
      case CPU_MODEL_HASWELL:
      case CPU_MODEL_HASWELL_E:
      case CPU_MODEL_ATOM_3700:
        DefaultType = MacBookAir62;
		break;
      case CPU_MODEL_HASWELL_ULT:
      case CPU_MODEL_CRYSTALWELL:
-      case CPU_MODEL_HASWELL_U5:
      case CPU_MODEL_BROADWELL_HQ:
      case CPU_MODEL_SKYLAKE_U:
        DefaultType = MacBookPro111;
		break;
+      case CPU_MODEL_HASWELL_U5: // Broadwell 0x3D
+        DefaultType = MacBookPro121;
+                break;
	default:
		if 
For suite the new model with CPU probably more changes are needed...

 


any chance to inject also the smc-compatible? w/o manually edit the FakeSMC?

 

the array data coming from this spanish topic (thx Derty)

CHAR8* SmcCompatible[] =
{
  "smc-napa",   // MacBook1,1
  "smc-napa",   // MacBook2,1
  "smc-napa",   // MacBook4,1 // need to find.. default "smc-napa" 
  "smc-mcp",    // MacBook5,1
  "smc-mcp",    // MacBook5,2
  "smc-mcp",    // MacBook6,1
  "smc-mcp",    // MacBook7,1
  "smc-napa",   // MacBook8,1 // need to find.. default "smc-napa"
  "smc-napa",   // MacBook9,1 // need to find.. default "smc-napa"
  "smc-napa",        // MacBookPro1,1   // need to find.. default "smc-napa"
  "smc-napa",        // MacBookPro2,2   // need to find.. default "smc-napa" 
  "smc-napa",        // MacBookPro3,1   // need to find.. default "smc-napa"
  "smc-napa",        // MacBookPro4,1   // need to find.. default "smc-napa",
  "smc-mcp",          // MacBookPro5,1
  "smc-mcp",          // MacBookPro5,3
  "smc-mcp",          // MacBookPro5,5
  "smc-napa",         // MacBookPro6,1   // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro6,2   // need to find.. default "smc-napa"
  "smc-huronriver",   // MacBookPro8,1
  "smc-huronriver",   // MacBookPro8,2
  "smc-huronriver",   // MacBookPro8,3
  "smc-napa",         // MacBookPro9,1   // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro9,2   // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro10,1  // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro10,2  // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro11,1  // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro11,2  // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro11,5  // need to find.. default "smc-napa"
  "smc-huronriver",   // MacBookPro12,1
  "smc-napa",         // MacBookPro13,1 // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro13,2  // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro13,3 // need to find.. default "smc-napa"
  "smc-santarosa",  // MacBookAir1,1
  "smc-mcp",        // MacBookAir2,1
  "smc-mcp",        // MacBookAir3,1
  "smc-napa",       // MacBookAir4,1   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir4,2   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir5,1   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir5,2   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir6,1   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir6,2   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir7,1   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir7,2   // need to find.. default "smc-napa"
  "smc-napa",       // Macmini1,1
  "smc-napa",       // Macmini2,1
  "smc-mcp",        // Macmini3,1
  "smc-napa",       // Macmini4,1
  "smc-napa",       // Macmini5,1
  "smc-santarosa",  // Macmini6,1
  "smc-santarosa",  // Macmini6,2
  "smc-santarosa",  // Macmini7,1
  "smc-santarosa",     // iMac8,1
  "smc-napa",          // iMac9,1
  "smc-mcp",           // iMac10,1
  "smc-piketon",       // iMac11,1
  "smc-piketon",       // iMac11,2
  "smc-piketon",       // iMac11,3
  "smc-huronriver",    // iMac12,1
  "smc-huronriver",    // iMac12,2
  "smc-napa",          // iMac13,1 // need to find.. default "smc-napa"
  "smc-napa",          // iMac13,2 // need to find.. default "smc-napa"
  "smc-napa",          // iMac14,1 // need to find.. default "smc-napa"
  "smc-napa",          // iMac14,2 // need to find.. default "smc-napa"
  "smc-napa",          // iMac15,1 // need to find.. default "smc-napa"
  "smc-napa",          // iMac17,1 // need to find.. default "smc-napa"
  "smc-napa",       // MacPro1,1
  "smc-napa",       // MacPro2,1
  "smc-napa",       // MacPro3,1
  "smc-thurley",    // MacPro4,1
  "smc-thurley",    // MacPro5,1
  "smc-huronriver", // MacPro6,1
};
Cordially

ErmaC

 

 

 

i see cpu.c and platformdata.c 

 

yes, we need to change more flexible "if (SmcPlatform[Model][0] != 'N') {". ex broadwell, etc..

 

my laptop RPlt is T9. it's default value. 

 

i will change "if (SmcPlatform[Model][0] != 'N') {" according to cpu.c.

 

i also want to inject smccompatible. i have to edit only it in info.plist of fakesmc.

 

thank you.

Link to comment
Share on other sites

Hi Sherlocks,

A user said me that 3944 inject wrong BoardID for iMac14,1. Value from 14,2 used. There is some shift in tables.

Okay thanks. I will update file and upload here with imac41 imac51 imac imac71 and missing data.

 

나의 LG-F410S 의 Tapatalk에서 보냄

Link to comment
Share on other sites

Hi,Slice

 

I found some smc rev in platformdata.c in clover is out of date.

 

Such as { 0x01, 0x68, 0x0F, 0, 0, 0x98 }, // MacBookPro8,1,                   ---------1.68f98

 

The updated rev is { 0x01, 0x69, 0x0F, 0, 0, 0x04 }, // MacBookPro8,1,  ---------1.69f4

 

I hope this can be updated.

 

Thanks. :)

Link to comment
Share on other sites

Hi,Slice

 

I found some smc rev in platformdata.c in clover is out of date.

 

Such as { 0x01, 0x68, 0x0F, 0, 0, 0x98 }, // MacBookPro8,1, ---------1.68f98

 

The updated rev is { 0x01, 0x69, 0x0F, 0, 0, 0x04 }, // MacBookPro8,1, ---------1.69f4

 

I hope this can be updated.

 

Thanks. :)

I will update it. Thanks

 

나의 LG-F410S 의 Tapatalk에서 보냄

  • Like 1
Link to comment
Share on other sites

Good update!

 

a tiny change for cpu.c due to this update...

cpu.c

      case CPU_MODEL_IVY_BRIDGE:
      case CPU_MODEL_IVY_BRIDGE_E5:
        DefaultType = MacBookAir52;
		break;
      case CPU_MODEL_HASWELL:
      case CPU_MODEL_HASWELL_E:
      case CPU_MODEL_ATOM_3700:
        DefaultType = MacBookAir62;
		break;
      case CPU_MODEL_HASWELL_ULT:
      case CPU_MODEL_CRYSTALWELL:
-      case CPU_MODEL_HASWELL_U5:
      case CPU_MODEL_BROADWELL_HQ:
      case CPU_MODEL_SKYLAKE_U:
        DefaultType = MacBookPro111;
		break;
+      case CPU_MODEL_HASWELL_U5: // Broadwell 0x3D
+        DefaultType = MacBookPro121;
+                break;
	default:
		if 
For suite the new model with CPU probably more changes are needed...

 


any chance to inject also the smc-compatible? w/o manually edit the FakeSMC?

 

the array data coming from this spanish topic (thx Derty)

CHAR8* SmcCompatible[] =
{
  "smc-napa",   // MacBook1,1
  "smc-napa",   // MacBook2,1
  "smc-napa",   // MacBook4,1 // need to find.. default "smc-napa" 
  "smc-mcp",    // MacBook5,1
  "smc-mcp",    // MacBook5,2
  "smc-mcp",    // MacBook6,1
  "smc-mcp",    // MacBook7,1
  "smc-napa",   // MacBook8,1 // need to find.. default "smc-napa"
  "smc-napa",   // MacBook9,1 // need to find.. default "smc-napa"
  "smc-napa",        // MacBookPro1,1   // need to find.. default "smc-napa"
  "smc-napa",        // MacBookPro2,2   // need to find.. default "smc-napa" 
  "smc-napa",        // MacBookPro3,1   // need to find.. default "smc-napa"
  "smc-napa",        // MacBookPro4,1   // need to find.. default "smc-napa",
  "smc-mcp",          // MacBookPro5,1
  "smc-mcp",          // MacBookPro5,3
  "smc-mcp",          // MacBookPro5,5
  "smc-napa",         // MacBookPro6,1   // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro6,2   // need to find.. default "smc-napa"
  "smc-huronriver",   // MacBookPro8,1
  "smc-huronriver",   // MacBookPro8,2
  "smc-huronriver",   // MacBookPro8,3
  "smc-napa",         // MacBookPro9,1   // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro9,2   // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro10,1  // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro10,2  // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro11,1  // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro11,2  // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro11,5  // need to find.. default "smc-napa"
  "smc-huronriver",   // MacBookPro12,1
  "smc-napa",         // MacBookPro13,1 // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro13,2  // need to find.. default "smc-napa"
  "smc-napa",         // MacBookPro13,3 // need to find.. default "smc-napa"
  "smc-santarosa",  // MacBookAir1,1
  "smc-mcp",        // MacBookAir2,1
  "smc-mcp",        // MacBookAir3,1
  "smc-napa",       // MacBookAir4,1   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir4,2   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir5,1   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir5,2   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir6,1   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir6,2   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir7,1   // need to find.. default "smc-napa"
  "smc-napa",       // MacBookAir7,2   // need to find.. default "smc-napa"
  "smc-napa",       // Macmini1,1
  "smc-napa",       // Macmini2,1
  "smc-mcp",        // Macmini3,1
  "smc-napa",       // Macmini4,1
  "smc-napa",       // Macmini5,1
  "smc-santarosa",  // Macmini6,1
  "smc-santarosa",  // Macmini6,2
  "smc-santarosa",  // Macmini7,1
  "smc-santarosa",     // iMac8,1
  "smc-napa",          // iMac9,1
  "smc-mcp",           // iMac10,1
  "smc-piketon",       // iMac11,1
  "smc-piketon",       // iMac11,2
  "smc-piketon",       // iMac11,3
  "smc-huronriver",    // iMac12,1
  "smc-huronriver",    // iMac12,2
  "smc-napa",          // iMac13,1 // need to find.. default "smc-napa"
  "smc-napa",          // iMac13,2 // need to find.. default "smc-napa"
  "smc-napa",          // iMac14,1 // need to find.. default "smc-napa"
  "smc-napa",          // iMac14,2 // need to find.. default "smc-napa"
  "smc-napa",          // iMac15,1 // need to find.. default "smc-napa"
  "smc-napa",          // iMac17,1 // need to find.. default "smc-napa"
  "smc-napa",       // MacPro1,1
  "smc-napa",       // MacPro2,1
  "smc-napa",       // MacPro3,1
  "smc-thurley",    // MacPro4,1
  "smc-thurley",    // MacPro5,1
  "smc-huronriver", // MacPro6,1
};
Cordially

ErmaC

 

What did you expect from smc-compatible? At past I had big problem changing smc-napa to something more "native".

FakeSMC written for protocols of "smc-napa" and it may crash with any other compatibility.

Link to comment
Share on other sites

Hi Sherlocks,

A user said me that 3944 inject wrong BoardID for iMac14,1. Value from 14,2 used. There is some shift in tables.

 

@Slice

 

fixed

 

here is all mac platformdata

 

i added

macbook(1,1~9,1)

macbookpro(1,1~13,3)

macbookair(1,1~7,2)

macmini(1,1~7,1)

imac(4,1(first intel cpu)~17,1)

macpro(1,1~6,1)

post-980913-0-66754400-1479977449_thumb.png

 

i can't add some info, but we can easily find value that i express. we have to add some info if someone support us smc, EPCI, RPlt in future.

 

i tested clover build r3944.

 

Have a nice day :)

What did you expect from smc-compatible? At past I had big problem changing smc-napa to something more "native".

FakeSMC written for protocols of "smc-napa" and it may crash with any other compatibility.

 

 

maybe inject smc-compatible like inject rev.

laptop users(me) change smc-compatible smc-napa to smc-huronriver in info.plist of fakesmc

platformdata all mac.zip

Link to comment
Share on other sites

@Slice

 

fixed

 

here is all mac platformdata

 

i added

macbook(1,1~9,1)

macbookpro(1,1~13,3)

macbookair(1,1~7,2)

macmini(1,1~7,1)

imac(4,1(first intel cpu)~17,1)

macpro(1,1~6,1)

attachicon.gif스크린샷 2016-11-24 오후 5.56.15.png

 

i can't add some info, but we can easily find value that i express. we have to add some info if someone support us smc, EPCI, RPlt in future.

 

i tested clover build r3944.

 

Have a nice day :)

 

 

maybe inject smc-compatible like inject rev.

laptop users(me) change smc-compatible smc-napa to smc-huronriver in info.plist of fakesmc

Committed to 3945

  • Like 3
Link to comment
Share on other sites

Is there someone to help the test?

 

i want to know booting all osx.

 

i tested sierra. but i don't have other os.

 

need list

el capitan

yosemite

mavericks

mountain lion

lion

snow leopard.

 

it helps me to support clover.

 

copy and paste. can boot or not.

 

thanks.


Same behaviour here, I had to go back to 3923.

 

 

please test r3945

r3945 clean up kext inject.zip

Link to comment
Share on other sites

What is happen? Wrong BoardID? Or wrong kext patches?

 

 

i'm missing one in commit r3944.

 

here is

"Mac-06F11F11946D27C5", // MBP115

 

as result, table is not correct in r3944.

 

it's fixed in r3945

 

i want to check r3945 works or not

  • Like 1
Link to comment
Share on other sites

×
×
  • Create New...