Jump to content

fluid | fixed

Chameleon RC4 is out!

* * * * * 18 votes

  • Please log in to reply
1054 replies to this topic

#721
rekursor

rekursor

    InsanelyMac Sage

  • Voodoo Team
  • 369 posts

View PostGreggen, on Feb 13 2010, 07:52 PM, said:

Using RC5pre8 (either from EFI partition or from the SnowLeopard partition) i get a "couldn't allocate memory for table"-error. The boot contiunes as normal but I can't find any infromation about what it means. I would like to find out, and possibly try to fix it.

Thanks for a great job!

EDIT: Also, the memory speed is incorrect from RC4 and up. RC3 showed 800mhz which is correct for my RAM, but RC4 and RC5 shows 667mhz. Does this effect the acctual speed or is just incorrect info?

Thanks, this is a display regression bug happening since the recent functionalities addon.
I fixed that.

But was is important for you here is that instead of this message, it should have displayed that your DSDT.aml was not found...

So you should check the location of your DSDT.aml and make sure it is in your /Extra folder as an example.

Thanks also for reporting the memory problem, I think i have an idea from where it can come ...

#722
Greggen

Greggen

    InsanelyMac Protégé

  • Members
  • Pip
  • 42 posts

View Postrekursor, on Feb 13 2010, 08:14 PM, said:

Thanks, this is a display regression bug happening since the recent functionalities addon.
I fixed that.

But was is important for you here is that instead of this message, it should have displayed that your DSDT.aml was not found...

So you should check the location of your DSDT.aml and make sure it is in your /Extra folder as an example.

Thanks also for reporting the memory problem, I think i have an idea from where it can come ...

Aah I see, not a problem then as I acctually dont even use a DSDT-file. Havent really seen a use for it on my system.

Just realized that the restart dont work though. I know that its duvell300s code so I should probably ask for help in another thread just want to make sure that I aint missing something first. It should work out-of-the-box, correct? Anything that I might have to change in the BIOS or anything else?

About the memory speeds, dont mention it, i love to help out in any possible way! =)

#723
Master Chief

Master Chief

    Just Chief

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

View PostGreggen, on Feb 13 2010, 11:01 PM, said:

...
About the memory speeds, dont mention it, i love to help out in any possible way! =)
This is what I use / changed:
static int sm_get_memtype(char *name, int table_num)
{
	if (Platform.RAM.Type)
	return Platform.RAM.Type;
	else
	return SMB_MEM_TYPE_DDR2;
}

static int sm_get_memspeed(char *name, int table_num)
{
	if (Platform.RAM.Type)
	return round2(Platform.RAM.Frequency / 500000, 2);
	else
	return (Platform.CPU.Mobile) ? 667 : 800;
}
Simply because 800MHz DDR2 RAM is more likely to be used in desktop PC's.

#724
ps2pk

ps2pk

    InsanelyMac Protégé

  • Members
  • Pip
  • 46 posts

View PostDr. Hurt, on Feb 5 2010, 09:15 AM, said:

Ladies and Gentlemen, without further ado, let me introduce...

A fully working, Windows friendly, installer.
It installs Chameleon 2 RC5 pre8 and the preference pane 2.0.0 RC4 to your HDD or USB stick.

Advantages:
  • Windows Vista/7 boot loader will no longer break.
  • Chameleon boot loader will start even if the Windows partition is the one set active. (fixes Windows sleep issue).
  • All the advantages of the new boot loader and prefpane.
============================================================================

I have just finished modifying blackosx's code as required, integrated it in my installer's script, installed it and Windows 7 still boots. :)  :)
This is still experimental. Please use at your own risk, and report how it goes.
It's always recommended to have a Chameleon boot CD at hand.

I'll release it to beta testers here once I get the permission from blackosx. [Edit: Ooops, you've beat me to it. Thanks]
Was the modified boot0, which allows Chameleon to start without the OS X partition set active, been integrated into the trunk yet?

Edit: R2 contains a small cleanup.

Wow. Awesome work. Installed it and now I can boot OSX and Win 7 w/out any problems and no boot usb/cd. Seriously thanks a lot! Works perfectly with a theme as well! Woot!

#725
Smith@@™

Smith@@™

    InsanelyMacaholic

  • Retired
  • 2,723 posts
  • Gender:Male
  • Location:Somewhere over the rainbow... (Italy)- maybe Naples?
  • Interests:le solite fesserie scritte in un box del genere
    A vent'anni che interessi si possono...
Rek, sorry for the question, but what is the utility of the "override NVCAP"? Help me to understand :blink:

Rek, the pre9 is very very fast, wow :D

#726
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 2,879 posts
  • Gender:Male
  • Location:UK

View Postsmith@@, on Feb 17 2010, 06:02 AM, said:

