Jump to content

Chameleon 2.4svn Official PKG Installer


ErmaC
4,261 posts in this topic

Recommended Posts

NP, maybe crazybirdy can

 

I did some test today for 10.10.x with test1, test2 boot files.

All versions boot fine with both boot files as attached bdmesg.

 

So, I think, we don't need "Found Yosemite (<= 10.10.4) EXT pattern: patched!". :thumbsup_anim:

 

BTW, how about to fix EXT for 10.12.x? :yes:

 

FYI.

 

PS: Reinstall 10.10.0 and update to 10.10.1, 10.10.2. 10.10.3, 10.10.4, 10.10.5 with dmg as below for each test.

OSXUpd10.10.1.dmg

OSXUpd10.10.2.dmg

OSXUpd10.10.3.dmg

OSXUpd10.10.4.dmg

OSXUpd10.10.5.dmg

bdmesg1010.zip

  • Like 2
Link to comment
Share on other sites

Ok this one should fix:

 

  • loading extensions from EE in 10.12.x (I hope). 
  • load Sierra's createinstallmedia installer
  • first step to load Web Drivers 

 

about web drivers I need that you use the kernel flag 'nvda_drv=1' booting Sierra. For this I need the IOreg please..

Edited by Micky1979
test file removed
Link to comment
Share on other sites

Ok this one should fix:

 

  • loading extensions from EE in 10.12.x (I hope). 
  • load Sierra's createinstallmedia installer
  • first step to load Web Drivers 

 

about web drivers I need that you use the kernel flag 'nvda_drv=1' booting Sierra. For this I need the IOreg please..

 

Here work fine to load EE with 10.11.6(without -f), but not work with 10.12.3 (No EXT, need -f to load EE).

 

But I have problem to boot 10.12.3 now, the -v log screen become very slow..when show...get root device.

I still not find the root cause.

 

bdmesg3.zip

Link to comment
Share on other sites

Here work fine to load EE with 10.11.6(without -f), but not work with 10.12.3 (No EXT, need -f to load EE).

 

But I have problem to boot 10.12.3 now, the -v log screen become very slow..when show...get root device.

I still not find the root cause.

 

attachicon.gifbdmesg3.zip

Still waiting for root device should be due to the USB limit port (you should patch AppleUSBXHCIPCI). I've redone the code again here is ok now.

Edited by Micky1979
test file removed
  • Like 1
Link to comment
Share on other sites

I tested   boot_tetst4.zip

Removed FileNVRAM Module , reboot

Nvidia Web drivers loaded  without the chameleon  FileNVRAM Module  :)El Capitan , GREAT.

I dont use /E/E kexts, always in L/E oder /S/L/E - not vanilla but easy working.

It boots now much faster, that FileNVRAM module seems to slow down chameleon boot part massive.

 

i will test Sierra also later.

  • Like 1
Link to comment
Share on other sites

please test it:attachicon.gifboot test 1 Web Drivers.zip

in Sierra and w/o FileNVRAM module or kext. bdmesg appreciated.

Tested tha tEnoch (2843 Micky1979 test 1 Web Drivers) boot  with sierra 10.12.3.

 nvda_drv=1 as Kernel Flag KernelBooter_kexts=Yes in kernel.plist

Q: You wrote to use  KernelBooter_kexts=Yes also as an kernel flag- am i wrong to use it in kernel.plist only?

 

Web drivers not used (boot4 with El Capitan did that).

.. cut out of bdmesg:

- Searching for booter extensions pattern:

Found Sierra SIP pattern: patched!
1 substitution(s) made.
Unable to patch NVDAStartupWeb..
 
uploaded unpatched NVDAStartupWeb if you want to look in.
 
Last login: Mon Jan 30 09:38:31 on console
GA-EP35:~ andreasm$ /Volumes/Mac_OSX/Users/andreasm/Desktop/bdmesg ; exit;
Enoch (2843 Micky1979 test 1 Web Drivers)
Logging started: 2017/01/30, 08:36:46
[ CPU INFO ]

	Attempting to scan GPT boot volumes [biosdev=80h]:
Attempting to read GPT
Read GPT
Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B
Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC
Reading GPT partition 3, type 426F6F74-0000-11AA-AA11-00306543ECAC
Reading GPT partition 4, type 48465300-0000-11AA-AA11-00306543ECAC
Reading GPT partition 5, type 48465300-0000-11AA-AA11-00306543ECAC
Reading GPT partition 6, type 48465300-0000-11AA-AA11-00306543ECAC
Reading GPT partition 7, type 48465300-0000-11AA-AA11-00306543ECAC
	Attempting to scan GPT boot volumes [biosdev=81h]:
Attempting to read GPT
Read GPT
Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B
Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC
Reading GPT partition 3, type 48465300-0000-11AA-AA11-00306543ECAC
	Attempting to scan GPT boot volumes [biosdev=82h]:
Attempting to read GPT
Read GPT
Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B
Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC
Resolution:
 Detected chipset/proc id (DRAM controller): 29c08086
 VBios: nVidia
 Patching: BT_NVDA Edid not found or invalid - vbios not patched!
Boot UUID of 'Mac_OSX12'  (GPT HFS+): 6D63649C-EDFC-3A39-A457-1CF71028D21E
Kernel Cache file path (OS X 10.11 and newer): /System/Library/PrelinkedKernels/prelinkedkernel
Loading Kernel Cache from: 'Mac_OSX12' (GPT HFS+)
Booting on macOS 10.12.3 (16D32)

System Integrity Protection status: disabled (Custom Configuration).
CsrActiveConfig = 0x67 (1100111)

Configuration:
Kext Signing: disabled
Filesystem Protections: disabled
Task for PID: disabled
Debugging Restrictions: enabled
Apple Internal: enabled
DTrace Restrictions: disabled
NVRAM Protections: disabled

