Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
janek202

Chameleon Wizard - Utility for Chameleon.

691 posts in this topic

Recommended Posts

Excellent idea janek202! Great work!

I think what I can add for future versions is perhaps a radio button to select between Leopard, Snow Leopard and Lion (I hear that Lion wants a special parameter like UseKernelCache=Yes) and also the installation and use of modules in /Extra/modules path. To be honest, I installed Resolution.dlyb and don't know how to activate it or what to do to see it works :(

Does your application inform itself of its own updates, too?

Share this post


Link to post
Share on other sites

Yes... very nice, i'll test when i'm back home.

 

A cool feature would be if one could install to EFI too, i.e. i prefer to have everything there and leave

the OS untouched... :rolleyes:

Share this post


Link to post
Share on other sites

Awesome app but needs one more feature : current chameleon version, which could be implemented like this

 

strings BOOT_FILE_HERE | grep "Chameleon v"

 

eg.

strings /Volumes/Snow\ Leopard/boot | grep "Chameleon v"
Darwin/x86 boot v5.0.132 - Chameleon v2.0-RC5 r823

Share this post


Link to post
Share on other sites
Yes... very nice, i'll test when i'm back home.

 

A cool feature would be if one could install to EFI too, i.e. i prefer to have everything there and leave

the OS untouched... :D

 

Yes, would be a nice feature.

Share this post


Link to post
Share on other sites
Hi all. I made a new utility for Chameleon. It helps to install, update and download latests revs of bootloader.

 

Features:

Installing Chameleon with boot0 and boot0hfs install methods.

Updating Chameleon only by replacing boot file.

Downloading latests revs from server.

 

Works on Snow Leopard and Lion.

Universal binary: x86_64 and i386.

 

Download links:

Beta 1.1: http://cl.ly/6vJA

 

Please report me any bugs or ideas for new features.

If anyone knows how to build Chameleon's sources on linux without Xcode, please let me know.

 

I would never make this application without support and ideas by osx86.org.pl team. Thank you, guys!

 

Amazing! Truly, you're a genius, Janek. I am desperately fighting the urge to donate you money for all of this quality coding. If you don't mind my asking, are you a programmer? Few with your level of expertise are willing to produce such treasures with zero compensation and scant praise. I applaud you for doing this, you are truly a generous spirit. :D This community desperately needs this to expand and accelerate its development. Your last two products stand above the primitive and limited tools that most of us had to resort to streamline and accelerate the processes of various operating system machinations. ;)

Share this post


Link to post
Share on other sites
Amazing! Truly, you're a genius, Janek. I am desperately fighting the urge to donate you money for all of this quality coding. If you don't mind my asking, are you a programmer? Few with your level of expertise are willing to produce such treasures with zero compensation and scant praise. I applaud you for doing this, you are truly a generous spirit. :D This community desperately needs this to expand and accelerate its development. Your last two products stand above the primitive and limited tools that most of us had to resort to streamline and accelerate the processes of various operating system machinations. :D

 

I agree!

 

Thanks janek202

 

;)

Share this post


Link to post
Share on other sites

Worked like charm! I just needed to reinstall Chameleon due to my Win7 SP1 update :) and your app arrived at perfect time to save me a manual installation. Thank you for your good work!

 

rDrG

Share this post


Link to post
Share on other sites

New Beta version 1.2:

Links in the first post.

Added:

Showing installed Chameleon's revision. Thanks LIMITER!

New option: Backup boot file.

 

If you don't mind my asking, are you a programmer?

No. It's just a hobby. I'm studying at the moment.

 

Edit: Small update. Installed Chameleon's revision is now updated after installation.

Share this post


Link to post
Share on other sites
Hi all. I made a new utility for Chameleon. It helps to install, update and download latests revs of bootloader.

 

That's a very usefull tool, Thanks a lot.

Share this post


Link to post
Share on other sites

Thank you for this excellent app, it's a very good idea and really helps as previously getting the latest builds of chameleon was quite tedious!

 

One thing though, when I first run this app and updated chameleon it broke chameleon themes and I just got a text based selector, I reinstalled the old version of Chameleon and then installed with this app again and my chameleon themes still work!

Share this post


Link to post
Share on other sites
Hi all. I made a new utility for Chameleon. It helps to install, update and download latests revs of bootloader.

 

Features:

Installing Chameleon with boot0 and boot0hfs install methods.

Updating Chameleon only by replacing boot file.

Downloading latests revs from server.

 

Hi Janeck,

 

Yet another great idea after Kext Wizzard.

 

I have a suggestion:

 

Is it possible to have an option which allowws you to install from a local i386 folder. This would be handy when internet connection is not available.

 

 

 

Keep up the good work,

 

best regards :rolleyes:

Share this post


Link to post
Share on other sites
Is it possible to have an option which allowws you to install from a local i386 folder. This would be handy when internet connection is not available.

 

If I understood You correctly, It have been arleady implemented. Just select tab: "Folder on disk", and select Chameleon's i386 folder.

Share this post


Link to post
Share on other sites
If I understood You correctly, It have been arleady implemented. Just select tab: "Folder on disk", and select Chameleon's i386 folder.

 

 

Hi Janeck,

 

I apologise. I posted before testing it. :rolleyes:

 

 

Regards. :rolleyes:

Share this post


Link to post
Share on other sites
If I understood You correctly, It have been arleady implemented. Just select tab: "Folder on disk", and select Chameleon's i386 folder.

 

Great job, Is it possible to support EFI partition? It seems only support MBR partition.

Share this post


Link to post
Share on other sites
Great job, Is it possible to support EFI partition? It seems only support MBR partition.

 

Currently it works only with "normal" HFS+ partitions. No matter is it MBR or GUID (GPT).

 

I will think about it, but personally I don't use EFI partition, so others would have to test it.

Maybe I will only add support for updating Chameleon on EFI partition, not whole installation.

 

Edit: Are this commands OK for updating chameleon on EFI partition?

mkdir /Volumes/EFI
mount_hfs /dev/diskXs1 /Volumes/EFI
cp boot /Volumes/EFI
umount /Volumes/EFI
rm -rf /Volumes/EFI

 

As I mentioned earlier, I don't use EFI partition myself...

Share this post


Link to post
Share on other sites
Currently it works only with "normal" HFS+ partitions. No matter is it MBR or GUID (GPT).

 

I will think about it, but personally I don't use EFI partition, so others would have to test it.

Maybe I will only add support for updating Chameleon on EFI partition, not whole installation.

 

Edit: Are this commands OK for updating chameleon on EFI partition?

mkdir /Volumes/EFI
mount_hfs /dev/diskXs1 /Volumes/EFI
cp boot /Volumes/EFI
umount /Volumes/EFI
rm -rf /Volumes/EFI

 

As I mentioned earlier, I don't use EFI partition myself...

 

Thanks for your reply, I don't use EFI partition, too. That's my friend's reply, doesn't work with EFI.

So, I don't know the exact commands. Sorry~

Share this post


Link to post
Share on other sites

Excellent work.

Just a couple of suggestions though.

 

Seeing as you recommend Boot0hfs, set this as default or switch it to top.

 

Is it possible to name the app with version number so when it gets downloaded it has right filename.

e.g Chameleon Wizard-1.2.app instead of Chameleon Wizard-1.app (which happens if you already have Chameleon Wizard.app in your download folder).

 

No real big deal JMHO.

 

Thanks for sharing this great app.

 

Source code??

Share this post


Link to post
Share on other sites

  • Recently Browsing   0 members

    No registered users viewing this page.



×