Jump to content
ErmaC

nVidia Sub-Vendor & Sub-Device Injection for Chameleon

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

Share this post


Link to post
Share on other sites
Advertisement

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

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

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?

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

 

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

svn r2042.png

(Chameleon 2.1 svn r2042)

..and it works:

ENGTX460.png

MacPro.png

Share this post


Link to post
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

 

Thx guys I will add in the next commit.

 

Fabio

Share this post


Link to post
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

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

can you add this to your list

samsung geforce gt 520mx 1gb ddr3

device id : 1051 or 0A7A vendor id : 10de

sysinfo told me those two device ids

I suspect that one of them is hdmi audio right ??

Share this post


Link to post
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

Share this post


Link to post
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

Share this post


Link to post
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

Share this post


Link to post
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

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

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!

Share this post


Link to post
Share on other sites

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

 

 

Done!

Changelog 2062

 

Fabio

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

IMG_1328.JPG

Could you add Inno3D GeForce GTX660 2048MB?

 

 

Using PCI-Root-UID value: 0

 

GeForce GTX660 2048MB NVc6 [10de:11c0]-[10de:0995] :: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1

Share this post


Link to post
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:

Share this post


Link to post
Share on other sites

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By arsradu
      Hi guys,
       
      So, this little tutorial is meant to help people fix a new issue with Mojave: opening jpg files (looks like it happens with larger files, not so much with smaller ones) using Quick Look (on spacebar key pressed) or Preview app, using the dedicated GPUs.
      The issue is that, when trying to open jpg files (for some reason, it doesn't occur with pngs), the pop-up window would remain in an endless loop. And from that point forward, any other app trying to open the same file will either become unresponsive (in the case of the Preview app) or just stay in endless loop (in case of Quick Look)
       
      As a workaround, in case the tutorial below doesn't work for you, you can use Grab (built-in app in MacOS) to open said files.
       
      This issue DOES NOT occur using the iGPU. So...if you're comfortable using the iGPU, just switch to that and you should be good to go. You don't need this tutorial.
       
      This tutorial is based on @Cyberdevs' research and testing on this topic (especially useful if you're using an RX series AMD video card), and my own very limited time testing this on my rig. I just thought it would be useful to create a new thread for it so that people can discuss this particular issue here.

       
      With that being said, I'll just move on to the actual tutorial.
       
      New (probably better) method.
       
      Switch your SMBIOS in Clover config in regards to the dedicated GPU you're using, instead of the CPU. Take a look here and choose the corresponding SMBIOS closest to your hardware.
      Yeah, that's it.
       
      In case you lose CPU PM with this method, there are multiple ways to fix that, and they do not make the object of this thread.  It worked perfectly fine for me though and I didn't need to change anything else.
       
      Alternatively, you can also try one of the MacPro SMBIOSes, such as MacPro5,1 or MacPro6,1. It was tested multiple times and it showed good results. 
      Keep in mind that choosing these will most likely not show you an iGPU in System Report, since those machines generally (probably all of them) use Xeon CPUs with no iGPUs either.
       
      /!\NOTE: There have been reports saying that using this method (switching SMBIOS to a MacPro one) with newer versions of MacOS may cause iTunes to crash.
      So...keep that in mind and better try some of the other methods mentioned here.
       
      A simple Lilu plugin
       
      Thanks to vulgo for the plugin and @Matgen84 for sharing and testing it, we now have yet another possible solution to this issue. It's a Lilu plugin (which means that it requires Lilu.kext in order to work) it's called NoVPAJpeg, and it can be downloaded from here.
      You use it as a regular kext, alongside Lilu. I prefer (and recommend) using it within the EFI folder, in Clover/kexts/Other. But if you want to use it in S/L/E, that should work just fine.
       
      More info can be found in this post here.
       
      In case you wanna try alternative medicine  ...
       
      The main thing we need to do is actually very simple: we need to enable the iGPU (integrated GPU) by default, in BIOS, while actually being connected to the dedicated GPU.
       
      For ATI GPUs (curtesy of @Cyberdevs' post here).
       
      The discreet GPU should be set as primary in BIOS and your displays should be connected to your discreet GPU
      The iGD/iGPU/iGFX must be enabled in BIOS/UEFI as the secondary GPU.
       
      I removed the DSDT Reconfigured the config.plist to and removed some flags which weren't needed because of the DSDT added the InjectATI + Ornioco Framebuffer (I removed the Orinoco framebuffer because of some weird glitches but it might be useful for other AMD GPUs if you inject the correct framebuffer according to your GPU. No need to inject anything for nVidia GPUs unless your GPU needs it) Added the InjectIntel + ig-platform-id for my intel HD530 (for intel HD 530 I use the 0x19120001 ig-platform-id)  
      Steps 5 to 7 might not be necessary I just did them anyway, if anyone succeeded to get quicklook working without those steps let me know so I can exclude those steps.

           Also confirmed to work with AMD R9 270X on a SandyBridge rig (without an iGPU) using WhateverGreen + Lilu kexts, which also helped to solve the transparency issue along with the Quick Look problem, it also resolved the buggy Screen Capture (Command+Shift+5) issue as well. 
       
          Also, do:
      nvram cleanup kextcache & prelinked kernel rebuild reboot  More info on that here.
       
       
      For NVIDIA GPUs
       
      This is what I needed for my NVIDIA rig and the MSI motherboard in the signature. Your milage may vary, depending on your hardware. But, the idea should be the same regardless.
       
         For MSi motherboads (check out my motherboard details in the signature)
       
      Set your BIOS to use PEG (dedicated GPU) so you can boot.
      Since you're reading this, chances are that you're already connected to the dedicated GPU and the BIOS is set to PEG. So just go into BIOS and see if you're using the iGPU or the dedicated (PEG) graphics device by default.
      If you're already using this, skip to Step 3 (the part AFTER Reboot). Reboot (I think you don't necessarily need to boot into the OS...but you do need to reboot at least until Clover UI) Reboot back into BIOS and set it from PEG to IGD (integrated graphics) WITHOUT removing the cable. Save Reboot again.  
         The result should be that the OS is tricked into thinking you're booting with the IGPU when in fact you're using the dedicated GPU.
       
         For Gigabyte motherboards
       
         Set:
      Peripherals -> Initial Display Output -> iGFX Chipset -> Internal Graphics -> Enabled
           DVMT Pre-Allocation -> default 64M.
           DVMT Total Gfx Mem -> default 256M Save Reboot  
         You should do this with the cable connected to the dedicated GPU.
       
      You will also need to patch the iGPU from Clover config.
      1. Graphics -> Inject Intel (UNCHECK Inject Nvidia or ATI if it's checked).
      2. ig-platform-id (in my case for Intel HD 4600 Desktop) it was: 0x0d220003
       
      And use IntelGraphicsFixup.kext (now included into WhateverGreen.kext) in Clover/kexts/Other. In my particular case, without the kext, I would get freezes in Safari.
       
      Another way to activate the iGPU while having the dGPU set as primary is by going into BIOS/SAG/Graphics Configuration/iGPU and setting Multi-Monitor to [Enabled], all the rest remains on [Auto], and set Inject/Intel to [True] in Clover config.*.
       
      Thanks to @gjw for the tip.
       
      *Motherboard dependent. But the multi-monitor option might be the same regardless of manufacturer.
       
       
      This might be a bug with Mojave and it could be fixed by Apple in the future. but in the meantime, feel free to use this if it helps you fix the issue.
       
      For HP motherboards (including laptops), so far no solution, unless the BIOS somehow allows to switch from dGPU to iGPU and vice-versa.
       
      Cheers!
    • By Coke2g
      I've been happily using macOS Sierra 10.12.6 (16G29) successfully for more than a year (all things working), but now I replaced my old Asus GTX 750 Ti card with a new Zotac GTX 1060 6GB, and it get stuck on boot just before going to the login screen (verbose boot screen attached).
       
      I've updated Clover with all its kexts, and reinstalled the Nvidia Web Drivers (using nvidia-update script), but it's still stuck in the same part. I can only enter using nv_disable=1
       
      My current Hackintosh specs:
      Motherboard MSI H110M Gaming (MS-7994) (LGA 1151/Intel H110/DDR4/SATA 3 & USB 3.1) CPU Intel Core i5-6600 6M Skylake Quad-Core 3.3 GHz LGA 1151 65W RAM HyperX FURY 16GB (2 x 8GB) DDR4 2133 (PC4-17000) HX421C14FBK2/16 Video Zotac GTX 1060 6GB SSD Samsung SSD 850 EVO 250GB HDD Western Digital Black 1TB (32MB Cache) (WDC WD1001FALS-00J7B1)  
      I've read that maybe it can be fixed patching the DSDT, but I don't know how to do it.
       
      My RunMe.app generated zip file and verbose boot screen are attached.
       
      Any kind of help is appreciated. Thanks.
      Send me Coke-iMac.zip

    • By ciriousjoker
      TLDR:
      I'm trying to boot MacOS on a Chromebook without UEFI. I'm stuck at getting the bootloader (Chameleon/Clover) to work.  
      My setup / context:
      I have an Acer Chromebook Spin 13.
      Available ports:
      2 x USB-C 1 x USB-A 3.0 MicroSD Slot No USB A 2.0 (I've read that Clover has problems with USB 3.0) Firmware:
      There's no UEFI firmware available and by default, it doesn't even allow booting anything other than ChromeOS. Thanks to MrChromebox (big shoutouts!), I flashed a custom legacy bios that allows me to boot anything linux related. This bios is flashed into the RW_LEGACY section of the existing bootloader (coreboot afaik) and doesn't have any configuration options. If I have to change a setting, I could try compiling his bios payload myself with the specific setting enabled.  
      What I've tried so far:
      Chameleon attempts:
      Only selected setting was "Install chameleon on the chosen path", rest was unselected.
       
      1 - Install chameleon first without restoring the basesystem:
      Output:
      > boot0: GPT
      > boot0: done
      (hangs; pressing power button once shuts down
      Chameleon installation log is attached as "Chameleon_Installer_Log_BEFORE".
       
      2 - Install Chameleon after restoring the base system:
      Output:
      > boot0: GPT
      > boot0: GPT
      > boot0: doneboot1: /boot       <- Exactly like that, no line break in between
      (hangs; pressing power button once shuts down)
       
      I haven't been able to reproduce #2 after wiping the drive and doing the same thing again. Subsequent attempts have resulted in either #1 of either Chameleon or Clover.
      Chameleon installation log is attached as "Chameleon_Installer_Log_AFTER".
       
      Clover attempts:
      I tried multiple settings and configurations, but all of them boiled down to either one of these.
       
      1 - Doesn't do anything, just hangs at "Booting from usb..."
      2 - Boots into the blue/grey mode as shown in the attached images.
      According to MrChromebox, this could be an old Tianocore DUET It doesn't detect anything (cpu frequency, ram, partitions or disks)  
      I've read pretty much every article, github readme and other types of documentation for coreboot, tianocore, clover, chameleon and MrChromebox' rw_legacy payloads and right now, I'm totally clueless as to what to try next...
       
      A few questions that came up:
      Why does chameleon hang? What is it looking for, /boot was clearly written to the disk by the Chameleon installer? What exactly is the blue/grey image? According to MrChromebox, it could be Tianocore DUET Where does it come from? Clover? The mainboard itself? Why does the blue/grey thing not detect my processor frequency or any partitions/drives? Can I use some sort of DUET bootloader to chainload Clover?  
      If you guys could answer any of them or if you have any other guesses or information as to what's happening, I'd be really happy!
      Chameleon_Installer_Log_BEFORE.txt
      Chameleon_Installer_Log_AFTER.txt





    • By al3asdfmovie
      Buongiorno a tutti,
      E la prima volta che scrivo su questo forum, spero di non sbagliare nulla!
      Scrivo qua sperando che qualcuno di voi possa darmi una grossa mano, perchè ho letto di tutto, visto qualsiasi video possibile, ma non riesco proprio ad uscirne fuori.
      Ci avevo già provato 3 anni fa, ma ero riuscito solo su un notebook Sony, sul fisso non ero riuscito a fare nulla. Dicevano che c'erano problemi con i driver della serie Skylake, così ho voluto riprovare ora a distanza di anni.
      Premetto che non sono un informatico, non ho conoscenze particolari. Sono semplicemente un ragazzo che si informa, legge tutorial ed esegue, quindi chissà che la soluzione non sia in realtà una banale sciocchezza.
       
      Dunque, il problema consiste nel fatto che, in circa 8 ore di prove, non sia ancora riuscito ad andare oltre il caricamento del logo, dopo aver selezionato la chiavetta da clover.
      Sto cercando di installare High Sierra, ho provato con una chiavetta con un programma che non ho capito bene perchè, ma non posso scriverlo qui, e una con Clover Configurator (che tra l'altro, nella schermata boot mi da un'interfaccia diversa da quella che ho visto nel tutorial, o anche solo 3 anni prima), ma il problema è sempre lo stesso: dopo circa metà caricamento, o mi esce il simbolo di divieto, o si riavvia il computer, riportandomi nel boot di clover.
      Ho provato un po' di flags, come -v, -x, -s, -f, nv_disable=1 (tra l'altro, per evitare problemi al principio, ho impostato la scheda video di intel come primaria), cpus=1, dart=0, Slide=0, insomma, qualsiasi cosa leggessi in giro che avesse portato esiti positivi, la provavo
      Ho provato su porte sub 3.0, 2.0 e le 2.0 dietro al pc.
      Penso sia irrilevante, ma nel caso, sto usando una chiavetta da 32 gb.

      Nella firma dovrebbero esserci tutte le specifiche del mio PC, non so se debba postare altro. Nel caso scusatemi, ditemi pure cosa manca che la aggiorno.
      Spero davvero che qualcuno di voi possa aiutarmi. Ho un MacBook Air (High Sierra l'ho scaricato da qui) e ho scoperto quanto sia più affidabile usare Final Cut rispetto a quel bug chiamato Premiére Pro che ho usato per anni, e vorrei poterlo usare anche sul fisso, senza dover acquistare un iMac. Ho letto in giro che con Mojave non è supportata l'accelerazione grafica, per questo vorrei installare High Sierra.

      Grazie mille a chiunque vorrà aiutarmi!
    • By MaLd0n
      Now have a Olarila app, just download app and clover folder for your Chipset! https://olarila.com/forum/viewtopic.php?f=81&amp;t=6771   Install MacOS with Olarila Image, Step by Step, Install and Post Install
       
      https://olarila.com/forum/viewtopic.php?f=50&t=8685
          First... If you need DSDT edits for SkyLake, KabyLake or CoffeeLake... -Post your full Clover folder with original tables in Origin folder(Extract with F4 in Clover boot screen) -Post Ioreg, extract with Ioreg Explorer http://www.insanelymac.com/forum/index.php?app=core&module=attach&section=attach&attach_id=222606 -Run it, post files generated in your desktop http://www.insanelymac.com/forum/index.php?app=core&module=attach&section=attach&attach_id=222609  Installation   --Create a bootable copy of macOS Sierra Check out the link http://www.insanelymac.com/forum/files/file/559-flash-drive-maker/   --Create a bootable copy of macOS HighSierra Check out the link http://diskmakerx.com/   --Install Clover in USB stick https://sourceforge.net/projects/cloverefiboot/files/Installer/   --Replace with my Clover folder  CLOVER.zip   --Install Sierra/High Sierra and boot into system!   Post Installation   --Install Clover in HDD/SSD and replace with my folder CLOVER.zip   --Reboot and activate video!   -Nvidia WebDriver Sierra http://www.insanelymac.com/forum/topic/312525-nvidia-web-driver-updates-for-macos-sierra-update-07212017/ -Nvidia WebDriver High Sierra http://www.insanelymac.com/forum/topic/324195-nvidia-web-driver-updates-for-macos-high-sierra-update-10162017/ -Cuda http://www.insanelymac.com/forum/topic/302795-cuda-90214-is-out-update-10162017/   --DSDT My DSDT with Skylake patches DSDT.MaLd0n GA H110M-S2.zip Patches -FIX ERRORS AND WARNINGS -HPET -SATA -DMAC -SLPB -DARWIN -LPC -XHCI -PLUGIN TYPE -HDAS to HDEF -HDEF -RTC -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -USBX -PMCR -EC -PNLF -HDMI --FakeSMC https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek --Audio https://github.com/vit9696/AppleALC --USB https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads --LAN http://www.insanelymac.com/forum/topic/287161-new-driver-for-realtek-rtl8111/   -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!   Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!   We're all here to have fun and learn from each other!   ENJOY!  
×