Stolidedog Posted September 15, 2015 Author Share Posted September 15, 2015 Hi Herve, Its pretty close. It seems QE/CI work, but it flickers a lot at boot up and after I log in. After that it seems fine and this isn't a problem for me. I haven't had time to examine much more beyond that. Audio seems to be working after I did the post above. I don't know if the ApplePS2Controller is an issue or not, but integrated keyboard and ALPS trackpad seem to work. I haven't tested trackpad much beyond just moving the mouse pointer around. I normally use an external mouse anyway. I installed Chameleon-Enoch r2760. Booting if very flakey. I have to mess around with -v, -f, UseKernelCache=No and their is never a consistent combintion to get it to boot up. I just have to keep trying. If I boot with no flags, it just hangs at the Apple Log. It isn't a "waiting for root device error though", just hangs. Sorry I don't have more information here, I'll try to provide some better details later. I'm at work and I've messed with this too much today already. FYI, booting was flakey with chimera (chameleon, stolen and rebranded) v4.1.0 too, so I doubt it is related to Enoch. The NTP (time reset problem) may be related to the fact that I have Yosemite 10.10.4 installed on an external USB hard drive and my internal drive is Windows 7, and I have to jump between Windows and Yosemite. I've seen some posts about this possibly causing problems, so I'm not worried about it right now. I'll try to figure that out on my own. I plan on committing Yosemite to my internal HDD once I feel confident that this will work pretty solid and getting rid of Windows entirely. So if you think any of my issues are related to using an external HDD, let me know. Again, I'll try to get more info on the boot problems. It will do one of three things, start fine, dead lock or kernel panic. The KP is "a freed zone element has been modified...". Usually this require messing with GraphicsEnabler and IGPEnabler flags (from what I've read), but I don't have those set in Boot.plist and I haven't been messing with them on the boot options. Thanks for all your help! P.S. Do you want my Extra folder? It is what I downloaded from you, less AppleIntelFramebufferAzul.kext which I removed from there. Bob Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted September 15, 2015 Moderators Share Posted September 15, 2015 The time issue is not due to external drive but due to you dual booting with Windows. See here for a fix, under Section 2:a – Time synchronizationAs for the KP with "free zone" add this to boot arg -no-zp Link to comment Share on other sites More sharing options...
Stolidedog Posted September 15, 2015 Author Share Posted September 15, 2015 Thanks Jake Lo, I'll try the -no-zp option. As far the dual booting goes, doesn't that only apply if you have both OS's installed on the same physical drive? That isn't the case for me. I have Windows on the internal HDD and Yosemite and the boot loader (Enoch) on the external HDD. Bob P.S. What does -no-zp do? I have never seen it documented anywhere. Just curious. Link to comment Share on other sites More sharing options...
Stolidedog Posted September 16, 2015 Author Share Posted September 16, 2015 Thanks Jake Lo, the -no-zp option does the trick. I can't boot with KernelCache=Yes though. If I do it gets stuck. See screen shot. Maybe this is due to me running on an external USB HHD? Don't know. Thanks for all the help guys. bob Link to comment Share on other sites More sharing options...
Stolidedog Posted September 16, 2015 Author Share Posted September 16, 2015 In case your interested, I've attached my Extra folder. Extra.zip Link to comment Share on other sites More sharing options...
Administrators Hervé Posted September 16, 2015 Administrators Share Posted September 16, 2015 Leon had explained the clock issue when dual booting in his forum blog section. The fix consists of adding a registry key in Windows. It does work, I do this all the time on my dual-boot Hackintoshes. https://osxlatitude.com/index.php?/topic/7667-fix-incorrect-clock-settings-in-windows-when-dual-booting-with-os-x-or-linux/ Regarding the "flaky" boot, make sure to rebuild your kext cache once you've booted up as your add-on kexts need to be taken into account, especially FakeSMC. This is done through Terminal using the usual commands: sudo chmod -Rf 755 /S*/L*/E* sudo chown -Rf 0:0 /S*/L*/E* sudo touch -f /S*/L*/E* sudo kextcache -Boot -U / With Chameleon/Enoch, some kexts can be loaded from /E/E but not all (like AppleHDA for instance). As such, if FakeSMC is kept in /E/E, it may not be included in the cache, hence why you would need to boot without cache to avoid system sticking on Apple logo at startup. This is typical of FakeSMC not loaded. To circumvent that issue, place FakeSMC in /S/L/E. Link to comment Share on other sites More sharing options...
Stolidedog Posted September 16, 2015 Author Share Posted September 16, 2015 Thanks Herve, Putting FakeSMC in /S/L/E did indeed fix the problem with UseKernelCache. I lost full graphics though and I had to put the FakePCIID*.kext in /S/L/E as well. The thing is I don't think I've have full graphics. If I go into dashboard, it is super sluggish and slow to paint. If I remove the FakePCIID kexts, then dashboard paints much better. The problem is, the menu bar is very grainy without the FakePCIID kexts loaded. The Apple logo at the top left is pink (just for example). In other words, I have different graphics problem either way. Also with the DSDT you sent me, the system report shows my display as Intel HD Graphics 5000. I used my DSDT and it shows correctly as 4600. One more thing, without the FakePCIID kexts, I don't have the screen flicker I mentioned earlier. With them, it flickers quite badly at boot up and login. bob Link to comment Share on other sites More sharing options...
Stolidedog Posted September 16, 2015 Author Share Posted September 16, 2015 I reverted to Herve's DSDT and then reverted the AppleIntelFrameBufferAzul.kext, AppleIntelHD5000.kext and IOGraphicsFamily.kext to original and DVD player says everything is supported and Dashboard seems fine. I don't get why the Apple logo and the rest of the menu bar on the top right aren't painting will, very dull and grainy, but I can live with that. I think I'm good here. Going to slap on a workable WIFI card and install it on a SSD card when I get it in a couple of days. Thanks Herve and Jake Lo for all your help!!! Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted September 16, 2015 Moderators Share Posted September 16, 2015 Run the following perl patches from terminal to fix your various issues, make sure to make a backup first before running. FYI, these all could be done with Clover on-the-fly patching but with Chameleon, you'll have to do this on every update. # Enable HDMI Video/Audio sudo perl -pi -e 's|\x01\x05\x09\x00\x00\x04\x00\x00\x87\x00\x00\x00|\x01\x05\x12\x00\x00\x08\x00\x00\x87\x00\x00\x00|g' /System/Library/Extensions/AppleIntelFramebufferAzul.kext/Contents/MacOS/AppleIntelFramebufferAzul # Fix artifacts in Menu Bar sudo perl -pi -e 's|\x60\x00\x00\x00\x00\x60\xD9|\x90\x00\x00\x00\x00\x60\xD9|g' /System/Library/Extensions/AppleIntelFramebufferAzul.kext/Contents/MacOS/AppleIntelFramebufferAzul # Boot Graphics Glitch Fix sudo perl -pi -e 's|\x41\x88\xC4\xEB\x11|\x41\x88\xC4\xEB\x31|g' /System/Library/Extensions/IOGraphicsFamily.kext/IOGraphicsFamily Link to comment Share on other sites More sharing options...
Stolidedog Posted September 16, 2015 Author Share Posted September 16, 2015 Thanks Jake, I tried this and it didn't make a difference. It KPs if i boot without the -v flag now. Question: Why do I need this fix if I'm running Rehabman's FakePCIID kexts? His instruction says to revert any patches to the above. Link to comment Share on other sites More sharing options...
Recommended Posts