Jump to content

nVidia Sub-Vendor & Sub-Device Injection for Chameleon


ErmaC
 Share

52 posts in this topic

Recommended Posts

GeForce GTX 560 Ti-448 1280MB NVc8 [10de:1087]-[19da:2207] :: PciRoot(0x1)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1

dcb table at offset 0x4fa3

GeForce GTX 560 Ti-448:

 

Done

 

Fabio

Link to comment
Share on other sites

Using PCI-Root-UID value: 0

GeForce GTX 260 896MB NVa0 [10de:05e2]-[1043:82eb] :: PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0) device number: 1

dcb table at offset 0xb910

 

 

ASUS GeForce GTX260 ENGTX260 TOP SP216 896MB

 

Done.

ASUS ENGTX260

 

Fabio

Link to comment
Share on other sites

  • 1 month later...

Reported from Lion:

 

Using PCI-Root-UID value: 1

nVidia GeForce 8400 GS 256MB NV98 [10de:06e4] :: PciRoot(0x1)/Pci(0x1,0x0)/Pci(0x0,0x0)

 

I am not seeing dcb table line from Chameleon Wizard's bdmesg tab.

 

 

GeForce 8400 GS:

 

Chipset Model: GeForce 8400 GS

Type: GPU

Bus: PCIe

Slot: Slot-1

PCIe Lane Width: x16

VRAM (Total): 256 MB

Vendor: NVIDIA (0x10de)

Device ID: 0x06e4

Revision ID: 0x00a1

ROM Revision: 62.98.29.00.00

Displays:

BenQ E2200HD:

Resolution: 1920 x 1080 @ 60 Hz

Pixel Depth: 32-Bit Color (ARGB8888)

Display Serial Number: X9802893026

Main Display: Yes

Mirror: Off

Online: Yes

Rotation: Supported

 

BTW, I am unable to boot to ML unless in safe mode, due to issues from this video card. Is this what you are working on in this project?

Link to comment
Share on other sites

  • 2 weeks later...

nVidia GeForce 9400 512MB NVac [10de:086a]-[1458:d000] :: PciRoot(0x0)/Pci(0x10,0x0)/Pci(0x0,0x0) device number: 1

 

Hi ErmaC,

 

here is the code from my onboard GeFroce 9400. The Board is a Gigabyte GA-E7AUM-DS2H with a Nvidia MCP79 Chipset.

 

Thank you in advance!

post-413056-0-47637900-1343575651_thumb.png

Link to comment
Share on other sites

  • 2 weeks later...

nVidia GeForce 9400 512MB NVac [10de:086a]-[1458:d000] :: PciRoot(0x0)/Pci(0x10,0x0)/Pci(0x0,0x0) device number: 1

 

This...

Geforce GTX 460 1024MB NVc4 [10de:0e22]-[1043:835d] :: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1

...is an ASUS ENGTX460

 

Thx guys I will add in the next commit.

 

Fabio

Link to comment
Share on other sites

Using PCI-Root-UID value: 0

GeForce 8500 GT 256MB NV86 [10de:0421]-[1462:0921] :: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1

 

 

Model chipset: GeForce 8500 GT

Tip: GPU

Magistrală: PCIe

Slot: Slot-1

Lățime canal PCIe: x16

VRAM (total): 256 MB

Producător: NVIDIA (0x10de)

ID dispozitiv: 0x0421

ID revizie: 0x00a1

Revizie ROM: 60.86.34.00.99

Monitoare:

LG TV:

Rezolvare: 1920 x 1080 @ 50 Hz

Adâncime pixel: Culoare pe 32 de biți (ARGB8888)

Monitor principal: Da

Oglindire: Oprit

Online: Da

Rotire: Compatibil

Televiziune: Da

 

 

using DSDT.aml or efi strings and chameleon is working only DVI port (no HDMI, no dual-monitor)

