Sorry, I'm not good at English, and if this is useless.
Device ID of GMA 950 in real MacBook is 27A2, and the ID of GMA 950 in many netbooks is 27AE.
So, rewriting the ID, 27A2 to 27AE in "AppleIntelGMA950.kext" and "AppleIntelIntegratedFramebuffer.kext" is the way to activate GMA 950 in netbooks. And "patch27ae.command" is the Terminal Script for this way (exactly, this script makes copy of these kexts renamed "27aeAppleIntel--".).
Therefore, the same way might make activate GMA 3150, which is reported as GMA 950.
According to Wikipedia, device ID of GMA 3150 is A011 or A012. So, modifying "patch27ae.command", for example, "27AE8086" to "A0118086", "\x86\x80\xAE\x27" to "\x86\x80\xA0\x11" (or "27AE8086" to "A0128086", "\x86\x80\xAE\x27" to "\x86\x80\xA0\x12"), and using this script might be the way to activate GMA3150.
and need "device-properties" string in com.apple.Boot.plist, or Natit.kext, maybe.
Have you try on hpmini 210 ?
It's Work QE/CI ?
Someone have try ?
10.6 retail seems to work on the 210 (HP Mini 210-1000), with the following issues that I'm encountering:
* No accelerated graphics on the GMA3100. (System Profiler reports it as a GMA950, which makes sense, since they're supposedly pretty similar.)
* The wireless is refusing to work. (BCM4315, which should be supported with tweaking by AppleAirPortBcm43xx.kext, but it isn't coming up; there are apparently fixes for this, but I have yet to find one).
* The trackpad doesn't work during installation. Well, ok, it "works" in that you can move the pointer, but you can't actually click: the buttons are ignored, until you can get into System Preferences and enable tap-to-click; the buttons remain non-responsive after that, though.
* Audio works, with the VoodooHDA.kext driver. Volume control seems like it might be a bit problematic, but I'll be figuring that one out.
* The wired ethernet works with RealtekR1000.kext.
* I had to put "arch=x86_32" into /Extra/com.apple.Boot.plist ("Kernel Flags") order to get it to start at all; the N450 supports 64 bit extensions, and the bootloader that I'm using (from NetbookCD - Chameleon 2.0rc3) recognizes that, and tries booting into 64-bit mode, which causes it to go boom.
I haven't tried the VGA output on it, so I don't know if that works or not.
As well, the maximum memory is actually at least 2GB, as that's what I've got installed in mine. Perhaps it's a case of Windows 7 Starter not allowing more than 1GB, or HP not being able to advertise it because of Win7 Starter.
The card reader works without a hitch; a USB bluetooth adapter will be picked up fine (I picked up a Targus ultra-mini bluetooth adapter, model ACB10US according to the package).
* The wireless module works; it does, however, require that you grab a copy of Apple80211.framework from 10.5, it would seem. The GUI configuration for it doesn't seem to want to work (so no menu extra or System Preferences bits - ) but using the commandline utility, it associates just fine.
* With the enabler script suggested by dokuroishi, AppleIntelIntegratedFramebuffer.kext will load - but the mouse pointer looks like it's stored off in uninitialized memory, so it's either accelerated graphics with a bad mouse pointer or non-accelerated graphics with a reasonable cursor at the moment. The unaccelerated graphics, though, don't seem too terrible (though it might not do so well for things like watching videos, of course).
* The audio works - with the caveat that it might cause a hard lockup during the system startup; once it's started up, it seems to be working fine. If the driver is loaded after the system is running, instead of during startup, it seemed to work without a hitch, so perhaps I might write a quick startup script that loads VoodooHDA.kext during the normal startup phase instead of as one of the items in the /Extra/Extensions.mkext archive.
* The Airport stuff works in System Preferences, at least, assuming you have the preference pane from 10.5 installed (/System/Library/SystemConfiguration/Apple80211Monitor.bundle), and you start System Preferences in 32-bit mode -- in 64-bit mode, it recognizes an Airport adapter, but refuses to configure it (it's insistent that it's power state is "Off"). Easiest route here is to check off "Open in 32-bit mode" in the Get Info window on /Applications/System Preferences.app. I haven't gotten the Menu Extra working yet, but I suspect that's some minor tweaking - maybe getting SystemUIServer running in 32-bit mode, to use the 10.5 AirPort menu extra.
your GMA 3150 worx?