Jump to content

New features for Chameleon Preference Pane


  • Please log in to reply
55 replies to this topic

#1
rekursor

rekursor

    InsanelyMac Sage

  • Retired Developers
  • 369 posts
Hi folks, it's been a while I didn't update my chameleon preference pane open source developments,

as many people seem to have difficulty with the open sources to figure out how that works I decided to help again by adding new features like:

- new rescue boot disk creation in the Boot Setup panel (old scripts from Lizard were there for a while but not integrated, now it is and it even easier than it was in lizard ...)
- new direct edit features for Partition renaming + Partition hiding (visual partition editing in the table view)
- New boot information dynamic tooltips on each chameleon boot partition
- new AppleSMBIOS Extraction and Parsing feature
- completely new partition extractor engine not relying anymore on diskutil redeveloped in objective c from scratch, now partition uuids (as read in OSX) are available. that latest feature is only displayed for info as for today. This is because the chameleon booter uuid format is not compatible for windows partitions with the format (4-2-2-2-6) displayed in OSX, we'll sort that out hopefully later with our other chameleon team devs.
- Dropped support of Leopard, now focusing only on SL and Lion.

Binary package available for V2.2.0 r465 :
- Added partition hiding + boot information tooltip new features

http://forge.voodoop...6/Chameleon.zip


readme:
Attached File  README.zip   1.41KB   346 downloads

Sources are also availables as usual here:
http://forge.voodoop...ameleonPrefPane

Dunno yet on Lion as I don't have it installed yet but should be ok too.
*EDIT* Works fine on my newly installed Lion 10.7.2 partition :)
Note that it is assumed that you used a rather recent chameleon 2 rc5 bootloader, older chameleon bootloader support is not guaranted nor tested.

Please let me know if you like that new features :)

#2
TUFF Stough

TUFF Stough

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
Just to confirm. It's not working under Lion. :(

#3
AkimoA

AkimoA

    AMD

  • Local Moderators
  • 221 posts
  • Gender:Male
  • Location:Black Forest (GER)
works here on 10.7.2 like a charm FYI

Thanx

always liked it a lot

#4
myska

myska

    InsanelyMac Protégé

  • Members
  • PipPip
  • 72 posts
  • Gender:Female
Thanks for your release but it doesn't work for me in Lion 10.7.1 (I'm using Chameleon 2.1 r1700). It says that it's impossible to load chameleon preferences window.

#5
cyberbabacool

cyberbabacool

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
same for me, impossible to load chameleon preference window (chameleon 2.1 R1700 / Lion 10.7.2)

#6
Zprood

Zprood

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 252 posts
  • Gender:Male
  • Location:CHN
It works under 10.7.3 (beta). THX

#7
karacho_ak

karacho_ak

    InsanelyMac Protégé

  • Members
  • Pip
  • 37 posts
  • Gender:Male
  • Location:Siegerland
  • Interests:Operating Systems
Tested under Lion 10.7.2...works flawless with latest Chimera but after installation all files and folders in /Extra are hidden :)

#8
rekursor

rekursor

    InsanelyMac Sage

  • Retired Developers
  • 369 posts

Tested under Lion 10.7.2...works flawless with latest Chimera but after installation all files and folders in /Extra are hidden :)

mmm this is very strange as the only thing I edit is the org.chameleon.Boot.plist file ...
Were you able to reproduce it ?

Thank you for your feedback ;-)


same for me, impossible to load chameleon preference window (chameleon 2.1 R1700 / Lion 10.7.2)

What mode did you choose for install (local to user or global all users install) ?
Normally when you double-click the panel it should ask you how you want it.
I always debug as with user install, but checks occasionally all-users install.

I also noted that sometimes one has to completely remove the panel (right click on it then delete)
before installing a new version
Then always favour exiting and reopen the preferences pane (though many times it will work without that operation).


Thanks,
-Rek

#9
karacho_ak

karacho_ak

    InsanelyMac Protégé

  • Members
  • Pip
  • 37 posts
  • Gender:Male
  • Location:Siegerland
  • Interests:Operating Systems

mmm this is very strange as the only thing I edit is the org.chameleon.Boot.plist file ...
Were you able to reproduce it ?

Thank you for your feedback ;-)

The 1st time i installed it local user only and get that issue. Removed it completely and re-I
installing global for all user works fine. All files in /Extra are visible

#10
TUFF Stough

TUFF Stough

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
Install globally means place it in System\Library\PreferencePanes?

#11
DarwinX

DarwinX

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 631 posts
  • Gender:Male
  • Location:Florida

Install globally means place it in System\Library\PreferencePanes?


Correct.

#12
rekursor

rekursor

    InsanelyMac Sage

  • Retired Developers
  • 369 posts
Hi I fixed a privilege problem occurring when running the new rescue boot disk image creator, I'll post a 368 version in few minutes on my first post

#13
cyberbabacool

cyberbabacool

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
I first installed it for all users and tried also to install only for one user (tried the updated version on first post) still the same : impossible to load chameleon preference window.

#14
TUFF Stough

TUFF Stough

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts

QUOTE (TUFF Stough @ Nov 24 2011, 08:18 AM) <{POST_SNAPBACK}>
Install globally means place it in SystemLibraryPreferencePanes?
Correct.

Still not working :)

#15
XLR

XLR

    2cores1cpu.mov

  • Donators
  • 919 posts
  • Location:חולון
It works, just requires one small restart. ^
First remove the previous Preference Pane, install the new one by double-clicking on it, and restart.

@ Rekursor, how can i add more files to the Rescue Boot CD iso? Is it possible somehow during the creation of the CD, or afterwards?

#16
TUFF Stough

TUFF Stough

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts

It works, just requires one small restart. ^
First remove the previous Preference Pane, install the new one by double-clicking on it, and restart.

Been there, done that. :)

#17
rekursor

rekursor

    InsanelyMac Sage

  • Retired Developers
  • 369 posts

../..
@ Rekursor, how can i add more files to the Rescue Boot CD iso? Is it possible somehow during the creation of the CD, or afterwards?


Not at the moment, but if you want to hack it here's what to do:
You can remove the last rm command in the sh embedded script named cdBootCreate.sh in the Resources folder of the package:
edit that file go to the end and add a # at the beginning of that last line starting by rm -rf
then run the script from the preferences pane by using the interface
and then go back to /tmp/newiso/Extra
you should find a Preboot folder that will contain your kexts and other vital files.
you could add files (like tools) from this folder and the run again the command from the preference pane,
at that time the second generated iso (and all subsequent ones) should contain your files ...
-Rek
  • XLR likes this

#18
Wayang-NT

Wayang-NT

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 141 posts
  • Gender:Male
works fine in 10.7.3 with Chameleon r1684

#19
rekursor

rekursor

    InsanelyMac Sage

  • Retired Developers
  • 369 posts

Been there, done that. :(

Try open the console
clear its content
then remove and add again the pref pane (only for one user first)
And log your console output here I'll try to help ;)

#20
TUFF Stough

TUFF Stough

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts

Try open the console
clear its content
then remove and add again the pref pane (only for one user first)
And log your console output here I'll try to help ;)

Will try it again tonight if it's not being hijacked by my kids. ;)





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy