General 10.6.7 Update installed without problem (thanks to Tony and others), but something is definitely wrong with the driver.
Extracted AppleIntelHDGraphics bundle and IOPCIFamily.kext from 10.6.7 Update for MBP 2011, included IOGraphicsFamily + IONDRVSupport from 10.6.6 DVD MBP 2011.
Rebuild cache with Kext Utility.
Machine is accessible via ssh after the boring "PCI configuration begin" message appears. It looks like graphics init failure.
Noticed that one of the first messages in verbose mode is "unknow Intel bla-bla-bla" with valid 0x0116 id, definitely supported by the driver.
Could it be a video bios issue?
Any advice appreciated. Can't wait for 10.7 release, eyes might be broken in a few days, thnx to 1024x768 resolution on a 1600x900 screen
P.S. Nice to find out, Mac OS 10.4+ does not support /dev/mem. Had to dump intel video bios from Linux -- "sudo dd if=/dev/mem of=vbios.dmp bs=65536 skip=12 count=1"
No evidance of lenovo copyright, just Intel and rather outdated by the way -- "Build 2089a PC 14.34 10/30/2010 03:43:33". Given a "PC" substring we may suppose that separate "Mac" version exists.
According to this paper (related to Intel motherboards) build 2089 was included into initial package release (2010-12-04), updated on 2011-03-14 to 2108:
http://downloadmirror.intel.com/19935/e ... eNotes.pdf
And newer build 2111 included into updated package on 2011-04-15:
http://downloadmirror.intel.com/20008/e ... eNotes.pdf
Does it make sense to update video bios to the latest build?..
Any chance to compare it with Apple version used in MBP 2011?
P.P.S. Another idea: may be 0x0116 (i3-2310m) is NOT the same device id as for those HD 3000 inside MBP 2011 (remember, there are i5, not i3 CPUs). Probably actual support for 0x0116 is not enabled yet, the device id added to get ready for future Mac mini / MacBook release with i3 onboard.