Decompressing Kernel Cache:
	- Decompressing Kernel Using lzvn

[ KERNEL PATCHER START ]

		Will patch for 16.4.0 kernel version.

		KernelBooter_kexts state:  enabled!
		KernelPm           state: disabled!
		KernelLapicError   state: disabled!
		KernelLapicVersion state: disabled!
		KernelHaswell      state: disabled!
		KernelcpuFamily    state: disabled!
		KernelSSE3         state: disabled!
	- Searching for booter extensions pattern:
		Found Sierra SIP pattern: patched!
		1 substitution(s) made.
		Unable to patch NVDAStartupWeb..
Kernel has successfully patched.

Using PCI-Root-UID value: 1
SATA device : [197b:2363 :: 0106], changed to ICH6 ESB2 
[ ETHERNET DEVICE INFO ]
	Class code: [0200]
	EthernetBuiltIn = Yes
	Location number: 1
	Setting up lan keys
	Realteck RTL8111/8168 PCI-E Gigabit Ethernet [10ec:8168]
	PciRoot(0x1)/Pci(0x1c,0x4)/Pci(0x0,0x0)

SATA device : [8086:2923 :: 0106], changed to ICH6 ESB2 
[ DRAM CONTROLLER ]
	Intel P35/G33 DRAM Controller [8086:29c0] at 00:00.0
	Frequency detected: 417 MHz (834) Dual Channel 
		CAS:5 tRC:5 tRP:5 RAS:16 (5-5-5-16)

SMBus CmdReg: 0x3
Scanning SMBus [8086:2930], mmio: 0xf9207004, ioport: 0x500, hostc: 0x1
SPD[0] (size): 128 @0x50
RAM speed 834MHz 
	Slot: 0 Type 19 1024MB (DDR2 SDRAM) 834MHz Vendor=NoName
		PartNo=EX2-2800P2-SW SerialNo= 0 0 0 0 0 0 0 0
SPD[0] (size): 128 @0x51
RAM speed 834MHz 
	Slot: 1 Type 19 2048MB (DDR2 SDRAM) 834MHz Vendor=Kingston
		PartNo=2G-UDIMM SerialNo= B A C C B B 7 0
SPD[0] (size): 128 @0x52
RAM speed 834MHz 
	Slot: 2 Type 19 1024MB (DDR2 SDRAM) 834MHz Vendor=NoName
		PartNo=EX2-2800P2-SW SerialNo= 0 0 0 0 0 0 0 0
SPD[0] (size): 128 @0x53
RAM speed 834MHz 
	Slot: 3 Type 19 2048MB (DDR2 SDRAM) 834MHz Vendor=Kingston
		PartNo=2G-UDIMM SerialNo= B A C C C 3 7 0
SPD[0] (size): 255 @0x54
SPD[0] (size): 255 @0x55
SPD[0] (size): 255 @0x56
SPD[0] (size): 255 @0x57
CPU is Intel(R) Core(TM)2 Quad CPU    Q9505  @ 2.83GHz, family 0x6, model 0x17
SMBIOS orig was = f0ce0
SMBIOS new is = 253c000

SMBIOS rev.: 2.4, DMI rev.: 2.4

Handle: 0x0000, DMI type 0, 24 bytes
BIOS Information
	Vendor: Apple Inc.
	Version: MP51.88Z.007F.B03.1010071432
	Release Date: 08/03/2010
	BIOS Revision: 0.1

Handle: 0x0001, DMI type 1, 27 bytes
System Information
	Manufacturer: Apple Inc.
	Product Name: MacPro5,1
	Version: 1.0
	Serial Number: ** PRIVATE **
	UUID: ** PRIVATE **
	Wake-up Type: Power Switch
	SKU Number: Default SKU#
	Family: MacPro

Handle: 0x0002, DMI type 2, 16 bytes
Base Board Information
	Manufacturer: Apple Inc.
	Product Name: Mac-F221BEC8
	Version:  
	Serial Number: ** PRIVATE **
	Asset Tag: Default Asset Tag#
	Location In Chassis: Not Specified
	Type: Motherboard

Handle: 0x0003, DMI type 3, 21 bytes
Chassis Information
	Manufacturer: Apple Inc.
	Type: Unknown
	Version:  
	Serial Number: ** PRIVATE **
	Asset Tag: Default Asset Tag#

Handle: 0x0004, DMI type 4, 38 bytes
Processor Information
	Socket Designation: Socket 775
	Type: Central Processor
	Family: 0x1
	Manufacturer: Intel
	ID: 0xBFEBFBFF0001067A
	Version: Intel(R) Core(TM)2 Quad CPU
	External Clock: 333 MHz
	Max Speed: 2838 MHz
	Current Speed: 2840 MHz
	Upgrade: Socket 478
	Serial Number: ** PRIVATE **
	Asset Tag:  
	Part Number:  

Handle: 0x001C, DMI type 17, 27 bytes
Memory Device
	Error Information Handle: No Error
	Size: 1024 MB
	Form Factor: DIMM
	Locator: A0
	Bank Locator: Bank0/1
	Memory Type: DDR2 SDRAM
	Speed: 834 MHz
	Manufacturer: NoName
	Serial Number: ** PRIVATE **
	Asset Tag: Not Specified
	Part Number: EX2-2800P2-SW

Handle: 0x001D, DMI type 17, 27 bytes
Memory Device
	Error Information Handle: No Error
	Size: 2048 MB
	Form Factor: DIMM
	Locator: A1
	Bank Locator: Bank2/3
	Memory Type: DDR2 SDRAM
	Speed: 834 MHz
	Manufacturer: Kingston
	Serial Number: ** PRIVATE **
	Asset Tag: Not Specified
	Part Number: 2G-UDIMM

