InsomniaX 2.1.6

Today we launch the latest release of InsomniaX which brings many requested features along with many bug fixes, hopefully this will be the release that puts InsomniaX back on track after years of being left on cruise-control

In this release we add timer options, refine the power-source options, detection of non-MacBooks and notifications.

One of the biggest aims was to ensure users were notified when Lid/Idle sleep was either enabled or disabled, thus avoiding unexpected behaviours. This is achieved via the Mac OS X notification centre and dialog boxes where the notifications are important (CPU Safety)

A lot of confusion with the previous incarnation of power-source options resulted in the removal of them in the previous release, in this release they are brought back but with a simpler design to reduce confusion.

Another popular feature request was to have a option to disable Lid/Idle sleep for a set period of time, as such I have added timer options for both.

At this stage InsomniaX may not detect the temperature for some devices, but I aim to add detection code in future versions to correctly identify the sensor to monitor.


  • Fixed issue with CPU Safety sensitivity
  • Fixed issue where CPU Safety could not be disabled
  • Added notifications for automated functions
  • Added debug preference setting to enabling verbose logging
  • Added “Disable Lid/Idle Sleep For…” functions
  • Added “Disable Lid/Idle Sleep on AC” functions
  • Added detection to disable “Insomnia” functions when not running on a MacBook device
  • Various code corrections

InsomniaX 2.1.4 – Yosemite Preview

I know many of you are desperate for a Yosemite fix, so here it is!

Unfortunately I have not had a chance to refine InsomniaX so it has simply been updated to deal with Yosemite and the code signing requirements, during the project update however GC was replaced with ARC and the battery/ac load menus have been removed due to common complaints.

If you have any issues with this release please run through the standard reinstall procedure listed on the InsomniaX page.

Please do NOT publish this release to any sites like MacUpdate as this is only a preview and is not ready for release!

Please also note that InsomniaX 2.1.4 requires a minimum of OSX 10.9

Download Now!

Insomnia: Yosemite Support Update

Good news everyone!… Apple has just approved my request for KEXT development, what this means is I can now happily code sign and deploy KEXTs to Mac OS X 10.10+ systems

I will be aiming to release a new Yosemite update for InsomniaX which will include the new Insomnia KEXT that is code signed for Yosemite.

The new release will drop support for anything below Mac OSX 10.8, and users on these systems will need to download the previous releases of InsomniaX or update to the later Mac OSX releases.

Please also be reminded that developing and maintaining these projects does cost money as I need to purchase an annual developer account from Apple for the code signing as well as pay web hosting, so please consider donating to help keep things moving 🙂