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. 

Help compiling DSDT for Asus N56JR

7 posts in this topic

Recommended Posts



Trying to compile a DSDT for my new Asus N56JR laptop but cannot seem to resolve the errors, which are as follows:




(156 errors before using 'fix errors' with DSDT Editor)


Attached is my DSL if anyone knows how to resolve these issues :(




Update:  I managed to edit out all of the errors, but have some warnings and notices that I cannot get rid of.  If anyone cares to help out with this, attached is my edited (fixed) DSDT as well..



Share this post

Link to post
Share on other sites

Attach your dsdt, please.

I can try to compile it and explain you the corrections


Apologies, failed to attach on the original post.  Thanks for your help! :)

Share this post

Link to post
Share on other sites

Ok, it's complicated to explain... but:

First fix the lines 1892, 9468 and 18119


Now proceed with the line 7082:


And with the line 7140:


Compile and you see this:


Apply patch for T_X Rename and correct other errors, warning and remarks.

I attach the fixed DSDT


Share this post

Link to post
Share on other sites


I attach the fixed DSDT



Thanks!  I managed to fix the errors yesterday as well, good to know you took the same route as me and removed those problematic 'if' statements as well :)


Got my system running almost 100% with keyboard backlight now and various other DSDT patches!  Thanks for your help!

Share this post

Link to post
Share on other sites

Any updates on the n56jr dsdt?

Anybody successfully installed osx86 on it?



I no longer have the N56JR in my possession but I did manage to get Mavericks fully installed and working (as mentioned in my previous post).


A few of my installation notes for the N56JR:



-Disable VT-d (I also disabled Intel AES-NI and Virtualization Technology)


-Disabled Anti-Theft (may not be required)

-Launch CSM Enabled (This changed UEFI mode to Legacy Bios Mode)

-Secure Boot Mode Disabled


In order to get the installer to boot (which I created using UN1Beast and Mavericks), You need to have a patched kernel (to avoid kernel panics with the haswell chip -- or at least I did back when I installed Mavericks on this sucker)


Patch for kernel: http://www.insanelymac.com/forum/files/file/246-1093-mach-kernel-patched-for-intel-z87-haswell-motherboards/

(Patched 10.9.3 Kernel included in zip as well)


Note that you may need to boot the install USB with –x –f –v GraphicsEnabler=No  (again, I created the USB installer using ##### w/Laptop Support and Mavericks 10.9.3 at the time)


Attached are my final system kexts and DSDT file (which includes error fixes and patches to support Rehabman's Battery Manager and Asus Keyboard Backlight, with required kexts included in the attached zip).



This should get the system almost fully functional with:

-DSDT (w/o power management but sleep should be functional)

-Sound (via VoodooHDA.kext and AppleHDADisabler.kext)

-Keyboard Backlight and Asus FN keys (via DSDT patch and AsusNBFnKeys.kext)

-LAN (with issues) via RealtekRTL8111.kext

-> I was experiencing poor performance with the LAN card and the included kext at the time when installing Mavericks;  There may be a better kext out that supports the onboard LAN better than what I've included here.   Disabled EEE in the RealtekRTL8111.kext info.plist due to connection drop outs and it sort of helped but the issue returned.

See here for a possible newer version: http://www.insanelymac.com/forum/topic/287161-new-driver-for-realtek-rtl8111/

I will also mention that I replaced the internal Half Size Wireless MINI PCI-E Card with a "ATHEROS AR9280 DUAL Band AR5BHB92-H" and bluetooth micro usb off eBay for $10 $0.99 and it was well worth it!


Again, I no longer have this unit but hopefully what I've included will help others get OSX running on their N56JR systems.  I can try and provide support but for the most part you are on your own, and good luck! :)


Mirrors of attached zip:





Also note that because of the Nvidia Optimus Card, you should delete all GeForce*.kext AND NVDA*.kext from /S/L/E after installation to avoid any potential issues with the OS trying to load the NVIDIA card instead of the Intel.



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.