Jump to content

Install Yosemite ASUS S400CA


mayankchopra
 Share

21 posts in this topic

Recommended Posts

Hi Guys,

 

I was able to install Yosemite on my Asus S400CA..

So far everything is almost working

 

Working:

Sound

Keyboard

Trackpad

Display

Ethernet

Bluetooth

Battery

 

Not Working:

 

Internal WIFI

Screen Brightness (+)  (-) (  Unable to increase or decrease screen brightness and it sucks at night because of too brightscreen)

 

 

How did I install?

 

Follow the below links: 

 

1. http://goo.gl/PRhF15 (Installation tutorial)

2. http://www.techlivewire.com/5379/installing-osx-mavericks-on-the-asus-s400ca-guide.html (Kexts )

 

 

It would be great if someone can help with the brightness, I know its a simple dsdt edit, but I dunno how do I go ahead with it.

 

-Mayank

 

 

 

 

 

Link to comment
Share on other sites

I have the S56CA.. The patch I used is from RehabMan: https://github.com/RehabMan/Laptop-DSDT-Patch/blob/master/graphics/graphics_PNLF_ivy_sandy.txt

 

and my brightness works. To make it work with FN keys, I used the patch by emlydinesh:

 

http://forum.osxlatitude.com/index.php?/topic/1968-fn-hotkey-driver-for-asus-notebooks/

 

Maybe it might work for you too..

Link to comment
Share on other sites

Hello

Isn't allowed short links... who ensure that in this link not contain warez,spam or virus???

Maybe don't have but isn't allowed

 

Forum Rules:


Do not post spyware or any other malware. This includes linking to other sites which may contain it.

Posting just to promote another site, product, or service (spamming) is not allowed. This site is not here for you to promote your own or anyone else's material.

 

  • Like 1
Link to comment
Share on other sites

I have the S56CA.. The patch I used is from RehabMan: https://github.com/RehabMan/Laptop-DSDT-Patch/blob/2fce3c5cddb125d082af53551475f2ff2e2dc0fa/graphics/graphics_PNLF.txt

 

and my brightness works. To make it work with FN keys, I used the patch by emlydinesh:

 

http://forum.osxlatitude.com/index.php?/topic/1968-fn-hotkey-driver-for-asus-notebooks/

 

Maybe it might work for you too..

 

Thanks for the reply, I tried editing my DSDT but I had problems in boot, fortunately I had flash drive OS X installer, copied EFI boot problem resolved but brightness not working

The slider and fn keys do increase and decrease the brightness but it doesn't gets affected on the screen, its like a dummy slider.

Hello

Isn't allowed short links... who ensure that in this link not contain warez,spam or virus???

Maybe don't have but isn't allowed

 

Forum Rules:

Sorry.

 

here's the original link, the site was in Portugese languages, so I have translated it using google.

 

https://translate.google.com/translate?sl=auto&tl=en&js=y&prev=_t&hl=en&ie=UTF-8&u=http%3A%2F%2Fwww.hackintoshworld.com%2Fforum%2Fviewtopic.php%3Ff%3D3%26t%3D54&edit-text=&act=url

Link to comment
Share on other sites

  • 1 month later...

Hello,

 

i followed the guide up to: "Once installed the Clover the EFI partition will be accessible, replace the folder EFI partition by I left attached."

 

I cannot understand it. Can anyone explain it?

 

 

Best Regards

Link to comment
Share on other sites

For the brightness keys, do you have asusfnkeys installed? If that doesn't work I'm pretty sure rehabman has a maciasl patch for this on his github.

 

Regarding the efi partition, you can mount it with: diskutil mount /dev/disk0s1 then once it's mounted drag your efi folder on to that partition.

Link to comment
Share on other sites

Thanks, my Yosemite is now running.

A few problems occurred:

- I used the http://forum.osxlatitude.com/index.php?/topic/1968-fn-hotkey-driver-for-asus-notebooks/ Fn-Key-Driver, but brightness does not work.

- At every boot i have to press NumLock before entering my password.

- And sound still does not work, tried the kext in first post in the kext-Folder on Clover-Partition.

- Also i have no battery stats

Regards ..

Link to comment
Share on other sites

I have some dsdt patches saved somewhere that I used in my x202e. I believe they should work on your notebook as well. They should fix all those problems except for maybe NumLock, I have no idea what that is about. What I do know is that my notebook likes the acpi_osi to be identified as windows 2012 and that I had similar issues in Linux because of that.

 

Edit: can you post your dsdt?

Link to comment
Share on other sites

I hope there will be at patched applehda and dsdt for the vt1802 on yosemite. Because i would like to try and enable hdmi audio! 

I think HDMI audio for intel requires a kext patch or something. I never bothered to get that working. For normal audio I'm using VoodooHDA for ALC269.

 

For the DSDT patches...

 

Here is the patch I used for the battery status, you need acpibatterymanager.kext for it to work and you also need the vanilla AppleACPIPlatform.kext: https://github.com/RehabMan/Laptop-DSDT-Patch/blob/master/battery/battery_ASUS-N55SL.txt

 

Rename all instances of GFX0 to IGPU. This allows AppleGraphicsPowerManagement.kext to load and work properly.

 

For the brightness keys, if you look in the Asus FN Keys kext thread on OSXLatitude  you will find this patch: 

 

Method (_Q0E, 0, NotSerialized)  
        {
            If (ATKP)
            {
                \_SB.ATKD.IANE (0x20)
            }
        }
        Method (_Q0F, 0, NotSerialized)
        {
            If (ATKP)
            {
                \_SB.ATKD.IANE (0x10)
            }
        }

That's the patch I had to use to get the brightness keys to work.

 

I don't know why your sound isn't working, but I'm pretty sure VoodooHDA supports VT1802. Make sure you're using the latest version. 

 

BTW - The numlock thing you are talking about is usually a BIOS setting, have you checked that?

Link to comment
Share on other sites

I think HDMI audio for intel requires a kext patch or something. I never bothered to get that working. For normal audio I'm using VoodooHDA for ALC269.

 

For the DSDT patches...

 

Here is the patch I used for the battery status, you need acpibatterymanager.kext for it to work and you also need the vanilla AppleACPIPlatform.kext: https://github.com/RehabMan/Laptop-DSDT-Patch/blob/master/battery/battery_ASUS-N55SL.txt

 

Rename all instances of GFX0 to IGPU. This allows AppleGraphicsPowerManagement.kext to load and work properly.

 

For the brightness keys, if you look in the Asus FN Keys kext thread on OSXLatitude  you will find this patch: 

Method (_Q0E, 0, NotSerialized)  
        {
            If (ATKP)
            {
                \_SB.ATKD.IANE (0x20)
            }
        }
        Method (_Q0F, 0, NotSerialized)
        {
            If (ATKP)
            {
                \_SB.ATKD.IANE (0x10)
            }
        }

That's the patch I had to use to get the brightness keys to work.

 

I don't know why your sound isn't working, but I'm pretty sure VoodooHDA supports VT1802. Make sure you're using the latest version. 

 

BTW - The numlock thing you are talking about is usually a BIOS setting, have you checked that?

Haha.. I think you have mistaken me for the guy you are talking about. Anyway could you upload your EFI folder? Im having trouble with mine. I just install yosemite and clover boot loader. I try to add boot option at the bios and the path for the bootx64 which is like this:\EFI\BOOT\BOOTX64.EFI but and i click add and it just remain blank. Then when i try to boot it, it just boot to the bios not the clover boot loader. Thanks.

Link to comment
Share on other sites

Haha.. I think you have mistaken me for the guy you are talking about. Anyway could you upload your EFI folder? Im having trouble with mine. I just install yosemite and clover boot loader. I try to add boot option at the bios and the path for the bootx64 which is like this:\EFI\BOOT\BOOTX64.EFI but and i click add and it just remain blank. Then when i try to boot it, it just boot to the bios not the clover boot loader. Thanks.

My bad, I got you mixed up with the OP. You shouldn't need to manually add the path for bootx64.efi. Clover has an option in the boot menu to add it to the bios. You can still get to the clover menu by adding it the bios though, in the boot options you should see something like UEFI: nameofyourharddrive or something like that, if I remember correctly. I'll upload my efi folder in a bit

Link to comment
Share on other sites

