Hi zarac
To give a little light on where this thread is, Scrax and iFabio took the original Chameleon scripts and tweaked them to make revised installers which we tested here and there and iFabio released the work in his InsanelyMac topic for the 'Unnoficial Chameleon RC5 installer'.
Since then, I thought I'd give myself an opportunity to learn about shell scripting and started myself with a project here and that's how the Chameleon trial v1 installer came about. It was based on the code in
Scrax's branch which in turn is based on the original scripts used for the original Chameleon installer. I concentrated on giving the script some logic to install either boot0 or boot0hfs depending on the existence of a Windows installation and boot1h or boot1f32 depending on the format of the EFI system partition - see
this post for more details.
It was after personal testing of the revised code that I asked iFabio to host the package installer at his InsanelyMac topic for testing to gather some feedback, and in due course that came in, namely from kizwan. I then went off to put together a v2 trial but never got as far as releasing anything it as I found some issues with it. iFabio did prematurely release a build from my branch to his InsanelyMac topic, though it was pulled as immediately as I spotted it.
Since then, I have started again and there is new work-in-progress code in my branch which I am still working on when I get some spare time. There are a few things I still want to do with it and there are some parts which need correcting etc. but it's currently not yet ready for public release.
installer says "installation successful", but i can't boot the stick - i get a blinking cursor.
Thanks for the feedback from your tests with running the installer against your USB memory sticks. I hadn't really conducted much testing there and I'll add it to my to do list for the code I'm currently working with.
...it boots after i install chameleon manually.
Installing Chameleon manually in my opinion is still the best way to do it
another weird thing: even though i selected numerous boot options in the installer (resolution, p and c states, gfxenabler, etc...) com.apple.Boot.plist inside Extra ends up empty.
The v2 installer, which I never released, had a re-work for building the com.apple.Boot.plist and that was faulty.. Hence one of the reasons I am now working on the new installer in my branch. I think iFabio, copied the code from my branch to his branch in which case any future releases built around that code needs fixing! - though I think the last one iFabio released (
see above) was based on the code from my commit 206 which should be the same as my v1 test installer but with the latest Chameleon trunk.
am i doing somthing wrong (don't know how i can make a mistake with an installer)?
Lol.. No, you're not doing anything wrong
Can I please ask for your patience here and continue using a manual install for the Chameleon bootloader until I find some spare time to get the code in my branch top a state where I am happy to release another trial?