Jump to content

Please submit your Leopard drivers!


177 posts in this topic

Recommended Posts

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 :P Remember, if you want your hardware supported, it is up to you to submit the information.

:P Thanks to everyone!

Link to comment
Share on other sites

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

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

Thanks everyone, great work! MrRoper, is that graphics ID for a 8800GT?

 

EDIT:

 

Here's a screenshot:

 

concept.jpg

 

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

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

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

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

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

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

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

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

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:

 

Picture_1.png

 

That's what shows up for my system :P 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

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

Thanks slice for the links to the kexts. I've cleared my inbox :P One thing, I need the device/vendor ids for those devices in this format:

 

dev:vendor

[1002:4371]

 

Much appreciated :thumbsup_anim:

 

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 :P

Link to comment
Share on other sites

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

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

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

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

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

Huge advancement here. Here is a quick screenshot of the basic interface:

 

picture3ca3.png

 

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

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

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

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...