Jump to content

telanx

Members
  • Posts

    20
  • Joined

  • Last visited

Everything posted by telanx

  1. Use this audio kext to enable your alc293 sound card. it will work on sierra GM2(already tested). pls ensure you modified your dsdt in Device(HDEF) with layout ID=1. and make the clover kext patch for alc293(total 4 patches). this AppleALC.kext is in the version of 1.0.16 which support sierra, and I complied it by using Xcode 8.0. Good Luck. I found i can not upload any attachments.... so i put a one drive share link here : https://1drv.ms/u/s!AtyY0ureP7184gtRjoSo1jREmWS2 ALC293.zip
  2. Are you using yosemite? pls update your chameleon to the updated version. and You MUST add "kext-dev-mode=1" parameters in your boot argues in your config.plist.
  3. Updated on Aug 12th, 2014: You MUST add "kext-dev-mode=1" parameters in your boot argues in your config.plist. at first, if you are using yosemite(including beta1) ------------------------------------- Modified AppleHDA (Ver. 265.88) from OS X Yosemite Beta. Anybody who can tried it out, and give me a feedback if it works. thanks. AppleHDA.kext.zip
  4. As npJohnson sent me a message to ask if there was any latest version for AppleIntelSNBGraphics.kext, and asked how to modify it in case there is any update in future, I spend some time to write it down, hope it can help First, the latest version of SNB kext: AppleIntelSNBGraphicsFB.kext.zip ---------------------------------------------------- [How to] Enable HD3000 VGA Output, HDMI Audio Output. Location: Open binary AppleIntelSNBGraphicsFB (S\L\E\ AppleIntelSNBGraphicsFB.kext > Content > MacOS) with Hex Fiend.(Edit Method) Original: 01 02 04 00 10 07 00 00 10 07 00 00 05 03 00 00 02 00 00 00 30 00 00 00 02 05 00 00 00 04 00 00 07 00 00 00 03 04 00 00 00 04 00 00 09 00 00 00 04 06 00 00 00 04 00 00 09 00 00 00 To-be: 01 02 03 00 10 07 00 00 10 07 00 00 05 03 00 00 02 00 00 00 30 00 00 00 02 05 00 00 00 08 00 00 06 00 00 00 06 02 00 00 00 04 00 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Comments: 0102 0400 - It has 4 connectors 0503 - Internal LCD 0205 - HDMI 0304 - DVI 0406 - DVID Addtion: 0602 – VGA (09 is port number, can be changed by your own port number) Since it's a laptop which works from internal LCD and no DVI port, I edited the 4th line: (To enable "VGA" Connector); Origin 4th Line: 03 04 00 00 00 04 00 00 09 00 00 00 To-Be 4th Line: 06 02 00 00 02 00 00 00 30 00 00 00 So, In a word: 1. Change "Connectors Qty" from 4 to 3. (Final "Internal LCD", "HDMI", "VGA") – Edit the 1st Line. 2. Enable the “HDMI Audio Outputâ€. – Edit the 3rd Line. 3. Replace "DVI" with "VGA" Connector. – Edit the 4th Line. 4. Remove "DVID", Use "0000" instead. – Edit the 5th Line. Installation Guide [steps]: a). Add the "had-gfx" into your Device (VID) like below. . Add the "had-gfx" into your Device (HDEF) like below.( I think you've already done) c). Then use "KextUtility" to install the AppleIntelSNBGraphic.kext to you S\L\E to replace the native one.(Repair the permission, and rebuild the kextcache) d). Turn off your laptop, plug your HDMI connection line with your laptop HDMI jack and your digital TV. Chose your right input channel in TV.(pls use a good HDMI connection line, e.g., the HDMI Ver. 1.4, or maybe it should be 1.3?) e). Turn on your laptop, and boot into your OSX. then you should find the HDMI output function in your Preference panel -> Audio -> Output. f). Open a Movie, and choose the "HDMI Output" in your Preference panel -> Audio -> Output. The TV will show the movie with the audio.( pls make sure turn down your volume in your TV, the Mac couldn't control the volume in HDMI mode, you only can adjust it in your TV) [usage]: 1. For VGA Output: In Mountain Lion, we don't see Detect Display button at Display preferences. For getting this button, hold the “Win†button(Option) at Display preferences to get the Detect Displays button. 2. For HDMI Audio Output: In Mountain Lion, we must plug the connection jack before booting into OSX.
  5. Updated the AppleHDA.kext from 10.9.2 for IDT92HD codec. AppleHDA.kext version is 2.6.0. --------------- Updated on Mar. 1st , 2014: Sorry, I made a mistake, so the previous one is not work for you, I just updated the attachment, I think it will works for you all. AppleHDA.kext.zip
  6. OSX Mavericks had been updated to 10.9.1 by apple last night. I found the AppleHDA.kext also updated to version 2.5.3. I just modified the new version, and it now could work with 10.9.1. anybody who can tried it, and give me the feedback if it could work for you. AppleHDA-10.9.1(Ver.2.5.3).kext.zip
  7. My web camera didn't work either. I think OSX couldn't recognise my web camera's type. @JackLo, Could you pls help to list your camera's type information. thanks. you can refer to below two pics. from your "System Information". you can refer to below three pics. from "IORegistryExplorer"
  8. Updated: I didn't modify my DSDT, and I just throw the ACPIBatteryManager.kext into S\L\E, it works fine.... I am using the 1.40 Version. But it only works when i boot osx without kextcache..... Below is some pictures...
  9. Hi, Thanks tarfoh & rehabman's great finding. I am using a Dell E6320, I think it is more or less the same with E6520 of the Battery section in DSDT. so I just tried your method. But after I applied the patch command in DSDT Editor, and compile, i got the errors like below: then I tried to find out where is changed by this patch code. and after comparing with original DSDT file, I find: after check back, i found several function name was change by this patch, so caused following function name lost definition, So, I just want to know why this areas need to be changed. Could you please help to upload your original DSDT file ,and your modified file here, so I could check if there is anything wrong with my DSDT? Thanks in advance. Ps, my Original DSDT and modified DSDT list below: DSDT-Or.aml.zip DSDT-New.dsl.zip
  10. Just updated the Modified AppleHDA.kext to 10.9.(Ver. 2.5.2) Anybody who can try it, and feedback if it could work for you? Thanks. By the way, @Jake Lo. Sorry to reply your message so late, I think the wired thing you met maybe a bug for OSX 10.9, you can try this updated version, if it could solve your trouble, if the answer is no, maybe we need to wait apple to fix it on 10.9.1 update. AppleHDA-10.9.kext.zip
  11. I think it is no big differences among HD3000 Laptops, so you can try my modified kext, if it doesn't work, you can follow the EMlyDinEsh's guide. By the way: Updated the AppleIntelSNBGraphicsFB.kext, with the VGA Output Works. AppleIntelSNBGraphicsFB.kext.zip
  12. Updated: Oct. 25th, 2013 UPdated the AppleIntelSNBGraphicsFB.kext with VGA Output works. AppleIntelSNBGraphicsFB.kext.zip ----------------------------------------------------------------------- It is no need to additional edit on AppleHDA.kext to enable the HDMI Audio. Just follow below actions, you will get the HDMI Audio Output work: 1. Please make sure you add the following sentence in DSDT: a). Add the "had-gfx" into your Device (VID) like below. . Add the "had-gfx" into your Device (HDEF) like below.( I think you've already done) 2. Then use "KextUtility" to install the AppleIntelSNBGraphic.kext to you S\L\E to replace the native one.(Repair the permission, and rebuild the kextcache) AppleIntelSNBGraphicsFB(Modified).kext.zip 3. Turn off your laptop, plug your HDMI connection line with your laptop HDMI jack and your digital TV. Chose your right input channel in TV.(pls use a good HDMI connection line, e.g., the HDMI Ver. 1.4, or maybe it should be 1.3?) 4. Turn on your laptop, and boot into your OSX. then you should find the HDMI output function in your Preference panel -> Audio -> Output. 5. Open a Movie, and choose the "HDMI Output" in your Preference panel -> Audio -> Output. The TV will show the movie with the audio.( pls make sure turn down your volume in your TV, the Mac couldn't control the volume in HDMI mode, you only can adjust it in your TV) 6. Enjoy.
  13. Dear Jake Lo: By the way, if it could work with your different models E Series, could you please help to open a post to share this kext to who use the same sound codec people, because i am not quite familiar with different model of E Series.... Tks in advance.
  14. Dear Jake Lo: I updated the kext to Ver.4, and test it by myself on my E6320, the intSpeak, IntMic, and Headphone all could work. Details pls refer to below link: https://osxlatitude.com/index.php?/topic/1554-dell-latitude-e6320-thread/?p=23757
  15. @Jake Lo: Sorry to reply you so late, I am so busy these days. Yes, you are right, I have made some progress with the help of Mirone. I modified the kext to Version 4, and i test it on my E6320, the intMic, IntSpeakers, and the headphone all could work. Be noticed that, you must insert your headphone into the headphone jack, then the system could recognize it, and change the output device from Intspeaker to headphone automatic. then, you can see your headphone appears in your "System Perference Panel-->Sound--Output". below is some pics: 1. IntMic 2. IntSpeakers 3. Headphone(You must insert your headphone to the Jack hole) Finally, it comes, the Version 4 Kext for IDT 92HD90BXX (111d 76e7), modified from original AppleHDA.kext. Could you please help to test it with your different models, and feedback if it could works? thanks. Let's give the warm thanks to [email protected], without his great help, I couldn't get it to work. AppleHDA IDT 92HD90BXX V4(All Works).zip
  16. I just updated a new audio driver for IDT 92HD90BXX(111d76e7), could anyone help me to test it, if it is work for you? thanks. Installation guide: 1. you must add method function in Device (HDEF) in your dsdt, and the layout id must be 0x0c, 0x00, 0x00, 0x00. 2. check your boot loader's(Chameleon or clover) "boot_arg" or "boot flag" parameter, and do delete "npci=0x2000/3000", if you use this parameter. 3. delete the "AppleHDA.kext" & "Fake92HD87B1AppleHDA.kext" in S\L\E. 4. use Kext Utility to install attached driver. 5. reboot. there are 2 versions, test which one is Ok for you, and feedback. Ver1: AppleHDA.kextVer1.zip Ver2: AppleHDA.kextVer2.zip
  17. I just updated a new audio driver for IDT 92HD90BXX(111d76e7), could anyone help me to test it, if it is work for you? thanks. Installation guide: 1. you must add method function in Device (HDEF) in your dsdt, and the layout id must be 0x0c, 0x00, 0x00, 0x00. 2. check your boot loader's(Chameleon or clover) "boot_arg" or "boot flag" parameter, and do delete "npci=0x2000/3000", if you use this parameter. 3. delete the "AppleHDA.kext" & "Fake92HD87B1AppleHDA.kext" in S\L\E. 4. use Kext Utility to install attached driver. 5. reboot. there is 2 versions, test which one is Ok for you, and feedback. Version 1: AppleHDA.kextVer1.zip Version 2: AppleHDA.kextVer2.zip
  18. Hi, EMlyDinEsH: I am trying my best to modify the Original AppleHDA.kext to drive the IDT 92HD90BXX(111d76e7) from Dell Latitude E6320, and below is some output from me, unfortunately, I still couldn't make it happen, so maybe I need your guys help~~~ Part 1. Codec ConfigData from Codec_Dump.txt, and modify info.plist file in AppleHDA.kext\Plugin (Codec_Dump.txt pls refer to attached file) [attachment=129425:codec_dump.txt] Codec: IDT 92HD90BXX Address: 0 Vendor Id: 0x111d76e7 Normal Hex: 11 1d 76 e7 Decimal: 287143655 Hex Byte Flipped: e7 76 1d 11 codec_dump.txt a. Original Codec ConfigData 00A71C20 00A71D10 00A71EA1 00A71F03 00B71C1f 00B71D10 00B71E21 00B71F03 00C71CF0 00C71D00 00C71E00 00C71F40 00D71C10 00D71D01 00D71E17 00D71F90 00E71C50 00E71D10 00E71E01 00E71F23 00F71C2e 00F71D10 00F71EA1 00F71F23 01071CF3 01071D00 01071E00 01071F40 01171CF2 01171D00 01171E00 01171F40 01F71CF0 01F71D00 01F71E00 01F71F40 02071CF0 02071D00 02071E00 02071F40 b. Verb Data which Corrected by me 00A71C20 00A71D10 00A71EA1 00A71F03 00B71C10 00B71D10 00B71E21 00B71F03 00C71CF0 00C71D00 00C71E00 00C71F40 00D71C10 00D71D01 00D71E17 00D71F90 00E71C50 00E71D10 00E71E01 00E71F23 00F71C20 00F71D11 00F71EA0 00F71F20 01071CF3 01071D00 01071E00 01071F40 01171CF2 01171D00 01171E00 01171F40 01F71CF0 01F71D00 01F71E00 01F71F40 02071CF0 02071D00 02071E00 02071F40 00D70C02 Comments: I modified the Verb Data according to http://www.insanelymac.com/forum/topic/283754-patched-applehdakext-for-codecs-idt-92hd81b1x5-92hd91bxx-and-92hd87b24/, thanks Micky1979 Then, I modified the AppleHDA.kext/Contents/PlugIns/AppleHDAHardwareConfigDriver.kext\info.plist as following steps:(Edit with Plist Editor Pro) a. Change "CodecID" to 287143655 in decimal(111d76e7 in hex) b. copy above Verb Data into "ConfigData" area.(164 bytes) c. Change "Function Group" as "1" d. Change "Layout ID" as "12"(Same with DSDT). file info.plist, download link: https://dl.dropboxusercontent.com/u/6897343/Shared/Info.plist (sorry, i couldn't upload file to this thread. so I use a dropbox link) Info.plist.zip Part2. Patch the AppleHDA Binary file in AppleHDA.kext/Contents/MacOS. I used bcc9's Script to patch the AppleHDA Binary file. I modified the script file "patch-hda-codecs.pl", added the 111d76e7, and to replace the 11d4198b. { name => 'IDT 76e7', #aka 92HD90BXX target_id => 0x111d76e7, patch_id => 0x11d4198b #ADI 1984B }, Comments: thanks bcc9's great effort. file Patched AppleHDA Binary file, download link: https://dl.dropboxusercontent.com/u/6897343/Shared/AppleHDA (sorry, i couldn't upload file to this thread. so I use a dropbox link) Patched AppleHDA Binary.zip Part3. Modified Layout12.xml. I use zlib.pl (thanks RevoGirl R.I.P) to decompress the zlib file to xml, after modified, compress back. a. Change "CodecID" to 287143655 in decimal(111d76e7 in hex) b. Inputs Outputs 0: LineIn 0:HeadPhone 1: Mic 1:IntSpeaker c. Change "PathMapID" to "1". file modified Layout12.xml file, download link: https://dl.dropboxusercontent.com/u/6897343/Shared/layout12.xml (sorry, i couldn't upload file to this thread. so I use a dropbox link) layout12.xml.zip Part4. Calculate the PathMaps, and modify the platforms.xml. Below is my PathMaps for Inputs and Outputs. a. For Outputs (Pin Complex --> Audio Output) IntSpeaker: Hex: 0x0d --> 0x13 Decimal: 13 --> 19 HeadPhone: Hex: 0x0b --> 0x14 Decimal: 11 --> 20 b. For Inputs (Pin Complex --> Audio Selector/Mixer --> Audio Input) Int Mic: Hex: 0x0f --> 0x17 --> 0x15 Decimal: 15 --> 23 --> 21 Ext Mic(LineIn): Hex: 0x0a --> 0x18 --> 0x16 Decimal: 10 --> 24 --> 22 then, I put those into platforms.xml file, and compress it, drop back. file modified platforms.xml file, download link: https://dl.dropboxusercontent.com/u/6897343/Shared/Platforms.xml (sorry, i couldn't upload file to this thread. so I use a dropbox link) Platforms.xml.zip Part5. Modify DSDT to add the Method function in Device (HDEF). I set the layout ID 0x0c, 0x00, 0x00, 0x00 file AppleHDA.kext file, download link: https://dl.dropboxusercontent.com/u/6897343/Shared/AppleHDA.kext.zip (sorry, i couldn't upload file to this thread. so I use a dropbox link) After done above, I drop the modified AppleHDA.kext to S\L\E, and repair the permission, then rebuild the kernelkeche.....reboot, but unfortunately, it didn't work at all. AppleHDA.kext.zip so, Could you help to solve it? thanks, appreciate for your effort.
  19. Report: I successfully installed Mountain Lion 10.8.2 Original Version with Clover boot method on my Dell E6320. The dsdt.aml used Dell E6220's. Extra Extensions used Dell E6220's bootpack. Till now, only Sound/wireless/Powermanagement/speedstep/battery couldn't work. I will try to following things: 1.Modify the dsdt.aml to fit the E6320, try to fix the powermanagement and speedstep and battery. 2.Make a Fake AppleHDA.Kext for Sound card(IDT 92HD90BXX) 3.Buy a usb mini wireless card to get the wireless signal.....(shit, 6205N, no hope to get it work for ever!) Hope our osxlatitude.com could get more hardware to work normally. hehe -------------------------------------------------------------------- Updated on Nov. 4, 2012 1. I update the DSDT.aml file , and change from E6220's to a E6320's.(But still not support Powermanagement and speedstep for now...) 2. Update the AppleHDA.kext and Fake IDT 92HD90BXX kext, and the sound card works now. 3.I use a USB mini wifi card to instead of 6205N, and the type is EDUP EP-N8508GS, and use Green Wlan USB utility driver. Finally get the wifi signal. E6320 dsdt.aml E6320 dsdt.aml.zip Clover's Config.plist config.plist.zip IDT 92HD90BXX driver for Mountain lion 10.8.2(you could use Kext Utility to install the kext to S/L/E) 92HD90BXX.zip And the other's driver you could use Bootpack for Dell E6220's.(Include Ethernet drivers.)
  20. Hi, Dude! Great Job! Well done! I am very exciting for the good news!
×
×
  • Create New...