Handle: 0x001E, DMI type 17, 27 bytes
Memory Device
	Error Information Handle: No Error
	Size: 1024 MB
	Form Factor: DIMM
	Locator: A2
	Bank Locator: Bank4/5
	Memory Type: DDR2 SDRAM
	Speed: 834 MHz
	Manufacturer: NoName
	Serial Number: ** PRIVATE **
	Asset Tag: Not Specified
	Part Number: EX2-2800P2-SW

Handle: 0x001F, DMI type 17, 27 bytes
Memory Device
	Error Information Handle: No Error
	Size: 2048 MB
	Form Factor: DIMM
	Locator: A3
	Bank Locator: Bank6/7
	Memory Type: DDR2 SDRAM
	Speed: 834 MHz
	Manufacturer: Kingston
	Serial Number: ** PRIVATE **
	Asset Tag: Not Specified
	Part Number: 2G-UDIMM

Handle: 0x0026, DMI type 131, 6 bytes
Apple specific Processor Type
	Cpu-type = 0x0402

Handle 0x0027, DMI type 127, 4  bytes
End of Table

Adding device-properties string to DT
[ ACPI PATCHER ]
	Table /Extra/DSDT.aml read and stored at: 2540000
	Generating P-States config: Yes
	Generating C-States config: Yes
	ACPI Table not found: SSDT.aml
	RSDP version 1 found @f6b00. Length=20
	RSDT @cfee3040, Length 56
	TABLE FACP,	FADT found @cfee30c0, Length 116
	FACP Restart Fix applied!
	Hardware Signature=0x00000000: using.
	DSDT: Old @cfee3180,0, 	New @2540000,0
	FADT: Using custom DSDT!
[ GENERATE C-STATES ]
	ACPI patcher: start finding cpu names. Length 12812
	ACPIpatcher: DSDT[5B83]
	ACPI patcher: found ACPI CPU [CPU0]
	ACPIpatcher: DSDT[5B83]
	ACPI patcher: found ACPI CPU [CPU1]
	ACPIpatcher: DSDT[5B83]
	ACPI patcher: found ACPI CPU [CPU2]
	ACPIpatcher: DSDT[5B83]
	ACPI patcher: found ACPI CPU [CPU3]
	ACPIpatcher: finished finding cpu names. Found: 4.
	SSDT with CPU C-States generated successfully
	C-States generated.
[ GENERATE P-STATES ]
	PStates count=6
	SSDT with CPU P-States generated successfully
	P-States generated.
	TABLE HPET,	TABLE MCFG,	TABLE APIC,	TABLE SSDT,
	RSDT: Added 2 SSDT table(s)
	RSDT: Original checksum 246, 	New checksum 121 at 2548000


	RSDP: Original checksum 119, 	New checksum 206
	ACPI version 1 patching finished

	No ACPI version 2 found. Ignoring
Adding booter spec to the Platform Expert 
Attempting to loading drivers from "Extra" repository:
Starting Darwin/x86_64 [Darwin Kernel Version 16.4.0: Thu Dec 22 22:53:21 PST 2016; root:xnu-3789.41.3~3/RELEASE_X86_64]
Boot Args: nvda_drv=1 
T
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
Deleting expired sessions...21 completed.

[Prozess beendet]

NVDAStartupWeb.kext.zip

  • Like 1
Link to comment
Share on other sites

 

Tested tha tEnoch (2843 Micky1979 test 1 Web Drivers) boot  with sierra 10.12.3.

 nvda_drv=1 as Kernel Flag KernelBooter_kexts=Yes in kernel.plist

Q: You wrote to use  KernelBooter_kexts=Yes also as an kernel flag- am i wrong to use it in kernel.plist only?

 

Web drivers not used (boot4 with El Capitan did that).

.. cut out of bdmesg:

- Searching for booter extensions pattern:

Found Sierra SIP pattern: patched!
1 substitution(s) made.
Unable to patch NVDAStartupWeb..
 
uploaded unpatched NVDAStartupWeb if you want to look in.
 
Last login: Mon Jan 30 09:38:31 on console
GA-EP35:~ andreasm$ /Volumes/Mac_OSX/Users/andreasm/Desktop/bdmesg ; exit;
Enoch (2843 Micky1979 test 1 Web Drivers)
Logging started: 2017/01/30, 08:36:46
[ CPU INFO ]

	Attempting to scan GPT boot volumes [biosdev=80h]:
Attempting to read GPT
Read GPT
Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B
Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC
Reading GPT partition 3, type 426F6F74-0000-11AA-AA11-00306543ECAC
Reading GPT partition 4, type 48465300-0000-11AA-AA11-00306543ECAC
Reading GPT partition 5, type 48465300-0000-11AA-AA11-00306543ECAC
Reading GPT partition 6, type 48465300-0000-11AA-AA11-00306543ECAC
Reading GPT partition 7, type 48465300-0000-11AA-AA11-00306543ECAC
	Attempting to scan GPT boot volumes [biosdev=81h]:
Attempting to read GPT
Read GPT
Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B
Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC
Reading GPT partition 3, type 48465300-0000-11AA-AA11-00306543ECAC
	Attempting to scan GPT boot volumes [biosdev=82h]:
Attempting to read GPT
Read GPT
Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B
Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC
Resolution:
 Detected chipset/proc id (DRAM controller): 29c08086
 VBios: nVidia
 Patching: BT_NVDA Edid not found or invalid - vbios not patched!
