Jump to content

OS X Yosemite DP's builds!


2,033 posts in this topic

Recommended Posts

This is crazy.

Does anyone know why this is happening  ? :shock:

The information in the System Profiler appear due to the patch in DSDT. Namely PinConfiguration.

But patch is not a driver.  DSDT will never be replacement for a driver.

The presence of Output devices in Sound preference pane will be with good kext for sound.

I am using VoodooHDA and I am happy.

  • Like 4
Link to comment
Share on other sites

How do I check these values? IOReg?

IORegistryExplorer -> IODeviceTree/chosen

 

 

@all,

 

Can you please run this:

dd if="/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache" bs=1 count=48 2> /dev/null | xxd

What do you get? Does it start with:

0000000: cafe babe 0000 0001 0100 0007 0000 0003  ................

 

or this:

 

0000000: 636f 6d70 6c7a 766e 0c08 e2ea 027b 2000  ................

 

Thank you for helping me to understand how kernelcache has changed. I need to know this. because at least one person told me that his header data was different than what I have here – hence me asking for help here ;)

Link to comment
Share on other sites

Kens-MacPro:~ ken$ dd if="/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache" bs=1 count=48 2> /dev/null | xxd
0000000: cafe babe 0000 0001 0100 0007 0000 0003  ................
0000010: 0000 001c 00df b2bc 0000 0000 636f 6d70  ............comp
0000020: 6c7a 766e 6fbb 0939 0259 7000 00df b13c  lzvno..9.Yp....<

Link to comment
Share on other sites

dd if="/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache" bs=1 count=48 2> /dev/null | xxd


0000000: cafe babe 0000 0001 0100 0007 0000 0003  ................


0000010: 0000 001c 00f6 9a62 0000 0000 636f 6d70  .......b....comp


0000020: 6c7a 766e e333 950a 029a 7000 00f6 98e2  lzvn.3....p.....


Link to comment
Share on other sites

IMG_20140607_101930.jpg

 

Stuck with this, tried updating to latest FakeSMC, booting with kext-dev-mode=1 -v.

 

Using Clover r2695

 

Any ideas?

Try another FakeSMC kext. The latest one didn't load in my case. Yours is obviously not loading either

Link to comment
Share on other sites

10.10

 

dd if="/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache" bs=1 count=48 2> /dev/null | xxd

0000000: cafe babe 0000 0001 0100 0007 0000 0003  ................

0000010: 0000 001c 00fb 6a3e 0000 0000 636f 6d70  ......j>....comp

