Jump to content

Anyone mobile Kepler 6xxM working?


gothic860
 Share

232 posts in this topic

Recommended Posts

Hi !

 

So I try with this EFI string and my internal screen is still black, the VGA screen turn light grey, and HDMI doesn't have any signal. So not better but it made something.

 

Just in case I'm doing some mistake, I put a screenshot of how I do the injection.

 

Thanks for your help.

post-216465-0-22530300-1377546954_thumb.png

Link to comment
Share on other sites

Ok, bad news, but we have a lot to test if you don't mind to be a guinea pig, try this to obtain in windows your screen EDID so we can try to injected http://www.insanelymac.com/forum/topic/208410-fixing-scrambledstretched-or-wrong-resolution-laptop-display-problems/

 

Also let me see your DSDT or a full ACPI dump so I can try to understand how does your port configs works.

 

Good luck

Link to comment
Share on other sites

Sorry for the delay,  try this EFI String it contains your EDID

<ad0900000100000001000000a10900003300000002010c00d041030a000000000101060000010101060000007fff04002e000000400030002c004e005600440041002c0055006e006400650072007300630061006e004d0069006e00000008000000520000002c0000004e005600440041002c0069006e00760061006c00690064002d0063006f006e006600690067000000080000000000000022000000400030002c0064006900730070006c00610079002d00630066006700000008000000030408002e000000400030002c004100410050004c002c0062006f006f0074002d0064006900730070006c006100790000000400000014000000400032002c006e0061006d0065000000120000004e5644412c446973706c61792d43260000005600520041004d002c006d0065006d00760065006e0064006f007200490044000000060000000600180000004100410050004c00300030002c0054003400000008000000c800000028000000400031002c0063006f006e006e006500630074006f0072002d0074007900700065000000080000000004000022000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c617914000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d4120000000400032002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616314000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d421c000000400030002c00660062006f00660066007300650074000000080000000000030022000000400032002c0064006900730070006c00610079002d00630066006700000008000000ffffffff160000006200750069006c0074002d0069006e000000050000000020000000400033002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d61632e000000400032002c004e005600440041002c0055006e006400650072007300630061006e004d0069006e000000080000005200000022000000400033002c006400650076006900630065005f00740079007000650000000b000000646973706c61792a0000004100410050004c00300030002c0044006100740061004a0075007300740069006600790000000800000001000000180000004100410050004c00300030002c0054003300000008000000c800000024000000400031002c00630061006e002d0068006f0074002d0070006c0075006700000004000000180000004100410050004c00300030002c005400370000000800000090010000280000004100410050004c00300030002c004c0069006e006b0046006f0072006d00610074000000080000000000000028000000400032002c0063006f006e006e006500630074006f0072002d0074007900700065000000080000000004000022000000400030002c006400650076006900630065005f00740079007000650000000b000000646973706c6179180000004100410050004c00300030002c00540032000000080000000100000022000000400031002c0064006900730070006c00610079002d00630066006700000008000000ffffffff240000004100410050004c00300030002c004c0069006e006b0054007900700065000000080000000000000022000000400032002c006400650076006900630065005f00740079007000650000000b000000646973706c617928000000400030002c0063006f006e006e006500630074006f0072002d0074007900700065000000080000000204000014000000400030002c00450044004900440000000401000000ffffffffffff004ca3445000000000011601049526157802a0558d515a962a1c5054000000010101010101010101010101010101015f3980dc70384040302035007ed71000001b0000000f0000000000000000003c9610fe00000000fe00474e3336548031373348540a2000000000000041219e0000000002010a202001d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000240000004100410050004c00300030002c004400750061006c004c0069006e006b0000000800000001000000180000004100410050004c00300030002c0054003600000008000000000000002e000000400031002c004e005600440041002c0055006e006400650072007300630061006e004d0069006e00000008000000520000001c0000006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656e74100000006d006f00640065006c0000001b0000004e5649444941204765466f72636520475458203638304d220000005600520041004d002c0074006f00740061006c00730069007a00650000000800000000000080100000004e0056004300410050000000180000000501000000000100060000000000000f00000000180000004100410050004c00300030002c0054003100000008000000000000002a0000004100410050004c00300030002c0050006900780065006c0046006f0072006d00610074000000080000000000000020000000400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d61631c000000400030002c006200750069006c0074002d0069006e00000004000000180000004100410050004c00300030002c00540035000000080000000100000022000000400033002c0064006900730070006c00610079002d00630066006700000008000000ffffffff360000004100410050004c00300030002c0049006e007600650072007400650072004600720065007100750065006e0063007900000008000000000000002e000000400033002c004e005600440041002c0055006e006400650072007300630061006e004d0069006e000000080000005200000014000000400033002c006e0061006d0065000000120000004e5644412c446973706c61792d4420000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163200000004100410050004c00300030002c004400690074006800650072000000080000000000000028000000400033002c0063006f006e006e006500630074006f0072002d0074007900700065000000080000000008000026000000670072006100700068006900630073002d006f007000740069006f006e0073000000080000000c000000>

