Contribute
Register

Chimera 3.0 Update

Status
Not open for further replies.

MacMan

Administrator
Staff member
Joined
Feb 2, 2010
Messages
8,126
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: 628
  • 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: 566
Last edited by a moderator:
Joined
Nov 9, 2011
Messages
211
Motherboard
Gigabyte Z390 Aorus Master
CPU
i9-9900K
Graphics
Vega 56
Mobile Phone
  1. Android
  2. iOS
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?
 

MacMan

Administrator
Staff member
Joined
Feb 2, 2010
Messages
8,126
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
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.
 
Joined
Mar 31, 2012
Messages
26
Motherboard
Dell Optiplex 7010 USFF
CPU
Intel Core i7 3770S
Graphics
Intel HD4000
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Mobile Phone
  1. iOS
Any AMD 7xxx support? rather not mess with EFI partitions if i dont have to, and i dont run dual cards/ monitors :/
 
Joined
Oct 27, 2011
Messages
16
Motherboard
Lenovo Thinkpad L450
CPU
Intel Core i3-5005U
Graphics
Intel HD5500
Mac
Classic Mac
Mobile Phone
"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.
 
Joined
Feb 15, 2014
Messages
1
Mac
Classic Mac
Mobile Phone
Sound like a great update. But How can I install it, if I had used Multibeast to create my system?
 

tonymacx86

Administrator
Staff member
Joined
Nov 17, 2009
Messages
7,269
Motherboard
Z370N WIFI
CPU
i7 8700K
Graphics
HD 630
Mac
  1. MacBook Air
Classic Mac
  1. Apple
  2. PowerBook
Mobile Phone
  1. iOS
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.
 
Joined
Feb 21, 2013
Messages
257
Motherboard
Gigabyte GA-B560M-DS3H V2
CPU
i5-10400F
Graphics
RX 570
Mac
  1. MacBook Pro
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
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
 

tonymacx86

Administrator
Staff member
Joined
Nov 17, 2009
Messages
7,269
Motherboard
Z370N WIFI
CPU
i7 8700K
Graphics
HD 630
Mac
  1. MacBook Air
Classic Mac
  1. Apple
  2. PowerBook
Mobile Phone
  1. iOS
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.
 
Joined
Oct 26, 2013
Messages
6
Motherboard
ASUS P8Z77-V
CPU
I5 3570K
Graphics
HIS 7750 iSilence 5
Mac
Classic Mac
Mobile Phone
  1. iOS
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.
Top