Contribute
Register

(ASUS X450JF) Install Upgrade Yosemite using Clover

Status
Not open for further replies.
Joined
Jul 22, 2014
Messages
48
Motherboard
Asus X450JF (Clover) Windows 10 Enterprise+El Capitan
CPU
Intel QuadCore i7 4700HQ 2.4GHz/Intel® HM86 Express Chipset
Graphics
IntelHD4600 (1366x768) + nvidia geforce 745m(disable)
Hi guys ..

I tried to install upgrade yosemite osx using clover ..

I create installer follow this guide http://www.tonymacx86.com/yosemite-...oting-os-x-installer-laptops-clover-uefi.html after making installers , turn off the laptop .
Plug the usb installer , get into the bios on boot option I put the usb installer Osx Yosemite in the first position , save and restart .
After clover bootscreen appears select Boot OS X Install from the Install OS X Yosemite, install screen appears select install OS X ( upgrade or install a new copy of OS X ) , in the disk options I choose mavericks disk ( without formatting the disk ) and install.
I get three times the restart before going to the yosemite desktop with a normal boot.

Install process work smoothly.

Intel HD4600.
Intel HD4600 order to work natively I follow this guide http://www.tonymacx86.com/yosemite-...-fix-intel-hd4400-hd4600-mobile-yosemite.html and http://www.tonymacx86.com/yosemite-laptop-support/145308-fix-resolve-boot-screen-garble.html
and successfully work ..thanks.
but I always have problems when intel hd4600 worked well, this happened since osx mavericks.
if restarting osx, clover bootscreen always not visible..
is this normal .. ?
if not , how to solve it..?

DSDT.
I can not put dsdt into a clover patched folder as this would make my battery status error .. ! so without dsdt in clover patched folder , the battery status is working normally, this is also the case since in osx mavericks .
I do not know where the fault .. ? :confused:

for this I tried to make some sort of modification experiment SSDT ( based toleda SSDT hdmi ) and move the some scope DSDT to SSDT ( SSDT - 4.aml in me ) and it seems to work and loaded...

PHP:
5:229  0:011  Inserting SSDT-4.AML from EFI\CLOVER\ACPI\patched ... Success
whether this way been allowed ?


Sound.
Alc269_VC my soundcard , trying to patch dsdt to appleHDA natively , the problem is I do not find the layout id with ALC269 codec ( 0x10ec0269 = 283 902 569 ) in native appleHDA .
So I roolback install appleHDA mavericks that I downloaded , and it worked.
Hdmi not tested.
Still trying to make native appleHDA work , still failed.

Need someone , especially sir Rehabman .... to check my system .
I need your advice to make a better system.
Thank you very much.

I attach my files , that might help
I will attach other files if needed
 

Attachments

  • nativeAppleHDA.kext.zip
    1.3 MB · Views: 120
  • EFI.zip
    34.7 MB · Views: 201
  • xjoeMBPIoreg.zip
    424.5 KB · Views: 88
....
if restarting osx, clover bootscreen always not visible..
is this normal .. ?
if not , how to solve it..?

Sounds like a BIOS problem. (backlight? check with bright light).

Shutdown for restart as a workaround.

DSDT.
I can not put dsdt into a clover patched folder as this would make my battery status error .. ! so without dsdt in clover patched folder , the battery status is working normally, this is also the case since in osx mavericks .

http://www.tonymacx86.com/yosemite-laptop-support/152573-guide-patching-laptop-dsdt-ssdts.html

http://www.tonymacx86.com/yosemite-...de-how-patch-dsdt-working-battery-status.html

Sound.
Alc269_VC my soundcard , trying to patch dsdt to appleHDA natively , the problem is I do not find the layout id with ALC269 codec ( 0x10ec0269 = 283 902 569 ) in native appleHDA .

There is no native support for PC codecs in vanilla AppleHDA. Thus why we patch it.
 
