Chameleon

Chameleon Commit Details

Date:2017-08-13 13:17:48 (1 year 3 months ago)
Author:ErmaC
Commit:2894
Parents: 2893
Message:Rehabman: change for 10.11.6 security update 2017-003 15G1611
Changes:
M/branches/ErmaC/Enoch/i386/boot2/kernel_patcher_internal.c

File differences

branches/ErmaC/Enoch/i386/boot2/kernel_patcher_internal.c
639639
640640
641641
642
643
644
645
646
647
648
642649
643650
644651
......
946953
947954
948955
949
956
950957
951958
952959
......
19511958
19521959
19531960
1961
19541962
19551963
19561964
......
20402048
20412049
20422050
2051
20432052
20442053
20452054
......
20572066
20582067
20592068
2069
20602070
20612071
20622072
verbose("\tKernel power management patch 10.11(data3) found and patched\n");
return true;
}
//rehabman: change for 10.11.6 security update 2017-003 15G1611
else if (0x00001b90000000E2ULL == (*((UInt64 *)Ptr)))
{
(*((UInt64 *)Ptr)) = 0x0000000000000000ULL;
verbose("\tKernel power management patch 10.11.6(2017-003 15G1611)(data3) found and patched\n");
return true;
}
// sherlocks: change for 10.12 DP1
else if (0x00003390000000E2ULL == (*((UInt64 *)Ptr)))
{
DBG("\tFound Sierra Lapic panic at 0x%08X\n", (unsigned int)patchLocation);
break;
}
// sherlocks: 10.13.DP1
// PMheart: 10.13.DP1
else if (KernelLapicError
&& (bytes[i+0] == 0x65
&& bytes[i+1] == 0x8B
return count;
}
// ===================================
// (Clover)
// Patching AppleIntelCPUPowerManagement
return count;
}
// ===================================
// Patching AppleAHCIPort to fix orange icon (Sata only)
unsigned int patch_AppleAHCIPort_OrangeFix(void *data, UInt32 DriverSize, UInt32 StartLocation)
return count;
}
// ===================================
// (Micky1979)
// Patching NVDAStartupWeb

Archive Download the corresponding diff file

Revision: 2894