-
Notifications
You must be signed in to change notification settings - Fork 17
Home
Update Version 1.1.1:
- FACP RestartFix is enabled by default if you have an Intel CPU
- Memory Manufactor Code Lookup for some common Vendors (OCZ, G.Skill, GeIL, Crossair, Kingston)
Update Version 1.1.2:
- Fixed a bug with Memory Manufactor Code Lookup (DDR3: ManufactorID, Parity-Bit)
Update Version 1.1.3:
- Added Patriot, Crucial, A-DATA Memory Manufactor
- Support for 945 northbridge and ICH8, ICH7 southbridges
- SMBus Device Enable for systems there the controller is disabled (Tip from iNDi)
- printout a message if theme fails to load due to a missing file
- removed a print in non verbose mode to keep the Booter quiet
Update Version 1.1.4:
- You can supply a system-id with system-id= in com.apple.Boot.plist
- You can prevent the system-id injection with system-id=No in com.apple.Boot.plist
- system-type is now supported. Default is 1 (Desktop). Use system-type=2 in com.apple.Boot.plist if you have laptop. (Link)
- Removed the setVideoMode(TEXT) in resume.c to make Hibernation work.
- Support for 946GZ/PZ, Q963/Q965a and P965 northbridge memory controllers.
Update Version 1.1.5:
- Fixed a bug with system-type injection
- The system-type which gets injected is printed in verbose mode
- Added more memory manufactors.
- Support for 965GM and 965GME northbridge memory controllers (still untestet).
Update Version 1.1.6:
- Improved system-type injection. ACPI V2 FACP PM_Profile is patched to match system-type.
- Fixed a bug with system-id injection (com.apple.Boot.plist).
- Supported memory manufactors: Micron, Samsung, Transcend, Apacer, Kingston, PNY, MDT, Corsair, GeIL, takeMS, Buffalo, Mushkin, OCZ, A-DATA, G.SKILL, TeamElite, Patriot and Crucial.
- Supported memory controllers: Core i5/i7 IMC, 945G/P, 955X, 945GM/PM, 945GME, 946GZ/PZ, Q963/Q965, P965, P35, X38/X48, 965GM, 965GME and P45.
- Supported SMBus controllers: P55, ICH10, ICH9, ICH8 and ICH7.
To set system-type put a system-type= into com.apple.Boot.plist (1=Desktop, 2=Laptop enables Battery, 3=Workstation). Default system-type is 1 (Desktop).
Update Version 1.1.7:
- Fixed the font swapping bug (small & console font).
- Fixed a problem with disabled MCH MMIO on some mainboards (needed to detect dram frequency).
Update Version 1.1.8:
- Fixed the font swapping bug (small & console font) for the Booter with an embedded theme.
- Fixed an issue with memory detection for some mainboard (2 slot only mainboards).
- Added support for PM45 northbridge memory controller.
- Added memory manufactor lookup for: Hynix, Nanya, KingMax, Qimonda and SuperTalent.
- Added nVidia GT240 device lookup.
- You can now hide HFS partitions too using “Hide Partition” in com.apple.Boot.plist.
- Made the verbose output the using nVidia/ATI ROM’s more useful.
- Fixed a bug with sprintf (rek).
- Merged hibernation fix from Chameleon repo (46).
- Made verbosity at early bootstage useable.
- Bugfixes.
Update Version 1.1.9:
- Added nVidia ION device lookup.
- Added a feature to set/override the nVidia NVCAP value using NVCAP_ key in com.apple.Boot.plist.
If you want to override the NVCAP value, you must determine the PCI DeviceID of your graphic card. For instance: my new GTX260 has the DeviceID 0×05e2. Knowing the DeviceID add this to your com.apple.Boot.plist:
<key>NVCAP_05e2</key> <string>0000000000000000000000000000000000000000</string>
The NVCAP value is exactly 20 bytes long. You have to specify it in binary form using ASCII-HEX (0-9,a-f). For instance like this:
0400000000000300040000000000000700000000
It’s the NVCAP value of my nVidia 9400GT taken directly from NVCap Maker. Do not use a Base64 encoded NVCAP value like this one: BAAAAAAAAwAEAAAAAAAABwAAAAA=. To decode Base64 use the following command:
echo "BAAAAAAAAwAMAAAAAAAABwAAAAA=" | openssl enc -d -base64 | xxd -p