More about NVRAM on Hackintosh

About half a month ago we discussed how to simulate NVRAM on Hackintosh, especially for those PC without UEFI support. Let’s figure out a little more about NVRAM.

As for NVRAM module, lots of data are stored there:

These are NVRAM data on my Hackintosh (BIOS+GPT+Clover). Among those variables, we may focus on some specific ones like:

backlight-level —- save current backlight value data.

fmm-computer-name/fmm-mobileme-token-FMM —- save current “Find My Mac” status (enable or disable).

If the NVRAM are not saved before system shutdown and not properly set during startup, these data will lost and lead to the backlight level reset to its default value and disable the “Find My Mac” function. That’s exactly what I talked about in my earlier blog.

But sometimes we may find that we lost those values again, which means one day your backlight level is reset and FMM state is disabled after every startup. Meanwhile, the shutdown script and startup plist are all untouched. In this situation, resetting NVRAM can always work ’cause one or more NVRAM variables contain incorrect value or cannot be handled properly due to lack of Apple UEFI support.

For Hackintosh, resetting NVRAM would be easier as that on real Macs. Just type this in Terminal to delete all NVRAM data:

Or just delete certain variable(s) if you know which one of them causes problem.

After clean up or fix the NVRAM, we can try adjust backlight level and recheck the FMM status. Now restart the OS X, everything should works fine.

7 thoughts on “More about NVRAM on Hackintosh

  1. Firefox 3.0.10 Windows XP

    Please help, Installation success but no boot.My PC:CPU: Intel Core i5-2310 2.90GHzMotherboard: Intel Desktop Board DH67BLMemory: 4GB DDR3 SDRAMVGA card: ATI Radeon HD 5400 Series Current OS: Windows 7 64 bitThe inatallstion steps:1. I downloaded the .dmg file (Iatkos L1 OSX Lion 10.7.1)2. Converted to .iso and burned to DVD using “TransMac”.3. Changed bios settings of Sata to mode “AHCI”4. Booted from DVD.5. Followed the inatallstion steps.6. in Customize screen, I checked almost all the options.7. Completed to inatallstion successfully.After the inatallstion I cant boot from HDD (boot not found).I burned the last version of iBoot and booted from it.In iBoot I see 2 options: iBoot, name of the System volumeNo matter that I choose (even safe mode) the system reboots itself after few seconds.What else can I do?

    1. Google Chrome 25.0.1323.1 Windows 8 x64 Edition

      You may consider adding Fakesmc.kext and other essential kexts for your pc. Even Iatkos version cannot work perfectly since there are so many different hardwares. Thx.

  2. TT Explorer Windows XP

    Hey very cool site!! Man .. Beautiful .. Amazing .. I will bookmark your site and take the feeds also鍘圛 am|I’m} happy to find a lot of useful information here in the post, we need develop more techniques in this regard, thanks for sharing. . . . . .

Leave a Reply

Your email address will not be published. Required fields are marked *