maxey Posted March 21, 2012 Share Posted March 21, 2012 @maxey - the HOWTO is in the link I posted to tony's forum. EDID override is not a common practice, so I don't think it would have been bundled in any (DoiX or otherwise) release. @DoiX - that's a real shame. The search for emulated BIOS testing (and modding) goes on... Ah thanks, i see in Micky1979's thread! Will give it a try sometime (Looks like some work to do ) Link to comment Share on other sites More sharing options...
Rockball73 Posted March 22, 2012 Share Posted March 22, 2012 @ jkbuha : I suppose this EDID override only concerns Full HD screen (1920x1080)? Link to comment Share on other sites More sharing options...
jkbuha Posted March 22, 2012 Share Posted March 22, 2012 @ jkbuha : I suppose this EDID override only concerns Full HD screen (1920x1080)? Well that specific EDID is for FullHD, because it's copied from DoiX's EDID readout. I suppose it might not work for non-fullHD, but I don't know how the LVDS would respond. If you'd be looking for an EDID for 1366x768 or 1440x900 I suppose pastebin is your friend Link to comment Share on other sites More sharing options...
Rockball73 Posted March 22, 2012 Share Posted March 22, 2012 Well that specific EDID is for FullHD, because it's copied from DoiX's EDID readout. I suppose it might not work for non-fullHD, but I don't know how the LVDS would respond. If you'd be looking for an EDID for 1366x768 or 1440x900 I suppose pastebin is your friend Ok thanks, but it was only to know if I could test it on my 1366x768 display, since I don't face any issue. I was only curious to test it and see if I get any improvements... But thanks anyway... Link to comment Share on other sites More sharing options...
ITRaider Posted March 25, 2012 Share Posted March 25, 2012 Well Guys I think I find something exciting or maybe someone else has already fount it? Here Someone with a Acer 4750G has made GT540m work on Lion 10.7.3 http://www.osx86.net/view/2517-gt_540m_worked_on_acer_4750g.html maybe We can have a try? Link to comment Share on other sites More sharing options...
amh10 Posted March 25, 2012 Share Posted March 25, 2012 I thought the problem was with the BIOS lock. If that is not the case....... Link to comment Share on other sites More sharing options...
DoiX Posted March 25, 2012 Share Posted March 25, 2012 People.. read the damn threads before giving false hope to others. ACER 4750G doesn't have Intel HD like we do, in other words it has no optimus. and if i'm not mistaken their bios is factory unlocked either way... Link to comment Share on other sites More sharing options...
Rockball73 Posted March 25, 2012 Share Posted March 25, 2012 @ DoiX : Concerning the lack of HD3000 on their laptop (4750G) : In the link given above by ITRaider, the guy seems to have a HD3000 as he have a i5-2410M... Am I mistaking? And about their BIOS, I can't confirm... Link to comment Share on other sites More sharing options...
DoiX Posted March 25, 2012 Share Posted March 25, 2012 Well.. of course they have it, it's part of the CPU . I meant that it's not active, i read on some chinese site that the laptop doesn't have optimus to automatically switch between them, you do it manually via bios http://www.tonymacx86.com/viewtopic.php?f=170&t=38044&start=80 << fifth post. Servile himself explained. Link to comment Share on other sites More sharing options...
Rockball73 Posted March 25, 2012 Share Posted March 25, 2012 Well.. of course they have it, it's part of the CPU . I meant that it's not active, i read on some chinese site that the laptop doesn't have optimus to automatically switch between them, you do it manually via bios http://www.tonymacx86.com/viewtopic.php?f=170&t=38044&start=80 << fifth post. Servile himself explained. Oh ok, I didn't understand your post that way Ok, so when they want to change : restart and change in BIOS... Any news concerning BIOS mods from jkbuha? Link to comment Share on other sites More sharing options...
DoiX Posted March 25, 2012 Share Posted March 25, 2012 From what i read on the bios mods forum, they are a bit busy with studies and personal life. Link to comment Share on other sites More sharing options...
Rockball73 Posted March 25, 2012 Share Posted March 25, 2012 From what i read on the bios mods forum, they are a bit busy with studies and personal life. Yeah A bit like everyone at the moment... Studies, exams, ... Link to comment Share on other sites More sharing options...
amh10 Posted March 25, 2012 Share Posted March 25, 2012 BTW, what are all these exams that people are doing? I don't have any....... Link to comment Share on other sites More sharing options...
maxey Posted March 25, 2012 Share Posted March 25, 2012 (edited) @maxey - the HOWTO is in the link I posted to tony's forum. EDID override is not a common practice, so I don't think it would have been bundled in any (DoiX or otherwise) release. @DoiX - that's a real shame. The search for emulated BIOS testing (and modding) goes on... Hm so I was trying to to the override, now i already failed in locating the Overrides folder in the System/library/Displays folder. Like Micky1979 said Go to System/Library/Displays/Overrides, and take a random folder ( only one file in it). Copy on Desktop. But the only thing i have in there are two .icc files Another thing I realized (and that is now the huge motivation to try to edit my EDID) --> Can it be that my system, after several occurring freezes becomes more unreliable and /or slow? Maybe just imagined though Edited March 26, 2012 by maxey Link to comment Share on other sites More sharing options...
ITRaider Posted March 26, 2012 Share Posted March 26, 2012 Well,I am here to say sorry Link to comment Share on other sites More sharing options...
jkbuha Posted March 26, 2012 Share Posted March 26, 2012 BTW, what are all these exams that people are doing? I don't have any....... well from my end it's finishing doctorate thesis, i guess from the bios-mods it's second semester on comp engineering. also besides studies i also have another setback - because (i) there is no recovery method available yet, and (ii) most bios's eeproms only have a limited number of flashes before the process yields faults in programming (iii) there apparently is no way yet of emulating our phoenixdell bios via bochs/vmware/virtualbox, thus since i'm the only one who's really working on this at the moment i need to be extra careful about what (and how) i flash any test code i try out. Otherwise i'll end up with a brick and no way of identifying what went wrong in the process, or any way to recover the bios. So for the time being, it's patiently moving one step at a time.... but progress is being made. If any of you guys on this thread can shed more insight on (i)-(ii)-(iii) i'd really appreciate it. @DoiX - on another note, now that I've fixed the HD3k freezing by hacking the EDID (strongly recommend anyone to try this out if they have similar issues) my 15z is really whizzing along on Lion. Only issue is that your latest DSDT hangs on shutdown/reboot. Did you have a fix for this, or shall I look into this? Another thing I realized (and that is now the huge motivation to try to edit my EDID) --> Can it be that my system, after several occurring freezes becomes more unreliable and /or slow? Maybe just imagined though You should have an Overrides folder in S/L/D - are you running Lion? I don't think the system would become more unreliable with freezing. Unless of course you have to reset/reboot the machine if it freezes continuously - in which case you'd damage the filesystem. This is what happened to me, so once I solved the freezing issue thru EDID I just wiped the system and started installing again to be on the safe side. Link to comment Share on other sites More sharing options...
maxey Posted March 26, 2012 Share Posted March 26, 2012 (edited) You should have an Overrides folder in S/L/D - are you running Lion? I don't think the system would become more unreliable with freezing. Unless of course you have to reset/reboot the machine if it freezes continuously - in which case you'd damage the filesystem. This is what happened to me, so once I solved the freezing issue thru EDID I just wiped the system and started installing again to be on the safe side. Yeah i am running Lion. But as you can see in the pic i posted I don't have anything there. I made all the "hidden files" seeable again using the defaults write com.apple.finder AppleShowAllFiles TRUE Command, still nothing Unless of course you have to reset/reboot the machine if it freezes continuously - in which case you'd damage the filesystem. This is what happened to me, so once I solved the freezing issue thru EDID I just wiped the system and started installing again to be on the safe side. It doesn't freeze continuously and the disk management tells me my volume "seems to be ok" . (Don't know how reliable that answer is though ) Edited March 26, 2012 by maxey Link to comment Share on other sites More sharing options...
DoiX Posted March 26, 2012 Share Posted March 26, 2012 It's just a wild guess but i think me and jkbuha have that folder because we installed SwitchResX or because we connected our laptops to external displays. And nope, i didn't find a fix. I think it's related to the C-States. If you put your laptop to sleep then wake it and try to restart it will work, i assume a c-state is initialized and stays active. I don't think the fix is related to the DSDT but to the FADT table.. or however its called (chimera/chameleon reports patching it when you boot) it applies the patch to that table. I looked at the source code, found what gets patched but i don't understand what should i modify to fix it or if it actually is the FADT table and not the SSDT or any other table. In other words, be my guest if you find anything or have any theory share it. As a lecture for anyone interested in hackintoshes i recommend http://revogirl.wordpress.com/ i love the information available there. 1 Link to comment Share on other sites More sharing options...
maxey Posted March 26, 2012 Share Posted March 26, 2012 Well I found the proper files, just stuck at one point- In the tutorial micky says Now, we must open the file you just renamed, with PlistEdit Pro, and we have to change for all as follows: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>DisplayProductID</key> <integer>13140</integer> <key>DisplayProductName</key> <string>Internal LCD</string> <key>DisplayVendorID</key> <integer>19619</integer> <key>IODisplayEDID</key> <data> AP///////wBMo1QzAAAAAAASAQOAJhV4CoWVmVdPjyYhUFQAAAABAQEBAQEBAQEBAQEB AQEBHCpATGGEHjAwICUAftcQAAAZAAAADwAAAAAAAAAAAC76BngAAAAA/gBTQU1TVU5H CiAgICAgAAAA/gAxNzNLVDAxLUswMQogAEs= </data> </dict> </plist> However my files looks , after having added the "DisplayProductName" like this <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>DisplayProductID</key> <integer>6125</integer> <key>DisplayProductName</key> <string>Internal LCD</string> <key>DisplayVendorID</key> <integer>1711</integer> <key>default-resolution</key> <data> AAAEAAAAAwAAS/// </data> </dict> </plist> Should i delete this <key>default-resolution</key> <data> AAAEAAAAAwAAS/// </data> And replace it with <data> AP///////wBMo1QzAAAAAAASAQOAJhV4CoWVmVdPjyYhUFQAAAABAQEBAQEBAQEBAQEB AQEBHCpATGGEHjAwICUAftcQAAAZAAAADwAAAAAAAAAAAC76BngAAAAA/gBTQU1TVU5H CiAgICAgAAAA/gAxNzNLVDAxLUswMQogAEs= </data> The last one is the hex file he is talking about (and of which he says to "copy it on plistedit pro) i guess. Don't know how to generate that hex file out of the terminal though. Googled it, didn't find an answer. Any advice? Thanks so far for the help! Link to comment Share on other sites More sharing options...
jkbuha Posted March 26, 2012 Share Posted March 26, 2012 This is my (modified) EDID: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>DisplayProductID</key> <integer>12525</integer> <key>DisplayProductName</key> <string>DellXPS15zWLED</string> <key>DisplayVendorID</key> <integer>1711</integer> <key>IODisplayEDID</key> <data> AP///////wAGr+0XAAAAAAAUAQSQIhN4AiE1rVA3qiQRUFQAAAABAQEBAQEBAQEBAQEB AQEBeDeArnA4MkA8MKoAWMEQAAAaeDeArnA4MkA8MKoAWMEQAAAaAAAA/gBLWVlWS4BC MTU2SFcxAAAAAAAAgQKbAQEAAAIBCiAgAAE= </data> </dict> </plist> I dont have default-resolution. Link to comment Share on other sites More sharing options...
maxey Posted March 26, 2012 Share Posted March 26, 2012 This is my (modified) EDID: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>DisplayProductID</key> <integer>12525</integer> <key>DisplayProductName</key> <string>DellXPS15zWLED</string> <key>DisplayVendorID</key> <integer>1711</integer> <key>IODisplayEDID</key> <data> AP///////wAGr+0XAAAAAAAUAQSQIhN4AiE1rVA3qiQRUFQAAAABAQEBAQEBAQEBAQEB AQEBeDeArnA4MkA8MKoAWMEQAAAaeDeArnA4MkA8MKoAWMEQAAAaAAAA/gBLWVlWS4BC MTU2SFcxAAAAAAAAgQKbAQEAAAIBCiAgAAE= </data> </dict> </plist> I dont have default-resolution. ok, but i don't suppose i can just copy that into my file? As Micky said everyone has got to have it for his own screen. How did you get the <key>IODisplayEDID</key> <data> AP///////wAGr+0XAAAAAAAUAQSQIhN4AiE1rVA3qiQRUFQAAAABAQEBAQEBAQEBAQEB AQEBeDeArnA4MkA8MKoAWMEQAAAaeDeArnA4MkA8MKoAWMEQAAAaAAAA/gBLWVlWS4BC MTU2SFcxAAAAAAAAgQKbAQEAAAIBCiAgAAE= </data> ? Link to comment Share on other sites More sharing options...
jkbuha Posted March 27, 2012 Share Posted March 27, 2012 Actually that EDID is not mine because it didn't work properly, so that one above came from DoiX - if you have a 1920x1080 screen suggest you try it out. If not, google "1366x768" <IODisplayEDID> and work some magic @DoiX - you were right. Restart works fine after sleep. Let me have a look at this and see what I can find. Link to comment Share on other sites More sharing options...
maxey Posted March 27, 2012 Share Posted March 27, 2012 (edited) Actually that EDID is not mine because it didn't work properly, so that one above came from DoiX - if you have a 1920x1080 screen suggest you try it out. If not, google "1366x768" <IODisplayEDID> and work some magic @DoiX - you were right. Restart works fine after sleep. Let me have a look at this and see what I can find. Well i copied the <key>IODisplayEDID</key> <data> AP///////wAGr+0XAAAAAAAUAQSQIhN4AiE1rVA3qiQRUFQAAAABAQEBAQEBAQEBAQEB AQEBeDeArnA4MkA8MKoAWMEQAAAaeDeArnA4MkA8MKoAWMEQAAAaAAAA/gBLWVlWS4BC MTU2SFcxAAAAAAAAgQKbAQEAAAIBCiAgAAE= </data> </dict> </plist> So it looked like this <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>DisplayProductID</key> <integer>6125</integer> <key>DisplayProductName</key> <string>Internal LCD</string> <key>DisplayVendorID</key> <integer>1711</integer> <key>IODisplayEDID</key> <data> AP///////wAGr+0XAAAAAAAUAQSQIhN4AiE1rVA3qiQRUFQAAAABAQEBAQEBAQEBAQEB AQEBeDeArnA4MkA8MKoAWMEQAAAaeDeArnA4MkA8MKoAWMEQAAAaAAAA/gBLWVlWS4BC MTU2SFcxAAAAAAAAgQKbAQEAAAIBCiAgAAE= </data> </dict> </plist> into my file , closed plist and then copied the whole "DisplayVendorID-6af" folder (6af being the first of the two color values) to System/Library/Displays/Overrides . I left all the other "DisplayVendorID" Folders also there. Then i used kext wizard to repair the permissions and the cache and rebooted. However still got a glitch earlier and my laptop froze too. Where did i take the wrong turn? Thanks for your help! Edited March 27, 2012 by maxey Link to comment Share on other sites More sharing options...
DoiX Posted March 27, 2012 Share Posted March 27, 2012 Chimera 1.9 got released, http://tonymacx86.bl...idia-cards.html None of the changes actually help us. Tho i'm curious to see the source code for the "Added GT540M device id 0x0DF4 to memory detection work around." mine was hacky. I regret updating to 10.7.3... unstable as hell, random KPs... Link to comment Share on other sites More sharing options...
amh10 Posted March 28, 2012 Share Posted March 28, 2012 Chimera 1.9 got released, http://tonymacx86.bl...idia-cards.html None of the changes actually help us. Tho i'm curious to see the source code for the "Added GT540M device id 0x0DF4 to memory detection work around." mine was hacky. I regret updating to 10.7.3... unstable as hell, random KPs... Seriously? My 10.7.3 is complete stable. What are your KPs? Link to comment Share on other sites More sharing options...
Recommended Posts