Jump to content

VaiOSX

Members
  • Content count

    180
  • Joined

  • Last visited

  1. VaiOSX

    Japan Mac Mini

    Hi Royger, The only problem is not about importing/exporting, but more about customs declaration. OS X is a real multi-language system, so you'll just have to change the language setting in system preferences/international. For the hardware question, it's not a problem, because the mini is using a hashing powersupply, which means it can handle from 90 to 240 volts @50/60hz. The rest of the hardware is 100% countries independant (maybe the airport's channels restriction).
  2. What is the Model number (not serial) ? I need to know it to tell you where to locate the reset switch on the motherboard. Try also to replace the memory by a smaller capacity.
  3. We are concentrating to the sigmatel version for now. Once it's solved we can apply it to the others HDA codecs.
  4. Can you also (in the terminal with kextstat) check if these kext are loaded ? ioreg details of a mac mini stac9220 audio.
  5. Can you guys check if your Vendor and Device ids match the following ? If it doesn't match, you can modify it. the bolded quote is the Vendor and Device ids of the 82801G (ICH7 Family) High Definition Audio Controller. I also find this in the AppleHDA binary : and this in the IOHDAFamily binary : and in the AppleHDA.kext/Resources/DefaultAudioLevels.plist :
  6. VaiOSX

    Bootcamp disadvantages?

    Let's make the things clearer. Boot camp is just an assistant to help you to create a drivers CD and prepare/resize/cancel a Windows partition. The ability to start windows (and others OSes) is given in the new Apple Firmware (legacy boot support). I have had XOM and since i have updated my firmware i don't need it anymore, i can boot on XP and i just had to update to the new drivers from Apple.
  7. zappa : i managed to find your pins id by checking your regmon logs. Headphones.txt gives this : Linein.txt gives this :
  8. Zappa, you are going on the right way ! Too bad i can't test it myself.
  9. Good job, now we can continue. Analog Line out = pin 0D Analog Line in = pin 10 [HKR\Settings\pin\0d] CfgDflt = dword: 0x0421421F Action = hex: 80,00,81,0E,87,00 [HKR\Settings\pin\10] CfgDflt = dword: 0x04811020 CfgCurr = dword: 0x04A11021 Now if you check with in the pinconfig.doc link previously given you will know what the hexa strings mean. (i'm also reporting a success from someone who just had to disable the front panel audio support in his bios). The next step is to modify the info.plist in the AppleHDA.kext But it's time to work for me...
  10. Good news ! Can you tell us what is your codec_id ? Because the one in the quote ("IOHDACodecVendorID" = 18446744071621080704 in hexa it's 83847800) is the generic. You can see it in the windows device manager > sigmatel audio > properties. thx
  11. What is the model number ? Also did you try to unplug the power cord and replug with the power button kept pressed until you hear a sound ?
  12. you must now check with "regmon" (check in google) the pins 11, 0f, 10, 0d, 0e, 09. When you plug a jack in your sound card jacks socket it will detect it and modify a registry key. We need to know which jack plug is associated with which pin.
  13. Your are right, 2206496400 is your decimal Vendor:Device ID But did you declare your codec in the info.plist ?
  14. This is the description of the Apple's boot camp drivers proto.ini file used for the intel mac. here is the description of the pins used ANALOG LINE OUT = 0A DIGITAL IN =11 LINE/MIC IN = 0F DIGITAL LINE OUT = 10 INTERNAL SPEAKER = 0C (not sure) 0x4xxxxxxxx means disabled. the boot camp xp drivers are using the GPIO keys instead of initverbs. RenderConverter = hex: 3 SlavedHpConverter = hex: 2 SpdifMaster = hex: 3 SpdifOutConverter = hex: 8 CaptureConverter = hex: 6,9
  15. thx zappa I would like to help, but i don't own a pc computer with the sigmatel audio codec, but i can try to do something. What i know for now is: • The STAC codec is recognized by the kext. • The initverbs and pin assignment are handled by the firmware (that's why you can hear the apple chime on real mac at startup). • The LayoutIDs are used to control the STAC features, but they are not working for PC Mobos. • The MBP and iMac (intel) are using a different Device_ID (7682) and Mac mini (7680), can be find in the AppleHDA.kext info.plist <key>CodecID</key><integer>2206496386</integer> (in hexa = 83847682) <key>CodecID</key><integer>2206496384</integer> (in hexa = 83847680) If your Sub_Sys is 0x00000100, your sound card will probably be fully recognized. (it's the apple built-in audio sub system id used for all the today's intel mac). You will get working audio by finding and replacing the NID (nodeID) values in the Info.plist of the AppleHDA.kext you'll find more information about HDA pin's assigment here : http://www.microsoft.com/whdc/device/audio/PinConfig.mspx http://www.microsoft.com/whdc/device/audio/default.mspx One thing you have to consider and check is which .ini file (while installing the sigmatel xp driver) is used on windows and check inside the pins assignment and pins ID (0x0a > line out, 0x0f line in, are the jacks pins id used for the intel mac) these values are important to understand how your sound card is recognized and controlled. I will check and try to give more information later.
×