I also found this http://forum.notebookreview.com/alienware-m17x/691600-mac-os-x-mountain-lion-alienware-10-print.html  there are reports for the Alienware 680M with 120Hz working maybe this info could hep you

 

Good Luck

Link to comment
Share on other sites

Hi.

 

I made a lot of test but it hangs with the same results as previous string. I also try the way they talked in the forum you mention but I have the same problem with installer. When I see nVidia driver in the lines of startup, the screen turn black.

 

So something might be specific with my computer. For information, I use an App Store purshased version of Mountain Lion for both installation (10.8.3).

 

Maybe we can try to directly made change on dsdt ?

 

Thanks for your help.

Link to comment
Share on other sites

You got a lot options there, other laptops I had tried doesn't have all this options, ask what configurations does the people inside the forums I posted had, maybe is just that a Bios setting to correct. 

 

Have you tried Mavericks? tif so what happened??

 

Good luck

Link to comment
Share on other sites

@AEROS

 

Hey,

 

Slayer told in a post in this topic, that he knew a working Alienware M17 xR4 with GTX 660m working oob. In this link (sorryin German, I could not find an English one) at the end of the page, you can see why. It must be the 3D variant: http://www.nvidia.de/object/geforce-gtx-660m-de.html .

 

Here is an overview (sorry in German too) Kepler Gtx and GT models, 6 series (klick model link, and then page down): http://www.nvidia.de/page/mobile.html

 

Hope, this helps a llittle.

Link to comment
Share on other sites

@AEROS

 

Hey,

 

Slayer told in a post in this topic, that he knew a working Alienware M17 xR4 with GTX 660m working oob. In this link (sorryin German, I could not find an English one) at the end of the page, you can see why. It must be the 3D variant: http://www.nvidia.de/object/geforce-gtx-660m-de.html .

 

Here is an overview (sorry in German too) Kepler Gtx and GT models, 6 series (klick model link, and then page down): http://www.nvidia.de/page/mobile.html

 

Hope, this helps a llittle.

For laptops with optimus HD4000 + Kepler this is correct, if the internal screen is 120Hz then the connection must be to the display port on the motherboard, for avoid the HD4000 because this iGPU can´t support 120Hz, but in laptops without optimus like the G75VW and G75VX the problems is other, my theory is the VBios on the kepler card is created to disable the HD4000 so the Nvidia Drivers on OSX can´t work with this VBios.

 

Only time will tell.

 

Good Luck

Link to comment
Share on other sites

There is a way for me to unlock my bios ? Where you made that ?

Hi.

 

Some Google research with "unlocked BIOS alienware m17x r4" will make the job. Most of the time, constructor make full BIOS for developping purpose and then lock it with only common option to avoid damage by end user. Some people remove this lock from official BIOS and you have to flash it using dos boot key. But be aware that this kind of BIOS is dangerous if you don't know what you are doing. Moreover, flasing eeprom is always risky as you make brick your computer.

 

Good luck.

Link to comment
Share on other sites

  • 1 month later...
  • 4 weeks later...

OK

 

Until last week I've got following possibilities of kepler stuck:

 

- GPU difference with desktop versions

- BIOS difference

- VBIOS difference

- DRIVERS

 

What I've figured out on last week

 

Desktop card + OSX = Working

 

Mobile MXM card + OSX = Working - on Alienware and Clevo laptops Mobile keplers forks fine and in system BIOS there is no sing of GPU vbios. So card on mobile GPU is independent as desktop solution

 

Mobile integrated card + OSX = Not Working

 

0_ade53_b4ebc4f8_XL.png

 

So we've got some differences in vbios and drivers. Our vbioses integrated as module of main laptop BIOS rom but in MacBooks it also integrated into main rom... and in macbooks it's working!

 

 

ALSO in attachment vbioses from mobile MXM GTX680 (GK104) and GTX660M (GK107) from Dell/Alienware and Clevo laptops

 

attachicon.gifMXM-vbios-keplers.zip

 

 

I'm going to be trying mavericks with my asus g75vx soon but the only real difference graphics wise between it and ML is that mavericks has quadro support, nothing new for mobile keplers or fermis. This post explains why it's not working for asus and lenovo laptops.

I think that maybe if we could make a dsdt with all of the 670mx or whatever graphics card you have inserted into it, along with kext edits to the nvidia kexts if needed, it might work.

Also, flashing a dell bios on an asus (especially the ROG series) will likely not work as the graphics cards are custom. So a 660m from an alienware is slightly different from a 660m in a asus g75vw.

