Jump to content

Mavericks AppleHDA HDMI Audio

AppleHDA HDMI Sound Realtek

  • Please log in to reply
276 replies to this topic

#261
kjohns68

kjohns68

    InsanelyMac Protégé

  • Members
  • Pip
  • 41 posts
  • Gender:Male
  • Location:Calgary, Alberta CANADA

Device connected

Attached Files



#262
toleda

toleda

    InsanelyMac Legend

  • Gurus
  • 1,084 posts
  • Gender:Male

Device connected

HDMI audio working.



#263
kjohns68

kjohns68

    InsanelyMac Protégé

  • Members
  • Pip
  • 41 posts
  • Gender:Male
  • Location:Calgary, Alberta CANADA

Ya so im am idiot.....   turn on in SOUND......   lol           wow



#264
ciuffoly

ciuffoly

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts

Toleda, please see my post #258 with info

 

How to patch AppleHDA to enable HDMI Audio ?

 

I am not interested to CS4213 internal codec, I will use usb audio, but I need to enable HDMI audio.



#265
toleda

toleda

    InsanelyMac Legend

  • Gurus
  • 1,084 posts
  • Gender:Male

please see my post #258 with info

See my Post #260.



#266
ciuffoly

ciuffoly

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts
  1. OS X version/motherboard model/BIOS version/processor/graphics
    OS X 10.9.5 Mavericks
    Laptop DELL  Vostro 2520
    Processor I5
    Graphics HD4000
     
  2. Procedure/Guide Used
    Unibest + 10.9.5 iso download from Apple store
     
  3. Copy of IOReg or IOJones
    1. IORegistryExplorer_v2.1.zip (see attach)
    2. IOJones (see attach)
  4. Chameleon
    1. Extra/org.chameleon.Boot.plist (see attach)
    2. DPCIManager/Misc/Boot Log (how to produce it)
    3. Extra/dsdt.aml (not installed) 
    4. Extra/ssdt.aml (not installed)

This is the situation after the installation so without any changes, if you want I can proceed with the MaciASL patching for HD4000.

 

P.S. : Now I am using the boot loader on USB 

Attached Files



#267
toleda

toleda

    InsanelyMac Legend

  • Gurus
  • 1,084 posts
  • Gender:Male

This is the situation after the installation so without any changes, if you want I can proceed with the MaciASL patching for HD4000.

P.S. : Now I am using the boot loader on USB 

Windows screenshots are not useful.

Must boot from hard drive.  Fix first

Proceed with MaciASL, Patch/AMI-HD4000-Laptop-FB_03-A1 matches what you are using.

Reply with updated files



#268
ciuffoly

ciuffoly

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts

This evening a new installation from zero to clear all.

 

USB key for installation created with ##### software + OS X Mavericks 10.9.5 original from Apple store

 

Patching of OSInstall.mpkg and OSInstall on USB key to use MBR partition, I have Windows 8.1 and Windows 7 on the same HD

 

Here some screen capture of the  MacASL proceduce.

 

The DSDT.aml has been created.

 

P.S. Now I am using the boot loader on USB key so I am updating the boot files in /Volume/[usb key]/Extra

Attached Files



#269
Mirone

Mirone

    InsanelyMac Deity

  • Local Moderators
  • 1,809 posts
  • Gender:Male
  • Location:Brazil

This evening a new installation from zero to clear all.

 

USB key for installation created with U N I B E A S T software + OS X Mavericks 10.9.5 original from Apple store.

 

Please do not mention any tools TMX respect the rules of the forum.

Look Here: http://www.insanelym...6-and-iatkos-m/



#270
ciuffoly

ciuffoly

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts

Actually I don't have a solution to use the boot loader on hard drive.

 

/dev/disk0s5     31131648  13742936  17132712    45%    3499732  4283178   45%   /

/dev/disk0s1       307196     43576    263620    15%        176   263700    0%   /Volumes/BitLocker

/dev/disk0s2     37098492  23170776  13927716    63%      64193 13934947    0%   /Volumes/Windows7

/dev/disk0s3    419844092 344983200  74860892    83%     303777 74926011    0%   /Volumes/Windows 8.1

 

tboot and boot1h does not find the my HFS partition, I have tested also the  dd if=/usr/standalone/i386/boot1h of=/dev/disk0s5

 

Windows boot loader has been configured with an entry OSX to use tboot renamed to nst_mac.mbr in c:\NST.

 

In the next days I will use a simpler configuration with only 2 partitions on the internal HD.

 

Can I continue to use the bootoader on usb key for these test with HD4000 audio ? 

 

Is this good (see image) ?

Attached Files



#271
ciuffoly

ciuffoly

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts

This evening I have test to patch AppleIntelFramebufferCapri.kext

 

cp -pr AppleIntelFramebufferCapri.kext /Users/ciuffoly/Documents/.

 

sudo perl -pi -e 's| \x00\x00\x00\x00\x00\x02\x05\x00\x00\x00\x04\x00\x00\x07\x01\x00\x00| \x00\x00\x00\x00\x00\x02\x05\x00\x00\x00\x08\x00\x00\x06\x00\x00\x00|g' /System/Library/Extensions/AppleIntelFramebufferCapri.kext/Contents/MacOS/AppleIntelFramebufferCapri

 

sudo chown -R 0:0 /System/Library/Extensions/AppleIntelFramebufferCapri.kext

 

sudo chmod -R 755 /System/Library/Extensions/AppleIntelFramebufferCapri.kext

 

sudo touch /System/Library/Extensions

 

DPCI Rebuild Cache

 

but still no HDMI Audio



#272
toleda

toleda

    InsanelyMac Legend

  • Gurus
  • 1,084 posts
  • Gender:Male

but still no HDMI Audio

Verify patch. Attach IOREG.



#273
ciuffoly

ciuffoly

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts

Sorry, but can you give me a more complete answer ?  

 

"Verify patch. Attach IOREG"   what mean ?

 

Troubleshooting

   1. Verify if HDMI device is connected   
       Application  Utilities  System Information   see Graphics/Displays  Television = Yes    OK

 

    2.  Run IOReg or IOJones software to verify the devices HDEF and IGPU 
       search HDEF (see attach)
       How to v
erify layout-id is 3    ?
 

    3. Run IOReg or IOJones software  

       search  IGPU@2 or GFX0@2    
       
verify AAPL,ig-platform-id = 0a 00 66 01   OK

 

    4. Run IOReg or IOJones software 

       search  appleintelframebuffer     
       
verify connector-type is  @0 = 02 00 00 00  or  @1,@2 and @3 = 00 04 00 00     ?
 

Attached Files



#274
toleda

toleda

    InsanelyMac Legend

  • Gurus
  • 1,084 posts
  • Gender:Male

Sorry, but can you give me a more complete answer ?  

 

"Verify patch. Attach IOREG"   what mean ?

Xcode/IORegistryExplorer = 3rd party/IOJones.  See post #1.

Screenshots are not helpful.

Attach IOJones.

 

After any change, attach IOJones.



#275
ciuffoly

ciuffoly

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts

Probably the perl command does not work 

 

cd /Users/ciuffoly/Documents/AppleIntelFramebufferCapri.kext/Contents/MacOS

 

grep -c "\x00\x00\x00\x00\x00\x02\x05\x00\x00\x00\x04\x00\x00\x07\x01\x00\x00" AppleIntelFramebufferCapri  (original)

1

 

grep -c "\x00\x00\x00\x00\x00\x02\x05\x00\x00\x00\x08\x00\x00\x06\x00\x00\x00" /System/Library/Extensions/AppleIntelFramebufferCapri.kext/Contents/MacOS/AppleIntelFramebufferCapri  (not modified)

0

 

grep -c "\x00\x00\x00\x00\x00\x02\x05\x00\x00\x00\x04\x00\x00\x07\x01\x00\x00" /System/Library/Extensions/AppleIntelFramebufferCapri.kext/Contents/MacOS/AppleIntelFramebufferCapri (like original)

1

 

 

Found the problem on perl command, there was a blank in my string copied, so I can test again 

 

perl -pi -e 's|\x00\x00\x00\x00\x00\x02\x05\x00\x00\x00\x04\x00\x00\x07\x01\x00\x00|\x00\x00\x00\x00\x00\x02\x05\x00\x00\x00\x08\x00\x00\x06\x00\x00\x00|g' AppleIntelFramebufferCapri 

 

grep -c "\x00\x00\x00\x00\x00\x02\x05\x00\x00\x00\x04\x00\x00\x07\x01\x00\x00" AppleIntelFramebufferCapri 

0

 

grep -c "\x00\x00\x00\x00\x00\x02\x05\x00\x00\x00\x08\x00\x00\x06\x00\x00\x00" AppleIntelFramebufferCapri 

1

 

Here the new file

Attached Files



#276
toleda

toleda

    InsanelyMac Legend

  • Gurus
  • 1,084 posts
  • Gender:Male

Here the new file

No change. Patch is not correct.

10.9.5 Native Capri/03 00 66 01
02 05 00 00 00 04 00 00 07 04 00 00

Your script:
02 05 00 00 00 04 00 00 07 01 00 00 


#277
ciuffoly

ciuffoly

    InsanelyMac Protégé

  • Members
  • Pip
  • 24 posts

solved with this

 

perl -pi -e 's|\x02\x05\x00\x00\x00\x04\x00\x00\x07\x04\x00\x00|\x02\x05\x00\x00\x00\x08\x00\x00\x06\x00\x00\x00|g' AppleIntelFramebufferCapri

 

 

GOOD  !!!

 

 

but I don't understand where you have found 07 04

Attached Files








1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy