Contribute
Register

HELP! Major issues with my install

Joined
Nov 12, 2013
Messages
27
Motherboard
ASUS N552VX
CPU
i7 6700HQ
Graphics
Intel HD530
Mac
  1. iMac
  2. MacBook Pro
Classic Mac
  1. Classic
  2. Performa
  3. Power Mac
Mobile Phone
Hi!

My hardware is as follows:

  • Intel Core i7 6700HQ @ 2.6GHz
  • Chipset: HM170
  • Ram: 8GB DDR4 PC4-2133
  • VGA: Intel HD Graphics 530

I'm barely new to this world. Today I started my 10.11.4 installation. I went through USB boot and installation thanks to RehabMan's guide and now I can't boot unless I apply safe mode flag (-x) at boot. Otherwise I am stuck in a loop of alternating black screen and graphics glitches that I cannot capture.

I'll upload my config.plist file at the end of the post.

Main issues:
  • Intel HD530 is not recognised. Also a lot of graphical glitches are happening (black background in Finder windows, grey stripes at boot and other various glitches).

Schermata 2016-04-22 alle 17.30.24.pngSchermata 2016-04-22 alle 17.31.59.png


  • RAM is nuts: I have 8GB of 2133MHz DDR4 and system profiler says that I have 4GB 3200MHz DDR4

