Jump to content

Chameleon v2.1 (Main Trunk)


ErmaC
 Share

595 posts in this topic

Recommended Posts

Guys, how did you manage to Install OSX Lion? I've tried the latest version of [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] and even XPC and It just doesn't seem to work for me, the GUI doesn't even show up.

 

So the real question is can I restore this version of Chameleon to USB and boot to Mac OSX 10.7 installer?

 

Appreciate anyones help, I've been trying for ages with no luck..

 

Thanks!

Link to comment
Share on other sites

So the real question is can I restore this version of Chameleon to USB and boot to Mac OSX 10.7 installer?

Install "Extra Lion" and "Chameleon RC5" into USB flash(after restoring the image)

Extra_Lion.pkg.zip

maybe you need to modify OSInstall in System/Installation/Packages

Link to comment
Share on other sites

:wacko:

 

Also the second warnings is gone.

2)

ati.c: In function ‘setup_ati_devprop’:

ati.c:662: warning: pointer targets in passing argument 3 of ‘devprop_add_value’ differ in signedness

 

diff V3

 

Fabio

Link to comment
Share on other sites

Some changes were committed to the trunk

http://forge.voodooprojects.org/p/chameleo...rce/commit/753/

patching file trunk/i386/boot0/boot0.s
Reversed (or previously applied) patch detected!  Assume -R? [n] 
patching file trunk/i386/boot0/chain0.s
Reversed (or previously applied) patch detected!  Assume -R? [n]

 

Just posted a new V3 of diff file.... for trunk 753...

 

:D

 

Fabio

Link to comment
Share on other sites

Not just restore, you have to do the steps 1-5 under "Install Preparation" in this topic

http://www.insanelymac.com/forum/index.php?showtopic=250415

 

Thanks, I followed those steps exactly before though, sadly It still doesn't work, I don't know what it is..

 

I've even tried the Extra boot and Chameleon v2.0 RC5, what happens is when I have the usb drive hooked up it doesn't get pass the bios, it just hangs on the logo start up.. when i remove the usb it boots up fine into Snow Leopard..

 

I've even updated bios, no difference.. I've given up, I will just wait to see what Tonymacx86 will bring, his methods tend to work and are easy to understand aswell..

Link to comment
Share on other sites

In first i have to admit: i didn´t try the given extra.pkg!!!

 

This branch seems --at least for me-- to be unstable!!! 3/3 installation tries failed!!! With XPC booter, everything was fine ....

I restored Base.dmg to second partition of hdd and installed new Chameleon onto it. Installer boots fine and install starts, but randomly at different stages during install it just crashes "corresponding process: Mac OS X Install", nothin special so far :D

 

Does any1 have a clue what could cause this phenomenon? Like i said: with XPC it installed just fine .....

 

Cheers

 

Goron

Link to comment
Share on other sites

Well.... Given that my laptop couldn´t boot sucessfully any UEFI bootloader, i have to say i´m very happy with all the people who coded/contributed to this patch, it has work perfectly for me, this is the first time i have boot the installer, install the system and boot the installed Lion system.

Thanks again to all of you. :D

Just remains the boot on 32bits option to be operative with this loader.

Link to comment
Share on other sites

Finally some progress, I put this version of Chameleon on USB and was able to get it to boot, before I was having issues where it would just hang on bios logo, what I did was to resolve this is that i formatted the drive using MBR, GUID was causing hangs..

 

Anyway thanks for your efforts, I'm going try and attempt installing Lion now.. Hopefully it works.

Link to comment
Share on other sites

SUCCESS, I LOVE YOU GUYS, BUT, after it reaches the Mac OSX Lion install screen USB doesn't seem to be working, I cannot use mouse or keyboard, anyone know how I can fix this?

 

EDIT

I don't seem to be getting power on any of the USB's once it boots into OSX Lion Installation screen.. I think I get an error, but I'm not too sure, as it still reaches the installation screen

Link to comment
Share on other sites

@iReset

 

About Haiku patch, maybe it should be like this in gui.c?

	LOADPNG(device_befs,					iDeviceGeneric);
LOADPNG(device_befs_o,				  iDeviceBEFS);

The way it is now it requires both device_befs icons in default theme or it fails to start GUI.

 

Even Mac OS partition uses generic device icon, but it shows both if they are present

	LOADPNG(device_hfsplus,				 iDeviceGeneric);
LOADPNG(device_hfsplus_o,			   iDeviceHFS);

Link to comment
Share on other sites

This is Chameleon trunk revision 752 with Andy's patches for Lion and Snow Leopard

752

Chameleon_RC5_752_Lion_Snow.pkg.zip

753

 

Thanks iReset ;)

 

All the credits go to the Chameleon Team, Andy Vandijck, cparm, netkas, and all involved in the development in any way.

 

http://www.insanelymac.com/forum/index.php...t&p=1674711

 

