2) Probably yes. The model name determines how power management works (different scenarios are used for different models). For instance it may change the way your GPU works. Some applications (AutoCAD for instance) can only be installed on certain Mac models. Try changing it and see if things gets any better/worst.
OK, but do I just change the SMproductname string? Do I need to change any other strings, like SMboardproduct?
And will this change disable this computer for the App Store?
OK, I was wrong about missing kexts - but I got it working!
I was searching around the 'Net for any threads/posts about PCI issues from people using Snow Leopard with Delta 1010 units (there are actually many people using Hackintoshes and Delta 1010s). I came across a post by a guy who had his Delta unit working but was having problems with his video card, so he had posted his boot.plist. So I opened mine and compared... they were pretty close, but his boot.plist was using the kernel flag "arch=X86_64" and mine was using "i386". So I changed my kernel flag to 64-bit and re-booted, and BINGO!... Envy24 showed up in my Sound preferences! Opened up a project in Logic and tested all of the input and outputs.
Thanks guys for letting me know that it was working for you - that kept me from giving up!
Im running ML and my Pci port works. Im still using my two good old soundcards M-Audio Delta 1010 and 44 in two different computers and both run ML. Im also using a pci to firewire card in my latest build. Last build is a GA mobo and the one before is an Asus mobo.
Ive been using these cards since Leo.
OK, this is why I think I must be missing something in my vanilla SL installation. I first tried my two PCI cards (which work under Windows) and SL acted like they weren't even there. Then I installed a Delta 1010 PCI card along with the Envy24 driver and... nothing. The Delta shows up when I run lspci but I have nothing in System Preferences/Sound. EDIT: According to Kext Wizard the Envy24 kext isn't even being loaded.
I'm guessing that there is probably a driver/kext that gets added in by some distro that I missed because I did a vanilla install... back to searching the Interweb again!
That doesn't mean these cards are not working. You can force them to be displayed either via this method or via DSDT. It's pure cosmetic thing. These cards WILL NOT work even if shown in the System Profiler (showing a cards in the System Profiler will not make it work). There should be an appropriate driver installed for a card to work.
I do have the driver installed for the audio card. But System Preferences/Sound reports that there is no audio card.
I haven't been able to find the right driver for the firewire card yet - the manufacturer states that it is supported on OS X but I can't seem to locate the driver.
Both of these cards show up with lspci in the terminal.