Schermata 2016-04-22 alle 17.32.08.png
  • Audio is not working (but I'm in safe mode)
  • Battery status is not working
  • Actual SMBIOS is not already set (If you have suggestions about...)
  • Ethernet is not working
  • Fn buttons are not working (last of my problems)

What is my next step? I'm going to install Clover to the ESD partition just to be independent from USB bootloader.

Please help me because I'm a bit stuck...

Thanks

PS: here's my config.plist and my full EFI partition.

View attachment config.plist
View attachment EFI.zip
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,093
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Hi!

My hardware is as follows:

  • Intel Core i7 6700HQ @ 2.6GHz
  • Chipset: HM170
  • Ram: 8GB DDR4 PC4-2133
  • VGA: Intel HD Graphics 530

I'm barely new to this world. Today I started my 10.11.4 installation. I went through USB boot and installation thanks to RehabMan's guide and now I can't boot unless I apply safe mode flag (-x) at boot. Otherwise I am stuck in a loop of alternating black screen and graphics glitches that I cannot capture.

I'll upload my config.plist file at the end of the post.

First step is to get your graphics working.

Did you set DVMT-prealloc to 64mb?
What is your screen resolution?

Please fill out your profile as requested in my Clover guide.
 
Joined
Nov 12, 2013
Messages
27
Motherboard
ASUS N552VX
CPU
i7 6700HQ
Graphics
Intel HD530
Mac
  1. iMac
  2. MacBook Pro
Classic Mac
  1. Classic
  2. Performa
  3. Power Mac
Mobile Phone
First step is to get your graphics working. Did you set DVMT-prealloc to 64mb? What is your screen resolution? Please fill out your profile as requested in my Clover guide.
DVMT-prealloc is set to 64MB from BIOS. I'm on a FHD display, 1920x1080. I complied my signature as requested.

Edit: Another big deal is that since i'm booting in safe mode, fat is not usable. So I can't edit my EFI partition...
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,093
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
DVMT-prealloc is set to 64MB from BIOS. I'm on a FHD display, 1920x1080. I complied my signature as requested.

Edit: Another big deal is that since i'm booting in safe mode, fat is not usable. So I can't edit my EFI partition...

Attach ioreg as ZIP: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

Provide output (in Terminal):
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

Attach output of (in Terminal):
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.

--

Use an external monitor or remote desktop connection (if necessary) to gather the information.
 
Joined
Nov 12, 2013
Messages
27
Motherboard
ASUS N552VX
CPU
i7 6700HQ
Graphics
Intel HD530
Mac
  1. iMac
  2. MacBook Pro
Classic Mac
  1. Classic
  2. Performa
  3. Power Mac
Mobile Phone
Output from Terminal of the commands you told:

Code:
   12    2 0xffffff7f81c72000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (4.0) A29C7512-D3A8-3AED-9721-3A5FF1A32EB2 <11 10 7 6 5 4 3 1>

that is just from the first command (grep of acpiplat line). The other commands gave nothing, including the rebuild kext cache one.

I attach IOReg and EFI/Clover as ZIPs.

View attachment EFI.zip
View attachment IOReg.zip

Edit: I just saw that no DSDT.aml was exctracted by pressing F4. I upload the one exctracted with DPCIManager.

View attachment DSDT.aml.zip
 
Last edited:

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,093
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Output from Terminal of the commands you told:

Code:
   12    2 0xffffff7f81c72000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (4.0) A29C7512-D3A8-3AED-9721-3A5FF1A32EB2 <11 10 7 6 5 4 3 1>

that is just from the first command (grep of acpiplat line). The other commands gave nothing, including the rebuild kext cache one.

I attach IOReg and EFI/Clover as ZIPs.

View attachment 186268
View attachment 186269

You have a lot of work to do:

http://www.tonymacx86.com/el-capitan-laptop-support/152573-guide-patching-laptop-dsdt-ssdts.html

http://www.tonymacx86.com/el-capita...01-guide-native-power-management-laptops.html

http://www.tonymacx86.com/el-capita...faq-read-first-laptop-frequent-questions.html

--

From your ioreg, I see:
- HECI not renamed to IMEI (required for graphics acceleration)
- AppleLPC not loaded due to unsupported LPC
- power management not implemented
- nvidia not disabled
- backlight control not implemented
 
Joined
Nov 12, 2013
Messages
27
Motherboard
ASUS N552VX
CPU
i7 6700HQ
Graphics
Intel HD530
Mac
  1. iMac
  2. MacBook Pro
Classic Mac
  1. Classic
  2. Performa
  3. Power Mac
Mobile Phone
You have a lot of work to do:
From your ioreg, I see:
- HECI not renamed to IMEI (required for graphics acceleration)
- AppleLPC not loaded due to unsupported LPC
- power management not implemented
- nvidia not disabled
- backlight control not implemented

I'm working on DSDT. I reordered all scopes removing all missing object errors (moving methods and objects in the right scope). I can't get rid of three syntax errors:

Code:
line 14562 syntax error, unexpected PARSEOP_NAMESEG
line 14566 syntax error, unexpected PARSEOP_NAMESEG, expecting ')'
line 14573 syntax error, unexpected PARSEOP_NAMESEG

In attachment you can find decompiled DSDT.
As you would see I already renamed HECI to IMEI.
 

Attachments

  • DSDT.zip
    79.3 KB · Views: 67

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,093
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
I'm working on DSDT. I reordered all scopes removing all missing object errors (moving methods and objects in the right scope). I can't get rid of three syntax errors:

Code:
line 14562 syntax error, unexpected PARSEOP_NAMESEG
line 14566 syntax error, unexpected PARSEOP_NAMESEG, expecting ')'
line 14573 syntax error, unexpected PARSEOP_NAMESEG

In attachment you can find decompiled DSDT.
As you would see I already renamed HECI to IMEI.

No idea what you mean by "reordered all scopes"...

You need to be certain to disassemble correctly. If you need help, attach all native DSDT and SSDTs.
 
Joined
Nov 12, 2013
Messages
27
Motherboard
ASUS N552VX
CPU
i7 6700HQ
Graphics
Intel HD530
Mac
  1. iMac
  2. MacBook Pro
Classic Mac
  1. Classic
  2. Performa
  3. Power Mac
Mobile Phone
No idea what you mean by "reordered all scopes"...

You need to be certain to disassemble correctly. If you need help, attach all native DSDT and SSDTs.

There where some methods and objects not reachable by others. So i just cut and pasted from somewhere to somewhere else.

I'm attaching all .aml files in a ZIP, extracted with .

I would also like to know where I find in DSDT the LPC entry, to assign a device name compatible with one in AppleLPC.kext/Info.plist.
 

Attachments

  • exctract.zip
    62.3 KB · Views: 45

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,093
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
There where some methods and objects not reachable by others. So i just cut and pasted from somewhere to somewhere else.

I'm attaching all .aml files in a ZIP, extracted with .

I would also like to know where I find in DSDT the LPC entry, to assign a device name compatible with one in AppleLPC.kext/Info.plist.

This is not an extract from Clover. Press F4 in Clover and provide all DSDT/SSDT files from ACPI/origin.

Patching for AppleLPC is covered in the guide, as is proper extraction and disassembly procedures.
 
Top