Contribute
Register

Clevo W230SS - No HDMI video out

Status
Not open for further replies.
My comparison of the differences:

0x0d260007
64mb bios allocated
34mb framebuffer
21mb cursor bytes
1536mb vram
1953hz bcl
1953hz max bcl pwm
framebuffer index 0, 1, 2, 3
port nibble: 0 5 6 7
pipe attribute: 0800 0b00 0b00 0300
connector type: lvds, dp, dp, hdmi
connector attribute: 3000 0000, 0701 0000, 0701 0000, 0600 0000


0x0a260006
32mb bios allocated
19mb framebuffer
6mb cursor bytes
1536MB vram
2777hz bcl
2777hz max bcl pwm
framebuffer index: 0 1 2 ff(255)
port nibble: 0 5 6 unused
pipe attribute: 0800 0900 0900 0000
connector type: lvds, dp, dp, vga
connector attribute: 3000 0000, 8700 0000, 8700 0000, 4000 0000

There's nothing different about the lvds for both ig-platform-ids. So the remaining thing to try is to set the bios allocated memory/framebuffer/cursor bytes to the same as the ones in 0x0d260007?
 
My comparison of the differences:

...
There's nothing different about the lvds for both ig-platform-ids. So the remaining thing to try is to set the bios allocated memory/framebuffer/cursor bytes to the same as the ones in 0x0d260007?

Yes. That's a good place to start (one at a time). You can do a search/replace on the header data:

Code:
Find: 0600 260a 0103 0303 0000 0002 0000 3001 0000 6000 0000 0060 d90a 0000 d90a 0000 0000 0000 0000 0000
Repl: 0600 260a 0103 0303 0000 0002 0000 3001 0000 6000 0000 0060 d90a 0000 d90a 0000 0000 0000 0000 0000

Modify the data in Repl to match the data in 0xd260007 one by one...

There is also some data that is different at the end of the framebuffer config:

Code:
0xd260007
1e03 0000 0505 0900 0400 0000 0000 0000 0000 0000 0000 0000

0xa260006
0f00 0000 0101 0000 0400 0000 0000 0000 0000 0000 0000 0000

We don't know what all the data means...
 
I must really thank you for your help.

What i did was to use the AppleIntelFrameBufferAzul.sh to change the bios allocated memory. framebuffer, cursor bytes, vram, bcl, max bcl pwm to match 0x0a260006. I know you said not to use the script if I was using Clover, so I'm going to try what you posted now. I'm currently using 0x0d260007.

(I now also have artifacts that were once fixed by the 9MB cursor bytes patch, but that's not a big deal now that I have external monitors working!)
 
Now I have another issue - the laptop doesn't wake properly from both lid sleep and sleep. It sleeps successfully but waking it shows a black screen. When I had the HDMI monitor plugged in, it woke and had that as it's only monitor (no internal LCD). Without the HDMI monitor, the internal LCD is black.

It worked well when I was using the old ig-platform-id 0x0a260006. Do you have any suggestions?

Thanks for your help thus far!
 
Now I have another issue - the laptop doesn't wake properly from both lid sleep and sleep. It sleeps successfully but waking it shows a black screen. When I had the HDMI monitor plugged in, it woke and had that as it's only monitor (no internal LCD). Without the HDMI monitor, the internal LCD is black.

It worked well when I was using the old ig-platform-id 0x0a260006. Do you have any suggestions?

Thanks for your help thus far!

Do you have some information on what ig-platform-id you're using now and what patches you've applied (via Clover config.plist) to it?

It probably lies in the data beyond the connectors.

This patch might be interesting (if adapted to your platform-id data)

Comment: Enable internal display after sleep for 0xa2e000a/0xa26000a
Name: AppleIntelFrameBufferAzul
Find: 01000000 40000000 d6000000 05050000
Repl: 01000000 40000000 1e000000 05050000
 
hey,guy.i met same problem with you in hdmi vedio output. i mention that you combined 0x0a260006 and 0x0d260007.i had trid this way but failed.Could you plz upload your config.plist so that i can see how to do it?
 
hey,guy.i met same problem with you in hdmi vedio output. i mention that you combined 0x0a260006 and 0x0d260007.i had trid this way but failed.Could you plz upload your config.plist so that i can see how to do it?

Those ids and solutions not applicable to HD4000 (in your profile).
 
Thx for replying.

Yeap,I forget update my profile.Now i use clevo W350STQ(I7-4700mq),HD4600 was work with 0x0a260006 injected,but HDMI was faild.

Once i plug in cable, screen will turn black and system will reboot automatically.i find some thread said combine 0x0a260006 and 0x0d260007 and patch it into AppleIntelFramebufferAzul.Kext will work.but i don't know how to do it exactally.

Do you have any ideas?
 
Thx for replying.

Yeap,I forget update my profile.Now i use clevo W350STQ(I7-4700mq),HD4600 was work with 0x0a260006 injected,but HDMI was faild.

Once i plug in cable, screen will turn black and system will reboot automatically.i find some thread said combine 0x0a260006 and 0x0d260007 and patch it into AppleIntelFramebufferAzul.Kext will work.but i don't know how to do it exactally.

Do you have any ideas?

HDMI often requires HDMI-audio to be implemented.

It is covered in the FAQ.

http://www.tonymacx86.com/el-capita...faq-read-first-laptop-frequent-questions.html
 
hey, i just follow what you said。System doesn't reboot but video memory only 7mb。
here is my ioreg,Is't anything wrong?View attachment MacBook Air.zip
 
Status
Not open for further replies.
Back
Top