So perhaps a dsdt edit with the graphics card info injected into it would do the trick since the problem isn't hardware as proven by the 670m working in g75vw's.

Link to comment
Share on other sites

I agree, but issues with this Asus graphics card are more than one. Begining with the G75VX being a 120hz display capable, connection with the screen must be made through display port or DVI dual link. If you look the side of the notebook where display connections are, you will see (apparently) 2 display outputs: HDMI and VGA. I use to think that GTX 670mx has 3 display outputs. So I thought the connection with the screen MUST to be through that internal displayport (or maybe internal DVI dual link) wich you can´t see from outside. So, since MACs doesn´t have 120 hz displays, one of the problem to fix is to tell chameleon to use that port only. But then I read somewhere that some GTX 670mx has 4 display outputs. So, knowing this we need to figure it out how to manage this info. I assume the internal display is connected with the graphics card through DP or DVI duallink because there´s no other way to output 120hz at 1080p (with the exception of HDMI 1.4b) But this notebook is HDMI 1.4a , not 1.4b

Maybe, our matter is easier to fix than people having 60hz screens and Asus Kepler card, cause we know what ports to use, or at list theoretical.

  • Like 1
Link to comment
Share on other sites

Hey guys, I discovered some things here in my Compal QAL-51:

I saved my BIOS in the HD and disassembled the modules of the EFI, and then I discovered 401 files.

I discovered that 8 of them are video bios, and I attached them to this post.

 

perhaps this is the custom manufacturers of motherboards for notebooks: put multiple video bios along with the main bios notebook so they can weld various different chips on the motherboard

 

I am thinking that this is what is making our hackintoshes to freeze when loading the NVDARESMAN.KEXT

 

I am thinking in remove all the video bios leaving just one for the HD 4000 (because there are about three of them, and because every i3,i5,i7 has a VGA inside) and one for the nvidia just like the macs.

 

What you think abou these modifications guys ? Someone have another idea ? Or tip ?

 

Any doubt check the files attached, they are all the VGA BIOS that I´ve found in my note´s BIOS.


I am thinking here, if someone can help me to get a full backup of a EFI BIOS of a mac just to compare with our bioses, did you agree with that ?

QAL5X180_DUMP.rar

Link to comment
Share on other sites

Hey guys, I discovered some things here in my Compal QAL-51:

I saved my BIOS in the HD and disassembled the modules of the EFI, and then I discovered 401 files.

I discovered that 8 of them are video bios, and I attached them to this post.

 

perhaps this is the custom manufacturers of motherboards for notebooks: put multiple video bios along with the main bios notebook so they can weld various different chips on the motherboard

 

I am thinking that this is what is making our hackintoshes to freeze when loading the NVDARESMAN.KEXT

 

I am thinking in remove all the video bios leaving just one for the HD 4000 (because there are about three of them, and because every i3,i5,i7 has a VGA inside) and one for the nvidia just like the macs.

 

What you think abou these modifications guys ? Someone have another idea ? Or tip ?

 

Any doubt check the files attached, they are all the VGA BIOS that I´ve found in my note´s BIOS.

 

I am thinking here, if someone can help me to get a full backup of a EFI BIOS of a mac just to compare with our bioses, did you agree with that ?

 

 

That's just hell of a progress. Well done. That info can be very usefull for what I planning to do. I'm almost forgetting about OS itself. Now I'm working on a unique partition formatted to HFS+ and instelled chameleon on it. Untill Chameleon alone doesn't see the vram correctly without injecting it, I'm not planning to work with the OS. So, I'm working on the DSDT in that partition only. Not connecting any other disk to the notebook. Only 1 disk MBR with one partition with only chameleon on it. I'm only working with the extra folder. Will be nice to know how to manage the info you gave us to adapt it to my work. I know if I make the correct modiification to the DSDT on the extra folder, without injecting vram, chameleon will see it. Meaning the graphics card is recognized.

After that I think we nedd start working on NVDAResMan

 

Sorry my english above. When I'm hurry I write just bad.

Link to comment
Share on other sites

any advance with getting a kepler card to fire up on the internal display port?

is there maybe some option in clover?

on my laptop there is no internal graphics connection so i dont have that problem, only the nvidia 770m.

when i boot from vga everything is working and i can disable the external monitor. including after waking from sleep.

with EDID string injected through clover all the card parameters are shown but that didnt make any difference.

it is just getting the card booted from the internal display port.

 

this is my thread which is for a 770m kepler. i have a 120hz display.

http://www.insanelymac.com/forum/topic/293967-asus-g750-laptop-with-gtx-770m-not-booting/

Link to comment
Share on other sites

  • 2 months later...
  • 2 weeks later...
 Share

×
×
  • Create New...