Jump to content

andrek

andrek

Member Since 24 Jul 2007
Offline Last Active Yesterday, 07:48 PM
-----

Posts I've Made

In Topic: OS X Yosemite DP's builds!

05 June 2014 - 10:26 AM

I can confirm kext injection for 10.10 working in 2695!

 

I have successfully installed Yosemite on my ProBook. Thanks!

In Topic: OS X Yosemite DP's builds!

04 June 2014 - 10:45 PM

Marchrius, unfortunately - still the "OsxAptipFixDrv: Error - requested memory exceeds our allocated relocation block" error. I guess it's up to Clover UEFI now. Thanks for the help though!

 

I'll play with it more tomorrow.

 

And just in case, here's my config.plist:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>ACPI</key>
	<dict>
		<key>DSDT</key>
		<dict>
			<key>Debug</key>
			<false/>
			<key>DropOEM_DSM</key>
			<false/>
			<key>ReuseFFFF</key>
			<false/>
		</dict>
		<key>DropTables</key>
		<array>
			<dict>
				<key>Signature</key>
				<string>DMAR</string>
			</dict>
			<dict>
				<key>Signature</key>
				<string>SSDT</string>
				<key>TableId</key>
				<string>CpuPm</string>
			</dict>
			<dict>
				<key>Signature</key>
				<string>SSDT</string>
				<key>TableId</key>
				<string>Cpu0Ist</string>
			</dict>
		</array>
		<key>SSDT</key>
		<dict>
			<key>DropOem</key>
			<false/>
			<key>Generate</key>
			<dict>
				<key>CStates</key>
				<true/>
				<key>PStates</key>
				<true/>
			</dict>
		</dict>
	</dict>
	<key>Boot</key>
	<dict>
		<key>Legacy</key>
		<string>LegacyBiosDefault</string>
		<key>Log</key>
		<false/>
		<key>NeverHibernate</key>
		<true/>
		<key>Secure</key>
		<false/>
		<key>Timeout</key>
		<integer>5</integer>
		<key>XMPDetection</key>
		<string>Yes</string>
		<key>Arguments</key>
		<string>kext-dev-mode=1</string>
	</dict>
	<key>Devices</key>
	<dict>
		<key>USB</key>
		<dict>
			<key>FixOwnership</key>
			<false/>
			<key>Inject</key>
			<false/>
		</dict>
		<key>UseIntelHDMI</key>
		<false/>
	</dict>
	<key>GUI</key>
	<dict>
		<key>Custom</key>
		<dict>
			<key>Entries</key>
			<array>
				<dict>
					<key>Disabled</key>
					<true/>
					<key>FullTitle</key>
					<string>UEFI Internal</string>
					<key>Hidden</key>
					<false/>
					<key>Type</key>
					<string>Other</string>
				</dict>
			</array>
		</dict>
		<key>Mouse</key>
		<dict>
			<key>Enabled</key>
			<false/>
		</dict>
		<key>Scan</key>
		<dict>
			<key>Entries</key>
			<true/>
			<key>Legacy</key>
			<false/>
			<key>Tool</key>
			<false/>
		</dict>
		<key>Theme</key>
		<string>Mavs Style S</string>
	</dict>
	<key>Graphics</key>
	<dict>
		<key>DualLink</key>
		<integer>0</integer>
		<key>Inject</key>
		<dict>
			<key>ATI</key>
			<false/>
			<key>Intel</key>
			<true/>
			<key>NVidia</key>
			<false/>
		</dict>
	</dict>
	<key>KernelAndKextPatches</key>
	<dict>
		<key>AppleRTC</key>
		<true/>
		<key>AsusAICPUPM</key>
		<true/>
	</dict>
	<key>SMBIOS</key>
	<dict>
		<key>BiosReleaseDate</key>
		<string>04/22/11</string>
		<key>BiosVendor</key>
		<string>Apple Computer, Inc.</string>
		<key>BiosVersion</key>
		<string>MBP81.88Z.0047.B0E.1104221557</string>
		<key>Board-ID</key>
		<string>Mac-94245B3640C91C81</string>
		<key>BoardManufacturer</key>
		<string>Apple Computer, Inc.</string>
		<key>BoardType</key>
		<integer>10</integer>
		<key>ChassisAssetTag</key>
		<string>MacBook-Aluminum</string>
		<key>ChassisManufacturer</key>
		<string>Apple Computer, Inc.</string>
		<key>ChassisType</key>
		<integer>8</integer>
		<key>Family</key>
		<string>MacBook Pro</string>
		<key>Manufacturer</key>
		<string>Apple Computer, Inc.</string>
		<key>Mobile</key>
		<true/>
		<key>ProductName</key>
		<string>MacBookPro8,1</string>
		<key>SerialNumber</key>
		<string>C02H8AS5DH2G</string>
		<key>Trust</key>
		<false/>
		<key>Version</key>
		<string>1.0</string>
	</dict>
	<key>SystemParameters</key>
	<dict>
		<key>InjectKexts</key>
		<string>Detect</string>
	</dict>
</dict>
</plist>

In Topic: OS X Yosemite DP's builds!

04 June 2014 - 08:45 PM

Are you creating the kext instead of kernelcache? If you do this things from OS 10.10 single mode user you must start with kext-dev-mode=1

 

Here's what I've been trying to do:

I can't do anything in the single user mode of 10.10 because the PS2 keyboard drivers are not being loaded and I have no USB keyboard available right now, so I'm trying to generate kernelcache for 10.10 whilst on my 10.9 system, using the instructions you have written. But, as said before, it omits FakeSMC and VoodooPS2Controller kexts due to lack of proper signing apparently (I use RehabMan's FakeSMC fork for ProBooks).

In Topic: OS X Yosemite DP's builds!

04 June 2014 - 08:02 PM

The -f option must be used with a directory (e.g /Volumes/Install/System/Library/Extensions) then it will add all the new kexts to AppleKextExcludeList.kext :)

 

Yep, figured it out already and it has done its job, but...

 

This makes it even worse because AKEL.kext wont be authentic after editing anymore.

 

This is true unfortunately, it now indicates that AKEL.kext is not authentic.

In Topic: OS X Yosemite DP's builds!

04 June 2014 - 07:10 PM

Is the file present in /Volumes/Install/System/Library/Caches/com.apple.kext.cache/Startup/kernelcache ?

If the answer is yes you can launch the installation with kext-dev-mode=1 -v -s and the rebuild the kernel cache, with the same command, from there.

If the answer is no I think you must add the kexts to AppleKextExcludeList.kext

 

 

How can I view the contents of kernelcache file? Also, I've tried adding those kexts to the excludelist using KextExcludeListUpdater (sudo KextExcludeListUpdater -f /Volumes/Install/System/Library/Extensions/VoodooPS2Controller.kext -k /Volumes/Install/System/Library/Extensions/AppleKextExcludeList.kext - is this the right syntax?) but it didn't make any difference.

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy