Jump to content

Chameleon RC4 is out!

* * * * * 18 votes

  • Please log in to reply
1054 replies to this topic

#1
Poco

Poco

    InsanelyMac Plumber

  • Supervisors
  • 1,480 posts
  • Gender:Male
  • Location:Canada
Posted Image

In addition to the many patches a fixes included in this new version, a few new features for the bootloader made this cut.

We’re back again with this new RC4 version. Since the last RC3 release, we received many patches and fixes, and also backported some important features like ATI graphics device injection, EFI64 tables and PCI root configuration. Also added a new boot option for hiding unwanted foreign partitions from the boot menu.


Hide Partition
Using this option you can enumerate all your partitions what you would like to remove from the boot menu, the syntax is similar to the Default Partition option but here you can specify many volumes in your com.apple.Boot.plist:




PciRoot
This is a similar option what you can find in PC_EFI, but we’re doing this a bit different: The default value is still 0 but you can set to any arbitrary value.




Visit http://chameleon.osx86.hu for more info and download links.

Credit goes to:
Developers: Crazor, Dense, fassl, iNDi, Kabyl, kaitek, mackerintel, mercurysquad, munky, Turbo, zef
Thanks to: bumby, cosmo1t, dfe, Galaxy, kalyway, netkas, sckevyn, XyZ

Installer
Dr.Hurt has put together an installer package which is available for download here
As mentioned please do not report problems related to the installer to the Voodoo Team

#2
Grzesiek13

Grzesiek13

    InsanelyMac Protégé

  • Members
  • Pip
  • 47 posts
  • Gender:Male
  • Location:Poland
Great news :wacko:

#3
Konami®

Konami®

    InsanelyMac Legend

  • Donators
  • 956 posts
  • Gender:Male
  • Location:Pennsylvania
Its this compatible with Leopard 10.5.8?

#4
Beerkex'd

Beerkex'd

    Content Provider

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,000 posts
  • Gender:Male
  • Location:Belo Horizonte - Brazil
Yes it is.

#5
rekursor

rekursor

    InsanelyMac Sage

  • Retired Developers
  • 369 posts
I found a little regression compared to pcefi10.5 concerning the GraphicsEnabler option and fixed it, more info here:
http://www.insanelym...80#entry1357900

#6
Gabo_c

Gabo_c

    InsanelyMac Protégé

  • Members
  • PipPip
  • 99 posts
  • Gender:Male
  • Location:Argentina
Works ok for me, only a curios thing... after 1º boot with rc4 itunes gave me a splash screen about acept agreement use like it was 1º time in open it , and now in system profile under pci cards shows me my pcie video card, and finally no more CFGetHostUUIDString: unable to determine UUID for host. Error: 35 on system log
Thanks

#7
rekursor

rekursor

    InsanelyMac Sage

  • Retired Developers
  • 369 posts

Works ok for me, only a curios thing... after the boot with rc4 itunes gave me a splash screen about acept agreement use like it was 1� time in open it , and now in system profile under pci cards shows me my pcie video card, and finally no more CFGetHostUUIDString: unable to determine UUID for host. Error: 35 on system log
Thanks

You're all welcome, I didn't expect that the fix would get so many enthusiastic greetings ouside the P55 mobos thread,

but the merit goes to the chameleon and the PCEFI10.5 teams, I just integrated what I still found superior in PCEFI10.5 into this great chameleon RC4 release :wacko:

Concerning the itunes litlle side effect, it probably comes from the fact that since RC4, a new smbios system-id is added,
this UUID makes obsolete the need of kexts like PlatformUUID.kext, but as it defines a new UUID, some applications thinks you're running them from a new system, that make sense and should not be a problem.

#8
dparada78

dparada78

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 110 posts
Worked for me... but just wanted to add that it didn't work at first since I use some 32 bit kexts but after using arch=i386 boot flag it worked just fine! Thanks Dr. Hurt for the installer...

#9
scrax

scrax

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,704 posts
  • Gender:Male

Concerning the itunes litlle side effect, it probably comes from the fact that since RC4, a new smbios system-id is added,
this UUID makes obsolete the need of kexts like PlatformUUID.kext, but as it defines a new UUID, some applications thinks you're running them from a new system, that make sense and should not be a problem.


Hi,
can you tell me, please, if there is an option to change the UUID with RC4 in com.apple.Boot.plist or smbios.plist maybe.
Thanks for the fix!

#10
rekursor

rekursor

    InsanelyMac Sage

  • Retired Developers
  • 369 posts

Hi,
can you tell me, please, if there is an option to change the UUID with RC4 in com.apple.Boot.plist or smbios.plist maybe.
Thanks for the fix!