Sources: http://www.mediafire.com/?8n3r4c0na0gl12s

Binaries: http://www.mediafire.com/?uye6j7aypdyfrzy

 

why we can't boot in 32 bit mod in LION in trunk 752?

although in SL we can

Link to comment
Share on other sites

@iReset

 

About Haiku patch, maybe it should be like this in gui.c?

	LOADPNG(device_befs,					iDeviceGeneric);
LOADPNG(device_befs_o,				  iDeviceBEFS);

The way it is now it requires both device_befs icons in default theme or it fails to start GUI.

 

Even Mac OS partition uses generic device icon, but it shows both if they are present

	LOADPNG(device_hfsplus,				 iDeviceGeneric);
LOADPNG(device_hfsplus_o,			   iDeviceHFS);

 

...

No idea...

 

we can try...

[size=1]	LOADPNG(device_freebsd,                 iDeviceGeneric);
LOADPNG(device_freebsd_o,               iDeviceFreeBSD);
LOADPNG(device_openbsd,                 iDeviceGeneric);
LOADPNG(device_openbsd_o,               iDeviceOpenBSD);
LOADPNG(device_fat,                     iDeviceGeneric);
LOADPNG(device_fat_o,                   iDeviceFAT);
LOADPNG(device_fat16,                   iDeviceFAT);
LOADPNG(device_fat16_o,                 iDeviceFAT_o);
LOADPNG(device_fat32,                   iDeviceFAT);
LOADPNG(device_fat32_o,                 iDeviceFAT_o);
LOADPNG(device_ntfs,                    iDeviceGeneric);
LOADPNG(device_ntfs_o,                  iDeviceNTFS);
[color="#FF0000"]LOADPNG(device_befs,                    iDeviceGeneric);[/color]
LOADPNG(device_befs_o,                  iDeviceBEFS_o);
LOADPNG(device_cdrom,                   iDeviceGeneric);
LOADPNG(device_cdrom_o,                 iDeviceCDROM);[/size]

 

I will include this "fix".

 

Fabio

Link to comment
Share on other sites

Hmm this is interesting. Not that I really know what I'm doing.

 

Compared to the version I was using (^Andy^'s or Anval's I'm not sure now, there are so many versions and I think more than one Andy doing Chameleon hacks)

 

Pros:

Displayport works on boot!! Woohooo!!

Seems to boot up in a higher resolution i.e. the grey apple screen is high res instead of 1024x768 (may be related to the DP working)

Edit: Definitely related. If I turn the GUI off, the grey screen is 1024 again and displayport doesn't work afterwards. Innnnnnteresting....

Prefpane. Neato.

 

Cons:

New theme / display mode is extremely sluggish - if I'm trying to type in parameters it can't keep up with my typing.. press a key, wait, press another key, wait, etc.

"GraphicsEnabler=Yes AtiConfig=Duckweed" - now results in a black screen and the GPU fan going at full pelt (and without it, apps like DVD Player don't work)

Mouse is choppy again despite the busratio command still being in operation

 

E2: Got the Duckweed framebuffer working by resurrecting notshy's DSDT method (http://www.tonymacx86.com/viewtopic.php?f=15&t=15798) instead of relying on ^Andy^'s (I think) AtiConfig tweakage to Chameleon. Now with Displayport working (yayyy) and mouse possibly responding properly again with this framebuffer (wooo).

Link to comment
Share on other sites

No idea...

 

we can try...

 

 

I will include this "fix".

Yes, not actually a fix, just we don't need to have all device icons in theme...

 

I think iDeviceBEFS_o doesn't need to be there, like the others (except FAT16 and FAT32 that I would change too)

[size=1]	LOADPNG(device_freebsd,                 iDeviceGeneric);
LOADPNG(device_freebsd_o,               iDeviceFreeBSD);
LOADPNG(device_openbsd,                 iDeviceGeneric);
LOADPNG(device_openbsd_o,               iDeviceOpenBSD);
LOADPNG(device_fat,                     iDeviceGeneric);
LOADPNG(device_fat_o,                   iDeviceFAT);
[color="#FF0000"]LOADPNG(device_fat16,                   iDeviceGeneric);
LOADPNG(device_fat16_o,                 iDeviceFAT);
LOADPNG(device_fat32,                   iDeviceGeneric);
LOADPNG(device_fat32_o,                 iDeviceFAT);[/color]
LOADPNG(device_ntfs,                    iDeviceGeneric);
LOADPNG(device_ntfs_o,                  iDeviceNTFS);
LOADPNG(device_befs,                    iDeviceGeneric);
[color="#FF0000"]LOADPNG(device_befs_o,                  iDeviceBEFS);[/color]
LOADPNG(device_cdrom,                   iDeviceGeneric);
LOADPNG(device_cdrom_o,                 iDeviceCDROM);[/size]

Link to comment
Share on other sites

 Share

×
×
  • Create New...