Jump to content

lmaurad

lmaurad

Member Since 06 Aug 2005
Offline Last Active Jul 09 2014 04:26 AM
-----

Posts I've Made

In Topic: Anyone mobile Kepler 6xxM working?

22 June 2014 - 01:49 AM

Hello Imaurad!

 

I hope you have copied gfxutil to /usr(hidden folder)/bin. If not do this. Get access with switchresx to your booted system, open terminal and typ this command:

 

gfxutil - f display

 

Please post here the output.

 

Hope you are not an 10 9.3.

 

You can use the enclosed files for this. Show-hide (making hidden folders and files visible and hide them als back) put in folder Application, if you don´t have it til no. Gfxutil see above.

 

Have fun.

Hey there finally had some time, really sorry about not posting the gfxutil output before, I actually did run the command but forgot to post the output.

 

here it is:

DevicePath = PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)

By the way I am on 10.9.3 but I am using the NVIDIA kexts from 10.9.2 as i heard there we problems with the new drivers, is that a problem?

 

I think i have 10.9.2 on a usb so i can always reinstall if needed.

 

On a another note i though that maybe osx wasn't being able to load the VBios for the built in NVidia card, so i extracted it from the main Bios and load it up through clover. It appeared in  System report but not much changed.

 

Any other ideas?

In Topic: Anyone mobile Kepler 6xxM working?

19 June 2014 - 12:17 AM

You might be right well I'm about to do the test right now, I reinstalled maverick to start fresh, I'll get back with the results as soon as i finish them.

 

Update:

So i did a couple of things:

 

-I tried using your config on clover but there was no change at all.

 

-I tried it with NVidia web drive still no luck.

 

-I tried Nvidia web drives alone and the Ultrabay card now actually displays a loaded VBios

 

I remember once, when doing research on injecting nvidia cards i think i came to a post of AEROS on that ROG laptop you mention, and i added that efi string to a configuration i had and i remembered that it actually affected the integrated NVIDIA card. So i went looking for that config and luckily i found it.

 

-So i used that config i had and the Built in NVidia card is changed to i think a GTX 680 (Its a bit late)

 

This is a quick recap, I'll write a better(more detail) post tomorrow with all the ioregs i got after injection and with web drives.

 

Update 2:

Here are all the files

 

WebDrives.ioreg - i think this also contains you efi string but it didn't affect any of the devices.

 

WebDrivesPlusInjected.Ioreg - this has the injected efi string from the config file i had. And changed the built in nvidia card.

 

and ofcourse the actual config.plist i used.

 

 

Here is the actual efi string if anyone else wants to take a look at