My bad, I got you mixed up with the OP. You shouldn't need to manually add the path for bootx64.efi. Clover has an option in the boot menu to add it to the bios. You can still get to the clover menu by adding it the bios though, in the boot options you should see something like UEFI: nameofyourharddrive or something like that, if I remember correctly. I'll upload my efi folder in a bit

Hi thanks. Anyway i have managed to boot to the clover boot loader! But it doesn't boot. It stuck at the [iOBluetoothHCIController][searchForTransportEventTimeOutHandler] -- Missing Bluetooth Controller Transport. So yeah. Thank you for going to upload the efi folder for me in a bit.

Link to comment
Share on other sites

Here is my EFI folder: S400CA_EFI.zip - 10.60 MB I don't remember which version of Clover it is but it's a little bit older (IIRC it's the custom build from Andy Vandijck that he did a while back), so you might want to just use the config.plist from it if you're using a newer Clover version. I removed my serial, MLB and ROM from the config.plist so you will have to add your own. I also left my DSDT in there named dsdt_X202E.aml if you want to take a look at it, but obviously don't use the actual DSDT, just use it for reference if you want to. 

 

The IOBluetoothHCIController message you are getting is probably because of the graphics. There's a device properties string in the config.plist that should fix that for you.

 

BTW - If you're not already, do yourself a favor and get Clover Configurator, it makes editing the config.plist a lot easier. 

  • Like 1
Link to comment
Share on other sites

Here is my EFI folder: S400CA_EFI.zip - 10.60 MB I don't remember which version of Clover it is but it's a little bit older (IIRC it's the custom build from Andy Vandijck that he did a while back), so you might want to just use the config.plist from it if you're using a newer Clover version. I removed my serial, MLB and ROM from the config.plist so you will have to add your own. I also left my DSDT in there named dsdt_X202E.aml if you want to take a look at it, but obviously don't use the actual DSDT, just use it for reference if you want to. 

 

The IOBluetoothHCIController message you are getting is probably because of the graphics. There's a device properties string in the config.plist that should fix that for you.

 

BTW - If you're not already, do yourself a favor and get Clover Configurator, it makes editing the config.plist a lot easier. 

Hi jamiethemorris. I can't thank you enough. I just transferred your config.plist and some kexts and voila it works. I boot into yosemite with qe/ci! Thank you very much. Now i shall do some dsdt patching. Yeah i do have a clover configurator. Sorry but can i check with you after patching the dsdt, is it true that one must put it in the patched folder under EFI/CLOVER/ACPI/patched? Or i should put it in the origin and just overwrite the dsdt in the origin folder? Thanks.

Link to comment
Share on other sites

the origin folder is where acpi dumps go when you dump them from the clover boot menu. That's how you should get your DSDT. I think it's F3 at the boot menu. Then you patch the DSDT and yes, it has to go in EFI/CLOVER/ACPI/patched.

Link to comment
Share on other sites

the origin folder is where acpi dumps go when you dump them from the clover boot menu. That's how you should get your DSDT. I think it's F3 at the boot menu. Then you patch the DSDT and yes, it has to go in EFI/CLOVER/ACPI/patched.

Hi thanks. Anyway i try the guide on top which you say use this patch from rehabman: https://github.com/R..._ASUS-N55SL.txt and change all GTX0 to IGPU. I followed it, compile, put it in the patch folder but my battery power meter is still not working. 0%. Because my laptop is a s400ca, so i came across rehabman patch for the S400: https://github.com/RehabMan/Laptop-DSDT-Patch/blob/master/battery/battery_ASUS-G75vw.txt I try to patch it, compile it but lots of error. Im not sure what to do?

*Edit* I have managed to make it work for the power meter by using this patch from rehabman:https://github.com/RehabMan/Laptop-DSDT-Patch/blob/66cd1e05e2507b6b64e3da3d4f02f27e15e3cf5c/battery/battery_ASUS-G75vw.txt And then when you try to compile it, it appear an error saying the object blar blar blar, just simply remove the line, complie it, and it works at least for me.

  • Like 1
Link to comment
Share on other sites

  • 1 month later...
  • 4 weeks later...
 Share

×
×
  • Create New...