card is MSI GeForce 8500GT 256VRam LowProfile PCIe
Link to comment
Share on other sites

nVidia GeForce 9400 512MB NVac [10de:086a]-[1458:d000] :: PciRoot(0x0)/Pci(0x10,0x0)/Pci(0x0,0x0) device number: 1

This...

Geforce GTX 460 1024MB NVc4 [10de:0e22]-[1043:835d] :: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1

...is an ASUS ENGTX460

Using PCI-Root-UID value: 0

GeForce 8500 GT 256MB NV86 [10de:0421]-[1462:0921] :: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1

Model chipset: GeForce 8500 GT

 

Done.

Enoch PKG rev2045

Enoch Bin rev2045

Please don't upload it on other servers and don't repack it, thank you.

 

Fabio

Link to comment
Share on other sites

This I haven't seen announced anywhere - we can now do this:

 

(Chameleon 2.1 svn r2042)

..and it works:

 

Thanks GV, will give that a try now! I'm a bit disappointed you blocked out the Display Serial Number, I was totally gonna use that to finance a new car..

 

Oh, wait...nevermind, nVidia duh

  • Like 1
Link to comment
Share on other sites

Can it be any bug in Chameleopn for this graphics card ? working great in LION but in ML its not working.

 

Please can it be verified if its' OK or not in Chameleon?

 

Thanks

 

Cheers

 

Peter

 

GeForce GT 230M

 

 

 

GeForce GT 230M:

Chipset Model: GeForce GT 230M

Type: GPU

Bus: PCIe

Slot: PCI-1

PCIe Lane Width: x16

VRAM (Total): 1024 MB

Vendor: NVIDIA (0x10de)

Device ID: 0x0a28

Revision ID: 0x00a2

ROM Revision: 70.16.25.00.25

Displays:

Display:

Resolution: 1920 x 1080

Pixel Depth: 32-Bit Color (ARGB8888)

Main Display: Yes

Mirror: Off

Online: Yes

Built-In: Yes

 

 

 

 

 

bdmsg log from LION

 

 

Last login: Fri Aug 24 16:59:29 on ttys000

peter:~ peter$ /Users/peter/Desktop/utils/bdmesg ; exit;

Chameleon 2.1svn (svn-r2050) [2012-08-21 18:45:05]

msr(383): platform_info 00030c00

msr(387): flex_ratio 00000000

Sticking with [bCLK: 133Mhz, Bus-Ratio: 120]

CPU: Brand String: Intel® Core™ i7 CPU Q 720 @ 1.60GHz

CPU: Vendor/Family/ExtFamily: 0x756e6547/0x6/0x0

CPU: Model/ExtModel/Stepping: 0x1e/0x1/0x5

CPU: MaxCoef/CurrCoef: 0x0/0xc

CPU: MaxDiv/CurrDiv: 0x0/0x0

CPU: TSCFreq: 1596MHz

CPU: FSBFreq: 133MHz

CPU: CPUFreq: 1596MHz

CPU: NoCores/NoThreads: 4/8

CPU: Features: 0x000002ff

Attempting to read GPT

Read GPT

Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B

Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC

Reading GPT partition 3, type 48465300-0000-11AA-AA11-00306543ECAC

Reading GPT partition 4, type EBD0A0A2-B9E5-4433-87C0-68B6B72699C7

Read HFS+ file: [hd(1,3)/System/Library/CoreServices/SystemVersion.plist] 478 bytes.

Read HFS+ file: [hd(1,2)/System/Library/CoreServices/SystemVersion.plist] 478 bytes.

Read HFS+ file: [hd(1,2)/Extra/org.chameleon.Boot.plist] 1201 bytes.

Module 'Symbols.dylib' by 'Chameleon' Loaded.

Description: Chameleon symbols for linking

Version: 0

Compat: 0

Read HFS+ file: [hd(1,2)/Extra/modules/Keylayout.dylib] 13424 bytes.