<key>Properties</key>
		<string>d70600000100000001000000cb0600002800000002010c00d041030a000000000101060000010101060000007fff04002e000000400030002c004e005600440041002c0055006e006400650072007300630061006e004d0069006e00000008000000520000002c0000004e005600440041002c0069006e00760061006c00690064002d0063006f006e00660069006700000008000000000000002e000000400030002c004100410050004c002c0062006f006f0074002d0064006900730070006c006100790000000400000022000000400030002c0064006900730070006c00610079002d0063006600670000000800000003040800260000005600520041004d002c006d0065006d00760065006e0064006f007200490044000000060000000600200000004e005600440041002c0046006500610074007500720065007300000008000000ff160c0028000000400031002c0063006f006e006e006500630074006f0072002d0074007900700065000000080000000008000022000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c617914000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d41180000004100410050004c00300030002c0054003400000008000000c800000014000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d421c000000400030002c00660062006f006600660073006500740000000800000000000300160000006200750069006c0074002d0069006e000000050000000038000000400030002c007500730065002d006200610063006b006c0069006700680074002d0062006c0061006e006b0069006e0067000000040000002a0000004100410050004c00300030002c0044006100740061004a0075007300740069006600790000000800000001000000180000004100410050004c00300030002c0054003300000008000000c800000024000000400031002c00630061006e002d0068006f0074002d0070006c0075006700000004000000180000004100410050004c00300030002c005400370000000800000090010000280000004100410050004c00300030002c004c0069006e006b0046006f0072006d00610074000000080000000000000022000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c6179180000004100410050004c00300030002c00540032000000080000000100000022000000400031002c0064006900730070006c00610079002d00630066006700000008000000ffffffff28000000400030002c0063006f006e006e006500630074006f0072002d00740079007000650000000800000002040000240000004100410050004c00300030002c004400750061006c004c0069006e006b0000000800000001000000240000004100410050004c00300030002c004c0069006e006b00540079007000650000000800000000000000180000004100410050004c00300030002c0054003600000008000000000000002e000000400031002c004e005600440041002c0055006e006400650072007300630061006e004d0069006e00000008000000520000001c0000006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656e74100000006d006f00640065006c0000001b0000004e5649444941204765466f72636520475458203636304d1c000000400030002c006200750069006c0074002d0069006e00000004000000180000004100410050004c00300030002c00540031000000080000000000000020000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d61632a0000004100410050004c00300030002c0050006900780065006c0046006f0072006d006100740000000800000000000000220000005600520041004d002c0074006f00740061006c00730069007a00650000000800000000000080360000004100410050004c00300030002c0049006e007600650072007400650072004600720065007100750065006e006300790000000800000000000000100000004e005600430041005000000018000000050000000000ffffffff00000000000e00000000180000004100410050004c00300030002c00540035000000080000000100000020000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163200000004100410050004c00300030002c004400690074006800650072000000080000000000000026000000670072006100700068006900630073002d006f007000740069006f006e0073000000080000000c000000</string>

On a different note, i wanted to find out to which device was the screen attach to when in SLI mode so first i booted in without the ultra bay card(optimus mode) and the LCD bios path was set to:

 

\_SB.PCI0.GFX0.DD1F  

 

When i put-back the ultrabay card and checked the LCD path it was now set to:

 

\_SB.PCI0.PEG0.PEGP.LCD

 

And here is the path for each graphics card:

 

HD4600

\_SB.PCI0.GFX0

 

Built in NVidia:

\_SB.PCI0.PEG0.PEGP

 

UltraBay Card

\_SB.PCI0.PEG1.PEGP

 

So according to Windows Device Property when in Optimus mode the LCD is attached to the HD4600, but when SLI is activated and optimus disabled, the LCD is now attached to the built in NVidia card.

 

Thus lenovo must have a hardware switch that is activated when the ultrabay card is put in, since SLI doesn't work with optimus, and switches so that the lcd gets connected to the built in card, no?

 

Wish there was out there more information on how this Nvidia SLI laptops work or what technology they used, it would make this much easier.

 

Edit:  I forgot to mention that with the Nvidia web drive, it now load the VBios for the ultrabay card, so i guess it means that it is fully operational, ofcourse since its not attached to the LCD nothing is display.

 

Anyone know how this can happen? how is it that the built in card is not natively detected like the ultrabay card, they are the same model and have the same id and everything.

In Topic: Anyone mobile Kepler 6xxM working?

18 June 2014 - 01:29 AM

I actually have clover in a usb and my main hard drive so i can definitely do those test, I'm away from my laptop right now.

 

The reason i wanted to get the built in NVidia card working instead of the ultrabay one is because according to windows the built in one is connected to the LCD.

 

I'll report back as soon as i make the test, thanks for taking the time to look into this.

In Topic: Anyone mobile Kepler 6xxM working?

17 June 2014 - 07:44 PM

Finally got my replacement phone. 

So i did a darwin dump and an Ioreg(v2.1) for the system.

 

Anyone know why the system properly detects the ultrabay Nvidia 755m card but not the built in Nvidia 755m card?

In Topic: Anyone mobile Kepler 6xxM working?

11 June 2014 - 01:03 AM

Hello!

 

File is not readable!!! Please use version 2 of IoRegestryExplorer for the readout.

 

Have fun.

 

Damn, I used v3.

 

My phone broke, and i was using it to log on to the system through vnc to get the ioregs.

I'll have to wait till i get my replacement one as i don't have another device available.

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy