New bootloader for Lion and before made by cparm and me
This is a new bootloader for Lion and older that has all the functionality possible with a modular system.
Put the modules in /Extra/Modules in order to enable them to load. I use only the ones that I really need. This can also boot Lion DP1 in 32bit only mode. It's still beta and I noticed on my Atom it sometimes gets stuck at boot, rebooting always did the trick... boots very fast... (fastest I've seen yet) Download (binaries, Update: Beta2): https://rapidshare.com/files/3791820...boot_Beta2.zip It has the new ACPICodec ACPI loader (which can load virtually any ACPI table) and also for exotic i5 and i9 cpus I've added support in the kernelpatcher (they spoof the family and model to Nehalem). For the sources contact cparm for his branch and apply the following diff: https://rapidshare.com/files/1333509...ments.diff.zip |
1 Attachment(s)
Some pics of my netbook (32-bit only) running Lion DP1
|
Extraordinary! Thanks Andy. I haven't tested it yet, but i will soon (on SL). I checked the modules though, amazing.
Keep up the great work! |
Quote:
It is only the beginning though... we're allready working on a new version that will exceed even this one ;). For the moment this is the best bootloader with the most features for any OS X version yet. :cool: |
i try to use this bootloader, but i cant boot to my hack,
why is that? when i used -v, Hello World from PreBoot hook, and just stuck, when press enter my system suddenly restart, do u know why? is it only for lion? i tried this on my SL, and sorry for my poor english, hope u will understand |
Cool stuff. Fast as hell. But memory recognizing error on Lion DP 3(is fixed in the normal chameleon branch).
Thank you! |
Wow that's a advanced bootloader!! :eek:
Can you give us some more info pls? which modules are necessary to boot (with a core i7 socket 1156 processor) How can we enable P and C-states? EDIT: What does the ACPIMini, HelloWorld, KextPatcher, Resolution & Symbols modules exactly? |
Thanks, Andy, I'll try and comment but I miss more info about the modules.
|
Quote:
Personally I use the SMBIOSPatcher, ACPIPatcher, Resolution, GUI, USB, etc... modules. Only the essentials. Hello world isn't required ofcourse ;) You can enable P and C states with a boot flag (isn't stored in my brain so I'll have to look it up :p) ACPIMini is only DSDT patching (not needed if you use ACPIPatcher). Helloworld is a little example of how a module can be written (not needed). KextPatcher is used to patch modules like AppleIntelGMA950 etc.... Resolution auto detects the best boot resolution for Intel, NVidia and ATI cards. Symbols is the collection of all modules (which is required if you use modules). |
Groundbreaking Fast ...but
it seems it doesnt take the AtiConfig= Command in Order to asign my Vervet Framebuffer or did something change and Kernelpatcher.dylib what exactly does it Tx Guys Real Good Job so far |