xpamamadeus Posted June 5, 2014 Author Share Posted June 5, 2014 hi guys. here again to make my hack performing better :-) i have just enabled my intelhd4600 igp.it is recognized as you can see in the screenshot. the problem is that airplay mirroring is not working. should i had any command to nvram, igp-enabler yes or something similar? thank you u need patched dsdt. Link to comment Share on other sites More sharing options...
Kynyo Posted June 5, 2014 Share Posted June 5, 2014 Who can help me to implement "smc emulator" into this BIOS: https://www.dropbox.com/s/owg4nytkhvt5jk2/Z87MXD3H-F6-OZM-DSDT-G6.rom. I want to avoid FakeSMC on S/L/E even if I loose the sensors. I will separately install. If it's possible to adapt this dsdt and drivers from this bios to 894M it will be great becaue i want to give a test. Thanks. Link to comment Share on other sites More sharing options...
xelanaiznac Posted June 5, 2014 Share Posted June 5, 2014 u need patched dsdt. i have a patched one using z87x ud4h pjalm patch. do i need something else? Link to comment Share on other sites More sharing options...
xpamamadeus Posted June 5, 2014 Author Share Posted June 5, 2014 Who can help me to implement "smc emulator" into this BIOS: https://www.dropbox.com/s/owg4nytkhvt5jk2/Z87MXD3H-F6-OZM-DSDT-G6.rom. I want to avoid FakeSMC on S/L/E even if I loose the sensors. I will separately install. If it's possible to adapt this dsdt and drivers from this bios to 894M it will be great becaue i want to give a test. Thanks. here u go https://www.dropbox.com/s/yeqbjfynm5z83q0/Z87MXD3H-F6-OZM-DSDT-G6.zip i have a patched one using z87x ud4h pjalm patch. do i need something else? upload your current bios here. Link to comment Share on other sites More sharing options...
Riley Freeman Posted June 5, 2014 Share Posted June 5, 2014 Who can help me to implement "smc emulator" into this BIOS: https://www.dropbox.com/s/owg4nytkhvt5jk2/Z87MXD3H-F6-OZM-DSDT-G6.rom. I want to avoid FakeSMC on S/L/E even if I loose the sensors. I will separately install. If it's possible to adapt this dsdt and drivers from this bios to 894M it will be great becaue i want to give a test. Thanks. xpamamadeus beat me to it but as I've patched it as well you can try these if you run into difficulties. There's two copies. In one I've just replaced your Ozmosis 828M with 894M and replaced FakeSMC with the latest Slice one. In the second I've also removed the FakeSMC sensors and AppleIntelE1000e.kext. This is because they cause a KP at boot here with 894M and 828M can't load FakeSMC in Yosemite. So if you get the same KP use the one that's labelled fakeonly. Actually I should have replaced the sensors as well in case it doesn't panic (though I think it will). So ignore the Z87MXD3H-F6-894m.rom file as the sensors are a mismatch for the FakeSMC kext. I can't make new ffs files just yet so just try Z87MXD3H-F6-fakeonly.rom if you have any problems with xpamamadeus's one. 1 Link to comment Share on other sites More sharing options...
xelanaiznac Posted June 5, 2014 Share Posted June 5, 2014 here u go https://www.dropbox.com/s/yeqbjfynm5z83q0/Z87MXD3H-F6-OZM-DSDT-G6.zip upload your current bios here. here you are, 2 version (f9 and f10a). thank you i read this but i don't know how to add the injunction to my dsdt (http://www.tonymacx86.com/graphics/118662-amd-nvidia-primary-display-airplay-mirroring-mavericks.html) here u go https://www.dropbox.com/s/yeqbjfynm5z83q0/Z87MXD3H-F6-OZM-DSDT-G6.zip upload your current bios here. f10a f9 full.rom.zip f10a definitivo.rom.zip Link to comment Share on other sites More sharing options...
xpamamadeus Posted June 5, 2014 Author Share Posted June 5, 2014 here you are, 2 version (f9 and f10a). thank you i read this but i don't know how to add the injunction to my dsdt (http://www.tonymacx86.com/graphics/118662-amd-nvidia-primary-display-airplay-mirroring-mavericks.html) f10a F10a Report.xpamf10a.zip Link to comment Share on other sites More sharing options...
Kynyo Posted June 5, 2014 Share Posted June 5, 2014 xpamamadeus: I tested the bios: Works so far good with Yosemite but in Mavericks it gives me "Bluetooth control transport error." I think i can solve that by sudo nvram 7C436110-AB2A-4BBB-A880-FE41995C9F82:boot-args="-fakesmc-use-nvram" But i'm interested in a 894M version with smc emulator if possible. Thanks. Link to comment Share on other sites More sharing options...
xpamamadeus Posted June 5, 2014 Author Share Posted June 5, 2014 xpamamadeus: I tested the bios: Works so far good with Yosemite but in Mavericks it gives me "Bluetooth control transport error." I think i can solve that by sudo nvram 7C436110-AB2A-4BBB-A880-FE41995C9F82:boot-args="-fakesmc-use-nvram" But i'm interested in a 894M version with smc emulator if possible. Thanks. I upload 894m with smcemulator.. Link to comment Share on other sites More sharing options...
Kynyo Posted June 5, 2014 Share Posted June 5, 2014 xpamamadeus beat me to it but as I've patched it as well you can try these if you run into difficulties. There's two copies. In one I've just replaced your Ozmosis 828M with 894M and replaced FakeSMC with the latest Slice one. In the second I've also removed the FakeSMC sensors and AppleIntelE1000e.kext. This is because they cause a KP at boot here with 894M and 828M can't load FakeSMC in Yosemite. So if you get the same KP use the one that's labelled fakeonly. Actually I should have replaced the sensors as well in case it doesn't panic (though I think it will). So ignore the Z87MXD3H-F6-894m.rom file as the sensors are a mismatch for the FakeSMC kext. I can't make new ffs files just yet so just try Z87MXD3H-F6-fakeonly.rom if you have any problems with xpamamadeus's one. xpamamadeus one boots perfectly Yosemite but gives me "bluetooth transport FakeSMC error" for Mavericks. I'll test your BIOSes and report back soon. Thanks once again. Link to comment Share on other sites More sharing options...
Riley Freeman Posted June 5, 2014 Share Posted June 5, 2014 I think Z87MXD3H-F6-fakeonly.rom should work ok for both. I'm using the same FakeSMC and Ozmosis 894M here with Mavericks and Yosemite. Z87MXD3H-F6-894m.rom will probably cause problems because I didn't replace the FakeSMC sensor plugins. You can try deleting those with MMTool or UefiTool and see if it will work with the AppleIntelE1000e.kext. Link to comment Share on other sites More sharing options...
xelanaiznac Posted June 5, 2014 Share Posted June 5, 2014 F10a Report.xpamf10a.zip thank you. but it doesn't work. very long boot time (with apple logo) and when it loads, only 780ti is recognized in system profiler and airplay is not working. i tried both with 64mb ram shared (default) and with 1024mb, nothing changes Link to comment Share on other sites More sharing options...
xpamamadeus Posted June 5, 2014 Author Share Posted June 5, 2014 thank you. but it doesn't work. very long boot time (with apple logo) and when it loads, only 780ti is recognized in system profiler and airplay is not working. i tried both with 64mb ram shared (default) and with 1024mb, nothing changes what smbios are u using? Link to comment Share on other sites More sharing options...
MarhyCZ Posted June 5, 2014 Share Posted June 5, 2014 https://www.dropbox.com/s/ashae3qtwfnhnvr/Z77MXQUOAOS.H3B.894M.zip And already extracted files here + kext2ffs to creating ozmosisdefaults here. https://www.dropbox.com/sh/9dxuzchgtlnzcgu/AAAne5IhIOAE7Pumgnue_asia Thanks a lot ! Link to comment Share on other sites More sharing options...
xelanaiznac Posted June 6, 2014 Share Posted June 6, 2014 what smbios are u using? imac 14,2 Link to comment Share on other sites More sharing options...
Kynyo Posted June 6, 2014 Share Posted June 6, 2014 I think Z87MXD3H-F6-fakeonly.rom should work ok for both. I'm using the same FakeSMC and Ozmosis 894M here with Mavericks and Yosemite. Z87MXD3H-F6-894m.rom will probably cause problems because I didn't replace the FakeSMC sensor plugins. You can try deleting those with MMTool or UefiTool and see if it will work with the AppleIntelE1000e.kext. I put fakeonly variant and install fakeSMC + plugins separately. I also have to install Ethernet kext because it has been pull out from firmware because of FakeSMC, i think. At the first boot on Mavericks it gives me "bluetooth transport error" but after I put "kext-dev-mode=1" in nvram and repair permissions everething looks perfect. I'll keep in touch. Thanks. Link to comment Share on other sites More sharing options...
Riley Freeman Posted June 6, 2014 Share Posted June 6, 2014 I don't know if kext-dev-mode should have any effect on Mavericks. I haven't clean installed that in a long time. Is it hanging on that error or do you just have broken bluetooth on first boot? I think the hang on bluetooth missing transport was usually down to either FakeSMC not loading or some error on the PCI-E bus like with your graphics. I'm hoping the next Ozmosis release will fix loading kexts from BIOS because I miss not having my ethernet and USB3 in there. Link to comment Share on other sites More sharing options...
Aigors Posted June 6, 2014 Share Posted June 6, 2014 Hi friends, a question not directly connected to ozmosis, i have a intel nuc and i'm start to investigate on ozmosis into bios, but it seems that intel bios it's' digitaly signed, someone knows if there is some way to extract bios form update file, editi repack and flash? Another idea it's' read bios from eeprom but i would like to use this method as last resort. Another weird question, could be possible integrate clover into bios? as far i know clover it's' similar to ozmosis, but it need to be installed on disk, could be fantastic if was possible integrate clover like ozmosis Link to comment Share on other sites More sharing options...
xpamamadeus Posted June 6, 2014 Author Share Posted June 6, 2014 I'm hoping the next Ozmosis release will fix loading kexts from BIOS because I miss not having my ethernet and USB3 in there. There its nothing to be fixed about this its the way OSX handle kext loading not ozmosis. U need to modify kext before insert into bios. Example here its intel network kext. Delete these two lines and try. For me wass working like this soo we dont need to insert ionetworking falily too into bios. Same goes for fakesmc plugins.. Link to comment Share on other sites More sharing options...
bs0d Posted June 6, 2014 Share Posted June 6, 2014 Hi friends, a question not directly connected to ozmosis, i have a intel nuc and i'm start to investigate on ozmosis into bios, but it seems that intel bios it's' digitaly signed, someone knows if there is some way to extract bios form update file, editi repack and flash? Another idea it's' read bios from eeprom but i would like to use this method as last resort. The reason its signed is to stop modifying, there maybe other options such as using a hw programmer but generally you cant modify signed bioses and then flash them. !!!! NOTE !!!! Ozmosis only works on AMI firmware. Link to comment Share on other sites More sharing options...
Riley Freeman Posted June 6, 2014 Share Posted June 6, 2014 There its nothing to be fixed about this its the way OSX handle kext loading not ozmosis. U need to modify kext before insert into bios. Example here its intel network kext. Delete these two lines and try. For me wass working like this soo we dont need to insert ionetworking falily too into bios. Same goes for fakesmc plugins.. It's not OS X. The same kexts work and load fine with 828M and Mavericks. With 894M it's instant KP. It's been that way here since 894M came out. Anyway, I added my ethernet and USB3 kexts with the kext dependencies removed from the plist as so. First boot was a KP. So I removed USB3 and tried again. First boot was a KP again. Second boot (and subsequent boots) it loaded into Mavericks without any problem. However, the ethernet kext isn't loading. Even after deleting kernelcache and rebuilding/rebooting. It's just not being injected right. If I change Oz to 828M it works fine. dmesg: Can't load kext com.insanelymac.driver.AppleIntelE1000e - link failed. Failed to load executable for kext com.insanelymac.driver.AppleIntelE1000e. Kext com.insanelymac.driver.AppleIntelE1000e failed to load (0xdc008016). Failed to load kext com.insanelymac.driver.AppleIntelE1000e (error 0xdc008016). Couldn't alloc class "AppleIntelE1000e" bdmesg: 00:000 00:000 Ozmosis 1.01.0894 RELEASE (2013-12-09 21:54:35 VS2013x86) on 2014-06-06 11:48:06 13:883 00:000 MachKernelReadStartupExtensionsPatcher: Registered 13:886 00:002 Found Darwin Kernel Version 13.2.0: Thu Apr 17 23:03:13 PDT 2014; root:xnu-2422.100.13~1/RELEASE_X86_64 0xD3AD5000 Kernelcache 13:886 00:000 MachKernelReadStartupExtensionsPatcher: Call __ZN12KLDBootstrap20readBooterExtensionsEv injected into __ZN12KLDBootstrap23readPrelinkedExtensionsEP10section_64 13:887 00:001 Injecting FakeSMC.Rev-3.3.1 (DADE1001-1B31-4FE4-8557-26FCEFC78275) "Driver-262135C" 82780 bytes 13:889 00:001 Injecting AppleIntelE1000e.Rev-2.4.14 (DADE1006-1B31-4FE4-8557-26FCEFC78275) "Driver-2653A08" 203272 bytes Link to comment Share on other sites More sharing options...
MarhyCZ Posted June 6, 2014 Share Posted June 6, 2014 Hi, I have prepared BIOS with OZmosis for Z77X-UP5 TH, flashed, it works and boots fine, except second monitor, I have Sapphire 7970Ghz and the Ozmosis tries to inject AMD GPU framebuffer, but for me the second monitor works only with default framebuffer. How to configure Ozmosis to stop injecting GPU? And also how to inject DSDT into Ozmosis? Should i put DSDT.aml into Kext2ffs EFI folder and run that script? Thanks. Link to comment Share on other sites More sharing options...
FredWst Posted June 6, 2014 Share Posted June 6, 2014 Hi, I have prepared BIOS with OZmosis for Z77X-UP5 TH, flashed, it works and boots fine, except second monitor, I have Sapphire 7970Ghz and the Ozmosis tries to inject AMD GPU framebuffer, but for me the second monitor works only with default framebuffer. How to configure Ozmosis to stop injecting GPU? And also how to inject DSDT into Ozmosis? Should i put DSDT.aml into Kext2ffs EFI folder and run that script? Thanks. Hello, What's your mother board ? May be you can include DSDT in your bios -> look here : http://www.insanelymac.com/forum/topic/291655-ozmosis/page-36 (Dsdt2Bios) Fred 2 Link to comment Share on other sites More sharing options...
xpamamadeus Posted June 6, 2014 Author Share Posted June 6, 2014 Hello, What's your mother board ? May be you can include DSDT in your bios -> look here : http://www.insanelymac.com/forum/topic/291655-ozmosis/page-36 (Dsdt2Bios) Fred First post UPDATED with some new infos/files i found in this thread. Added your guide to first post. Link to comment Share on other sites More sharing options...
MarhyCZ Posted June 6, 2014 Share Posted June 6, 2014 Hello, What's your mother board ? May be you can include DSDT in your bios -> look here : http://www.insanelymac.com/forum/topic/291655-ozmosis/page-36 (Dsdt2Bios) Fred Thanks for that Link to comment Share on other sites More sharing options...
Recommended Posts