Module 'Keylayout.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Read HFS+ file: [hd(1,2)/Extra/Keymaps/mac-se.lyt] 464 bytes.

Read HFS+ file: [hd(1,2)/Extra/modules/klibc.dylib] 44252 bytes.

Module 'klibc.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Read HFS+ file: [hd(1,2)/Extra/modules/uClibcxx.dylib] 77808 bytes.

Module 'uClibcxx.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Darwin/x86 boot v5.0.132 - Chameleon v2.1svn r2050

Build date: 2012-08-21 18:45:05

6135MB memory

VESA v3.0 14MB (NVIDIA)

Scanning device 81...Use keys to select the startup volume. hd(1,2) LION

hd(1,3) MLION

hd(0,1) SYSTEM

Press Enter to start up the foreign OS. hd(0,1) SYSTEM

hd(1,3) MLION

Press Enter to start up Darwin/x86 with no options, or you can:

Type -v and press Enter to start up with diagnostic messages

Type ? and press Enter to learn about advanced startup options

boot: hd(1,3) MLION

hd(1,2) LION

Read HFS+ file: [hd(1,2)/Library/Preferences/SystemConfiguration/com.apple.Boot.plist] 232 bytes.

Read HFS+ file: [hd(1,2)/Extra/org.chameleon.Boot.plist] 1201 bytes.

Loading Darwin 10.7

Loading kernel cache /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache

Read HFS+ file: [hd(1,2)/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache] 4096 bytes.

Read HFS+ file: [hd(1,2)/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache] 15845662 bytes.

Read HFS+ file: [hd(1,2)/Extra/DSDT.aml] 58523 bytes.

Using PCI-Root-UID value: 0

Read HFS+ file: [hd(1,2)/Extra/SMBios.plist] 786 bytes.

Intel NHM IMC DRAM Controller [8086:d132] at 00:00.0

Frequency detected: 665 MHz (1330) Dual Channel

CAS:9 tRC:9 tRP:9 RAS:24 (9-9-9-24)

SMBus CmdReg: 0x3

Scanning SMBus [8086:3b30], mmio: 0xdb106004, ioport: 0x7000, hostc: 0x1

SPD[0] (size): 146 @0x50

Slot: 0 Type 24 2048MB (DDR3 SDRAM) 1330MHz Vendor=Micron Technology

PartNo=8JSF25664HZ-1G4D1D1 SerialNo=E74E21C0

SPD[0] (size): 255 @0x51

SPD[0] (size): 146 @0x52

Slot: 2 Type 24 4096MB (DDR3 SDRAM) 1330MHz Vendor=Hynix Semiconductor

PartNo=HMT351S6BFR8C-H9N0 SerialNo=0943AC53

SPD[0] (size): 255 @0x53

SPD[0] (size): 255 @0x54

SPD[0] (size): 255 @0x55

SPD[0] (size): 255 @0x56

SPD[0] (size): 255 @0x57

CPU is Intel® Core™ i7 CPU Q 720 @ 1.60GHz, family 0x6, model 0x1e

Type: 0, Length: 24, Handle: 0x0

BIOSInformation:

vendor: Apple Inc.

version: MBP61.88Z.0057.B0C.1007261552

releaseDate: 07/26/10

Type: 1, Length: 27, Handle: 0x1

SystemInformation:

manufacturer: Apple Inc.

productName: MacBookPro6,2

version: 1.0

serialNumber: CK1302U8AGW

uuid: 434E4630-3433-3148-334D-6431505D2436

wakeupReason: 0x6

skuNumber: WN916EA#UUW

family: MacBook Pro

Type: 2, Length: 16, Handle: 0x2

BaseBoard:

manufacturer: Apple Inc.

product: Mac-F22589C8

version: 35.35

serialNumber: CNF0431H3M

assetTagNumber: Base Board Asset Tag

locationInChassis: Base Board Chassis Location

boardType: 0xA

Type: 3, Length: 22, Handle: 0x3

SystemEnclosure:

manufacturer: Hewlett-Packard

type: 10

version: N/A

serialNumber: None

assetTagNumber:

Type: 9, Length: 17, Handle: 0x4

Type: 9, Length: 17, Handle: 0x5

Type: 9, Length: 17, Handle: 0x6

Type: 9, Length: 17, Handle: 0x7

Type: 9, Length: 17, Handle: 0x8

Type: 9, Length: 17, Handle: 0x9

Type: 9, Length: 17, Handle: 0xa

Type: 9, Length: 17, Handle: 0xb

Type: 10, Length: 6, Handle: 0xc

Type: 10, Length: 6, Handle: 0xd

Type: 11, Length: 5, Handle: 0xe

Type: 12, Length: 5, Handle: 0xf

Type: 15, Length: 29, Handle: 0x10

Type: 21, Length: 7, Handle: 0x11

Type: 22, Length: 26, Handle: 0x12

Type: 32, Length: 20, Handle: 0x13

Type: 41, Length: 11, Handle: 0x14

Type: 41, Length: 11, Handle: 0x15

Type: 16, Length: 15, Handle: 0x16

Type: 17, Length: 28, Handle: 0x17

MemoryDevice:

deviceLocator: Bottom - Slot 1

bankLocator: BANK 0

memoryType: DDR3

memorySpeed: 1330MHz

manufacturer: Micron Technology

serialNumber: E74E21C0

assetTag: Unknown

partNumber: 8JSF25664HZ-1G4D1D1

Type: 18, Length: 23, Handle: 0x18

Type: 20, Length: 19, Handle: 0x19

Type: 17, Length: 28, Handle: 0x1a

MemoryDevice:

deviceLocator: Bottom - Slot 2

bankLocator: BANK 1

memoryType: DDR3

memorySpeed: 1330MHz

manufacturer: Hynix Semiconductor

serialNumber: 0943AC53

assetTag: Unknown

partNumber: HMT351S6BFR8C-H9N0

Type: 18, Length: 23, Handle: 0x1b

Type: 20, Length: 19, Handle: 0x1c

Type: 18, Length: 23, Handle: 0x1d

Type: 19, Length: 15, Handle: 0x1e

Type: 4, Length: 42, Handle: 0x1f

ProcessorInformation:

socketDesignation: CPU

processorType: 3

processorFamily: 0xBF

manufacturer: Intel® Corporation

processorID: 0x106E5

processorVersion: Intel® Core™ i7 CPU Q 720 @ 1.60GHz

externalClock: 133MHz

maximumClock: 1596MHz

currentClock: 1600MHz

serialNumber: S?

assetTag: FFFF

partNumber: S?

Type: 7, Length: 19, Handle: 0x20

Type: 7, Length: 19, Handle: 0x21

Type: 7, Length: 19, Handle: 0x22

Type: 7, Length: 19, Handle: 0x23

Type: 131, Length: 6, Handle: 0x23

AppleProcessorType:

ProcessorType: 0x701

Type: 132, Length: 6, Handle: 0x24

AppleProcessorBusSpeed:

ProcessorBusSpeed (QPI): 4.3GT/s

Type: 127, Length: 4, Handle: 0x25

Customizing SystemID with : 434e4630-3433-3148-334d-6431505d2436

efi_inject_get_devprop_string NULL trying stringdata

Read HFS+ file: [hd(1,2)/Extra/DSDT.aml] 58523 bytes.

ACPI table not found: SSDT.aml

FADT: ACPI Restart Fix applied!

FADT: Using custom DSDT!

Found ACPI CPU: CPU0

Found ACPI CPU: CPU1

Found ACPI CPU: CPU2

Found ACPI CPU: CPU3

Found ACPI CPU: CPU4

Found ACPI CPU: CPU5

Found ACPI CPU: CPU6

Found ACPI CPU: CPU7

SSDT with CPU C-States generated successfully

P-States: min 0x7, max 0xd

SSDT with CPU P-States generated successfully

RSDT: Added 2 SSDT table(s)

FADT: ACPI Restart Fix applied!

FADT: Using custom DSDT!

Added 2 SSDT table(s) into XSDT

Starting Darwin x86_64

Boot Args: boot-uuid=B7A852FA-B849-36B3-B43E-EF87DA562AF7 rd=*uuid npci=0x2000 darkwake=0

EHCI controller [8086:3b3c] at 00:1a.0 DMA @db105c00

Setting Legacy USB Off on controller [8086:3b3c] at 00:1a.0

Legacy USB Off Done

EHCI controller [8086:3b34] at 00:1d.0 DMA @db105800

Setting Legacy USB Off on controller [8086:3b34] at 00:1d.0

Legacy USB Off Done

Read HFS+ file: [hd(1,2)/Extra/Themes/Default/boot.png] 10950 bytes.

logout

[Process completed]

 

GeForce GT 230M.zip

Link to comment
Share on other sites

Can it be any bug in Chameleopn for this graphics card ? working great in LION but in ML its not working.

Please can it be verified if its' OK or not in Chameleon?

 

I do a quick look at your DSDT...

and if you inject stuff for your GFX into the DSDT Chameleon can't override that stuff with GraphicsEnabler......

so the problem is not chameleon.

 

Fabio

Link to comment
Share on other sites

@Fabio

Thanks

 

Did you see anything in the DSDT that could cause any "bad thing" that have impact to recognition my graphic card ?

 

BR

 

Peter

 

No idea I just look if a injection is present...

give it a change at the GraphicsEnabler... remove the injection from the DSDT and add the key GraphicsEnabler=Yes at org.chameleon.Boot.plist

 

Fabio

Link to comment
Share on other sites

  • 4 weeks later...

Could you add EVGA GeForce 450 GTS?

 

Using PCI-Root-UID value: 0

GeForce GTS 450 1024MB NVc3 [10de:0dc4]-[3842:1351] :: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1

 

---

GeForce GTS 450:

 

Chipset Model: GeForce GTS 450

Type: GPU

Bus: PCIe

Slot: Slot-1

PCIe Lane Width: x16

VRAM (Total): 1024 MB

Vendor: NVIDIA (0x10de)

Device ID: 0x0dc4

Revision ID: 0x00a1

ROM Revision: 70.06.33.00.52

Displays:

SyncMaster:

Resolution: 1680 x 1050 @ 60 Hz

Pixel Depth: 32-Bit Color (ARGB8888)

Display Serial Number:

Main Display: Yes

Mirror: Off

Online: Yes

Rotation: Supported

 

Thanks!

Link to comment
Share on other sites

Not sure if I'm doing this right but here goes...

 

With GraphicsEnabler=YES this is what I got...

 

Enoch by ErmaC (r2026) [2012-07-20 12:14:56]

Using PCI-Root-UID value: 0
Asus GeForce GTX 260 896MB NVa0 [10de:05e2]-[1043:82e3] :: PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0) device number: 1

 

System Information Graphics section screenshot...

 

102ut5h.png

Link to comment
Share on other sites

.: ErmaC :.

 

Thanks for nice work!

This is my video card, I usually use dsdt but for others it maybe help

 

Gigabyte GeForce 9800 GT

 

GIGABYTE GV-N98TOC-512H GeForce 9800 GT 512MB 256-bit GDDR3 PCI Express 2.0 x16 HDCP Ready SLI Support Video Card

 

Using PCI-Root-UID value: 0

GeForce 9800 GT 512MB NV92 [10de:0605]-[1458:34a2] :: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1

 

:wink2:
Link to comment
Share on other sites

 Share

×
×
  • Create New...