Boot UUID of 'Mac_OSX12'  (GPT HFS+): 6D63649C-EDFC-3A39-A457-1CF71028D21E
Kernel Cache file path (OS X 10.11 and newer): /System/Library/PrelinkedKernels/prelinkedkernel
Loading Kernel Cache from: 'Mac_OSX12' (GPT HFS+)
Booting on macOS 10.12.3 (16D32)

System Integrity Protection status: disabled (Custom Configuration).
CsrActiveConfig = 0x67 (1100111)

Configuration:
Kext Signing: disabled
Filesystem Protections: disabled
Task for PID: disabled
Debugging Restrictions: enabled
Apple Internal: enabled
DTrace Restrictions: disabled
NVRAM Protections: disabled

Decompressing Kernel Cache:
	- Decompressing Kernel Using lzvn

[ KERNEL PATCHER START ]

		Will patch for 16.4.0 kernel version.

		KernelBooter_kexts state:  enabled!
		KernelPm           state: disabled!
		KernelLapicError   state: disabled!
		KernelLapicVersion state: disabled!
		KernelHaswell      state: disabled!
		KernelcpuFamily    state: disabled!
		KernelSSE3         state: disabled!
	- Searching for booter extensions pattern:
		Found Sierra SIP pattern: patched!
		1 substitution(s) made.
		Unable to patch NVDAStartupWeb..
Kernel has successfully patched.

Using PCI-Root-UID value: 1
SATA device : [197b:2363 :: 0106], changed to ICH6 ESB2 
[ ETHERNET DEVICE INFO ]
	Class code: [0200]
	EthernetBuiltIn = Yes
	Location number: 1
	Setting up lan keys
	Realteck RTL8111/8168 PCI-E Gigabit Ethernet [10ec:8168]
	PciRoot(0x1)/Pci(0x1c,0x4)/Pci(0x0,0x0)

SATA device : [8086:2923 :: 0106], changed to ICH6 ESB2 
[ DRAM CONTROLLER ]
	Intel P35/G33 DRAM Controller [8086:29c0] at 00:00.0
	Frequency detected: 417 MHz (834) Dual Channel 
		CAS:5 tRC:5 tRP:5 RAS:16 (5-5-5-16)

SMBus CmdReg: 0x3
Scanning SMBus [8086:2930], mmio: 0xf9207004, ioport: 0x500, hostc: 0x1
SPD[0] (size): 128 @0x50
RAM speed 834MHz 
	Slot: 0 Type 19 1024MB (DDR2 SDRAM) 834MHz Vendor=NoName
		PartNo=EX2-2800P2-SW SerialNo= 0 0 0 0 0 0 0 0
SPD[0] (size): 128 @0x51
RAM speed 834MHz 
	Slot: 1 Type 19 2048MB (DDR2 SDRAM) 834MHz Vendor=Kingston
		PartNo=2G-UDIMM SerialNo= B A C C B B 7 0
SPD[0] (size): 128 @0x52
RAM speed 834MHz 
	Slot: 2 Type 19 1024MB (DDR2 SDRAM) 834MHz Vendor=NoName
		PartNo=EX2-2800P2-SW SerialNo= 0 0 0 0 0 0 0 0
SPD[0] (size): 128 @0x53
RAM speed 834MHz 
	Slot: 3 Type 19 2048MB (DDR2 SDRAM) 834MHz Vendor=Kingston
		PartNo=2G-UDIMM SerialNo= B A C C C 3 7 0
SPD[0] (size): 255 @0x54
SPD[0] (size): 255 @0x55
SPD[0] (size): 255 @0x56
SPD[0] (size): 255 @0x57
CPU is Intel(R) Core(TM)2 Quad CPU    Q9505  @ 2.83GHz, family 0x6, model 0x17
SMBIOS orig was = f0ce0
SMBIOS new is = 253c000

SMBIOS rev.: 2.4, DMI rev.: 2.4

Handle: 0x0000, DMI type 0, 24 bytes
BIOS Information
	Vendor: Apple Inc.
	Version: MP51.88Z.007F.B03.1010071432
	Release Date: 08/03/2010
	BIOS Revision: 0.1

Handle: 0x0001, DMI type 1, 27 bytes
System Information
	Manufacturer: Apple Inc.
	Product Name: MacPro5,1
	Version: 1.0
	Serial Number: ** PRIVATE **
	UUID: ** PRIVATE **
	Wake-up Type: Power Switch
	SKU Number: Default SKU#
	Family: MacPro

Handle: 0x0002, DMI type 2, 16 bytes
Base Board Information
	Manufacturer: Apple Inc.
	Product Name: Mac-F221BEC8
	Version:  
	Serial Number: ** PRIVATE **
	Asset Tag: Default Asset Tag#
	Location In Chassis: Not Specified
	Type: Motherboard

Handle: 0x0003, DMI type 3, 21 bytes
Chassis Information
	Manufacturer: Apple Inc.
	Type: Unknown
	Version:  
	Serial Number: ** PRIVATE **
	Asset Tag: Default Asset Tag#

Handle: 0x0004, DMI type 4, 38 bytes
Processor Information
	Socket Designation: Socket 775
	Type: Central Processor
	Family: 0x1
	Manufacturer: Intel
	ID: 0xBFEBFBFF0001067A
	Version: Intel(R) Core(TM)2 Quad CPU
	External Clock: 333 MHz
	Max Speed: 2838 MHz
	Current Speed: 2840 MHz
	Upgrade: Socket 478
	Serial Number: ** PRIVATE **
	Asset Tag:  
	Part Number:  

Handle: 0x001C, DMI type 17, 27 bytes
Memory Device
	Error Information Handle: No Error
	Size: 1024 MB
	Form Factor: DIMM
	Locator: A0
	Bank Locator: Bank0/1
	Memory Type: DDR2 SDRAM
	Speed: 834 MHz
	Manufacturer: NoName
	Serial Number: ** PRIVATE **
	Asset Tag: Not Specified
	Part Number: EX2-2800P2-SW