Sounds like a BIOS problem. (backlight? check with bright light).

Shutdown for restart as a workaround.

Bios problem , it seems so..
check with bright light is not visible anything...just black.
Strangely when ..
Graphic Intel HD Graphics 4600 4 MB....restart
clover bootscreen can visible
and if...
Graphics Intel HD Graphics 4600 1536 MB...restart
clover bootscreen is not visible

Do you have an idea..?

although I had a problem it actually restart can be done .... press the enter key in a black screen position, can get into the screen with progress bar , before entering desktop display .


The new extract DSDT / SSDT with Clover F4 , solves this problem ...thanks.

There is no native support for PC codecs in vanilla AppleHDA. Thus why we patch it.

I downloaded the yosemite applehda.kext already patched , and it works ..
but there is a message in verbose log;
PHP:
Jan 21, 2015, 18:26:22 kernel[0]: 2 ), fCodecRequest->command->codec: 0xffffff8017bf9000, fCodecRequest->command->verb: 0xF0000, fPoweredDown: 0
Jan 21, 2015, 18:26:22 kernel[0]: Sound assertion in IOHDACodecDevice at line 145
Jan 21, 2015, 18:26:22 kernel[0]: Sound assertion in IOHDACodecDevice at line 551
how to eliminate that message..?
 
...
Strangely when ..
Graphic Intel HD Graphics 4600 4 MB....restart
clover bootscreen can visible

The only condition that would cause this is improperly configured graphics injection on OS X...

and if...
Graphics Intel HD Graphics 4600 1536 MB...restart
clover bootscreen is not visible

Do you have an idea..?

Clearly, the OS X drivers are initializing the graphics device in a way that the BIOS doesn't expect.

If you can determine what the problem is, you could correct for it in _PTS in DSDT.

although I had a problem it actually restart can be done .... press the enter key in a black screen position, can get into the screen with progress bar , before entering desktop display .

So the bootloader is working, but the display is not...

I downloaded the yosemite applehda.kext already patched , and it works ..
but there is a message in verbose log;
PHP:
Jan 21, 2015, 18:26:22 kernel[0]: 2 ), fCodecRequest->command->codec: 0xffffff8017bf9000, fCodecRequest->command->verb: 0xF0000, fPoweredDown: 0
Jan 21, 2015, 18:26:22 kernel[0]: Sound assertion in IOHDACodecDevice at line 145
Jan 21, 2015, 18:26:22 kernel[0]: Sound assertion in IOHDACodecDevice at line 551
how to eliminate that message..?

No idea. The source for AppleHDA is not available.
 
The only condition that would cause this is improperly configured graphics injection on OS X...

Clearly, the OS X drivers are initializing the graphics device in a way that the BIOS doesn't expect.

If you can determine what the problem is, you could correct for it in _PTS in DSDT.

I tried to apply the patch DSDT/ssdt from your Laptop DSDT Patch https://github.com/RehabMan/Laptop-DSDT-Patch;
-Inject graphic in ssdt igpu ((igpu) Haswell HD4600 Yosemite)...ok, its works.
-Shutdown fix in dsdt
-Shutdown fix v2 in other dsdt
This has not helped , bios screen/bootscreen still does not appear .

Searching in google and did not find anyone with the same problem ..
I could just copy and paste DSDT patch code from their talk about problems shutdown , restart , sleep ..and to create a patch code DSDT / SSDT own , I have not been able to do and really do not understand .

Possibility ,,
injection graphic intelHD makes loading display/graphic bios/bootscreen failed or ignored or non activated ....maybe....and i don't know how to re activate it.

So the bootloader is working, but the display is not...
Yess..
can you help me..? please

No idea. The source for AppleHDA is not available.

Applehda.kext I download from here http://www.insanelymac.com/forum/topic/298663-applehda-for-yosemite/

