Jump to content

1 Screenshot

About This File

Latest revision of Chameleon bootloader.

 

High Sierra(10.13.x), Sierra(10.12.x) and El Capitan(10.11.x) boot supported.

Yosemite boot support starting from Chameleon revision 2381 (June 2014)

 

Please don't upload it on other servers and don't repack it, thank you.

- Installer PKG

- Binaries format (Manual install)

Please don't upload it on other servers and don't repack it, thank you.

 

Credits to Chameleon Team http://forum.voodooprojects.org

 

Changelog: http://forge.voodoop...e/changes/HEAD/

 

Language Translation:

lang.png

For on-line Chameleon language package resource edit

>> Pootle

 

 

Hi all translators,You can help us to translate the Chameleon Project.You need to have gettext utilities installed.You can install them :* With MacPorts or Finkor* With the package http://dl.dropbox.com/u/112112/Chameleon.Dev/gettext-0.18.1.1.dmgYou need to change your ~/.bashrc or ~/.bash_profile to add the path to the utilities:# MacPorts Installer: adding an appropriate PATH variable for use with MacPorts.export PATH=/opt/local/bin:/opt/local/sbin:$PATH# Finished adapting your PATH environment variable for use with MacPorts.# MacPorts Installer: adding an appropriate MANPATH variable for use with MacPorts.export MANPATH=/opt/local/share/man:$MANPATH# Finished adapting your MANPATH environment variable for use with MacPorts.You must also have a PO editor like Poedit: http://www.poedit.net/download.phpThe files to translate are in package/po directory. Open them with your PO editor and translate <img src='http://www.insanelymac.com/forum/public/style_emoticons//biggrin.png' class='bbc_emoticon' alt=':D' />.If you want to add a new language copy the package/po/chameleon.pot to po/$lang.po where $lang isthe new language you want to add. Example to add belgian language:# cp package/po/chameleon.pot package/po/be.poNow you can start translating the new po file with your PO editor

 

Pls translate/complete it.

 

Link here on InsanelyMac: Chameleon 2.4svn Official PKG Installer

 

Enjoy

 

ErmaC


What's New in Version r2877

Released

  • Released new version after tag bumped to 2.4



User Feedback

Recommended Comments



ErmaC, Why does trunk 2399 doesnt include the yosemite patches? I know where the diff is, just asking.

BTW your 2399 package now works on my older machine, was not working and had to use 2381.

 

Thanks :)

Share this comment


Link to comment
Share on other sites

Great Work!!!   ALL DEV  :D 
Work perfect !  Boot one shot on Z87X-UD5H / GTX 760 / i7 4770k
USB Installer OS X Yosemite Beta3 
 
This is my extra folder 
https://mega.co.nz/#!05RDjSIC!Fps6mpHt4y3epHbwYH3azAp6raphSchGy7MPg_z1PqE
 
The boot plist I using for this

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>ShowInfo</key>
	<string>Yes</string>
        <key>Graphics Mode</key>
	<string>1024x768x32</string>
	<key>GraphicsEnabler</key>
	<string>No</string>
	<key>Instant Menu</key>
	<string>Yes</string>
	<key>Kernel</key>
	<string>/System/Library/Kernels/kernel</string>
	<key>Legacy Logo</key>
        <string>no</string>
        <key>Kernel Flags</key>
	<string>-v kext-dev-mode=1 darkwake=0</string>
        <key>UseKernelCache</key>
	<string>No</string>

</dict>
</plist>

Thanks you ErmaC  Great Fix  :thumbsup_anim:

Share this comment


Link to comment
Share on other sites

ErmaC, Why does trunk 2399 doesnt include the yosemite patches? I know where the diff is, just asking.

BTW your 2399 package now works on my older machine, was not working and had to use 2381.

Thanks :)

The only difference between the SVN trunk and this pre-compiled binaries is the Yosemite and his related stuff...

 

The source/diff will be merged when the new OS X will be officially out.

as I always do in the past.. (see mavericks as ex)

 

ErmaC

Share this comment


Link to comment
Share on other sites

For the USB Installer; Yes its need ! 

Image 

 

 

Ahhh I understand you now!

 

The folder /System/Library/Kernels does not exist....unless you do not create it...and then you copy the kernel inside.. (on a USB Stick just restored). 

The kernel obviously has to be extracted, otherwise it will not even available...

You do not do this thing? 

Share this comment


Link to comment
Share on other sites

I have issue on Sandy bridge, causes KP on AppleEFINVRAM, was working on 2381. but the rest of my computer which has IVY and Haswell are OK.

 

To make it more clearer...

I have 2 identical board which has Sandy & IVY on it. The board with the Sandy panics on AppleEFINVRAM while the board with IVY does not.

Share this comment


Link to comment
Share on other sites

Thank you for asking about the OS, this only happens on SL. the board with a sandy has SL, when i swapped the HD with Maverick & Yose, no panic on AppleEFINVRAM.

booting -x on SL didnt help. Could it still be considered a bug even SL is old? I beleive yes and should be fix.

 

Thanks.

 

 

Follow up: i compiled source from trunk 2399 (without Yosemite source) and i have no issue on AppleEFINVRAM.

so i think the problem is in the unrelease diff of Yosemite

Share this comment


Link to comment
Share on other sites

Ahhh I understand you now!

 

The folder /System/Library/Kernels does not exist....unless you do not create it...and then you copy the kernel inside.. (on a USB Stick just restored). 

The kernel obviously has to be extracted, otherwise it will not even available...

You do not do this thing? 

 

I have this folder 

Share this comment


Link to comment
Share on other sites
in message "2401. Fix mistake with CPU's Bus-ratio" - it is for intel or amd ??? 

I changed's for amd and  correctly works it bus-ratio . But yours 2401 don't is correctly works for amd ! 

Share this comment


Link to comment
Share on other sites

two day ago..im amazed..revision 2401 stop to boot with this error:

10.7,10.8,10.9 & 10.10 kernel cache file patch = /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache

Read HFS+File: (hd(1,2)/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache) 4096 bytes

and:

Screen stop here

Share this comment


Link to comment
Share on other sites

this can be really no longer needed...anymore

 

Actually, it is needed. Two days ago manually created Yosemite GM1 install flash drive with the latest version r2401. Chameleon initially didn't find the kernel in /System/Library/Kernels and found it only when I added the Kernel key in org.chameleon.boot.plist (pointing to /System/Library/Kernels). It seems that without the Kernel key, present and set in org.chameleon.boot.plist, Chameleon r2401 still looks for the kernel only in the root folder, named as mach_kernel.

Share this comment


Link to comment
Share on other sites

Actually, it is needed. Two days ago manually created Yosemite GM1 install flash drive with the latest version r2401. Chameleon initially didn't find the kernel in /System/Library/Kernels and found it only when I added the Kernel key in org.chameleon.boot.plist (pointing to /System/Library/Kernels). It seems that without the Kernel key, present and set in org.chameleon.boot.plist, Chameleon r2401 still looks for the kernel only in the root folder, named as mach_kernel.

Hi philip_petev

I just test Enoch r2403; the kernel flag not need  

just remove this key on Mavericks and Yosemite 

and its woks on USB Installer 

<key>Kernel</key>
<string></string>

Share this comment


Link to comment
Share on other sites

×