Contribute
Register

Is this the perfect Macbook pro substitute? everything working OOB except intel wifi

Status
Not open for further replies.
I have found some more valuable information here:
http://www.tonymacx86.com/yosemite-laptop-guides/162391-guide-2015-x1-carbon-yosemite.html

I have created a DSDT that loads fine. Sound works ok with voodoohda mentioned in the above thread.

I was missing some gestures on touch pad. BetterTouch tool is a great tool, and even supplies three finger swipes.

One thing I cannot get to work is sleep/wake. The system does not wake up but reboots as soon as I wake it up. I created a SSDT with ssdtPRGen15.7beta3_unoffical.sh_, but I can't get it to load. Unfortunately there is no error message, the system crashes as soon as I try to enable this SSDT.

@Kinutsk: could you upload your SSDT? As we both use the same CPU and mainboard I would love to try that. Thank you.

See posts 70 to 73 above.

I dont have an ssdt and my attempts to make one failed and somehow corrupted the installation twice. I have not gone back to try and fix it since, in fact have not used the laptop in a about 2 or so weeks, been busy. However Rehabman pointed to possible issues with ACPI.... currently not looking to mess with this for a few more days as I'm a bit busy with some stuff and dont want to break my system...

Also note that I dont think its as simple as sending you my ssdt, the CPU must match as well as the selected mac version (I,m using MBP 12,1) in smbios plus board-id... if any oen of these dont match then the ssdt will probably be useless....

IN addition, if you say they are the same then your sound is easily fixed for AppleHDA and the difference in sound clarity and quality is worth the 5 minutes it takes to install it, read post number 23 in this thread where Rehabman provided me with the tools and links to enable appleHDA its actually very easy to do....ensure you patch the dsdt with the sound correctly and it works very well....
 
@Rehabman: thank you for taking your time

The kextstat - output shows:
kextstat|grep -y acpiplat
13 2 0xffffff7f81fca000 0x65000 0x65000 com.apple.driver.AppleACPIPlatform (3.1) <12 11 7 6 5 4 3 1>
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
103 0 0xffffff7f81c04000 0x3000 0x3000 com.apple.driver.AppleLPC (1.7.3) <99 12 5 4 3>


I try to attach the required files.
 

Attachments

  • output_from_patchmatic.zip
    43.3 KB · Views: 71
  • CLOVER.zip
    4.6 MB · Views: 80
  • Peters MacBook Air.ioreg.zip
    641.7 KB · Views: 69
@Kinutsk: I will try AppleHDA later on. It sure provides better quality, but atm Voodoohda is ok. To have proper power management is the show stopper for me. If I cannot find a solution for that, I will give up on yosemite for this notebook.

Any way thank you for your efforts and enjoy the weekend.
 
@Rehabman: thank you for taking your time

The kextstat - output shows:
kextstat|grep -y acpiplat
13 2 0xffffff7f81fca000 0x65000 0x65000 com.apple.driver.AppleACPIPlatform (3.1) <12 11 7 6 5 4 3 1>
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
103 0 0xffffff7f81c04000 0x3000 0x3000 com.apple.driver.AppleLPC (1.7.3) <99 12 5 4 3>


I try to attach the required files.

The ssdtPRgen.sh generated SSDT is loading. Why do you believe it isn't?

From ioreg, CPU PM is working.

IGPU PM is not implemented (no GFX0->IGPU rename).

USB WiFi known to cause issues with sleep. Test sleep without it.

GenericUSBXHCI.kext you have installed is not likely built for Yosemite. And GenericUSBXHCI.kext should be avoided on Yosemite anyway. It has issues on Yosemite that are unlikely to be fixed, ever.

Avoid 3rd party system software such as 'Soundflower', and 'Virtualbox' until your system is stable.

You probably need additional ACPI patches. See guide: http://www.tonymacx86.com/yosemite-laptop-support/152573-guide-patching-laptop-dsdt-ssdts.html
 
Well, I must have been blind.
The SSDT of course gets loaded.
bdmesg gives me the line:
Inserting ssdt.aml from EFI\CLOVER\ACPI\patched ... Success
Also I get
DSDT found in Clover volume OEM folder: EFI\CLOVER\ACPI\patched\DSDT.aml

But still nothing new about sleep/wake.

I can find one error in the log file 'pmset -g log'
UUID: Unknown UUID
2015-07-19 16:58:20 +0200 Failure Sleep Failure [code:0x1011F006700]:

This 'Unknown UUID' may have something to do with the wake problem.
I will not give up yet!
 
Last edited:
I did it following your guide when I tried the first time. But I will try again later and keep you up to date.
 
I did it following your guide when I tried the first time. But I will try again later and keep you up to date.

DSDT being used in post #82 is not patched per guide.
 
Status
Not open for further replies.
Back
Top