Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


[GUIDE] How to fix [spdisplays_display] in About This Mac window 2012.08.20 update - tiny app added

31 posts in this topic

Recommended Posts

This script did not work on my Dell XPS L702x with 3D Display (it read the product and vendor ID as blank),


But I did it manually and got it working, it is detected as LCD Display but not built-in,


I think I need to get the built-in monitor to get the brightness slider

Share this post

Link to post
Share on other sites

HI Everyone!


I can't create a topic somehow.

I just replaced my LCD on MBP MID 2012 and the screen only switches on while logging in Macosx Maverick.

Can't rust a diagnose or select different boot drive prior that as screen stays black.


I believe the maC DOESN'T SUPPORT the driver of the screen prior Macosx.


Any ideas suggestions?


Model Name: MacBook Pro

  Model Identifier: MacBookPro9,2

  Processor Name: Intel Core i5

  Processor Speed: 2.5 GHz

  Number of Processors: 1

  Total Number of Cores: 2

  L2 Cache (per Core): 256 KB

  L3 Cache: 3 MB

  Memory: 16 GB

  Boot ROM Version: MBP91.00D3.B09

  SMC Version (system): 2.2f44

  Serial Number (system): C1MMXXKFDTY3

  Hardware UUID: B0A68615-052A-5983-87A1-277265C94D88

  Sudden Motion Sensor:

  State: Enabled

Starting up video link

Share this post

Link to post
Share on other sites

Hello and thanks,


Please give some pointers as to what to do?

May I ask your kind assistance?


I did all that was prescribed.


With SwitchResX I get the name I changed to.




In About Mac still says Built-In Display.


I removed all the folders in /System/Library/Displays/Contents/Resources/Overrides


except for the one I created for this display.


what else needs to be configed?


Thanks a million!


Great work





Share this post

Link to post
Share on other sites

The guide mentioned to make sure to put

into DSDT


 Make sure you have this section in dsdt gfx section

Buffer (One)


can someone point to the right way?




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.

  • Similar Content

    • By Allan
      Hello guys.   As some of you know, the option fast startup cause some problems in dual-boot Hacks, this happens because the Hibernation mode. But is possible you keep the fast startup on, and disable Hibernation: 1 - powercfg /h /type reduced This command line will reduce the size of hiberfile.sys file, in simple words, will cut the file in the half.
      Some people recommend solve that by using this command line bellow:
      2 - powercfg /hibernate off But if you do that, you'll disable Hibernation and Fast Startup.
      Use the first command line in Command Prompt (Admin) above (1º), and you'll enjoy this great resource in your dual-boot. 
    • By dark_hacker
      I created in the section of clover kexts to patch some patches but I am trying a problem that I put in debug mode and I see that no patch that I put there is to be executed, I tried to redo cache several times but it did not solve how I can solve?
    • By ITzTravelInTime
      Hi guys, I am creating this topic to discuss an idea I had about a way to force the Mac OS installer to not install using apfs.
      So we know that apfs does not runs well on drives not made by apple because it's designed to run on apple firmware, so error correcting features will not work and this will cause data corruption and data lose over the long period of time, so some people will like more to not use apfs and avoid all that problems, but apple has integrated an ssd detection mechanism that will force to upgrade to apfs if an ssd is detected, so my idea is to create a kext that is loaded before the system initializes sata devices and then forces the system to detect all sata and nvme devices as hard drives, I think that is possible, but I do not know iokit so much well to do it, so I am creating this thread, to ask if it's possible to create something like that using io kit and other system libraries to create a kext the could work with clover kext injection and force the system to see all the ssd as hard drives, and also other idea for the kext is that it will enable itself to run only when you are booting into a Mac OS installer, maybe that could be also done using a clover kext to patch string directly on the sata family kext, so what do you think about my idea? is there someone that could help me to create the kext or a clover patch?
      Thank you for checking out my thread, I hope that we will find a solution soon
      PS: I know that there re things like scripts and commands to install without apfs, but my aim is to create a method that lets the users to tone perform any special task inside the Mac OS installer
    • By Egonaut
      Alright, so my first attempt at helping people that isn’t in a private discord. Hope this goes well.
      No one has posted this as a direct solution to someone asking for help with this error, so I thought I’d be the one to share it.

      I encountered this problem when I rebooted after making some minor changes and discovered I couldn’t boot back into the disk. All over the web, people keep suggesting clover-side tweaks and replacing kexts, and while they may solve the problem for some, absolutely nothing was working for me (and a few others), even when booting with no kernel cache at all.
      No boot flags worked, no .efi files would solve it. 