You have an smbios field called SMUUID, you can change it, make sure that the last (5th) field matches your ethernet card unique id, like when you customize the platformUUID.kext, have a search in this forum to know how to do that.

#11
scrax

scrax

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,704 posts
  • Gender:Male

You have an smbios field called SMUUID, you can change it, make sure that the last (5th) field matches your ethernet card unique id, like when you customize the platformUUID.kext, have a search in this forum to know how to do that.


many thanks, now i try.
I use MACtoplatformUUID to generate the UUID but also the ethernet mac address was ok with platformUUID
again thank's for the info.

#12
Smith@@â„¢

Smith@@â„¢

    InsanelyMac LOL

  • Retired
  • 2,928 posts
  • Gender:Male
  • Location:Somewhere over the rainbow...ITALIA!
  • Interests:Dark matter and dark energy. E basta. HD3000. E basta.
This option in smbios there is from many many time but now also this is obsolete like platform kext, i think :)

hi

#13
Master Chief

Master Chief

    Just Chief

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,176 posts
  • Gender:Male

...

Concerning the itunes litlle side effect, it probably comes from the fact that since RC4, a new smbios system-id is added,
this UUID makes obsolete the need of kexts like PlatformUUID.kext, but as it defines a new UUID, some applications thinks you're running them from a new system, that make sense and should not be a problem.

This is probably just an oversight on the end of the Chameleon team, but having an option to specify a UUID would have saved a lot of people from running into this problem. Which can get nasty as iTunes accounts are limited to 5 computers, and not everyone would want to re-install RC3 just to get that nth computer back. Not good.

#14
scrax

scrax

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,704 posts
  • Gender:Male

This option in smbios there is from many many time but now also this is obsolete like platform kext, i think :)

hi


You are right, in fact it was already in my smbios i didn't remember but isn't working

#15
Smith@@â„¢

Smith@@â„¢

    InsanelyMac LOL

  • Retired
  • 2,928 posts
  • Gender:Male
  • Location:Somewhere over the rainbow...ITALIA!
  • Interests:Dark matter and dark energy. E basta. HD3000. E basta.

You are right, in fact it was already in my smbios i didn't remember but isn't working


True. With rc3 or better pcefi 5 this option in my smbios has never worked, never, the only "thing" that has worked rather was platformuuid. Now don't working both, but i think that the feature will back with pcefi 6, or better i hope it :)

#16
alvin777

alvin777

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 341 posts
Hi. Does RC4 make sound more compatible with it work with sound chips like the ALC883? Thanks in advance. Gbu.

#17
rekursor

rekursor

    InsanelyMac Sage

  • Retired Developers
  • 369 posts

This is probably just an oversight on the end of the Chameleon team, but having an option to specify a UUID would have saved a lot of people from running into this problem. Which can get nasty as iTunes accounts are limited to 5 computers, and not everyone would want to re-install RC3 just to get that nth computer back. Not good.

Good idea, I think I could add this feature as well rapidly, i.e : I could create a new "PlatformUID= <my_uuid>" flag in com.apple.Boot.plist where <my_uuid> would be the 16 bytes value in hexadecimal.
No override would give the same autogen uuid value as in RC4.
Would it be interesting for more than a couple of guys ?
If yes, I'll do that.

#18
Smith@@â„¢

Smith@@â„¢

    InsanelyMac LOL

  • Retired
  • 2,928 posts
  • Gender:Male
  • Location:Somewhere over the rainbow...ITALIA!
  • Interests:Dark matter and dark energy. E basta. HD3000. E basta.

Good idea, I think I could add this feature as well rapidly, i.e : I could create a new "PlatformUID= <my_uuid>" flag in com.apple.Boot.plist where <my_uuid> would be the 16 bytes value in hexadecimal.
No override would give the same autogen uuid value as in RC4.
Would it be interesting for more than a couple of guys ?
If yes, I'll do that.


Yes, sure. :)

#19
scrax

scrax

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,704 posts
  • Gender:Male

Good idea, I think I could add this feature as well rapidly, i.e : I could create a new "PlatformUID= <my_uuid>" flag in com.apple.Boot.plist where <my_uuid> would be the 16 bytes value in hexadecimal.
No override would give the same autogen uuid value as in RC4.
Would it be interesting for more than a couple of guys ?
If yes, I'll do that.


Me shure too!
And IMHO would be great also if it's possible a lite version without the gui.

#20
asapreta

asapreta

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 755 posts
I think RC4 and the "integrated" UUID function solved an old issue i had. The Keyboard Layout reseting at every reset.
I'll double check and post later.





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