Rek, the pre9 is very very fast, wow ;)
Thanks for the heads up smith@@, I'll build it later ;)
Good to see you're back on it Rekursor

#727
rekursor

rekursor

    InsanelyMac Sage

  • Voodoo Team
  • 369 posts

View Postblackosx, on Feb 17 2010, 05:20 PM, said:

Thanks for the heads up smith@@, I'll build it later :)
Good to see you're back on it Rekursor

Thanks, I implemented a new caching scheme that is much faster than any other booter algo. today :D

I also integrated latest pcefi 10.6 ati new frame buffers for 46xx and new 46xx models from netkas
(that's the only new thing for us in PCEFI10.6 as netkas also integrated our work for systemid and the hpet bug that we fixed quite some time ago.)
netkas, like us, respect the APSL license and we already all see now the benefits!

I also integrated new improvement from aserebln for nvidia ion gfx cards and its nvcap table manual override which is in short a way to provide more compatibility with the multiple dvi/vga/tv  output of our cards while avoiding to load a full rom... it is experimental for now so use it at your own risk.
The idea is old and probably comes from this thread:
http://nvinject.free...topic.php?t=214

I have a hell of a development work in my real life, so this takes almost all of my time but anytime I have a break, I use it to continue this project, so stay tuned ;-)

#728
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 2,879 posts
  • Gender:Male
  • Location:UK

View Postrekursor, on Feb 17 2010, 04:36 PM, said:

Thanks, I implemented a new caching scheme that is much faster than any other booter algo. today ;)
Wow, sounds great. I look forward to trying it out later this evening.

View Postrekursor, on Feb 17 2010, 04:36 PM, said:

I also integrated latest pcefi 10.6 ati new frame buffers for 46xx and new 46xx models from netkas
(that's the only new thing for us in PCEFI10.6 as netkas also integrated our work for systemid and the hpet bug that we fixed quite some time ago.)
netkas, like us, respect the APSL license and we already all see now the benefits!
........
I also integrated new improvement from aserebln for nvidia ion gfx cards and its nvcap table manual override..
It's good to know that both are keeping up to date with each other, while still developing other areas.
And well done for keeping in touch with Asere's developments too.

View PostMaster Chief, on Feb 6 2010, 06:47 PM, said:

p.s. Asere started to add more source code in his public repository [for people who still think that he won't share all of it].
I guess you were already aware of this? but this is good news for the scene.

View Postrekursor, on Feb 17 2010, 04:36 PM, said:

I have a hell of a development work in my real life, so this takes almost all of my time but anytime I have a break, I use it to continue this project, so stay tuned ;-)
Like most of us here, hackintosh is a hobby and real life comes first. We can wait patiently for the future donation of your time. ;)

Regards

#729
rekursor

rekursor

    InsanelyMac Sage

  • Voodoo Team
  • 369 posts
The memory update from asere is mostly just new headers you need to implement the memory detection:
    These are memory controller structures Type 5,6,16,17.

I now have downloaded the smbios 2.6 specifications, so if asere's continue to break the apsl license,
.. I will redevelop that as well, when I get more than an hour of spare time.

#730
tamorgen

tamorgen

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 130 posts
  • Gender:Male
  • Location:Maryland

View PostDr. Hurt, on Feb 5 2010, 10:15 AM, said:

Ladies and Gentlemen, without further ado, let me introduce...

A fully working, Windows friendly, installer.
It installs Chameleon 2 RC5 pre8 and the preference pane 2.0.0 RC4 to your HDD or USB stick.

Advantages:
  • Windows Vista/7 boot loader will no longer break.
  • Chameleon boot loader will start even if the Windows partition is the one set active. (fixes Windows sleep issue).
  • All the advantages of the new boot loader and prefpane.
============================================================================

I have just finished modifying blackosx's code as required, integrated it in my installer's script, installed it and Windows 7 still boots. :(  :)
This is still experimental. Please use at your own risk, and report how it goes.
It's always recommended to have a Chameleon boot CD at hand.

I'll release it to beta testers here once I get the permission from blackosx. [Edit: Ooops, you've beat me to it. Thanks]
Was the modified boot0, which allows Chameleon to start without the OS X partition set active, been integrated into the trunk yet?

Edit: R2 contains a small cleanup.

Dr Hurt,

I was running Asure's RC4 v119 and decided to try your RC5 bootloader.  Now, it's panicing during boot and actually shutting down my PC so quick I can't even tell what's wrong.  I've tried booting with -x -v arguements (still shuts down quickly), and I've even tried booting with my boot USB drive, but I can't get back into my OS.  Is there anything I can do to get back to RC4?

#731
XLR

XLR

    2cores1cpu.mov

  • Donators
  • 805 posts
  • Location:חולון