Handle: 0x001D, DMI type 17, 27 bytes
Memory Device
	Error Information Handle: No Error
	Size: 2048 MB
	Form Factor: DIMM
	Locator: A1
	Bank Locator: Bank2/3
	Memory Type: DDR2 SDRAM
	Speed: 834 MHz
	Manufacturer: Kingston
	Serial Number: ** PRIVATE **
	Asset Tag: Not Specified
	Part Number: 2G-UDIMM

Handle: 0x001E, DMI type 17, 27 bytes
Memory Device
	Error Information Handle: No Error
	Size: 1024 MB
	Form Factor: DIMM
	Locator: A2
	Bank Locator: Bank4/5
	Memory Type: DDR2 SDRAM
	Speed: 834 MHz
	Manufacturer: NoName
	Serial Number: ** PRIVATE **
	Asset Tag: Not Specified
	Part Number: EX2-2800P2-SW

Handle: 0x001F, DMI type 17, 27 bytes
Memory Device
	Error Information Handle: No Error
	Size: 2048 MB
	Form Factor: DIMM
	Locator: A3
	Bank Locator: Bank6/7
	Memory Type: DDR2 SDRAM
	Speed: 834 MHz
	Manufacturer: Kingston
	Serial Number: ** PRIVATE **
	Asset Tag: Not Specified
	Part Number: 2G-UDIMM

Handle: 0x0026, DMI type 131, 6 bytes
Apple specific Processor Type
	Cpu-type = 0x0402

Handle 0x0027, DMI type 127, 4  bytes
End of Table

Adding device-properties string to DT
[ ACPI PATCHER ]
	Table /Extra/DSDT.aml read and stored at: 2540000
	Generating P-States config: Yes
	Generating C-States config: Yes
	ACPI Table not found: SSDT.aml
	RSDP version 1 found @f6b00. Length=20
	RSDT @cfee3040, Length 56
	TABLE FACP,	FADT found @cfee30c0, Length 116
	FACP Restart Fix applied!
	Hardware Signature=0x00000000: using.
	DSDT: Old @cfee3180,0, 	New @2540000,0
	FADT: Using custom DSDT!
[ GENERATE C-STATES ]
	ACPI patcher: start finding cpu names. Length 12812
	ACPIpatcher: DSDT[5B83]
	ACPI patcher: found ACPI CPU [CPU0]
	ACPIpatcher: DSDT[5B83]
	ACPI patcher: found ACPI CPU [CPU1]
	ACPIpatcher: DSDT[5B83]
	ACPI patcher: found ACPI CPU [CPU2]
	ACPIpatcher: DSDT[5B83]
	ACPI patcher: found ACPI CPU [CPU3]
	ACPIpatcher: finished finding cpu names. Found: 4.
	SSDT with CPU C-States generated successfully
	C-States generated.
[ GENERATE P-STATES ]
	PStates count=6
	SSDT with CPU P-States generated successfully
	P-States generated.
	TABLE HPET,	TABLE MCFG,	TABLE APIC,	TABLE SSDT,
	RSDT: Added 2 SSDT table(s)
	RSDT: Original checksum 246, 	New checksum 121 at 2548000


	RSDP: Original checksum 119, 	New checksum 206
	ACPI version 1 patching finished

	No ACPI version 2 found. Ignoring
Adding booter spec to the Platform Expert 
Attempting to loading drivers from "Extra" repository:
Starting Darwin/x86_64 [Darwin Kernel Version 16.4.0: Thu Dec 22 22:53:21 PST 2016; root:xnu-3789.41.3~3/RELEASE_X86_64]
Boot Args: nvda_drv=1 
T
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
Deleting expired sessions...21 completed.

[Prozess beendet]

Thanks, maybe the error is here:

Will patch for 16.4.0 kernel version.

I'm looking for a Typo somewhere, that should be the problem; Anyway can you show me the output of this in 10.12.3?

uname -a 

Now I'm going to update to 10.12.3 my self..

 

P.S.  KernelBooter_kexts=Yes is clearly working on your boot log.

EDIT

 

Yep, there's a typo: kernel 16.3.0 is for 10.12.2, so Sierra 10.12.3 has 16.4.0, but actually is associated with the wrong OS. Easy to fix

  • Like 1
Link to comment
Share on other sites

Ok, checked everything:

Enoch (2843 Micky1979 test 2 Web Drivers)
Logging started: 2017/01/30, 19:03:56
[ CPU INFO ]
	Sticking with [BCLK: 99Mhz, Bus-Ratio: 25]

	Attempting to scan GPT boot volumes [biosdev=80h]:
Attempting to read GPT
Read GPT
Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B
Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC
	Attempting to scan GPT boot volumes [biosdev=81h]:
Attempting to read GPT
Read GPT
Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B
Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC
Reading GPT partition 3, type 48465300-0000-11AA-AA11-00306543ECAC
Reading GPT partition 4, type 426F6F74-0000-11AA-AA11-00306543ECAC
Reading GPT partition 5, type 48465300-0000-11AA-AA11-00306543ECAC
Reading GPT partition 6, type 426F6F74-0000-11AA-AA11-00306543ECAC
Reading GPT partition 7, type 48465300-0000-11AA-AA11-00306543ECAC
Reading GPT partition 8, type 426F6F74-0000-11AA-AA11-00306543ECAC
	Attempting to scan GPT boot volumes [biosdev=82h]:
