Apple gave us a new OS called MAC OS X Yosemite (10.10) but its a Delta updates for Apple Developer for testing purpose with this update they give us many more new features which is actually very useful and they are interesting but like i said it is a Delta update so many bus are present in it.
Permanent solution for UserEventAgent use more CPU
I always test many updates of Apple which only for testing and informational purpose only,I have tested Following
MAC OS X Yosemite Developer Preview 1 MAC OS X Yosemite Developer Preview 2 MAC OS X Yosemite Developer Preview 3 MAC OS X Yosemite Developer Preview 4 MAC OS X Yosemite Public Beta 1
All updates have little bugs i have notice one is bugs is common in all Developer Preview of MAC OS X Yosemite and which is actually fixed in MAC OS X Yosemite Public Beta 1 is called UserEventAgent use MAX CPU usage which is reduce my battery performance But this issue is also present in Real Apple Laptop too (2013 Retina 15.4″ Macbook Pro and 2012 Retina MBP) i have tried change the SMBIOS but issue is still present and I have test one thing to solve this issue which is works great on my laptop so i decided to make guide of it so user can struggles less.
Open your MAC Drive where you install OS X Yosemite and navigate the following System/Library/LaunchAgents
and “move” the following files to secure folders if any go wrong so you can restore it
MAC OS X will ask you for admin Authentication type your super
scared password Once done. Reboot your System and see the effect, HIGH CPU usage by UserEventAgent should be gone
Note:-This Guide is tested on Real MAC System(Macbook Pro) and Hackintosh System with following OS X Versions Developer Preview (DP 1),(DP 2),(DP 3),(DP 4) and this bug is Fixed in MAC OS X Yosemite Public Beta Version.