View Posttamorgen, on Feb 17 2010, 08:33 PM, said:

Dr Hurt,

I was running Asure's RC4 v119 and decided to try your RC5 bootloader.  Now, it's panicing during boot and actually shutting down my PC so quick I can't even tell what's wrong.  I've tried booting with -x -v arguements (still shuts down quickly), and I've even tried booting with my boot USB drive, but I can't get back into my OS.  Is there anything I can do to get back to RC4?
Try booting up your HD from EmpireEFI, and then reinstall your old bootloader.

#732
tamorgen

tamorgen

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 130 posts
  • Gender:Male
  • Location:Maryland

View PostXLR, on Feb 17 2010, 07:38 PM, said:

Try booting up your HD from EmpireEFI, and then reinstall your old bootloader.

That was my next thought.  I'll just have to download and burn it again, as I don't have the Empire disc with me.

#733
Dr. Hurt

Dr. Hurt

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,160 posts
  • Gender:Male
  • Location:Cairo, Egypt and New York, USA
  • Interests:Wandering around in the internet waste lands!! Politics, Science, Medicine. Watching cartoons, c...

View Posttamorgen, on Feb 17 2010, 08:33 PM, said:

Dr Hurt,

I was running Asure's RC4 v119 and decided to try your RC5 bootloader.  Now, it's panicing during boot and actually shutting down my PC so quick I can't even tell what's wrong.  I've tried booting with -x -v arguements (still shuts down quickly), and I've even tried booting with my boot USB drive, but I can't get back into my OS.  Is there anything I can do to get back to RC4?

Strange.
That sounds more like a bootloader or OS X issue than an installer issue. Use a Chameleon boot CD to get back to OS X and reinstall RC4.

#734
Master Chief

Master Chief

    Just Chief

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

View Postblackosx, on Feb 17 2010, 06:04 PM, said:

... It's good to know that both are keeping up to date with each other, while still developing other areas.  And well done for keeping in touch with Asere's developments too.

I guess you were already aware of this? but this is good news for the scene.
And now have a look at what I said here where I said: "Fear not because someone is going to setup a github account for another Chameleon fork yes." Remember?

And one of these days someone finally comes to the conclusion... that you don't have to add ACPI 1.0 tables for motherboards with ACPI 2.0 (and greater) which is what I said here on 20 December already.  Just one example to speed up the boot process, but if people are not willing to listen and use them... well what can I say...

#735
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 2,879 posts
  • Gender:Male
  • Location:UK

View PostMaster Chief, on Feb 18 2010, 04:24 AM, said:

And now have a look at what I said here where I said: "Fear not because someone is going to setup a github account for another Chameleon fork yes." Remember?

And one of these days someone finally comes to the conclusion... that you don't have to add ACPI 1.0 tables for motherboards with ACPI 2.0 (and greater) which is what I said here on 20 December already.  Just one example to speed up the boot process, but if people are not willing to listen and use them... well what can I say...
Hi Master Chief

Yes, you did say those things and were absolutely right. It's like you plant the seed of change and it slowly grows in to reality :D

#736
tamorgen

tamorgen

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 130 posts
  • Gender:Male
  • Location:Maryland

View PostDr. Hurt, on Feb 17 2010, 08:02 PM, said:

Strange.
That sounds more like a bootloader or OS X issue than an installer issue. Use a Chameleon boot CD to get back to OS X and reinstall RC4.

Yeah, I don't know what happened for sure.  I think the kernel got corrupted or something.  I finally got back up, but it pretty much required a reinstall.  On the plus side, Airport is now remembering my WPA2 credentials, which was driving me nuts before.

I may try to install RC5 again, but for sure I'm backing up the kernel, the S/L/E library, and my E/E library in case something goes screwy.  I love the potential of RC5 and getting more stuff out of my E/E directory and have a quicker boot process, but I just need to learn to be more careful.... at least make a Time Machine backup first.

#737
asadev

asadev

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts
Does anyone want to build pre9 for me :)

#738
DieBuche

DieBuche

    InsanelyMac Protégé

  • Members
  • PipPip
  • 85 posts
This is rev. 87

View Postasadev, on Feb 18 2010, 02:19 PM, said:

Does anyone want to build pre9 for me ;)

Attached Files

  • Attached File  sym.zip   509.15K   84 downloads


#739
nonne9

nonne9

    InsanelyMac Protégé

  • Members
  • PipPip
  • 72 posts
Yup, can some one build pre9 for us? TNKS! BTW pre8 is very good. Can't wait for final RC5!

#740
FKA

FKA

    are we there yet?

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

View PostDieBuche, on Feb 10 2010, 11:18 PM, said:

ok, thx. I'll get to fix as soon as i got time.



Have a look at fstab. link

That would be very much appreciated!
D





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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