Attempting to read GPT
Read GPT
Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B
Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC
Boot UUID of 'Sierra'  (GPT HFS+): 8C06566F-0D4A-3220-9778-58A17FFE7643
Kernel Cache file path (OS X 10.11 and newer): /System/Library/PrelinkedKernels/prelinkedkernel
Loading Kernel Cache from: 'Sierra' (GPT HFS+)
Booting on macOS 10.12.3 (16D32)

System Integrity Protection status: disabled (Default Configuration).
CsrActiveConfig = 0x67 (1100111)

Configuration:
Kext Signing: disabled
Filesystem Protections: disabled
Task for PID: disabled
Debugging Restrictions: enabled
Apple Internal: enabled
DTrace Restrictions: disabled
NVRAM Protections: disabled

Decompressing Kernel Cache:
	- Decompressing Kernel Using lzvn

[ KERNEL PATCHER START ]

		Will patch for 16.4.0 kernel version.

		KernelBooter_kexts state:  enabled!
		KernelPm           state: disabled!
		KernelLapicError   state:  enabled!
		KernelLapicVersion state: disabled!
		KernelHaswell      state: disabled!
		KernelcpuFamily    state: disabled!
		KernelSSE3         state: disabled!
	- Searching for booter extensions pattern:
		Found Sierra SIP pattern: patched!
		Found Sierra EXT (<= 10.12.4) pattern: patched!
		2 substitution(s) made.
		NVDAStartupWeb: patched!
	- Looking for Lapic panic call Start
		Lapic Error call removed.
Kernel has successfully patched.

Using PCI-Root-UID value: 0
Skip Nvidia gfx device!
[ INTEL GMA DEVICE INFO ]
	Class code: [0300]
	Intel HD Graphics 4000 [8086:0166] (rev 09)
Subsystem: [103c:181d] :: PciRoot(0x0)/Pci(0x2,0x0)
	Using user supplied AAPL,ig-platform-id
	AAPL,ig-platform-id: 04006601

[ WIRELESS DEVICE INFO ]
	Class code: [0280]
	EnableWifi = Yes
	Setting up wifi keys
	Atheros AR9285 Wireless Network Adapter [168c:002b]
	PciRoot(0x0)/Pci(0x1c,0x3)/Pci(0x0,0x0)

[ ETHERNET DEVICE INFO ]
	Class code: [0200]
	EthernetBuiltIn = Yes
	Location number: 1
	Setting up lan keys
	Realteck RTL8111/8168 PCI-E Gigabit Ethernet [10ec:8168]
	PciRoot(0x0)/Pci(0x1c,0x5)/Pci(0x0,0x0)

[ DRAM CONTROLLER ]

SMBus CmdReg: 0x3
Scanning SMBus [8086:1e22], mmio: 0xd4615004, ioport: 0x5040, hostc: 0x1
SPD[0] (size): 146 @0x50
	Slot: 0 Type 24 4096MB (DDR3 SDRAM) 1600MHz Vendor=Micron Technology
		PartNo=16KTF51264HZ-1G6M1M1 SerialNo= E A 7 0 D 3 2 F
SPD[0] (size): 255 @0x51
SPD[0] (size): 146 @0x52
	Slot: 2 Type 24 4096MB (DDR3 SDRAM) 1600MHz Vendor=Micron Technology
		PartNo=16KTF51264HZ-1G6M1M1 SerialNo= E A 7 0 D 3 3 1
SPD[0] (size): 255 @0x53
SPD[0] (size): 255 @0x54
SPD[0] (size): 255 @0x55
SPD[0] (size): 255 @0x56
SPD[0] (size): 255 @0x57
CPU is Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz, family 0x6, model 0x3a
SMBIOS orig was = fe120
SMBIOS new is = 35f7000

SMBIOS rev.: 2.4, DMI rev.: 2.4

Handle: 0x0001, DMI type 17, 27 bytes
Memory Device
	Error Information Handle: No Error
	Size: 4096 MB
	Form Factor: SODIMM
	Locator: Bottom-Slot 1(top)
	Bank Locator: BANK 0
	Memory Type: DDR3
	Speed: 1600 MHz
	Manufacturer: Micron Technology
	Serial Number: ** PRIVATE **
	Asset Tag: Unknown
	Part Number: 16KTF51264HZ-1G6M1M1

Handle: 0x0005, DMI type 17, 27 bytes
Memory Device
	Error Information Handle: No Error
	Size: 4096 MB
	Form Factor: SODIMM
	Locator: Bottom-Slot 2(under)
	Bank Locator: BANK 2
	Memory Type: DDR3
	Speed: 1600 MHz
	Manufacturer: Micron Technology
	Serial Number: ** PRIVATE **
	Asset Tag: Unknown
	Part Number: 16KTF51264HZ-1G6M1M1

Handle: 0x000C, DMI type 0, 24 bytes
BIOS Information
	Vendor: Apple Inc.
	Version: MBP91.88Z.00D3.B00.1203211536
	Release Date: 21/03/2012
	BIOS Revision: 0.1

Handle: 0x000D, DMI type 1, 27 bytes
System Information
	Manufacturer: Apple Inc.
	Product Name: MacBookPro9,2
	Version: 1.0
	Serial Number: ** PRIVATE **
	UUID: ** PRIVATE **
	Wake-up Type: Power Switch
	SKU Number: Default SKU#
	Family: MacBook Pro

Handle: 0x000E, DMI type 2, 16 bytes
Base Board Information
	Manufacturer: Apple Inc.
	Product Name: Mac-6F01561E16C75D06
	Version: 52.24
	Serial Number: ** PRIVATE **
	Asset Tag: Default Asset Tag#
	Location In Chassis: Type2 - Board Chassis Location
	Type: Motherboard