Holding spacebar in clover, no change.
      So, the solution ended up being system side, and not clover related. You needed to delete your prelinked kernel from the HDD and rebuild it. 

To do this, you just have to be able to get to your recovery drive or use an install USB that’ll give you access to the disk. Clover got me into my recovery drive just fine, another hint that it wasn’t related to clover - but regardless, whatever works for you.

      After you’re in a terminal, type the following commands.

      Df -h This will list all of your volumes, make sure you’re targeting your installation drive.

      If your volume has a space in the name, such as "Mac OS HS", you'll need to format it as such: "Mac\ OS\ HS" - This is simply how the command line associates spaces.
      touch /Volumes/[NAME HERE]/System/Library/Extensions && kextcache -u /Volumes/[NAME HERE]

 In my case, I replaced [NAME HERE] with my installation drive - "macOS\ 10.13".
      Chances are, this command will give you the error "Child process [directory] has exited due to signal 10"
      The line immediately after that will give you another bit of extremely important information that you need to take note of.
      "Error 107 rebuilding /System/Library/PrelinkedKernels/prelinkedkernel"
      That directory is what we're going to be targeting to fix our system.

      So, time to nuke it.
      rm -rf [location to /prelinkedkernel/prelinkedkernel] MAKE SURE YOU DOUBLE CHECK IT IS EXACTLY WHAT WAS OUTPUT WHEN YOU TRIED THE COMMAND ABOVE.

      I've done this on multiple machines and it really is hit or miss whether or not this will appear. Regardless, the solution is simple. The following code tag only applies to if you encounter this issue.
      Fsck mount -uw / RE-ENTER THE FOLLOWING COMMAND! You need a more specific location now. rm -rf /Volumes/[NAME]/System/Library/PrelinkedKernels/prelinkedkernel touch /Volumes/[NAME]/System/Library/Extensions && kextcache -u /Volumes/[Name] Now you should be receiving "/Volumes/[NAME] locked; waiting for lock." This is a good thing. Wait a few seconds, you'll receive "Lock acquired; proceeding." After that, you'll be back at -bash-3.2#, and it will appear as if nothing happened. Again, this is expected. For people who didn't have to use the Fsck command, simply type the following and receive the usual "Waiting for lock; Lock received" response.
      touch /Volumes/[NAMEHERE]/System/Library/Extensions && kextcache -u /Volumes/[NAME HERE] Now, use your up arrow on the keyboard to re-enter this command. If nothing happens, you're golden. If it detects kexts with invalid signatures, that's still okay - but for future reference, don't go the ##### approach/philosophy of installing kexts to your system drive. Take this as a warning.
      Go ahead and reboot, and start your installation just like normal. You'll now get past the 0x1 error. Congratulations!
      If you get hung up anywhere, go back to clover and add “-f” to the boot flags, then boot again.
      You should make it back to your desktop with no damage whatsoever.

 Like nothing ever happened!

      Now, as for what causes this, I honestly have no idea. All I know is when you have a working system, make some kind of modication/tweak/installation that HS doesn't agree with, you can possibly get this error on some systems. It's rare, but exists, and unfortunately this is the only way I've been able to get past it. It's not too much work, so don't be too intimidated. You'll have your system back in no time.
      If you'd like some personalized 1-on-1 support, read my signature and contact me that way. I'm more than happy to help, or at the very least take some time out of my day to analyze your issue and give my thoughts.  Thanks for reading my first guide, I'm hoping to publish some more fixes to make High Sierra as painless as possible for every user.
    • By Newbie Mac
      Ciao a tutti,
      sono felicemente riuscito a installare Lion sul mio Optiplex 330.
      Funziona tutto tranne la scheda audio interna ma non importa perché vorrei installare una USB esterna: una Yamaha AG03.
      Dalle istruzioni questa dovrebbe essere installata su Lion senza driver e riconosciuta subito (http://www.yamahaproaudio.com/global/en/products/mixers/ag/manual/mac/index_en.jsp).
      Su un altro hackintosh sempre con Lion viene riconoscita perfettamente.
      Il sistema la vede, nel System Report, correttamente collegata all'USB ma da Audio Midi Setup mi dice "NO DEVICES FOUND".
      Temo che mi manchi qualche parte software per far riconoscere la scheda esterna.
      Ho installato i VoodooHDA ma mi hanno mandato in crash il sistema quindi li ho rimossi.
      Avete consigli?
      Grazie mille
      Retroman Newbie