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.

  • 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. 
cosmo1t

FileNVRAM 1.1.1 Released

13 posts in this topic

Recommended Posts

xZenue is proud to present

FileNVRAM.dylib

https://public.xzenue.com/downloads/

version 1.1.1

 

 

===================

= FileNVRAM.dylib =

===================

 

FileNVRAM copyright xZeneu LLC.

FileNVRAM is licensed under the Attribution-NonCommercial 3.0 Unported license.

Please see the license file for details

 

 

===================

= Bugs =

===================

 

Please report any bugs at https://public.xzenue.com/bugzilla/

 

 

===================

= Requirements =

===================

 

- Chameleon r2181 or newer

 

===================

= Usage =

===================

 

- Install the FileNVRAM.dylib to /Extra/modules/

- Reboot

 

Use the nvram command to manipulate variables

Share this post


Link to post
Share on other sites

What is the difference from an existing one?

 

FileNVRAM Release Notes

 

========= Version 1.1.1. =======

* Fixed an issue where non-root users could delete variables

* Fixed a potential issue with sleep

* Fixed a potential issue with 10.8.3

* Fixed an issue where boot-args remain after deleted on the command line.

* Update ROM generation to generate a random value.

Share this post


Link to post
Share on other sites

Congrats to you, guys!

 

I'd love to try it, but i had to go back to Clover for unrelated issues on the computers that are iMessage capable (specifically, both computers undergone hard-resets, one of them for a problem with Windows 8 and the other, after a Migration Assistant hang, and in both cases my system was rendered unbootable, and i couldn't boot even from my rescue USB stick - the partitions were not even seen by chameleon! - and all fixes i tried failed to solve the issue - i tried reinstalling chameleon, flashing boot1h, resizing the partition and aptempting disk repairs from the terminal, to no avail).

 

I still have chameleon on my AMD rig. It's running Snow Leopard: as soon as i can update it to Mountain Lion, this app will be really useful for me.

 

Best regards.

Share this post


Link to post
Share on other sites

Year the problem with boot-args was really solved, the others I didnt have.

Congrats to you, guys!

 

I'd love to try it, but i had to go back to Clover for unrelated issues on the computers that are iMessage capable...

But why, if you have so many issues, do you use Clover? Clover is not better than chameleon. At least, for me.

Share this post


Link to post
Share on other sites

I finally found time to try this little gem.

 

My steps:

- update to Chameleon rev r2183

- drop FileNVRAM.dylib in my /Extra/Modules

- remove ACPICodec.dylib from /Extra/Modules

- move my DSDT.aml and SSDT.aml from /Extra/ACPI to /Extra

- reboot.

 

Booted back in to 10.8.2, I see I have nvram.xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.plist in /Extra.

I load up iMessage, any voila.. all working.

 

So simple. Thank you for your work :)

Share this post


Link to post
Share on other sites

One downside to this module is that when you change boot arguments in org.chameleon.boot.plist, it becomes permanent because the module stores the boot-args and then reloads them every time. You have to manually delete the boot-args using nvram from the command line. It would be nice if the module was smart enough to see that there is a difference in the boot args stored in the nvram.plist and the boot.plist and give the boot.plist the higher precedence.

Share this post


Link to post
Share on other sites

Examining the contents of my /Extra/modules/FileNVRAM.dylib , I noticed a link inside to www.a10.com. The site does not appear to have anything to do with Apple. Anyone know what it is there for? I am just having had some security problems with my hackintosh so I am trying to track down possible backdoors.  Thanks!

Share this post


Link to post
Share on other sites

  • Recently Browsing   0 members

    No registered users viewing this page.

×