Handle: 0x000F, DMI type 3, 21 bytes
Chassis Information
	Manufacturer: Apple Inc.
	Type: Unknown
	Version: Chassis Version
	Serial Number: ** PRIVATE **
	Asset Tag: Default Asset Tag#

Handle: 0x0024, DMI type 11, 5 bytes
OEM Strings
	String 1: $HP$
	String 2: LOC#ABZ
	String 3: ABS 70/71 78 79 7A 7B
	String 4: CNB1 0790100000205710000620100
	String 5: HP_Mute_LED_0_0
	String 6: String6 for Original Equipment Manufacturer
	String 7: String7 for Original Equipment Manufacturer
	String 8: String8 for Original Equipment Manufacturer

Handle: 0x0038, DMI type 4, 38 bytes
Processor Information
	Socket Designation: U3E1
	Type: Central Processor
	Family: 0xCD
	Manufacturer: Intel(R) Corporation
	ID: 0xBFEBFBFF000306A9
	Version: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
	External Clock: 0 MHz
	Max Speed: 2494 MHz
	Current Speed: 2500 MHz
	Upgrade: Socket rPGA988B
	Serial Number: ** PRIVATE **
	Asset Tag: To Be Filled By O.E.M.
	Part Number: To Be Filled By O.E.M.
	Core Count: 2
	Core Enabled: 2
	Thread Count: 4

Handle: 0x003C, DMI type 131, 6 bytes
Apple specific Processor Type
	Cpu-type = 0x0604

Handle: 0x003D, DMI type 132, 6 bytes
Apple specific Processor Interconnect Speed
	QPI = 25100 MT/s

Handle 0x003e, DMI type 127, 4  bytes
End of Table

Adding device-properties string to DT
[ ACPI PATCHER ]
	Table /Extra/DSDT.aml read and stored at: 35fb000
	Generating P-States config: No
	Generating C-States config: No
	ACPI Table not found: SSDT.aml
	No ACPI version 1 found. Ignoring
	RSDP version 2 found @fe020. Length=36
	RSDT @9affe124, Length 100
	TABLE FACP,	FADT found @9affb000, Length 268
	FACP Restart Fix applied!
	Hardware Signature=0x00000000: using.
	DSDT: Old @9afe4000,9afe4000, 	New @35fb000,35fb000
	FADT: Using custom DSDT!
	TABLE UEFI,	TABLE ASF!,	TABLE HPET,	TABLE APIC,	TABLE MCFG,	TABLE SLIC,	TABLE WDAT,	TABLE SSDT,	OEM SSDT tables was dropped
	TABLE BOOT,	TABLE ASPT,	TABLE DBGP,	TABLE FPDT,	TABLE SSDT,	OEM SSDT tables was dropped
	TABLE SSDT,	OEM SSDT tables was dropped
	TABLE SSDT,	OEM SSDT tables was dropped

	RSDT: Original checksum 224, 	New checksum 34 at 3611000

	XSDT @0;9affe210, Length=164
	FADT found @09affb000, Length 268
	FACP Restart Fix applied!
	Hardware Signature=0x00000000: using.
	DSDT: Old @9afe4000,9afe4000, 	New @35fb000,35fb000
	FADT: Using custom DSDT!
	copied (OEM)
	copied (OEM)
	copied (OEM)
	copied (OEM)
	copied (OEM)
	copied (OEM)
	copied (OEM)
	OEM SSDT tables was dropped
	copied (OEM)
	copied (OEM)
	copied (OEM)
	copied (OEM)
	OEM SSDT tables was dropped
	OEM SSDT tables was dropped
	OEM SSDT tables was dropped

	RSDP: Original checksum 119, 	New checksum 161
	RSDP: Original extended checksum 81, 	New extended checksum 72
	ACPI version 2 patching finished

Adding booter spec to the Platform Expert 
Attempting to loading drivers from "Extra" repository:
Starting Darwin/x86_64 [Darwin Kernel Version 16.4.0: Thu Dec 22 22:53:21 PST 2016; root:xnu-3789.41.3~3/RELEASE_X86_64]
Boot Args: -v nvda_drv=1 

logout

10.12.3 loaded succesfully with Web drivers loaded, please test this: boot test 2 Web Drivers.zip

 


 

.. cut out of bdmesg:

- Searching for booter extensions pattern:

Found Sierra SIP pattern: patched!
1 substitution(s) made.
Unable to patch NVDAStartupWeb..
 
uploaded unpatched NVDAStartupWeb if you want to look in.

 

Same OS you have, and same drivers:

 

in kernel log say: (NVDAStartupWeb) NVDAStartupWeb: Web

post-674334-0-67305900-1485803251_thumb.png

 

now the log should be like mine:

[ KERNEL PATCHER START ]

		Will patch for 16.4.0 kernel version.

		KernelBooter_kexts state:  enabled!
		KernelPm           state: disabled!
		KernelLapicError   state:  enabled!
		KernelLapicVersion state: disabled!
		KernelHaswell      state: disabled!
		KernelcpuFamily    state: disabled!
		KernelSSE3         state: disabled!
	- Searching for booter extensions pattern:
		Found Sierra SIP pattern: patched!
		Found Sierra EXT (<= 10.12.4) pattern: patched!
		2 substitution(s) made.
		NVDAStartupWeb: patched!
	- Looking for Lapic panic call Start
		Lapic Error call removed.
Kernel has successfully patched.
  • Like 1
Link to comment
Share on other sites

i MUST test this NOW!

I´ll be back  :pirate:

EDIT back, but:

Enoch (2843 Micky1979 test 2 Web Drivers)

 

 

[ KERNEL PATCHER START ]

 
Will patch for 16.4.0 kernel version.
 
KernelBooter_kexts state:  enabled!
KernelPm           state: disabled!
KernelLapicError   state: disabled!
KernelLapicVersion state: disabled!
KernelHaswell      state: disabled!
KernelcpuFamily    state: disabled!
KernelSSE3         state: disabled!
- Searching for booter extensions pattern:
Found Sierra SIP pattern: patched!
Found Sierra EXT (<= 10.12.4) pattern: patched!
2 substitution(s) made.
Unable to patch NVDAStartupWeb..

 

Kernel has successfully patched.
 
10.12.3 (16D32)
uname -a
Darwin GA-EP35.local 16.4.0 Darwin Kernel Version 16.4.0: Thu Dec 22 22:53:21 PST 2016; root:xnu-3789.41.3~3/RELEASE_X86_64 x86_64
 
md5 /System/Library/Kernels/kernel 
MD5 (/System/Library/Kernels/kernel) = c61b348925218d2ca3536e5b52774647
 
I see, in your bdmesg that you have KernelLapicError   state:  enabled!, mine is disabled, can that be the problem?
Also, must i use chameleon module KernelPatcher.dylib for your Enoch (2843 Micky1979 test 2 Web Drivers) ?  - i dont have any modules in use.
In El Capitan ist works without that module - but i want to ask.
 
 

 

 
 
 
 
  • Like 1
Link to comment
Share on other sites

 

i MUST test this NOW!

I´ll be back   :pirate:

EDIT back, but:

Enoch (2843 Micky1979 test 2 Web Drivers)

 

 

[ KERNEL PATCHER START ]

 
Will patch for 16.4.0 kernel version.
 
KernelBooter_kexts state:  enabled!
KernelPm           state: disabled!
KernelLapicError   state: disabled!
KernelLapicVersion state: disabled!
KernelHaswell      state: disabled!
KernelcpuFamily    state: disabled!
KernelSSE3         state: disabled!
- Searching for booter extensions pattern:
Found Sierra SIP pattern: patched!
Found Sierra EXT (<= 10.12.4) pattern: patched!
2 substitution(s) made.
Unable to patch NVDAStartupWeb..

 

Kernel has successfully patched.
 
10.12.3 (16D32)
uname -a
Darwin GA-EP35.local 16.4.0 Darwin Kernel Version 16.4.0: Thu Dec 22 22:53:21 PST 2016; root:xnu-3789.41.3~3/RELEASE_X86_64 x86_64
 
md5 /System/Library/Kernels/kernel 
MD5 (/System/Library/Kernels/kernel) = c61b348925218d2ca3536e5b52774647
 
I see, in your bdmesg that you have KernelLapicError   state:  enabled!, mine is disabled, can that be the problem?
 
 
 
 

 

please use this command line:InsanelyRepairPermission.zip

sudo InsanelyRepairPermission -r /

then run this, and please post the log from the Terminal:

sudo rm -f /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache && sudo kextcache -system-prelinked-kernel 

I think that web drivers are not prelinked.. that patch is easy and I'm sure of that (Unable to patch NVDAStartupWeb.. = not present).

Also this mean that you have to load the kernel cache, w/o -f or UseKernelCache key/flag

 

EDIT

no kernelPatcher.dylib nor FileNVRAM.dylib please, if loaded Enoch will skip the internal patcher to avoid conflicts

  • Like 1
Link to comment
Share on other sites

log from util InsanelyRepairPermission:

No files or folders found that need to be repaired!

Repair Process completed successfully!
 
sudo rm -f /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache && sudo kextcache -system-prelinked-kernel 
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext RealtekRTL8111.kext
kext file:///System/Library/Extensions/JMicronATA.kext/ is in hash exception list, allowing to load
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IOAHCIBlockStorageInjector.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelCPUMonitor.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext HWInfo.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext AppleRTC.kext
kext-dev-mode allowing invalid signature -67013 0xFFFFFFFFFFFEFA3B for kext AppleMobileDevice.kext
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext AppleHDA.kext
AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.
AppleDataSetManagement.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AHCIPortInjector.kext
AppleDataSetManagement.kext - dependency for com.apple.iokit.IOAHCIBlockStorage lacks valid OSBundleCompatibleVersion.
KernelCache ID: 46B7BE85E23D19E4DA6F09D51FA01637

Prelinked kernel size grows from 12,9 to around 18 MB - i  think really something wasnt prelinked.

I´ll be back - again :) ...

 

Link to comment
Share on other sites

mine is 20.5 Mb. I would like to take a look on your prelinkedkernel if possible, thanks.

BTW HWInfo.kext isn't for Clover only? :worried_anim:


EDIT

 

This command: http://www.insanelymac.com/forum/files/file/535-kextstatx86/ instead will show you also where kexts are loaded from (it tells you the path even if inside Extra/Extensions or EFI/CLOVER/kexts for ex.) and if prelinked

kextstatx86 -l
Edited by Micky1979
Link to comment
Share on other sites

Now worked!! (not updated prelinked kernel was the prob)

- Searching for booter extensions pattern:

Found Sierra SIP pattern: patched!
Found Sierra EXT (<= 10.12.4) pattern: patched!
2 substitution(s) made.
NVDAStartupWeb: patched!
 
  • Like 1
Link to comment
Share on other sites

Great, that some devs also support Chameleon - which is at least for older / non UEFI Setups  much easier to config.

I dont fear any OS X updates up to 10.19 (black forrest)  now - chameleon will stay alive :)

  • Like 2
Link to comment
Share on other sites

Great, that some devs also support Chameleon - which is at least for older / non UEFI Setups  much easier to config.

I dont fear any OS X updates up to 10.19 (black forrest)  now - chameleon will stay alive :)

 

zef would be proud!    :pirate:

  • Like 1
Link to comment
Share on other sites

×
×
  • Create New...