shania
Members-
Posts
27 -
Joined
-
Last visited
shania's Achievements
Corporal (4/17)
0
Reputation
-
Hi Jake Lo, This was found on other forum and people got succeed obiously it is specific to diff motherboard and system specs. Could not get it work wake/sleep? I was probably wrong before I dont know but it did work once. What I was thinking that If I plug any nvidia card and use 530 connected by display port will it work? or I have to hotplug while waking it up system to wake. I may get cheap nvidia like gtx 680 .
-
Apologies for reporting back late. As we were attacked by ransomware and were trying to recover data but anyway coming back to 530 sleep issue treid almost everything that I could remember but no luck. When I try to use dsdt patch as per below my system does not boot and get stop sign after loading bar. Many have succeeded using this patch. # inject "hda-gfx"="onboard-1" into IGPU (GFX0 originally) into device label GFX0 set_label begin IGPU end; into_all all code_regex GFX0 replaceall_matched begin IGPU end; into method label _DSM parent_label IGPU remove_entry; into device label IGPU insert begin Method (_DSM, 4, NotSerialized)\n {\n If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n Store (Package()\n {\n "model", Buffer() { "Intel HD Graphics 530" },\n "hda-gfx", Buffer() { "onboard-1" },\n "AAPL,ig-platform-id", Buffer() { 0x00, 0x00, 0x1b, 0x19 },\n "AAPL,Gfx324", Buffer() { 0x00, 0x00, 0x00, 0x01 },\n "AAPL,GfxYTile", Buffer() { 0x00, 0x00, 0x00, 0x01 },\n "AAPL00,PanelPowerUp", Buffer() { 0x00, 0x00, 0x00, 0x30 },\n "AAPL00,PanelPowerOn", Buffer() { 0x00, 0x00, 0x01, 0x19 },\n "AAPL00,PanelPowerOff", Buffer() { 0x00, 0x00, 0x00, 0x11 },\n "AAPL00,PanelPowerDown", Buffer() { 0x00, 0x00, 0x00, 0x3C },\n "AAPL00,PanelCycleDelay", Buffer() { 0x00, 0x00, 0x00, 0xFA },\n "device-colors", Buffer() { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9D, 0x9D, 0xA0, 0x00, 0x00, 0x02, 0x00 },\n }, Local0)\n DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n Return (Local0)\n }\n end;
-
I dont know what made it worked before let me see again. Will report back. But many people have got it working But I am happy to give it a shot again. Lets see.
-
How about Sierra? Sleep/Wake works without problem on optiplex?
-
Jake Lo Finally got 4k working, dual displays (connected all the times) not after login you have to connect second one once logged in. Now 4k, dual display, Imessage, Facetime, On board audio (except rear jack but it doesnt bother me), HDMI Audio, Power management and all usb ports. What does not work is sleep I dont know how I got it done before but tonight I will nail it down. Will have good news. I am getting close to 100%. My main question is why my about mac doesnt show 5k, late 2016 etc. I have to approach slightly differently for sleep/wake as my setup is completely diff than before where many thing were not working. Will work on EDID & SSDT patch for 530 in order to sleep/wake to work and see if I can bring it down to complete setup. Many thanks Shania
-
I have managed to run setup_var 0x795 @ 0x4 (128mb) and checked now my system boots fine without DVMTfixup.kext. But I must keep intelgraphicsfixup.kext in order to boot. Now main question is what would I patch for my Display Port (DP) showing up as a 00 08 00 00 instead of 00 04 00 00. files.zip
-
will try later your suggestion this evening.
-
With Lilu + IntelGraphicsDVMTFixup system works fine at 1920 no issues but I dont get 4k. According to rehabman I have to work on preallocation dvmt for my graphic 530. And again I will have same issues for Sierra I have to sort this issue to get full 4k acceleration. He said I was patching wrong 0x795 @ 0x3, but he thinks that I am now on right track to get it sorted my 4k. see below his comment. But 0x3 seems not valid for 0x795. 64mb is 0x2. Note that there can be values that are undocumented/not listed in IFR. Do you think I have to run setup_var 0x796 0x1 or setup_var 0x796 0x2 or setup_var 0x796 0x3 Thanks in advance.
-
It stuck @kec.corecrypto 1.0 then attempting to restart.5CA1B984-CCE1-4773-BFFF-81658F2FCD29.MOV
-
Hi do you think if I downgrade to seirra i will have 4k? As all I am after 4k with hdmi thanks
-
Yes I do. Also when i put below code into clover and remove dvmtfixu kext i just flget into reboot loop it doesnt boot . Name= com.apple.driver.AppleIntelSKLGraphicsFramebuffer Find = 00002002 00005001 Replace = 00003001 00009000 comment = 0x19160000/etc, 32MB BIOS, 19MB framebuffer 9MB cursor bytes (credit RehabMan)
-
when I run setup_var 0x795 0x3 or 0x2 or 0x4 I get setup_var is not recognised as internal or external command, operable program or script file.
-
THanks. Ok will give a shot in 30 mins when I home. But bare in mind that I have intel HD 530 and patch above refers to 0x591b0000 which is intel HD 620. Also after applying this patch should I remove dvmtfixup.kext?
-
Sorry missed search term DVMT. So I have DVMT Pre-Allocated, Variable: 0x795 {05 91 25 05 38 05 35 27 01 00 95 07 14 10 00 FE 00} 0x40947 Option: 0M, Value: 0x0 {09 07 26 05 00 00 00} 0x4094E Option: 32M, Value: 0x1 {09 07 27 05 30 00 01} 0x40955 Option: 64M, Value: 0x2 {09 07 28 05 00 00 02} 0x4095C Option: 4M, Value: 0xF0 {09 07 29 05 00 00 F0} 0x40963 Option: 8M, Value: 0xF1 {09 07 2A 05 00 00 F1} 0x4096A Option: 12M, Value: 0xF2 {09 07 2B 05 00 00 F2} 0x40971 Option: 16M, Value: 0xF3 {09 07 2C 05 00 00 F3} 0x40978 Option: 20M, Value: 0xF4 {09 07 2D 05 00 00 F4} 0x4097F Option: 24M, Value: 0xF5 {09 07 2E 05 00 00 F5} 0x40986 Option: 28M, Value: 0xF6 {09 07 2F 05 00 00 F6} 0x4098D Option: 32M/F7, Value: 0xF7 {09 07 30 05 00 00 F7} 0x40994 Option: 36M, Value: 0xF8 {09 07 31 05 00 00 F8} 0x4099B Option: 40M, Value: 0xF9 {09 07 32 05 00 00 F9} 0x409A2 Option: 44M, Value: 0xFA {09 07 33 05 00 00 FA} 0x409A9 Option: 48M, Value: 0xFB {09 07 34 05 00 00 FB} 0x409B0 Option: 52M, Value: 0xFC {09 07 35 05 00 00 FC} 0x409B7 Option: 56M, Value: 0xFD {09 07 36 05 00 00 FD} 0x409BE Option: 60M, Value: 0xFE {09 07 37 05 00 00 FE} 0x409C5 End of Options {29 02} 0x409C7 End If {29 02} 0x409C9 Setting: DVMT Total Gfx Mem, Variable: 0x796 {05 91 39 05 3A 05 BC 04 01 00 96 07 10 10 01 03 00} 0x409DA Option: 128M, Value: 0x1 {09 07 3B 05 00 00 01} 0x409E1 Option: 256M, Value: 0x2 {09 07 3C 05 00 00 02} 0x409E8 Option: MAX, Value: 0x3 {09 07 3D 05 30 00 03} What do I have to do next? I guess once the patch is applied I have to remove dvmtfixup.kext and restart and see if that works. So I have to run code for EFI shell as per below setup_var 0x795 0x3 or setup_var 0x795 0x2 (as I dont have 96M)
-
Same I have updated to 1.7.9 still no luck on rear but I dont mind to be honest as I will be using bluetooth or wireless speaker or front jack. for HDMI audio did you use clover hdmi patch from toleda it will generate ssdt for 630 I guess I dont have 630 but believe it will be same as 530.