Contribute
Register

Chimera 3.0 Update

Status
Not open for further replies.

MacMan

Administrator
Staff member
Joined
Feb 2, 2010
Messages
8,175
Motherboard
ASUS TUF Z390-PRO GAMING - 2606 - UEFI
CPU
i9-9900K
Graphics
Vega 64
Mac
  1. MacBook Pro
  2. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
Screen Shot 2014-03-14 at 9.12.45 AM.png
Chimera has been updated to version 3.0. Major changes include improved Intel HD graphics support, and better support for Ivy Bridge E/EP and Haswell mobile ULV cpus. Chimera is recommended for all users, and will be included by default in the next MultiBeast and UniBeast releases.

My branch of Chameleon, which tonymacx86 and I call Chimera was created to improve support for recommended systems. At that time, the problem was that some branches had features that other branches didn't have, and many new features were still not merged into the trunk. While this was an inevitable side-effect of rapid open-source development, it created some confusion for new users. The result of multiple branches not only increased the difficulty of choosing which version of the bootloader to use, it made it impossible to support certain hardware.

Since then, Chameleon development has slowed, and most small fixes are quickly making their way into the main trunk. Starting with Chimera 3.0, instead of working with our codebase, I've decided to start with the latest trunk version as the Chimera codebase going forward. Within that codebase I've added or will be adding my Chimera changes and enhancements. By doing this, it will be easier to update Chimera to include any trunk fixes or enhancements. In addition this will now allow full compatibility with closed source modules.

Chimera v3.0 Changes:
  • Based on Chameleon 2.2 r2378 while retaining the following previous Chimera v2.2.1 fixes and changes:
- Disabled writing the command line boot options to nvram
- Edited ATI/AMD card names to remove vendor name
- Kept Chimera verbose strings in ATI/AMD
- Kept Chimera CPU speed detection
⁃ Forced display of generic names for NVIDIA GPUs
- Kept Chimera IGP code and keys, removed trunk keys
- Updated Boothelp to reflect above changes​

  • Added basic support for desktop Intel HD Graphics 4400
  • Added boot key IGPDeviceID=nnnn for unsupported devices
  • Improved Intel HD Graphics Support
  • Fixed Haswell CPU speed detection
  • Added support for Intel Ivy Bridge EP CPUs
  • Added hardcoded DMI speed for LGA2011 CPUs
  • Including HDAEnabler module, not enabled by default.
Chimera is an official branch of the Chameleon open-source bootloader project.

A standalone installer is now available at tonymacx86.com/downloads. To update from any earlier version of Chimera, simply run the .pkg and reboot. For bug reporting, feature requests, and general feedback please use the Chimera Forum.

Related:
Chimera HD Graphics Bootflags: IGPEnabler, IGPlatformID, and IGPDeviceID
How to Use HDAEnabler module with Chimera
Chimera 2.2 Update
Chimera 2.1 Now Available
Chimera 2.0 Now Available
Chimera 1.11.1 Update

tonymacx86 Wiki: Chimera
tonymacx86 Forum: The Tools > Chimera
VoodooProjects > Chameleon > Chimera Source
 

Attachments

  • chimera-tinychameleon.png
    chimera-tinychameleon.png
    41.7 KB · Views: 657
  • Screen Shot 2014-05-06 at 12.43.42 PM.png
    Screen Shot 2014-05-06 at 12.43.42 PM.png
    6.5 KB · Views: 589
Last edited by a moderator:
What is exactly meant by "Fixed Haswell CPU speed detection?" I've had a 4770K Haswell build for about two months and have never noticed any "speed detection" issues. Does this only apply to select Haswell CPUs?
 
Article: Chimera 3.0 Update

What is exactly meant by "Fixed Haswell CPU speed detection?" I've had a 4770K Haswell build for about two months and have never noticed any "speed detection" issues. Does this only apply to select Haswell CPUs?
The fix is for reporting correct clock and bus speed.

Purely cosmetic but was annoying to me.
 
Any AMD 7xxx support? rather not mess with EFI partitions if i dont have to, and i dont run dual cards/ monitors :/
 
"Improved Intel HD Graphics Support" ... which Intel HD Graphics? You mean low end Haswell (like a Celeron/Pentium) ?

Sounds like a great release so far! Thank you.
 
Sound like a great update. But How can I install it, if I had used Multibeast to create my system?
 
Article: Chimera 3.0 Update

Sound like a great update. But How can I install it, if I had used Multibeast to create my system?

As stated above-

To update from any earlier version of Chimera, simply run the .pkg and reboot.
 
Two questions:

Does the old IGPlatformID key no longer work?

What are valid values for IGPDeviceID?

The reason I ask this is that if I use the default Chimera 2.2.1 or 3.0 for HD 4600 graphics my cursor is a non-spinning beach ball when it wakes from sleep. With the IGPlatformID of 0C260000 this was not a problem but that value does not work with Chimera 3.0. Unless, maybe, I set the IGPDeviceID=0C26 with Chimera 3.0?

Tom
 
There are a few cool things about this update-

Firstly with the changes to ULV CPUs, and the addition of injection of mobile HD 4400/5200 graphics, the BRIX and BRIX PRO now work with the default UniBeast/MultiBeast method. The only change now is to run Chimera 3.0 on your UniBeast stick. Then proceed as usual.

Second, you can use HDAEnabler module (now included but not enabled) instead of HDAEnabler1.kext. I'm going to put out a post shortly to outline how to use in your boot.plist. For now documentation is here: http://forge.voodooprojects.org/p/c...2215/trunk/i386/modules/HDAEnabler/Readme.txt

Thirdly, the integrated graphics have been improved greatly with changes to the IGPEnabler defaults- more on that shortly as well.

All in all, great update- three cheers to Macman and the developers.
 
My boot is on UEFI..I tried to install but I'm still on 2.2 at boot ..how do I proceed ? thx
 
Status
Not open for further replies.
Back
Top