Help - Search - Members - Calendar
Full Version: Qe On Hp Touchsmart Iq506 - A Cry For Help !
Project OS X Forums > Snow Leopard Guides & Tutorials > New Users Discussion
bisk
Hello Everyone.

I am trying to get QE and Resman working on an HP TouchSmart IQ506.

This is an all-in-one unit very similar to an iMac with an Intel C2D and NVidia 9300M GS onboard video w/256MB VRAM. The video device goes by 10de:06e9.

So far, I have tried …

Natit
NVEnabler
NVinject
GraphicsEnabler=Yes in c.a.B.plist using the following iterations of Chameleon …
Chameleon RC4-AsereBLN-1.1.9
Chameleon_2.0_RC5_r593
Chameleon_2.0_RC5_r656
Chameleon_2.0_RC5_r699

The last 2 releases in the above list are supposed to be 9300M GS aware so I also tried to add an NVCAP line like:

<key>NVCAP_06e9</key>
<string>[the nvcap string]</string>

Of course, NVCAP Maker 1.4 chokes on the latest BIOS ROM for the IQ506 thusly …

ROM file: /Volumes/Kihei-Archives/Archives/Hackintosh/Systems/16.HP_IQ506_10.6.4/HP_IQ506/IQ506_BIOS/NVCap/JAN5.10.ROM
Copyright 2008 Arti Itra version 1.4
If you find this program useful you
may consider a PayPal donation to:
arti.macelite@gmail.com

0400000000000000000000000000000700000000

This is probably a laptop that will not support the built-in display.
The external connectors may neither work as expected.

-----

So I tried an NVCAP from a guy who has it working on his laptop but, of course, that fails.

Finally, I tried my hand at playing around with DSDT mods, using a piece of DSDT code from another guy that claims to have this video chip working and well amy but probably not on the IQ506. I'm not an expert with DSDT mods and though getting it compiled in was easy enough, the results were exactly the same as all other attempts.

A Totally Black Screen.

I am able to log in via VNC and look around to see that Resman is working in almost all cases but still not QE. I use an attempt at launching Toast or DVD Player as my simple initial test for working QE.

Here are links to the only relevant posts that I have found concerning all of this …

http://www.projectosx.com/forum/index.php?...ic=748&st=0
http://www.projectosx.com/forum/index.php?showtopic=1187
http://www.insanelymac.com/forum/index.php?showtopic=195578

I would post on these except that I am not able either due to the fact that I am too new or that the post that I wish to reply to is too old.

So, I resurrect this topic again in hopes of stimulating some interest.

If there are any gurus out there who can just nudge me in the right direction, I'll go running at it hard and happily post a full tutorial if I should be so lucky as to crack this.

From all the time that I've spent on this it seems that this silly system simply can't navigate to the built-in video device once we try to use anything other than standard VESA video output.

Could this just be an NVCAP thing or does the DSDT need major mods as well ?

If it's something really silly and simple that I'm missing here, all the better wink.gif

Thanks in advance !

bisk

Slice
I am not famous with Mobile NVidia so can't give you exact advice.
First. Look by MacTracker for mostly close to you MacModel and set it with smbios.plist.
Why you say about iMac if you have MavBookPro? It does matter because of PowerProfile differ.

Second. Look for Apple's dump to compare with your settings.
http://www.projectosx.com/forum/index.php?showtopic=359

Third. I have Intel graphics on two laptops. Both have the same problem of black screen after OSX installation.
I have to erase external VGA Output from DSDT to make internal screen working.
Dunno if it helps with NVidia VGA.
CODE
            Device (VID)
            {
                Name (_ADR, 0x00020000)
................
                Device (TV)
                {
                    Method (_ADR, 0, NotSerialized)
                    {
                        Return (0x0200)
                    }
.............
                Device (CRT)
                {
                    Method (_ADR, 0, NotSerialized)
                    {
                        Return (0x0100)
                    }
............
                Device (LCD)
                {
                    Method (_ADR, 0, NotSerialized)
                    {
                        Return (0x0400)
                    }
............
/*    Comment out this device
                Device (DVI)
                {
                    Method (_ADR, 0, NotSerialized)
                    {
                        Return (0x0300)
                    }

Also CRT may be commented out. Nontheless it works.
bisk
QUOTE (Slice @ Feb 19 2011, 10:18 AM) *
I am not famous with Mobile NVidia so can't give you exact advice.
First. Look by MacTracker for mostly close to you MacModel and set it with smbios.plist.
Why you say about iMac if you have MavBookPro? It does matter because of PowerProfile differ.

Second. Look for Apple's dump to compare with your settings.
http://www.projectosx.com/forum/index.php?showtopic=359

Third. I have Intel graphics on two laptops. Both have the same problem of black screen after OSX installation.
I have to erase external VGA Output from DSDT to make internal screen working.
Dunno if it helps with NVidia VGA.
CODE
            Device (VID)
            {
                Name (_ADR, 0x00020000)
................
                Device (TV)
                {
                    Method (_ADR, 0, NotSerialized)
                    {
                        Return (0x0200)
                    }
.............
                Device (CRT)
                {
                    Method (_ADR, 0, NotSerialized)
                    {
                        Return (0x0100)
                    }
............
                Device (LCD)
                {
                    Method (_ADR, 0, NotSerialized)
                    {
                        Return (0x0400)
                    }
............
/*    Comment out this device
                Device (DVI)
                {
                    Method (_ADR, 0, NotSerialized)
                    {
                        Return (0x0300)
                    }

Also CRT may be commented out. Nontheless it works.


Well thank you so much for your reply !

I am actually having an interesting problem with the ALC662 chip on an ECS G41T-M5 board which I think is something that you are famous for ! Nothing but VoodooHDA 0.2.1 with let me hear audio. I have all of the Linux codec, Win7 PinConfig, verbit and VoodooHDA dumps, if you want to hear about that one ... but that is another story !

Anyway. I mention the iMac because this HP TouchSmart IQ506 IS a desktop NOT a notebook even though it has the GeForce 9300M GS video chip onboard. However, I have it set to dual boot Win7 and when I tried to install the NVidia 9300M GS notebook driver update, it failed on no supported device. I then found the NVidia driver update for the desktop 9300m GPU and that one installed. So there is obviously a distinction. Win7 Device Manager does refer to the device as 9300M GS but so what, I guess.

As it happens, on HP's site there is now a video firmware update for this HP TouchSmart IQ506 and it's 63K so it's gotta be the full Video BIOS. It comes in the form of an HP SoftPaq and after extracting the BIOS and running NVCAP Maker 1.4 on it, I got what looks like a real NVCAP ...

0400000000000100020000000000000700000000

Unfortunately,
<key>Kernel Flags</key>
<string>GraphicsEnabler=Yes</string>
<key>NVCAP_06e9</key>
<string>0400000000000100020000000000000700000000</string>

still blacks out the screen.

Just so you know, if I don't try to inject properties or load a kext, I do have video, just no QE or ResMan.

I did flash the video BIOS update to the board so definitely I do know my video ROM and now have a handy copy too !

I'm pretty sure that there was never an Apple iMac or MacBook with the 9300M GS.
I think Apple went right from 8600M on to 9400M so there won't be a production example for me to emulate.

I guess I'll mess around with NVEnabler a bit again and then maybe try the DSDT thing again.

But, as usual, any advice welcomed with open arms !

bisk
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2012 Invision Power Services, Inc.