Jump to content

(Clover)Stuck on Boot.efi and (Chameleon)Pthread support ABORTS when sync kernel is misused


YungRaj
 Share

28 posts in this topic

Recommended Posts

Hi, 

 

When I use clover it manually set my SMBios as the MacbookPro11,1 which I was fine with until I tried booting an installer. The thing is that the installer wouldn't boot because I would get a message "OS X is not supported on this platform". When I went to /System/Library/CoreServices/PlatformSupport.plist I found that the list of Apple Devices did not have the macbookpro11,1.

So what I did was is change my SMBios to a particular one that Clover supported and was on the PlatformSupport.plist. When I tried booting, it would just stick on the Apple Logo with no spinning circle and or it would freeze at loading the boot.efi file when using UEFI Clover.

 

 

When I used Chameleon, I patched kernel for Haswell MSR's and all that (along with Clover with config.plist) and tried the same thing and I would get stuck at "Pthread Support ABORTS when sync kernel is misused"

 

 

Google didn't really put an eye on this issue..... However something about Aptio AMI UEFI Motherboard's came up, (I did the OSXAptioFix option in Clover)

 

 

Please help me thank you. This is my first Intel Hack so :D

Link to comment
Share on other sites

Hi, 

 

When I use clover it manually set my SMBios as the MacbookPro11,1 which I was fine with until I tried booting an installer. The thing is that the installer wouldn't boot because I would get a message "OS X is not supported on this platform". When I went to /System/Library/CoreServices/PlatformSupport.plist I found that the list of Apple Devices did not have the macbookpro11,1.

So what I did was is change my SMBios to a particular one that Clover supported and was on the PlatformSupport.plist. When I tried booting, it would just stick on the Apple Logo with no spinning circle and or it would freeze at loading the boot.efi file when using UEFI Clover.

 

 

When I used Chameleon, I patched kernel for Haswell MSR's and all that (along with Clover with config.plist) and tried the same thing and I would get stuck at "Pthread Support ABORTS when sync kernel is misused"

That message is a red-herring. Same message is shown on boot on my real Apple MacBookAir6,2.

Link to comment
Share on other sites

Not really sure what that means lol

 

But yea Clover was reinstalled on another USB and it started working, except Voodoo and Apple PS2 were loading and trackpad and keyboard were not.

 

 

 

Chameleon just gets stuck at Pthread support aborts when sync kernel is misused.

Link to comment
Share on other sites

Not really sure what that means lol

 

But yea Clover was reinstalled on another USB and it started working, except Voodoo and Apple PS2 were loading and trackpad and keyboard were not.

 

 

 

Chameleon just gets stuck at Pthread support aborts when sync kernel is misused.

http://en.wikipedia.org/wiki/Red_herring

 

Cliff's notes version: You should ignore that message as it will not lead you to a solution. The message is normal and happens on real Macs.

Link to comment
Share on other sites

Hi, 

 

When I use clover it manually set my SMBios as the MacbookPro11,1 which I was fine with until I tried booting an installer. The thing is that the installer wouldn't boot because I would get a message "OS X is not supported on this platform". When I went to /System/Library/CoreServices/PlatformSupport.plist I found that the list of Apple Devices did not have the macbookpro11,1.

So what I did was is change my SMBios to a particular one that Clover supported and was on the PlatformSupport.plist. When I tried booting, it would just stick on the Apple Logo with no spinning circle and or it would freeze at loading the boot.efi file when using UEFI Clover.

 

 

When I used Chameleon, I patched kernel for Haswell MSR's and all that (along with Clover with config.plist) and tried the same thing and I would get stuck at "Pthread Support ABORTS when sync kernel is misused"

 

 

Google didn't really put an eye on this issue..... However something about Aptio AMI UEFI Motherboard's came up, (I did the OSXAptioFix option in Clover)

 

 

Please help me thank you. This is my first Intel Hack so :D

 

Use 10.9.2 installer!

Link to comment
Share on other sites

How did you know I was using 10.9.1

 

 

 

Rehabman okay I understand . It looked like an improper message

 

 

I guess I get stuck at com.apple.fscompressionzlib

Or PCI configuration end

 

Not really sure where the boot is af that point

 

 

 

 

 

On behalf of clover, adding trackpad kexts didn't help, I was still not having trackpad or keyboard inside the installer

Link to comment
Share on other sites

no, doesnt matter where you do it :-)

 

Where i know it?

Because you asked MacbookPro11,1 smbios doesnt work for installer...

 

10.9.2 is the first osx that supports Macbookpro11,1 smbios!

 

Cheers :-)

Link to comment
Share on other sites

on asus q301la ?

 

Remove voodoo and:

 

Use ElanTouchpad_v3.7_Final.zip

http://forum.osxlatitude.com/index.php?/topic/1948-elan-touchpad-driver-mac-os-x/

 

If you want to modify the touchpad/keyboard settings upen the plist inside kext, or use this script:

http://forum.osxlatitude.com/index.php?/topic/6385-script-appleps2elan-asusnbfn-configuration-script/

 

(the oldest one without date is for v3.7, the newer scripts are for 3.8, but 3.8 is not released atm!)

 

Cheers :-)

  • Like 1
Link to comment
Share on other sites

yes, that comes because your Touchpad version ID is not in the elan drivers supported....

 

I need a log, if you want get support for your touchpad!

(log from console)

 

Cheers :-)

  • Like 1
Link to comment
Share on other sites

can you make me please a log without voodoo and with elanTouchpad 3.7 ?

I need the logs from the kext... the log is okay, but now please install this kext and make again a log :-)

 

 

 

_________________

One other thing, you have some errors

XCPM: P-state table mismatch (error:0x4)
X86PlatformShim::sendPStates - pmCPUControl (XCPMIO_SETPSTATETABLE) returned 0x4
X86PlatformShim::start - Failed to send PStates
X86PlatformShim::start - Failed to send stepper

Make with ssdtprgen.sh a ssdt!

https://github.com/Piker-Alpha/ssdtPRGen.sh

SMC::smcReadKeyAction ERROR $Num kSMCKeyNotFound(0x84) fKeyHashTable=0x0

Seems like you are using 1. (very old FakeSMC.kext) if yes, update it to newest (v6.6)

Or you have in FakeSMC.kext/info.plist under the keys part a missing &Num entry!

  • Like 1
Link to comment
Share on other sites

Here's the log of ELAN loaded. With this driver it looks like keyboard is loaded, but after that something failed

 

 

I can boot with caches with ELAN installed.

Link to comment
Share on other sites

Okay OS X is working 100% now but ELAN Trackpad does not allow scrolling with two or more fingers on the trackpad. (The trackpad's buttons are on the trackpad)

Link to comment
Share on other sites

go into trackpad settings, and move once the scrollspeed ---> voila scrolling works!

you can enable/disable trackpad buttons inside the kext info.plist! (HW3SimulatedButtons)

 

Cheers

Link to comment
Share on other sites

Like moving the mouse...... LOLOLOL 

 

 

My trackpad's buttons and whatnot are on the part where you use the trackpad to scroll and move the mouse

 

 

If I have a second finger on the button ("right click button") it doesn't move. I can only have one finger on the trackpad to move the mouse.

Link to comment
Share on other sites

The button to left click on my trackpad is a is also where you can move the mouse. So therefore my finger that is on the left click button cannot be touching it when moving the mouse pointer because it doesn't move. I can only have 1 button at the trackpad (also including the left click button are) to move the pointer.

 

It's quite inconvenient. The Windows Drivers allow me to do so


Yes, I think

Link to comment
Share on other sites

 Share

×
×
  • Create New...