~pcwiz Posted July 17, 2008 Share Posted July 17, 2008 Hi everyone I have been working hard on a concept for OSx86 Tools that if it works, will change OSx86 life forever. The first part of it is a huge online Leopard driver database. Next, what OSx86 Tools does, is it takes the person's device IDs from lspci, and matches it against a list of device IDs and hardware in a list. Once it finds a match, it reads a XML file which has download links to the drivers. It picks out the correct driver, downloads it, unzips it, and installs it, all in a matter of seconds. This is true 1 click hardware support. But I need the help of the community. What you need to do (only do this IF you had to use drivers to make your hardware work): Download OSx86 Tools Click the "View PCI Vendor/Device ID" button It may prompt you to install PCI Utils, just click OK and let it install Just to make sure, in the dialog that comes up, click "Reinstall PCI Utils" and let it install Reboot the computer Open OSX86Tools again >> View PCI Vendor/Device ID >> Run LSPCI and a dialog pops up with a text box with all your hardware info Paste the hardware info text here, along with any drivers/kext you used I need ACTUAL KEXTS, patching info, and LSPCI output, not just the LSPCI output, and not just "I used so and so patcher" Now once you have that output pasted, post links to what drivers you used, what hardware they were for, and any post install steps that were required. Hardware that is currently supported: Intel 82P965/G965 PCI Express PCI Bridge C-Media CM8738 PCI Audio Intel HDA 82801I Audio (ALC889A, ALC888, AD1988b) nVidia Corporation MCP55 Audio (ALC888) nVidia Corporation MCP51 HDA (ALC880) Intel HDA 82801G Audio (ALC883, ALC888, AC97Audio) ATI SB450 HDA Audio (Azalia) Intel HDA 82801H (ALC268, ALC883, Azalia) Intel HDA 82801F Series (AppleAzaliaAudio) Intel HDA 82801DB/DBL/DBM (AC97) SoundMax Integrated Digital HD (AzaliaTurboTP1984) Realtek Audio (ALC888) ATI IXP150 (ATIAC97) VIA High Definition Audio (ALC660) Realtek RTL8111/8168B Ethernet Realtek RTL8139 Series Ethernet Realtek RTL8111/8169SC Ethernet Relatek RTL8169 Ethernet ADMtek NC100 10/100 NIC Broadcom 440X Broadcom BCM440-B0 100Base-TX Broadcom BCM4138 Wireless Broadcom BCM94311MCG Wireless Attansic L1 Gigabit Ethernet VIA Rhine II Ethernet (VT6102 & VT6105) Atheros AR5212 802.11abg Wireless Atheros 802.11abg mini PCIe Wireless ATI Dual Channel PCI IDE ATI IXP150 AC97 Audio ATI Radeon 9100 IGP AGP Bridge ATI Radeon X1300 ATI Radeon X1600 ATI Radeon HD 3650 ATI Radeon HD 2600XT NVIDIA GeForce 6800 XT NVIDIA GeForce 6200 AGP NVIDIA GeForce 7300 LE NVIDIA GeForce 7300 GS NVIDIA GeForce 7300 GT NVIDIA GeForce 7900 GS NVIDIA GeForce 7900 GT NVIDIA GeForce 7600 GT NVIDIA GeForce 8800 GT NVIDIA GeForce 8600M GT NVIDIA GeForce 8600M GS NVIDIA GeForce 8400M GS NVIDIA GeForce Go 7600 NVIDIA GeForce Go 7900 GS Intel Mobile 945GM/GMS, 943/940GML (GMA950) Intel GMAX3100 Intel 82801G Series USB2 EHCI Intel 82801F Series USB2 EHCI Intel 82801I Series USB2 EHCI Intel 82801H Series USB2 EHCI Intel 82801DB/DBM Series USB2 EHCI Intel USB2 EHCI Controller NEC Corporation USB Intel ICH9R/DO/DH SATA Intel ICH8 SATA Intel ICH9 AHCI SATA Intel 4 Port SATA AHCI Intel 82801HB ICH8 SATA JMicron 20360/20363 AHCI Controller JMicron JMB368 IDE controller nVidia Corporation MCP51 Ethernet Controller Marvell Yukon 88E8056 Ethernet Marvell 88E8001 Gigabit Ethernet D-Link System Inc DGE-528T Gigabit Ethernet NOTE: The program is currently completed. If you have 2 or more of the above devices in your system, please contact me if you want to beta test. Current most supported motherboard is Gigabyte GA-P35-DS3P/DS3R/DS4 series, because that's what I have Remember, if you want your hardware supported, it is up to you to submit the information. Thanks to everyone! Link to comment Share on other sites More sharing options...
MrRoper Posted July 17, 2008 Share Posted July 17, 2008 ALC888 Audio Codec (3 ports) - Need device ID 00:00.0 Host bridge [0600]: nVidia Corporation C55 Host Bridge [10de:03a1] (rev a2) 00:00.1 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03ac] (rev a1) 00:00.2 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03aa] (rev a1) 00:00.3 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03a9] (rev a1) 00:00.4 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03ab] (rev a1) 00:00.5 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03a8] (rev a2) 00:00.6 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03b5] (rev a1) 00:00.7 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03b4] (rev a1) 00:01.0 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03ad] (rev a1) 00:01.1 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03ae] (rev a1) 00:01.2 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03af] (rev a1) 00:01.3 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03b0] (rev a1) 00:01.4 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03b1] (rev a1) 00:01.5 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03b2] (rev a1) 00:01.6 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03b3] (rev a1) 00:02.0 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03b6] (rev a1) 00:02.1 RAM memory [0500]: nVidia Corporation Unknown device [10de:03bc] (rev a1) 00:02.2 RAM memory [0500]: nVidia Corporation C55 Memory Controller [10de:03ba] (rev a1) 00:03.0 PCI bridge [0604]: nVidia Corporation C55 PCI Express bridge [10de:03b7] (rev a1) 00:09.0 RAM memory [0500]: nVidia Corporation MCP55 Memory Controller [10de:0369] (rev a2) 00:0a.0 ISA bridge [0601]: nVidia Corporation MCP55 LPC Bridge [10de:0360] (rev a3) 00:0a.1 SMBus [0c05]: nVidia Corporation MCP55 SMBus [10de:0368] (rev a3) 00:0b.0 USB Controller [0c03]: nVidia Corporation MCP55 USB Controller [10de:036c] (rev a1) 00:0b.1 USB Controller [0c03]: nVidia Corporation MCP55 USB Controller [10de:036d] (rev a2) 00:0d.0 IDE interface [0101]: nVidia Corporation MCP55 IDE [10de:036e] (rev a1) 00:0e.0 RAID bus controller [0104]: nVidia Corporation MCP55 SATA Controller [10de:037f] (rev a3) 00:0e.1 RAID bus controller [0104]: nVidia Corporation MCP55 SATA Controller [10de:037f] (rev a3) 00:0e.2 RAID bus controller [0104]: nVidia Corporation MCP55 SATA Controller [10de:037f] (rev a3) 00:0f.0 PCI bridge [0604]: nVidia Corporation MCP55 PCI bridge [10de:0370] (rev a2) 00:0f.1 Audio device [0403]: nVidia Corporation MCP55 High Definition Audio [10de:0371] (rev a2) taruga's + alc888 00:11.0 Bridge [0680]: nVidia Corporation MCP55 Ethernet [10de:0373] (rev a3) 00:12.0 Bridge [0680]: nVidia Corporation MCP55 Ethernet [10de:0373] (rev a3) 00:13.0 PCI bridge [0604]: nVidia Corporation MCP55 PCI Express bridge [10de:0376] (rev a3) 01:00.0 PCI bridge [0604]: nVidia Corporation Unknown device [10de:05b1] (rev a2) 02:00.0 PCI bridge [0604]: nVidia Corporation Unknown device [10de:05b1] (rev a2) 02:02.0 PCI bridge [0604]: nVidia Corporation Unknown device [10de:05b1] (rev a2) 03:00.0 VGA compatible controller [0300]: nVidia Corporation Unknown device [10de:0611] (rev a2) click 05:07.0 FireWire (IEEE 1394) [0c00]: Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link) [104c:8023] 05:0a.0 Ethernet controller [0200]: ADMtek NC100 Network Everywhere Fast Ethernet 10/100 [1317:0985] (rev 11) click Link to comment Share on other sites More sharing options...
Konami® Posted July 18, 2008 Share Posted July 18, 2008 00:00.0 Host bridge [0600]: Intel Corporation DRAM Controller [8086:29c0] (rev 02) 00:01.0 PCI bridge [0604]: Intel Corporation PCI Express Root Port [8086:29c1] (rev 02) 00:1a.0 USB Controller [0c03]: Intel Corporation USB UHCI Controller #4 [8086:2937] (rev 02) 00:1a.1 USB Controller [0c03]: Intel Corporation USB UHCI Controller #5 [8086:2938] (rev 02) 00:1a.2 USB Controller [0c03]: Intel Corporation USB UHCI Controller #6 [8086:2939] (rev 02) 00:1a.7 USB Controller [0c03]: Intel Corporation USB2 EHCI Controller #2 [8086:293c] (rev 02) 00:1b.0 Audio device [0403]: Intel Corporation HD Audio Controller [8086:293e] (rev 02) 00:1c.0 PCI bridge [0604]: Intel Corporation PCI Express Port 1 [8086:2940] (rev 02) 00:1c.2 PCI bridge [0604]: Intel Corporation PCI Express Port 3 [8086:2944] (rev 02) 00:1c.3 PCI bridge [0604]: Intel Corporation PCI Express Port 4 [8086:2946] (rev 02) 00:1c.4 PCI bridge [0604]: Intel Corporation PCI Express Port 5 [8086:2948] (rev 02) 00:1d.0 USB Controller [0c03]: Intel Corporation USB UHCI Controller #1 [8086:2934] (rev 02) 00:1d.1 USB Controller [0c03]: Intel Corporation USB UHCI Controller #2 [8086:2935] (rev 02) 00:1d.2 USB Controller [0c03]: Intel Corporation USB UHCI Controller #3 [8086:2936] (rev 02) 00:1d.7 USB Controller [0c03]: Intel Corporation USB2 EHCI Controller #1 [8086:293a] (rev 02) 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 92) 00:1f.0 ISA bridge [0601]: Intel Corporation LPC Interface Controller [8086:2918] (rev 02) 00:1f.2 SATA controller [0106]: Intel Corporation 4 port SATA AHCI Controller [8086:2923] (rev 02) 00:1f.3 SMBus [0c05]: Intel Corporation SMBus Controller [8086:2930] (rev 02) 01:00.0 VGA compatible controller [0300]: ATI Technologies Inc RV530 [Radeon X1600] [1002:71c2] 01:00.1 Display controller [0380]: ATI Technologies Inc RV530 [Radeon X1600] (Secondary) [1002:71e2] --------------------------------------------------------------------------------------------------------------------- 03:00.0 Multimedia video controller [0400]: Conexant Unknown device [14f1:8880] (rev 0f) This is a WinTV-HVR-1800 Express PCI card - Currently not supported, this card is very popular and I am very sure there are a lot of people with this kind of card but unable to use in OS X, it will be interesting if someone can create a driver for OS X from a linux id assigned to this PCI card that I found for you ~PCWIZ: 0 -> UNKNOWN/GENERIC [0070:3400] 1 -> Hauppauge WinTV-HVR1800lp [0070:7600] - 2 -> Hauppauge WinTV-HVR1800 [0070:7800,0070:7801] + 2 -> Hauppauge WinTV-HVR1800 [0070:7800,0070:7801,0070:7809] 3 -> Hauppauge WinTV-HVR1250 [0070:7911] 4 -> DViCO FusionHDTV5 Express [18ac:d500] --- linux-2.6.24.1.orig/drivers/media/video/cx23885/cx23885-cards.c +++ linux-2.6.24.1/drivers/media/video/cx23885/cx23885-cards.c @@ -138,6 +138,10 @@ struct cx23885_subid cx23885_subids[] = .card = CX23885_BOARD_HAUPPAUGE_HVR1800, },{ .subvendor = 0x0070, + .subdevice = 0x7809, + .card = CX23885_BOARD_HAUPPAUGE_HVR1800, + },{ + .subvendor = 0x0070, .subdevice = 0x7911, .card = CX23885_BOARD_HAUPPAUGE_HVR1250, },{ --------------------------------------------------------------------------------------------------------------------- 04:00.0 IDE interface [0101]: JMicron Technologies, Inc. JMB368 IDE controller [197b:2368] 05:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 01) 06:02.0 FireWire (IEEE 1394) [0c00]: NEC Corporation uPD72874 IEEE1394 OHCI 1.1 3-port PHY-Link Ctrlr [1033:00f2] (rev 01) Link to comment Share on other sites More sharing options...
~pcwiz Posted July 18, 2008 Author Share Posted July 18, 2008 Thanks everyone, great work! MrRoper, is that graphics ID for a 8800GT? EDIT: Here's a screenshot: The basic system is fully functional, all I need to add in is the eye candy interface and of course, the biggest part, all the driver packages and device ids. Link to comment Share on other sites More sharing options...
Espionage724 Posted July 18, 2008 Share Posted July 18, 2008 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Selected Intel 950 GMA Driver on Kalyway 10.5.2 Install DVD ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub [8086:27a0] (rev 03) 00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller [8086:27a2] (rev 03) 00:02.1 Display controller [0380]: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller [8086:27a6] (rev 03) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ http://forum.insanelymac.com/index.php?showtopic=99815 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 02) Codec: ALC883 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ http://forum.insanelymac.com/index.php?showtopic=28559 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 00:1d.0 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 [8086:27c8] (rev 02) 00:1d.1 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 [8086:27c9] (rev 02) 00:1d.2 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 [8086:27ca] (rev 02) 00:1d.3 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 [8086:27cb] (rev 02) 00:1d.7 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller [8086:27cc] (rev 02) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Autmatically Installed After Install of OS X From Kalyway 10.5.2 Install DVD ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e2) 00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 02) 00:1f.2 IDE interface [0101]: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller [8086:27c4] (rev 02) 00:1f.3 SMBus [0c05]: Intel Corporation 82801G (ICH7 Family) SMBus Controller [8086:27da] (rev 02) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Selected Broadcom 4318 Driver on Kalyway 10.5.2 Install DVD ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 01:03.0 Network controller [0280]: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller [14e4:4318] (rev 02) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ I Assume These Work Also From http://forum.insanelymac.com/index.php?sho...7592&st=20# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 [8086:27d0] (rev 02) 00:1c.1 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 [8086:27d2] (rev 02) 00:1c.2 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 [8086:27d4] (rev 02) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ http://forum.insanelymac.com/index.php?sho...7592&st=20# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 01:09.0 CardBus bridge [0607]: Texas Instruments PCIxx12 Cardbus Controller [104c:8039] 01:09.2 Mass storage controller [0180]: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD) [104c:803b] 05:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8038 PCI-E Fast Ethernet Controller [11ab:4352] (rev 14) Modified Info.plist Inside AppleYukon2.kext ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ That took a good 5 mins to edit lol ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Link to comment Share on other sites More sharing options...
jrangles Posted July 18, 2008 Share Posted July 18, 2008 00:00.0 Host bridge [0600]: Intel Corporation DRAM Controller [8086:29c0] (rev 02) 00:01.0 PCI bridge [0604]: Intel Corporation PCI Express Root Port [8086:29c1] (rev 02) 00:1a.0 USB Controller [0c03]: Intel Corporation USB UHCI Controller #4 [8086:2937] (rev 02) 00:1a.1 USB Controller [0c03]: Intel Corporation USB UHCI Controller #5 [8086:2938] (rev 02) 00:1a.2 USB Controller [0c03]: Intel Corporation USB UHCI Controller #6 [8086:2939] (rev 02) 00:1a.7 USB Controller [0c03]: Intel Corporation USB2 EHCI Controller #2 [8086:293c] (rev 02) 00:1b.0 Audio device [0403]: Intel Corporation HD Audio Controller [8086:293e] (rev 02) 00:1c.0 PCI bridge [0604]: Intel Corporation PCI Express Port 1 [8086:2940] (rev 02) 00:1c.3 PCI bridge [0604]: Intel Corporation PCI Express Port 4 [8086:2946] (rev 02) 00:1c.4 PCI bridge [0604]: Intel Corporation PCI Express Port 5 [8086:2948] (rev 02) 00:1d.0 USB Controller [0c03]: Intel Corporation USB UHCI Controller #1 [8086:2934] (rev 02) 00:1d.1 USB Controller [0c03]: Intel Corporation USB UHCI Controller #2 [8086:2935] (rev 02) 00:1d.2 USB Controller [0c03]: Intel Corporation USB UHCI Controller #3 [8086:2936] (rev 02) 00:1d.7 USB Controller [0c03]: Intel Corporation USB2 EHCI Controller #1 [8086:293a] (rev 02) 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 92) 00:1f.0 ISA bridge [0601]: Intel Corporation LPC Interface Controller [8086:2918] (rev 02) 00:1f.2 SATA controller [0106]: Intel Corporation 4 port SATA AHCI Controller [8086:2923] (rev 02) 00:1f.3 SMBus [0c05]: Intel Corporation SMBus Controller [8086:2930] (rev 02) 01:00.0 VGA compatible controller [0300]: nVidia Corporation Unknown device [10de:0611] (rev a2) 03:00.0 IDE interface [0101]: JMicron Technologies, Inc. JMB368 IDE controller [197b:2368] 04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 01) 05:00.0 Ethernet controller [0200]: Atheros Communications, Inc. AR5212 802.11abg NIC [168c:0013] (rev 01) Link to comment Share on other sites More sharing options...
~pcwiz Posted July 18, 2008 Author Share Posted July 18, 2008 00:00.0 Host bridge [0600]: Intel Corporation DRAM Controller [8086:29c0] (rev 02)00:01.0 PCI bridge [0604]: Intel Corporation PCI Express Root Port [8086:29c1] (rev 02) 00:1a.0 USB Controller [0c03]: Intel Corporation USB UHCI Controller #4 [8086:2937] (rev 02) 00:1a.1 USB Controller [0c03]: Intel Corporation USB UHCI Controller #5 [8086:2938] (rev 02) 00:1a.2 USB Controller [0c03]: Intel Corporation USB UHCI Controller #6 [8086:2939] (rev 02) 00:1a.7 USB Controller [0c03]: Intel Corporation USB2 EHCI Controller #2 [8086:293c] (rev 02) 00:1b.0 Audio device [0403]: Intel Corporation HD Audio Controller [8086:293e] (rev 02) 00:1c.0 PCI bridge [0604]: Intel Corporation PCI Express Port 1 [8086:2940] (rev 02) 00:1c.3 PCI bridge [0604]: Intel Corporation PCI Express Port 4 [8086:2946] (rev 02) 00:1c.4 PCI bridge [0604]: Intel Corporation PCI Express Port 5 [8086:2948] (rev 02) 00:1d.0 USB Controller [0c03]: Intel Corporation USB UHCI Controller #1 [8086:2934] (rev 02) 00:1d.1 USB Controller [0c03]: Intel Corporation USB UHCI Controller #2 [8086:2935] (rev 02) 00:1d.2 USB Controller [0c03]: Intel Corporation USB UHCI Controller #3 [8086:2936] (rev 02) 00:1d.7 USB Controller [0c03]: Intel Corporation USB2 EHCI Controller #1 [8086:293a] (rev 02) 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 92) 00:1f.0 ISA bridge [0601]: Intel Corporation LPC Interface Controller [8086:2918] (rev 02) 00:1f.2 SATA controller [0106]: Intel Corporation 4 port SATA AHCI Controller [8086:2923] (rev 02) 00:1f.3 SMBus [0c05]: Intel Corporation SMBus Controller [8086:2930] (rev 02) 01:00.0 VGA compatible controller [0300]: nVidia Corporation Unknown device [10de:0611] (rev a2) 03:00.0 IDE interface [0101]: JMicron Technologies, Inc. JMB368 IDE controller [197b:2368] 04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 01) 05:00.0 Ethernet controller [0200]: Atheros Communications, Inc. AR5212 802.11abg NIC [168c:0013] (rev 01) I also need the info on what you had to patch and what you used Link to comment Share on other sites More sharing options...
David Leonard Posted July 18, 2008 Share Posted July 18, 2008 This is the infamous x200 Chipset 00:00.0 Host bridge [0600]: ATI Technologies Inc Unknown device [1002:5a31] (rev 01) Unknown 00:01.0 PCI bridge [0604]: ATI Technologies Inc RS480 PCI Bridge [1002:5a3f] Unknown 00:12.0 IDE interface [0101]: ATI Technologies Inc 4379 Serial ATA Controller [1002:4379] (rev 80) Expermintal ACPI fix on the Leo4Allv3 cd 00:13.0 USB Controller [0c03]: ATI Technologies Inc IXP SB400 USB Host Controller [1002:4374] (rev 80) OOB 00:13.1 USB Controller [0c03]: ATI Technologies Inc IXP SB400 USB Host Controller [1002:4375] (rev 80) OOB 00:13.2 USB Controller [0c03]: ATI Technologies Inc IXP SB400 USB2 Host Controller [1002:4373] (rev 80) OOB 00:14.0 SMBus [0c05]: ATI Technologies Inc IXP SB400 SMBus Controller [1002:4372] (rev 82) OOB 00:14.1 IDE interface [0101]: ATI Technologies Inc Standard Dual Channel PCI IDE Controller [1002:4376] (rev 80) OOB 00:14.2 Audio device [0403]: ATI Technologies Inc SB450 HDA Audio [1002:437b] (rev 01) Azalia Audio 00:14.3 ISA bridge [0601]: ATI Technologies Inc IXP SB400 PCI-ISA Bridge [1002:4377] (rev 80) Unknown 00:14.4 PCI bridge [0604]: ATI Technologies Inc IXP SB400 PCI-PCI Bridge [1002:4371] (rev 80) Unknown 01:05.0 VGA compatible controller [0300]: ATI Technologies Inc RC410 [Radeon Xpress 200M] [1002:5a62] Katana backdoor approach to at least get Multiple Resolutions, no QE/CI 09:01.0 CardBus bridge [0607]: ENE Technology Inc CB1410 Cardbus Controller [1524:1410] (rev 01) Unknown 09:02.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ [10ec:8139] (rev 10) OOB 09:04.0 Ethernet controller [0200]: Atheros Communications, Inc. AR5005G 802.11abg NIC [168c:001a] (rev 01) No Fix Currently Available Link to comment Share on other sites More sharing options...
~pcwiz Posted July 18, 2008 Author Share Posted July 18, 2008 Thanks everyone, this will really come in useful and keep submitting Meanwhile, I've decided to reconstruct the system with XML to make it easier. Link to comment Share on other sites More sharing options...
teknojunkie Posted July 18, 2008 Share Posted July 18, 2008 man you are god send, will post my LSPCI and my drivers once i get homw Link to comment Share on other sites More sharing options...
MrRoper Posted July 18, 2008 Share Posted July 18, 2008 Thanks everyone, great work! MrRoper, is that graphics ID for a 8800GT? Yessir, 8800GT G92 core, eVGA 8800GT KO 512MB 256-bit GDDR3 Link to comment Share on other sites More sharing options...
Slice Posted July 18, 2008 Share Posted July 18, 2008 Huge job! 00:00.0 Host bridge: ATI Technologies Inc RS300 Host Bridge (rev 02) AGPGart 270 00:01.0 PCI bridge: ATI Technologies Inc Radeon 9100 IGP AGP Bridge AGPGart 270 00:14.0 SMBus: ATI Technologies Inc SMBus (rev 1a) IOSMBusFamily.kext - patched info.plist 00:14.1 IDE interface: ATI Technologies Inc Dual Channel Bus Master PCI IDE Controller AppleOnboardPCATA.kext - rewritten for ATI bus 00:14.3 ISA bridge: ATI Technologies Inc Unknown device 434c AppleACPILPC.kext - patched info.plist 00:14.4 PCI bridge: ATI Technologies Inc Unknown device 4342 internal modem - no any drivers 00:14.5 Multimedia audio controller: ATI Technologies Inc IXP150 AC'97 Audio Controller (rev 01) AppleAC97AudioATIIXP.kext 01:05.0 VGA compatible controller: ATI Technologies Inc RS300M AGP [Radeon Mobility 9100IGP] set of drivers in development stage 02:04.0 CardBus bridge: Ricoh Co Ltd RL5c475 (rev b8) IOPCCardFamily - original + IOPCIFamily v.244 - my version 02:04.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C551 IEEE 1394 Controller IOFireWireFamily 02:05.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02) AppleBCM440XEthernet - latest version with one bug. 02:06.0 USB Controller: NEC Corporation USB (rev 43) 02:06.1 USB Controller: NEC Corporation USB (rev 43) 02:06.2 USB Controller: NEC Corporation USB 2.0 (rev 04) set of patched Apple's USB drivers I want to pay your attention that some drivers are not in the list Index Refs Address Size Wired Name (Version) <Linked Against> 1 1 0x0 0x0 0x0 com.apple.kernel (8.4.1) 2 14 0x0 0x0 0x0 com.apple.kpi.bsd (8.4.1) 3 21 0x0 0x0 0x0 com.apple.kpi.iokit (8.4.1) 4 23 0x0 0x0 0x0 com.apple.kpi.libkern (8.4.1) 5 21 0x0 0x0 0x0 com.apple.kpi.mach (8.4.1) 6 14 0x0 0x0 0x0 com.apple.kpi.unsupported (8.4.1) 7 1 0x0 0x0 0x0 com.apple.iokit.IONVRAMFamily (8.4.1) 8 1 0x0 0x0 0x0 com.apple.driver.AppleNMI (8.4.1) 9 1 0x0 0x0 0x0 com.apple.iokit.IOSystemManagementFamily (8.4.1) 10 1 0x0 0x0 0x0 com.apple.iokit.ApplePlatformFamily (8.4.1) 11 41 0x0 0x0 0x0 com.apple.kernel.6.0 (7.9.9) 12 1 0x0 0x0 0x0 com.apple.kernel.bsd (7.9.9) 13 1 0x0 0x0 0x0 com.apple.kernel.iokit (7.9.9) 14 1 0x0 0x0 0x0 com.apple.kernel.libkern (7.9.9) 15 1 0x0 0x0 0x0 com.apple.kernel.mach (7.9.9) 16 16 0x223fa000 0x11000 0x10000 com.apple.iokit.IOPCIFamily (2.4.5) <11> 17 7 0x2240e000 0x4000 0x3000 com.apple.iokit.IOACPIFamily (1.2.0) <11> 18 3 0x22449000 0x37000 0x36000 com.apple.driver.AppleACPIPlatform (1.0.3) <17 16 11> 19 0 0x22496000 0x5000 0x4000 com.apple.BootCache (25.1) <6 5 4 3 2> 20 4 0x224f7000 0x32000 0x31000 com.apple.iokit.IOHIDFamily (1.4.7) <6 5 4 3 2> 21 0 0x225d1000 0x4000 0x3000 com.apple.driver.AppleAPIC (1.1.0) <11> 22 0 0x225db000 0x4000 0x3000 com.apple.driver.AppleSMBIOS (1.0.6) <11> 23 0 0x26f1b000 0x4000 0x3000 com.apple.driver.AppleACPIButtons (1.0.3) <20 18 17 6 5 4 3 2> 25 0 0x26fd8000 0x3000 0x2000 com.apple.driver.AppleACPIPCI (1.0.3) <18 17 16 11> 26 0 0x27041000 0x5000 0x4000 com.apple.driver.AppleRTC (1.0.2) <17 5 4 3 2> 28 2 0x2713a000 0x5000 0x4000 com.apple.driver.ApplePS2Controller (1.1.0) <11> 29 8 0x271bc000 0x16000 0x15000 com.apple.iokit.IOStorageFamily (1.5.1) <6 5 4 3 2> 31 2 0x27212000 0x16000 0x15000 com.apple.iokit.IONetworkingFamily (1.5.0) <6 5 4 3 2> 32 0 0x27387000 0x3000 0x2000 com.apple.driver.ApplePS2Keyboard (1.1.0) <28 20 11> 33 3 0x273a7000 0xd000 0xc000 com.apple.iokit.IOATAFamily (1.6.0f2) <11> 34 0 0x273c1000 0xe000 0xd000 com.apple.driver.AppleOnboardPCATA (1.0.0d1) <33 16 11> 35 0 0x273db000 0x3000 0x2000 com.apple.iokit.IOSMBusFamily (1.0.1) <5 4 3> 36 0 0x273f7000 0x9000 0x8000 com.slice.driver.AGPGart (2.7.0) <16 11> 37 3 0x274d6000 0x30000 0x2f000 com.apple.iokit.IOFireWireFamily (2.1.7) <11> 38 0 0x2753d000 0x16000 0x15000 com.apple.driver.AppleFWOHCI (2.6.1) <37 16 6 5 4 3> 39 0 0x27606000 0x6000 0x5000 com.apple.driver.AppleBCM440XEthernet (1.2.0) <31 16 5 4 3 2> 40 8 0x2765b000 0x19000 0x18000 com.apple.iokit.IOUSBFamily (2.4.6) <11> 41 0 0x2768e000 0xb000 0xa000 com.apple.driver.AppleUSBOHCI (2.4.5) <40 16 11> 42 5 0x276ae000 0x15000 0x14000 com.apple.iokit.IOSCSIArchitectureModelFamily (1.4.7) <11> 43 0 0x276d2000 0x4000 0x3000 com.apple.iokit.IOATAPIProtocolTransport (1.4.3) <42 33 11> 44 0 0x2778d000 0xa000 0x9000 com.apple.iokit.IOATABlockStorage (1.4.3) <33 29 11> 45 0 0x27aa3000 0x11000 0x10000 com.orByte.driver.PCGenUSBEHCI (2.5.6) <40 16 11> 46 0 0x27ad7000 0x9000 0x8000 com.apple.driver.AppleUSBHub (2.4.6) <40 11> 47 2 0x27bbf000 0x8000 0x7000 com.apple.iokit.IOCDStorageFamily (1.4) <29 5 4 3> 48 1 0x27bef000 0x13000 0x12000 com.apple.iokit.IOSCSIBlockCommandsDevice (1.4.7) <42 29 11> 49 1 0x27c1e000 0x5000 0x4000 com.apple.iokit.IODVDStorageFamily (1.4) <47 29 5 4 3> 50 0 0x27c4f000 0x12000 0x11000 com.apple.iokit.IOSCSIMultimediaCommandsDevice (1.4.7) <49 48 47 42 29 11> 51 0 0x27d25000 0x6000 0x5000 com.apple.iokit.SCSITaskUserClient (1.4.7) <42 29 11> 52 0 0x27d4e000 0x3000 0x2000 com.apple.driver.AppleUSBComposite (2.4.5) <40 11> 54 0 0x27824000 0x5000 0x4000 com.apple.driver.ApplePS2Trackpad (1.1.0) <28 20 11> 55 4 0x27833000 0x1b000 0x1a000 com.apple.iokit.IOGraphicsFamily (1.4.45) <16 6 5 4 3> 56 3 0x2784e000 0xd000 0xc000 com.apple.iokit.IONDRVSupport (1.4.44) <55 16 6 5 4 3> 58 1 0x27867000 0xa000 0x9000 com.apple.driver.AppleSMC (1.0.1d9) <17 5 4 3> 59 0 0x27871000 0x3000 0x2000 com.apple.Dont_Steal_Mac_OS_X (6.0.0) <58 6 4 3 2> 60 0 0x2787c000 0xf000 0xe000 com.apple.iokit.IOFireWireAVC (1.9.5) <37 11> 61 0 0x2788f000 0x4000 0x3000 com.free.LaptopDisplay (1.0.0d1) <56 55 16 11> 62 1 0x2789b000 0x9000 0x8000 com.apple.iokit.IOSerialFamily (9.0.0d30) <6 5 4 3 2> 63 1 0x278a4000 0x8000 0x7000 com.apple.driver.Apple16X50Serial (1.7) <62 16 11> 64 0 0x278ac000 0x2000 0x1000 com.apple.driver.Apple16X50ACPI (1.7) <63 17 11> 65 0 0x278b2000 0x4000 0x3000 com.apple.driver.AppleACPIPowerSource (1.0.3) <18 17 11> 66 0 0x278be000 0x9000 0x8000 com.apple.iokit.IOUSBUserClient (2.4.5) <40 11> 67 0 0x278cb000 0x5000 0x4000 com.apple.iokit.IOUSBHIDDriver (2.4.5) <40 20 11> 69 0 0x278c9000 0x2000 0x1000 com.apple.driver.AppleACPILPC (1.0.1d0) <16 5 4 3> 70 1 0x278e1000 0x17000 0x16000 com.apple.iokit.IOAudioFamily (1.5.6b1) <40 11> 71 2 0x278f8000 0xd000 0xc000 com.apple.driver.AppleAC97Audio (1.0.0) <70 11> 72 0 0x27905000 0x6000 0x5000 com.apple.driver.AppleAC97AudioATIIXP (1.1.1) <71 16 11> 73 0 0x2790f000 0x35000 0x34000 com.apple.ATIRadeon8500 (4.2.6) <56 55 16 11> 74 0 0x27948000 0x8000 0x7000 com.apple.iokit.IOFireWireIP (1.4.2) <37 31 6 5 4 3 2> 75 0 0x2790d000 0x2000 0x1000 com.apple.driver.AppleAC97CodecAD198x (1.0.0) <71 11> 76 0 0x27954000 0x3000 0x2000 com.dong.driver.RadeonPCI (1.0.0d1) <5 4 3> 77 0 0x279bf000 0xd000 0xc000 com.free.driver.Ati (1.0.2) <56 55 16 11> 78 0 0x3d496000 0x8000 0x7000 com.apple.filesystems.ntfs (1.2) <4 2> 79 0 0x3d60b000 0xb000 0xa000 com.apple.filesystems.msdosfs (1.4.5) <6 5 4 2> 81 0 0x286a2000 0x5000 0x4000 com.apple.driver.XsanFilter (2.7.0) <29 11> 82 0 0x28742000 0xa000 0x9000 com.apple.iokit.IOUSBMassStorageClass (2.0.1) <42 40 29 11> 84 0 0x2899f000 0x25000 0x24000 com.apple.filesystems.smbfs (1.3.6) <6 5 4 3 2> 86 0 0x28855000 0x3000 0x2000 com.x86dev.driver.lspcidrv (1.0) <11> Link to comment Share on other sites More sharing options...
kytzu Posted July 18, 2008 Share Posted July 18, 2008 Lenovo T61, leo 10.5.4: Soundmax integrated digital HD audio - dev 1984 ven 11d4 works with AzaliaTurboTP1984.kext from here but not found by your tool 00:00.0 Class [0600]: Device [8086:2a00] (rev 0c) 00:01.0 Class [0604]: Device [8086:2a01] (rev 0c) 00:19.0 Class [0200]: Device [8086:1049] (rev 03) 00:1a.0 Class [0c03]: Device [8086:2834] (rev 03) 00:1a.1 Class [0c03]: Device [8086:2835] (rev 03) 00:1a.7 Class [0c03]: Device [8086:283a] (rev 03) 00:1b.0 Class [0403]: Device [8086:284b] (rev 03) 00:1c.0 Class [0604]: Device [8086:283f] (rev 03) 00:1c.1 Class [0604]: Device [8086:2841] (rev 03) 00:1c.2 Class [0604]: Device [8086:2843] (rev 03) 00:1c.3 Class [0604]: Device [8086:2845] (rev 03) 00:1c.4 Class [0604]: Device [8086:2847] (rev 03) 00:1d.0 Class [0c03]: Device [8086:2830] (rev 03) 00:1d.1 Class [0c03]: Device [8086:2831] (rev 03) 00:1d.2 Class [0c03]: Device [8086:2832] (rev 03) 00:1d.7 Class [0c03]: Device [8086:2836] (rev 03) 00:1e.0 Class [0604]: Device [8086:2448] (rev f3) 00:1f.0 Class [0601]: Device [8086:2811] (rev 03) 00:1f.1 Class [0101]: Device [8086:2850] (rev 03) 00:1f.2 Class [0106]: Device [8086:2829] (rev 03) 00:1f.3 Class [0c05]: Device [8086:283e] (rev 03) 01:00.0 Class [0300]: Device [10de:0429] (rev a1) - edit com.apple.Boot.plist to change resolution, no QE/CI 03:00.0 Class [0200]: Device [168c:1014] (rev 01) - edit /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros.kext/Contents/Info.plist and add at IONameMatch section <string>pci168c,1014</string> then rebuild cache and reboot 15:00.0 Class [0607]: Device [1180:0476] (rev ba) 15:00.1 Class [0c00]: Device [1180:0832] (rev 04) 15:00.2 Class [0805]: Device [1180:0822] (rev 21) 15:00.3 Class [0880]: Device [1180:0843] (rev 11) 15:00.4 Class [0880]: Device [1180:0592] (rev 11) 15:00.5 Class [0880]: Device [1180:0852] (rev 11) Link to comment Share on other sites More sharing options...
~pcwiz Posted July 19, 2008 Author Share Posted July 19, 2008 OK I've added everything except these: Espionage724: I Assume These Work Also From http://forum.insanelymac.com/index.php?sho...7592&st=20# - Didn't add this because those work auto, no drivers needed David Leonard: Expermintal ACPI fix on the Leo4Allv3 cd - Need the kext Katana backdoor approach to at least get Multiple Resolutions, no QE/CI - Unfortunately I can't add these workarounds to the app because resolutions depend on what size monitor people have kytzu: edit com.apple.Boot.plist to change resolution, no QE/CI - Same thing as David Leonard, can't add the com.apple.boot.plist patches edit /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros.kext/Contents/Info.plist - Can you send me the IO80211Family.kext?\ EDIT: Picture: That's what shows up for my system Most of its done, hardware detection works great, everything is XML based, I have a working proof of concept for downloading and installing the kexts, and I even made a little wizard to add your own listings to the XML file. All I need is a few lines of code that I'm desperately trying to find to allow me to a put a repeat loop around all the rows. Link to comment Share on other sites More sharing options...
Slice Posted July 19, 2008 Share Posted July 19, 2008 Your inbox is full. Many of the drivers already uploaded to the forum there are links here: ATILead Ati - alpha stage AppleFlashNVRAM - dunno if it is useful IOACPIFamily - almost same as newest original USB set AGPGart 270 IONDRVSupport - mix of better Apple's originals IrDA drivers - not tested IOUSBMassStorageClass - almost same as newest original ATI sound Natit - simple version working even in 10.4.6 About 2 different IOPCIFamily look here http://forum.insanelymac.com/index.php?sho...st&p=630208 ATA for ATI is not my driver but I can upload here. Others? AppleOnboardPCATA.kext.zip Link to comment Share on other sites More sharing options...
~pcwiz Posted July 19, 2008 Author Share Posted July 19, 2008 Thanks slice for the links to the kexts. I've cleared my inbox One thing, I need the device/vendor ids for those devices in this format: dev:vendor [1002:4371] Much appreciated EDIT: BTW in case you were wondering I need the IDs because the system uses device ID based detection from LSPCI. It grabs the list of device IDs and matches them up against the XML file which contains everything, names, ids, downloads, all of it. If it finds a match it raises a flag and parses the XML to grab the info and inputs it into the table Link to comment Share on other sites More sharing options...
SuperNet33 Posted July 19, 2008 Share Posted July 19, 2008 00:00.0 Host bridge [0600]: Intel Corporation 82P965/G965 Memory Controller Hub [8086:29a0] (rev 02) 00:01.0 PCI bridge [0604]: Intel Corporation 82P965/G965 PCI Express Root Port [8086:29a1] (rev 02) 00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 [8086:2834] (rev 02) 00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 [8086:2835] (rev 02) 00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 02) 00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 02) taruga's Hda + alc883 00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 02) 00:1c.1 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 [8086:2841] (rev 02) 00:1c.2 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 [8086:2843] (rev 02) 00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 [8086:2830] (rev 02) 00:1d.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 [8086:2831] (rev 02) 00:1d.2 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 [8086:2832] (rev 02) 00:1d.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 [8086:2836] (rev 02) 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev f2) 00:1f.0 ISA bridge [0601]: Intel Corporation 82801HB/HR (ICH8/R) LPC Interface Controller [8086:2810] (rev 02) 00:1f.2 SATA controller [0106]: Intel Corporation 82801HB (ICH8) 4 port SATA AHCI Controller [8086:2824] (rev 02) 00:1f.3 SMBus [0c05]: Intel Corporation 82801H (ICH8 Family) SMBus Controller [8086:283e] (rev 02) 01:00.0 VGA compatible controller [0300]: nVidia Corporation G70 [GeForce 7600 GT] [10de:0391] (rev a1) 03:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller [11ab:4364] (rev 12) 04:00.0 SATA controller [0106]: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller [197b:2363] (rev 02) 04:00.1 IDE interface [0101]: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller [197b:2363] (rev 02) 05:07.0 FireWire (IEEE 1394) [0c00]: Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link) [104c:8024] Link to comment Share on other sites More sharing options...
sonotone Posted July 19, 2008 Share Posted July 19, 2008 00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub [8086:27a0] (rev 03) 00:01.0 PCI bridge [0604]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port [8086:27a1] (rev 03) 00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 01) Sigmatel 9200 00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 [8086:27d0] (rev 01) 00:1c.1 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 [8086:27d2] (rev 01) 00:1c.3 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 [8086:27d6] (rev 01) 00:1d.0 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 [8086:27c8] (rev 01) 00:1d.1 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 [8086:27c9] (rev 01) 00:1d.2 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 [8086:27ca] (rev 01) 00:1d.3 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 [8086:27cb] (rev 01) 00:1d.7 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller [8086:27cc] (rev 01) 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e1) 00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 01) 00:1f.2 IDE interface [0101]: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller [8086:27c4] (rev 01) Intel Corporation 82801G (ICH7 Family) SMBus Controller [8086:27da] (rev 01) 01:00.0 VGA compatible controller [0300]: nVidia Corporation GeForce Go 7900 GS [10de:0298] (rev a1) Nvinject 0.21 03:00.0 Ethernet controller [0200]: Broadcom Corporation BCM4401-B0 100Base-TX [14e4:170c] (rev 02) broadcom 440X 03:01.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832] 03:01.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 19) 03:01.2 System peripheral [0880]: Ricoh Co Ltd Unknown device [1180:0843] (rev 01) 03:01.3 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 0a) 03:01.4 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev 05) no drivers 0c:00.0 Network controller [0280]: Broadcom Corporation Unknown device [14e4:4328] (rev 01) Kexts are in my installer, you can to extract them. There also is few keyboard layouts. For Laptops, you can Also Add Superhai's kext like: -ACPIBattery.kext (battery meter enabler, works with stock powermanagement.bundle) -ClamShellDisplay.kext (turn computer in sleep mode when closing panel) http://www.superhai.com/ I attach here info.plis with additionals device ID's for Dell Wireless 1395 cards. The plist goes to /S/L/E//IO80211Family.kext/Contents/PlugIns/AppleAirPortBrcm4311.kext/Contents/Info.plist Info.plist.1395.zip Link to comment Share on other sites More sharing options...
Descalzo Posted July 19, 2008 Share Posted July 19, 2008 Some of these were fixed through the iATKOS v4 DVD. The rest were fixed using sonotone's excellent DellPackage post-installer. 00:00.0 Host bridge [0600]: Intel Corporation Mobile Memory Controller Hub [8086:2a00] (rev 0c) 00:01.0 PCI bridge [0604]: Intel Corporation Mobile PCI Express Root Port [8086:2a01] (rev 0c) 00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 [8086:2834] (rev 02) 00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 [8086:2835] (rev 02) 00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 02) 00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 02) Fixed using Sonotone's package. 00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 02) 00:1c.1 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 [8086:2841] (rev 02) 00:1c.3 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 [8086:2845] (rev 02) 00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 [8086:2830] (rev 02) 00:1d.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 [8086:2831] (rev 02) 00:1d.2 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 [8086:2832] (rev 02) 00:1d.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 [8086:2836] (rev 02) 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev f2) 00:1f.0 ISA bridge [0601]: Intel Corporation Mobile LPC Interface Controller [8086:2815] (rev 02) 00:1f.1 IDE interface [0101]: Intel Corporation Mobile IDE Controller [8086:2850] (rev 02) 00:1f.2 IDE interface [0101]: Intel Corporation Mobile SATA IDE Controller [8086:2828] (rev 02) 00:1f.3 SMBus [0c05]: Intel Corporation 82801H (ICH8 Family) SMBus Controller [8086:283e] (rev 02) 01:00.0 VGA compatible controller [0300]: nVidia Corporation Unknown device [10de:0407] (rev a1) This is an nVidia 8600M GT 256 MB card. Fixed using the DVD, NVInject. 03:00.0 Ethernet controller [0200]: Broadcom Corporation BCM4401-B0 100Base-TX [14e4:170c] (rev 02) DVD fix, 440x 03:01.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832] (rev 05) 03:01.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 22) 03:01.2 System peripheral [0880]: Ricoh Co Ltd Unknown device [1180:0843] (rev 12) 03:01.3 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 12) 03:01.4 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev 12) 0c:00.0 Network controller [0280]: Broadcom Corporation BCM4310 USB Controller [14e4:4315] (rev 01) This is the Dell 1395 wifi. Fixed using Sonotone's package. You should really check out sonotone's excellent work. Link to comment Share on other sites More sharing options...
Slice Posted July 19, 2008 Share Posted July 19, 2008 lspsi -nn 00:00.0 Host bridge [0600]: ATI Technologies Inc RS300 Host Bridge [1002:5831] (rev 02) 00:01.0 PCI bridge [0604]: ATI Technologies Inc Radeon 9100 IGP AGP Bridge [1002:5838] 00:14.0 SMBus [0c05]: ATI Technologies Inc SMBus [1002:4353] (rev 1a) 00:14.1 IDE interface [0101]: ATI Technologies Inc Dual Channel Bus Master PCI IDE Controller [1002:4349] 00:14.3 ISA bridge [0601]: ATI Technologies Inc Unknown device [1002:434c] 00:14.4 PCI bridge [0604]: ATI Technologies Inc Unknown device [1002:4342] 00:14.5 Multimedia audio controller [0401]: ATI Technologies Inc IXP150 AC'97 Audio Controller [1002:4341] (rev 01) 01:05.0 VGA compatible controller [0300]: ATI Technologies Inc RS300M AGP [Radeon Mobility 9100IGP] [1002:5835] 02:04.0 CardBus bridge [0607]: Ricoh Co Ltd RL5c475 [1180:0475] (rev b8) 02:04.1 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C551 IEEE 1394 Controller [1180:0551] 02:05.0 Ethernet controller [0200]: Broadcom Corporation BCM4401-B0 100Base-TX [14e4:170c] (rev 02) 02:06.0 USB Controller [0c03]: NEC Corporation USB [1033:0035] (rev 43) 02:06.1 USB Controller [0c03]: NEC Corporation USB [1033:0035] (rev 43) 02:06.2 USB Controller [0c03]: NEC Corporation USB 2.0 [1033:00e0] (rev 04) Link to comment Share on other sites More sharing options...
Espionage724 Posted July 19, 2008 Share Posted July 19, 2008 Just an edit from my original post about the Broadcom 4318 wifi card: I installed iATKOS but there wasn't a BCM4318 install option but my wireless works fine so I guess I didn't need a special kext or anything... Link to comment Share on other sites More sharing options...
Descalzo Posted July 19, 2008 Share Posted July 19, 2008 OK, here's theNVinject.kext that I use to fix video. I got it out of sonotone's package. http://rapidshare.com/files/130988763/NVinject.kext.zip.html Link to comment Share on other sites More sharing options...
~pcwiz Posted July 20, 2008 Author Share Posted July 20, 2008 Huge advancement here. Here is a quick screenshot of the basic interface: The app is basically done. All I need to do is add more devices. Who wants to beta test? Beta testers should have at least 2 supported devices from the list in the first post to test. The most compatible hardware ATM is the Gigabyte P35-DS3P/DS3R/DS4 series and any other motherboards that have identical hardware to that of those motherboards. Link to comment Share on other sites More sharing options...
danaurel Posted July 20, 2008 Share Posted July 20, 2008 00:00.0 Host bridge [0600]: Intel Corporation Unknown device [8086:2e20] (rev 02) 00:01.0 PCI bridge [0604]: Intel Corporation Unknown device [8086:2e21] (rev 02) 00:1a.0 USB Controller [0c03]: Intel Corporation Unknown device [8086:3a37] 00:1a.1 USB Controller [0c03]: Intel Corporation Unknown device [8086:3a38] 00:1a.2 USB Controller [0c03]: Intel Corporation Unknown device [8086:3a39] 00:1a.7 USB Controller [0c03]: Intel Corporation Unknown device [8086:3a3c] 00:1b.0 Audio device [0403]: Intel Corporation Unknown device [8086:3a3e] 00:1c.0 PCI bridge [0604]: Intel Corporation Unknown device [8086:3a40] 00:1c.4 PCI bridge [0604]: Intel Corporation Unknown device [8086:3a48] 00:1c.5 PCI bridge [0604]: Intel Corporation Unknown device [8086:3a4a] 00:1d.0 USB Controller [0c03]: Intel Corporation Unknown device [8086:3a34] 00:1d.1 USB Controller [0c03]: Intel Corporation Unknown device [8086:3a35] 00:1d.2 USB Controller [0c03]: Intel Corporation Unknown device [8086:3a36] 00:1d.7 USB Controller [0c03]: Intel Corporation Unknown device [8086:3a3a] 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 90) 00:1f.0 ISA bridge [0601]: Intel Corporation Unknown device [8086:3a18] 00:1f.2 SATA controller [0106]: Intel Corporation Unknown device [8086:3a22] 00:1f.3 SMBus [0c05]: Intel Corporation Unknown device [8086:3a30] 01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Unknown device [1002:9598] 01:00.1 Audio device [0403]: ATI Technologies Inc Unknown device [1002:aa20] 03:00.0 IDE interface [0101]: JMicron Technologies, Inc. JMB368 IDE controller [197b:2368] 04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 02) Everything works out of the box except for audio...Graphics Card works with installer from this link http://forum.insanelymac.com/index.php?sho...mp;#entry767227 Please Help with audio... Vendor ID - 10ec Device ID - 0888 Subsystem - 1458A002 Link to comment Share on other sites More sharing options...
~pcwiz Posted July 20, 2008 Author Share Posted July 20, 2008 00:00.0 Host bridge [0600]: Intel Corporation Unknown device [8086:2e20] (rev 02)00:01.0 PCI bridge [0604]: Intel Corporation Unknown device [8086:2e21] (rev 02) 00:1a.0 USB Controller [0c03]: Intel Corporation Unknown device [8086:3a37] 00:1a.1 USB Controller [0c03]: Intel Corporation Unknown device [8086:3a38] 00:1a.2 USB Controller [0c03]: Intel Corporation Unknown device [8086:3a39] 00:1a.7 USB Controller [0c03]: Intel Corporation Unknown device [8086:3a3c] 00:1b.0 Audio device [0403]: Intel Corporation Unknown device [8086:3a3e] 00:1c.0 PCI bridge [0604]: Intel Corporation Unknown device [8086:3a40] 00:1c.4 PCI bridge [0604]: Intel Corporation Unknown device [8086:3a48] 00:1c.5 PCI bridge [0604]: Intel Corporation Unknown device [8086:3a4a] 00:1d.0 USB Controller [0c03]: Intel Corporation Unknown device [8086:3a34] 00:1d.1 USB Controller [0c03]: Intel Corporation Unknown device [8086:3a35] 00:1d.2 USB Controller [0c03]: Intel Corporation Unknown device [8086:3a36] 00:1d.7 USB Controller [0c03]: Intel Corporation Unknown device [8086:3a3a] 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 90) 00:1f.0 ISA bridge [0601]: Intel Corporation Unknown device [8086:3a18] 00:1f.2 SATA controller [0106]: Intel Corporation Unknown device [8086:3a22] 00:1f.3 SMBus [0c05]: Intel Corporation Unknown device [8086:3a30] 01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Unknown device [1002:9598] 01:00.1 Audio device [0403]: ATI Technologies Inc Unknown device [1002:aa20] 03:00.0 IDE interface [0101]: JMicron Technologies, Inc. JMB368 IDE controller [197b:2368] 04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 02) Everything works out of the box except for audio...Graphics Card works with installer from this link http://forum.insanelymac.com/index.php?sho...mp;#entry767227 Please Help with audio... Vendor ID - 10ec Device ID - 0888 Subsystem - 1458A002 Added your video card, its an ATI Radeon HD 3650 right? About your audio, what's the audio codec? E.g. ALCxxx Link to comment Share on other sites More sharing options...
Recommended Posts