0000020: 6c7a 766e 5a0f 32ac 02c3 6000 00fb 68be  lzvnZ.2...`...h.

Link to comment
Share on other sites

 

Thank you for helping me to understand how kernelcache has changed. I need to know this. because at least one person told me that his header data was different than what I have here – hence me asking for help here ;)

 

 

Kens-MacPro:~ ken$ dd if="/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache" bs=1 count=48 2> /dev/null | xxd

0000000: cafe babe 0000 0001 0100 0007 0000 0003  ................

0000010: 0000 001c 00df b2bc 0000 0000 636f 6d70  ............comp

0000020: 6c7a 766e 6fbb 0939 0259 7000 00df b13c  lzvno..9.Yp....

It seems compression LZSS is changed now to LZVN

/**************************************************************
 LZSS.C -- A Data Compression Program
***************************************************************
    4/6/1989 Haruhiko Okumura
    Use, distribute, and modify this program freely.
    Please send me your improved versions.
        PC-VAN      SCIENCE
        NIFTY-Serve PAF01022
        CompuServe  74050,1022
 

See 10.9.3

0000000: cafe babe 0000 0001 0100 0007 0000 0003  ................
0000010: 0000 001c 0110 93ae 0000 0000 636f 6d70  ............comp
0000020: 6c7a 7373 d064 5504 026f c000 0110 922e  lzss.dU..o......

Link to comment
Share on other sites

IORegistryExplorer -> IODeviceTree/chosen

 

 

@all,

 

Can you please run this:

dd if="/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache" bs=1 count=48 2> /dev/null | xxd

What do you get? Does it start with:

0000000: cafe babe 0000 0001 0100 0007 0000 0003  ................

 

or this:

 

0000000: 636f 6d70 6c7a 766e 0c08 e2ea 027b 2000  ................

 

Thank you for helping me to understand how kernelcache has changed. I need to know this. because at least one person told me that his header data was different than what I have here – hence me asking for help here ;)

Mine created with 

kextcache -prelinked-kernel /System/Library/Caches/com.apple.kext.cache/Startup/kernelcache -K /path/to/kernel /System/Library/Extensions

Schermata 2014-06-07 alle 13.45.27.png

Link to comment
Share on other sites

Some more news about FakeSMC. I have now installed the latest version and it works fine with all plugins apart from the GPU one. As usual, follow the simple procedure of first booting with kext-dev-mode=1, installing FakeSMC, inserting this in terminal 

 

sudo kextcache -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions

 

it should say that it has allowed kexts with an invalid signature

 

and then rebooting without flags to see if it boots. Obviously your configuration might be different from mine so take this just as a rough guide.

Link to comment
Share on other sites

Exactly. And since the newer Clover has injection from the 10.10 folder, I just dropped it in there and didn't have to mess with permissions or kextload or any of that. It just booted straight to the installer without even going to single user mode. Just kext-dev-mode=1 and -v for verbose boot. Installed flawlessly, boots flawlessly. Now I just need to figure out my GTX650, cuz everything else is working.

I'm looking through my kexts and I'm noticing that none of the NVDA kexts even have info.plist's in them?? Does anyone have working nvidia graphics?? Lol is it just me? Haha

:( :( :(

I noticed you did get it working; however, I'm surprised you had to go through what you did, since I also have nVidia graphics (older than yours, in fact), and things were flawless. (My GPU is the nVidia GTX550Ti, and works OOB, using the same Clover settings that Mavericks did: Graphics Injection->Inject nVidia.)  I inject four kexts - FakeSMC, NullCPUManagement, kXAudioDriver/Audigy Classic, and RealtekRTL81xx/Realtek 816x/811x Fast and gigabit Ethernet - all in /EFI/CLOVER/kexts/10.10 of the bootstick.  However, that is the sole change from my Mavericks bootstick settings.

 

I have also found my first incompatibility - EA's Origin should NOT be installed in this DP; not only does it not work, it borks up Safari as well.  Looks like I'll be waiting for a later DP for gaming tests.  Does Steam work in this DP?

Link to comment
Share on other sites

See 10.9.3

dd if="/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache" bs=1 count=48 2> /dev/null | xxd
0000000: cafe babe 0000 0001 0100 0007 0000 0003  ................
0000010: 0000 001c 0108 6691 0000 0000 636f 6d70  ......f.....comp
0000020: 6c7a 7373 54a9 6ce1 0241 c000 0108 6511  lzssT.l..A....e.

Fabio

Link to comment
Share on other sites

IMG_20140607_101930.jpg

 

Stuck with this, tried updating to latest FakeSMC, booting with kext-dev-mode=1 -v.

 

Using Clover r2695

 

Any ideas?

FakeSMC.kext is in fact getting loaded – hence the message: "DMOS has arrived", but your CPU (0x45/69) is a HaswellULT and that should not load AppleIntelCPUPowerManagement.kext Not ever!

 

The problem appears to be related to the loaded lpss kexts, but your ACPI tables are probably missing the required Devices (see Apple MacBook Air/Pro tables).

 

 

@Ahmed-shiko,

 

Is that a HDMI display?

Link to comment
Share on other sites

A

 

FakeSMC.kext is in fact getting loaded – hence the message: "DMOS has arrived", but your CPU (0x45/69) is a HaswellULT and that should not load AppleIntelCPUPowerManagement.kext Not ever!

 

The problem appears to be related to the loaded lpss kexts, but your ACPI tables are probably missing the required Devices (see Apple MacBook Air/Pro tables).

 

 

@Ahmed-shiko,

 

Is that a HDMI display?

@Pike R. Alpha is that laptop display

Link to comment
Share on other sites

I did my install on a blank USB drive with no partitions. There is still not MBR patch for OS X 10.10 so I just install the OS onto the drive (the installer partitionned itself as GUID). When finished, I booted on the USB drive, setup my system, installed kexts etc. then I installed Clover on the USB drive root. Finally, I used Carbon Copy Cloner to clone the disk on an MBR internal SATA drive, re-installed Clover on it and reboot…

 

It's a bit fastidious but it works like a charm.

Good luck !

 

Thanks for the reply here is the MBR Patch . I am on windows where to place this file manually in usb installer?

Link to comment
Share on other sites

Look at the structure of the files you've just downloaded :

 

You got a System folder contening 2 others folders : Intsallation & Library.

You got the same structure on you USB pen, so just copy the files OSInstall.mpkg in the same folder that the structure of the downloaded System folder and do the same for OSInstaller.

 

Haven't try it yet but you should now be able to install Yosemite on an MBR partition.

Good luck !

Link to comment
Share on other sites

Hey ! How about TRIM support? Have anyone managed to activate it yet?

The new TRIM patch is

sudo perl -pi -e 's|\x00\x41\x50\x50\x4c\x45\x20\x53\x53\x44\x00|\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|' /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage && sudo touch /System/Library/Extensions

then reboot and voilà, the TRIM is enabled.

Edited by Marchrius
  • Like 2
Link to comment
Share on other sites

So I thought. It's pretty clear the performance downgrade comes from something Apple did with power management: I get seven more p-states and 700 less Geekbench points.

 

Strange with my Z77-DS3H I have above 12800. 

 

 

Ok, I've made some progress and I'm now booting in normal mode and with lan, graphics, iMessage, FaceTime and App Store all working. The only thing I am having trouble with is the sound for my Z77-DS3H. I installed the ALC887 with kext wizard but it made no difference? I think it's because my layout id is 1 and in system information is dow as 0. How do you get clover to insert that? I'm so used to chameleon that clover is another world, completely different! I know how to modify the config plist but even putting there Detect or 887 it's not having an effect.

 
On mine I installed the VoodooHDA 2.8.5, removed AppleHDA and it works.
  • Like 1
Link to comment
Share on other sites

 

Strange with my Z77-DS3H I have above 12800. 

 

 

 
On mine I installed the VoodooHDA 2.8.5, removed AppleHDA and it works.

 

Theres no need, AppleHDA patched works just fine. Better keep the original. At least that's what I always try to do, keep it as native as possible. VoodooHDA is more for systems that have an exotic or unknown audio chip. Correct me if I'm wrong.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...