RehabMan
Moderator
- Joined
- May 2, 2012
- Messages
- 181,016
- Motherboard
- Intel DH67BL
- CPU
- i7-2600K
- Graphics
- HD 3000
- Mac
- Mobile Phone
I have a couple of questions I've been wondering.
1. I've always had to use -xcpm in OS X with Ivy processor, but I started to think that do I really have the same problem that Haskell CPU's have. I can boot OS X installer and install with these on the config:
Boot
Arguments=kext-dev-mode=1 dart=0 slide=0 -gux_defer_usb2 nv_disable=1
ACPI/SSDT
DropOem=No
Generate C/P-States=No
KernelAndKextPatches
KernelPM=No
KernelLapic=No
KernelPM spelled wrong. It is KernelPm.
Without KernelPm and -xcpm, you would need AsusAICPUPM=true, of course.
After OS X install, I install Clover following your guide, only installed kext FakeSMC and VoodooPS2. Everything works great until I patch DSDT/SSDT with PBI-CE and reboot. I don't get KP like Haswell CPU's, I don't really know if processor is just really slow and it takes forever to boot into OS X or if there is some other problem. Anyway I then add -xcpm argument and all works well.
I was wondering if I have some other problem like for example with the DSDT/SSDT as I get no KP's without -xcpm and if I should/could fix that to get rid of -xcpm?
2. With El Capitan I sometimes get some random crashes, I get no error message as laptop just suddenly reboots. Where in the console I should look for the error messages? There are many logs and all of those have so many lines of messages and it seems hard to spot crash related message from there.
3. Is Trim function on KextToPatch always needed with non Apple SSD's and it can't work natively? Also there are different Find values for IOAHCIBlockStorage in PBI-CE config and your config files, I don't really know which one to use with my SSD. How do I check if trim works with my SSD?
If you need analysis... post details:
Download patchmatic: https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/RehabMan-patchmatic-2015-0107.zip
Extract the 'patchmatic' binary from the ZIP. Copy it to /usr/bin, such that you have the binary at /usr/bin/patchmatic.
In terminal,
Code:
if [ -d ~/Downloads/RehabMan ]; then rm -R ~/Downloads/RehabMan; fi
mkdir ~/Downloads/RehabMan
cd ~/Downloads/RehabMan
patchmatic -extract
Note: It is easier if you use copy/paste instead of typing the commands manually.
Post contents of Downloads/RehabMan directory (as ZIP).
Also, post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.
And output from:
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
Also, post EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory, especially if you have an overabundance of themes installed.
Also post output of:
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /
Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.
--
Trim patch, or trimforce required for non-Apple SSDs. You can see trim status in System Information -> SATA.