I remember in maverick to remove the message with patch command (audio_hdmi_hd4600 - hda - 100_patch.command) https://github.com/toleda/audio_hdmi_8series
Turns in yosemite patch command fail to be applied.
Now you have an idea ?

Thanks for your all response...
 

Attachments

  • AppleHDA-267.0-ALC269VC.zip
    1.3 MB · Views: 69
I tried to apply the patch DSDT/ssdt from your Laptop DSDT Patch https://github.com/RehabMan/Laptop-DSDT-Patch;
-Inject graphic in ssdt igpu ((igpu) Haswell HD4600 Yosemite)...ok, its works.
-Shutdown fix in dsdt
-Shutdown fix v2 in other dsdt
This has not helped , bios screen/bootscreen still does not appear .

Searching in google and did not find anyone with the same problem ..

You would have to understand much more about how the IGPU device works. There is no existing patch for the issue you have, although I have heard of other laptops having the same problem.

I could just copy and paste DSDT patch code from their talk about problems shutdown , restart , sleep ..and to create a patch code DSDT / SSDT own , I have not been able to do and really do not understand .
Possibility ,,
injection graphic intelHD makes loading display/graphic bios/bootscreen failed or ignored or non activated ....maybe....and i don't know how to re activate it.

For now, your work-around is simple. Use Shutdown, not Restart.


You could try to patch AppleHDA yourself (google 'patch AppleHDA guide').
 
You would have to understand much more about how the IGPU device works. There is no existing patch for the issue you have, although I have heard of other laptops having the same problem.
For now, your work-around is simple. Use Shutdown, not Restart.

Ok .. for this issue ,, case is closed . Thank you for your response ..

You could try to patch AppleHDA yourself (google 'patch AppleHDA guide').
I continue to learn and try to patch applehda .... still not fully understood , especially in the node id ... so complicated for me .
but I am sure one day be able to do it ...... for while I install applehda of maverick .

There are HDMI-audio related patches in my config.plist files: https://github.com/RehabMan/OS-X-Clover-Laptop-Config

The next step I tried to get hdmi sound ....
I do this ;
- BO3 patch HDAU, follow you here https://github.com/RehabMan/Lenovo-U430-Touch-DSDT-Patch/blob/master/patches/hdmi_audio.txt

- Patching config.plist
PHP:
<dict>
           <key>Comment</key>
           <string>HDMI-audio, port 0105, 0x0a260005 0x0a260006</string>
           <key>Find</key>
           <data>
           AQUJAAAEAACHAAAA
           </data>
           <key>Name</key>
           <string>AppleIntelFramebufferAzul</string>
           <key>Replace</key>
           <data>
           AQUJAAAIAACHAAAA
           </data>
</dict>

this my ss..
Screen Shot 2015-01-24 at 01.30.18.png

and I attach my IOReg..

still fail to get the sound hdmi, I need your advice....! thanks.
 

Attachments

  • IORegXjoe.zip
    442.4 KB · Views: 71
...

and I attach my IOReg..

still fail to get the sound hdmi, I need your advice....! thanks.

Are you sure? From ioreg, it looks like it is working...

Maybe you need FakePCIID_Intel_HDMI_Audio.kext. My u430 has a recognized HDAU (0a0c), so I don't know what an ioreg looks like with an unrecognized ID. You can always try it -- it can't hurt.
 
Are you sure? From ioreg, it looks like it is working...

Maybe you need FakePCIID_Intel_HDMI_Audio.kext. My u430 has a recognized HDAU (0a0c), so I don't know what an ioreg looks like with an unrecognized ID. You can always try it -- it can't hurt.

Install FakePCIID_Intel_HDMI_Audio.kext ... there is still no sound hdmi.
look at ioreg AppleHDAEngineOutput even disappear.

Screen Shot 2015-01-24 at 22.21.30.png
 

Attachments

  • IORegFake_Intel_HDMI.zip
    419.4 KB · Views: 59
Status
Not open for further replies.
Back
Top