Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
GHGg

HD4000 Samsung Serie 5 ultra no built-in display

23 posts in this topic

Recommended Posts

Hey guys,

 

I'm working on a Samsung serie 5 ultra hackintosh, and I can't get my built-in display to work in any way.

 

I add some strings to my org.chameleon.boot.plist like:

 

 

<key>HD4000PlatformId</key>

<string>9</string>

 

<key>device-properties</key>

<string>5e0000000100000001000000520000000100000002 010c00d041030a000000000101060000027fff04002c000000 4100410050004c002c00690067002d0070006c006100740066 006f0072006d002d006900640000000800000003006601</string>

 

Also tried with GraphicsEnabler Yes and No, same thing.

 

And with these strings, I could get my graphics and acceleration to work, but only in a external display (HDMI).

Could anybody give me a hand out?

 

Thanks!

Share this post


Link to post
Share on other sites

Try to enable wiith DSDT

Share this post


Link to post
Share on other sites

hello

 

why 9 ?

 

have u test the other options ?

 

ig-platform-id: 01660000, Stolen RAM for FB: 96MB, Pipes: 3, Ports: 4, FBMem: 3
ig-platform-id: 01660001, Stolen RAM for FB: 96MB, Pipes: 3, Ports: 4, FBMem: 3
ig-platform-id: 01660002, Stolen RAM for FB: 64MB, Pipes: 3, Ports: 1, FBMem: 1
ig-platform-id: 01660003, Stolen RAM for FB: 64MB, Pipes: 2, Ports: 2, FBMem: 2
ig-platform-id: 01660004, Stolen RAM for FB: 32MB, Pipes: 3, Ports: 1, FBMem: 1
ig-platform-id: 01660008, Stolen RAM for FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3
ig-platform-id: 01660009, Stolen RAM for FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3
ig-platform-id: 0166000A, Stolen RAM for FB: 32MB, Pipes: 2, Ports: 3, FBMem: 2
ig-platform-id: 0166000B, Stolen RAM for FB: 32MB, Pipes: 2, Ports: 3, FBMem: 2

 

good hack

Share this post


Link to post
Share on other sites

I tried all of them, excluding "0162" ones (5, 6, 7)

 

And tried "9", because when I go to System Report, in "VRAM" it says that I have 64MB of shared memory, and I don't have any option in my bios to change this value.

 

Anyways, if i set just the "HD4000PlatformId" with any value, it doesn't make any difference, I got the black screen just when I try to add some "device-properties" string, then, my video just work with an output device (I tried with my HDMI, and the video shows up in my tv WITH acceleration and everything).

 

Any clue what this could be?

Share this post


Link to post
Share on other sites

Well, I just tried to patch my dsdt, and.. the result was a kernel panic.

I definitely don't know how to/what to patch into this file.

Share this post


Link to post
Share on other sites

Well, I just tried to patch my dsdt, and.. the result was a kernel panic.

I definitely don't know how to/what to patch into this file.

How patch?DSDT?Why no upload there? :wink2: Maybe is secret?

Share this post


Link to post
Share on other sites

Sorry for the late reply, guys.

But, here it its, my DSDT

 

Thanks

Your DSDT is empty.... :wink2: try again to up

Share this post


Link to post
Share on other sites

Any clue, guys? :(

Wait,i forget you,sorry,after 1 hour i upload fixed DSDT to test it(sorry again) :wink2:

Share this post


Link to post
Share on other sites

Use this,and you is don't happy with boot(if use KP),try again to reboot with this command:

-v DSDT=No(Not need to reinstallOSX :thumbsup_anim: )

Fixed only for hd4000.zip

Edited by HUSABER

Share this post


Link to post
Share on other sites

sorry to bother you again, but I was thinking, and I read some posts that says that my black screen problem could be related to the capri.kext.

 

I tried to edit the hex from my S/L/E and didn't work.

 

Do you know how to get this working?

 

Thanks in advance! ;)

Share this post


Link to post
Share on other sites

Well, tried to run in home, and i realised that I still with the same problem as before, with the hdmi cable my hackintosh runs perfectly, with qe/ci and everything, the only issue, is that I can't get it to work in my lvds. :/

 

Do I have to change anything else? Should I use an pre defined system definition?

 

I don't want to give up on this, but I see no way to get this to work. :(

Share this post


Link to post
Share on other sites

GHGg - were you able to get this to work? I am having the same issue with my Dell XPS 13 L332X - HDMI works fine, and I can also see the system is running fine using screen sharing (no display found). only way I can get the internal display working is in safe mode and PCIRootUID=1...

Share this post


Link to post
Share on other sites

Cfb44, no man, I didn't get my laptop to work, but Im still trying.

And I think that changing some values from the capri kext will work, but I need time to validade this, if I get my laptop to work I'll let you know.

Share this post


Link to post
Share on other sites

Sorry to hear that - but I just got mine working 30 minutes ago!

 

I added the platform and device keys (from your post), and changed the smbios to 5.2 and it finally booted to the internal screen. performance was pretty low (4200 on geek bench), so I went back to 8.1 smbios and it is much better (6560 gb). I can boot with GE=Yes/No, and it it works either way

Share this post


Link to post
Share on other sites

Hello.

 

I have exactly the same issue with an HD 3000. I can use internal laptop display with -x option at bootup. With normal boot only external hdmi output is available.

Does anybody know how to fix this ?

 

Thanks.

Share this post


Link to post
Share on other sites

This thing happened because your system cannot get correct EDID from your LCD pannel. You need to inject it other way.

For example I've got a Samsung NP530U3C-A0F - EDID: 

00 FF FF FF FF FF FF 00 4C A3 00 02 00 00 00 00 00 16 01 04 80 1D 10 78 2F 0C C5 96 5B 52 92 29 24 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 9E 1B 56 78 50 00 18 30 30 20 25 00 25 A5 10 00 00 19 00 00 00 FD 00 00 3C 30 D9 08 00 0A 20 20 20 20 20 20 00 00 00 FE 00 35 33 30 55 33 43 2D 41 30 46 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 1E

Injected with bootloader. Panel is working good.

 

In my case problem is in ig-platform-id. Have to use a 0x0166000A which make my display as an external and i cannot use brightness control. HDMI don't work on that id too.

On 0x01660003 I've got a some kind of overbrighted(sorry for bad bad english) display. HDMI works perfectly, no glitches at all. Brightness controll working.

Can't change anything at all by patching AppleIntelFramebufferCapri.kext

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.



×