Jump to content

GhaleonX1382643441

Members
  • Posts

    4
  • Joined

  • Last visited

Posts posted by GhaleonX1382643441

  1. So I've been using SL for the most part, but lately I've been using ML a bit here and there, and while it works great, there's a couple things that are still bugging me.

     

    1) I've always had a problem with ejecting anything from the Intel SATA (ICH10-R) ports; if I eject from the Marvell ports I can plug a new disk in just fine afterwards. This problem exists for me in Snow Leopard as well, but I've never found a way to get it working.

     

    2) In Snow Leopard, when I press the eject button at the top of the screen, it shows my optical drives as "Upper" and "Lower", as per what's in my DSDT. In Lion and ML however, this is gone. Has anyone found a way to get these labels working in Lion/ML?

     

    Thanx!

  2. It seems you're just beginning with your DSDT - you have quite a bit of reading ahead of you (don't let that discourage you, though). The errors from _T_0 are fixed by removing the first _ from the entries (so "_T_0" becomes "T_0"). I'm not sure off the top of my head what the other error is, but you may want to give DSDTSE a try and read the fixes it has included when you get compile errors. You may also give DSDT Patcher (I think) a try for some more 'automated' fixes (if your mobo is supported).

     

    Also, you should try googling for a dsdt for your board and see if someone has already done one (and it'd probably be a good idea to start reading every post you can find from Master Chief from InsanelyMac once you get a grasp on the basics). Good luck, and post your whole dsdt.aml file here if you'd like someone to glance at it!

  3. post-100-13826557996835_thumb.png

    Forward

    So here's my main build. This machine works quite nicely. I haven't seen much about this particular board in the hackintosh scene, which is surprising, considering all you get on this board:


    • [*:393ul4rb]12 SATA ports (6 SATA-2 + 6 SATA-3)
      [*:393ul4rb]x58 chipset/xeon compatible
      [*:393ul4rb]8 USB ports on I/O (4 USB2 + 4 USB3)
      [*:393ul4rb]USB3 Header
      [*:393ul4rb]3 PCI-x16 slots, 2 PCI-x1 slots, and 2 PCI slots

     

    Hardware:

    CPU: Core i7-950

    Chipset: ICH10/Marvel88SE

    Audio: ALC892

    LAN: Realtek RTL81111

    GPU: nVidia GeForce 9600 GT

    RAM: 12GB DDR3 (3x4GB)

    Additional devices: Atheros 5008 pci-x, Apple Bluetooth module, Apple Wireless Keyboard (white), Apple Wireless Mouse (white), Apple Magic Trackpad

     

    Extra/Extensions:

    FakeSMC - The one kext to rule them all

    ALC8XX - Enabler for the audio necessary, in addition to DSDT

    RTL81XX - by lnx2mac. Works in MLDP1, too

    VoodooPS2 - Backup, if bluetooth keyboard fails

     

    DSDT mods:

    SBUS/LPC - Devid added

    HDEF - Full pinconfig

    "Darwin" added to _INI section

    Sleep properties added to EHCI

    General cleanup, and arrangement similar to mac

     

    Additional notes: I rearranged the code quite a bit over the course of all my edits, and somehow managed to mess up the power button. No biggie, so I'll fix, eventually.

     

    Working:

    Everything, except the power button. Sleep is iffy, but then again I have quite a few USB devices, including a Mbox2 which may cause sleep problems. Since it works sometimes, I'm assuming it's an issue w/ my prephrials.

    It's also worth noting that I have no drivers/DSDT edits for my Marvell Sata3 controller - works fine at proper speeds, unless using marvell's RAID (which still works, but link speed is dropped). Apple Software RAID works just fine. I will eventually edit the appropriate sections to allow System Profiler to display 'Marvell' instead of 'Unknown' (provided I can find a way).

     

    Not-working:

    Magic. No matter how I pronounce "Wingardium Leviosa", my FPU doesn't change :P

     

     

     

    Notes:

    I previously had DSDT graphic injection, which seemed to work fine, as well as an Airport entry, but since I'm using a "mini pci-x" to "pci-x" adapter, it's a device that's connected to a bus, that connects to a bus, to connect to the bus, so I'll leave it

    off my System Profiler's PCI Cards list :P I also left a SUN (slot number) for the first PCI-x16 port, so it will display in System Profiler by default.

     

    I should also mention that in order for ALC8XXHDA to work, you need to use the old 10.6.2 AppleHDA (not included).

     

    Download

    Extra.zip

    Extreme6 x58 Extras v1.60.zip

  4. Greetings and salutations!

     

    As you may have noticed, my name is GhaleonX :P

    I'm from Ohio (United States), and currently live in Alabama. I don't run a professional "shop", but a lot of people I deal with locally (friend recommendations) call me to setup and fix their personal and/or professional computers for them (my work usually includes system installation and setup, but I do other things, too. Lots of 'building from scratch', too). I've been using/working on computers since the mid-90s (mostly windows), and I've been "hackint0shing" for about 3 years now (I think), and it's been quite the learning experience.

     

    I first decided that I wanted to build a hackint0sh when I read about hacked developer installs for Tiger that worked on non-Apple (Intel) hardware. My first attempt was with my Shuttle XPC (Pentium 4 Northwood/ICH4). I couldn't get any version of Tiger to work, but I shortly thereafter tried Leopard, and it was much much easier (oddly). Though I was largely unfamiliar with macs, I had somewhat of a small linux background, so the xterm was quite familiar to me. I began learning about kexts, and how to edit plists within them, and had a decent working build. This box also had a somewhat obsecure version of a GeForce fx5200 graphics card that won't work fully with any of the enabler kexts for the same card, except for NVResolver (I will eventually create a thread detailing this build with more info about that, haha).

     

    As I learned more about what I was doing (and more importantly, how OSX works), I decided to get it working on my "work" computer, which at the time was much better spec, but still not all that vanilla-friendly. Nonetheless, I got it working, and I kept googling each aspect I would work on to find as much info on understanding each problem, and eventually working it out by some means.

     

    For those who are just getting into the hackint0sh experience, prepare to be frustrated, fascinated, and finally happy at various points on your journey. I, personally, like the challenge of making something work that isn't supposed to (but can), but I've also found that sometimes it's best to just get a piece of hardware that will work fully, and save yourself time (and ensure stability, which is important if you use your computer for anything profesionally). Most importantly, don't ever get discouraged - there are always people willing to help, and I believe this forum may one day become a prominant place where they will receive it!

×
×
  • Create New...