Jump to content

Chameleon RC4 is out!


Poco
 Share

1,054 posts in this topic

Recommended Posts

I figured it was. I may have to install EFI 10.6 just to see what it brings up and manually replicate in the plist. Everything is so close, it's hard to leave well enough alone. :rolleyes:

 

Well, PC EFI 10.6 isn't any better. Just tried it, and the About this Mac is all fracked up. Went back to what I had and it's much better.

Link to comment
Share on other sites

...

 

@Chief, if you have any feedback about recent optimizations, please post them in the issues of the public repos site,

Our work is public and I'm not the only one that contribute to chameleon, so there is a chance that more than one dev would read your comment if it is posted on the public site...

Thanks!

Ok. I now have an account there, but I am wondering what the best approach would be for me. I mean I could join you guys and share my cleanups and code refactoring, in a new branch maybe (to make code sharing easier?) but what do you think? It's not that I want to have my own branch or anything, but I don't know all possibilities so you'll have to clue me in first. Thanks!

Link to comment
Share on other sites

Ok. I now have an account there, but I am wondering what the best approach would be for me. I mean I could join you guys and share my cleanups and code refactoring, in a new branch maybe (to make code sharing easier?) but what do you think? It's not that I want to have my own branch or anything, but I don't know all possibilities so you'll have to clue me in first. Thanks!

 

WELCOME ! I added you to the crew (nickname chief ?) :D

 

OK, now I have another news that is going to please more than one of you I think:

I couldn't resist to dive in the SPD mysterious encoding and I implemented today a DYNAMIC memory detection scheme that works great here with my pair of ddr3 g-skill memory modules,

 

Here's a pre10d (many more vendors recognized) with the memory detection (no debug by default but a "DumpSPD=y" option for those who want to investigate some DDR2 eventual problem:

RC5pre10d.tar.gz

attachment=67461:RC5pre10c.tar.gz]

RC5pre10b.tar.gz

RC5pre10.tar.gz

Link to comment
Share on other sites

WELCOME ! I added you to the crew (nickname chief ?) :D

 

OK, now I have another news that is going to please more than one of you I think:

I couldn't resist to dive in the SPD mysterious encoding and I implemented today a DYNAMIC memory detection scheme that works great here with my pair of ddr3 g-skill memory modules,

 

Here's a pre10 with the memory detection:

RC5pre10.tar.gz

 

if you have a type of memory whose name would not be detected, please report I'll add it to the list.

I added for now : g-skill, ocz, corsair, kingston, patriot, crucial, transcend, pny, centon, viking.

But I can add more of them ...

 

Tell me what you think of this late evening one-shot work :D

 

Rekursor you allways do a great job but mine ocz model and memory OCZ2V8002G is not detected as a model and speed, shows 0mhz the type detected it's ok ddr2 sdram it's a 800 mhz speed both reporte ok win7 , and everest but i have to put this on smbios.plist this

 

<key>SMmemtype</key>

<string>19</string>

<key>SMmemspeed</key>

<string>800</string>

<key>SMmemmanufacter_1</key>

<string>OCZ</string>

<key>SMmemserial_1</key>

<string>0x00001020</string>

<key>SMmempart_1</key>

<string>OCZ2V8002G</string>

 

it's ok i know it's only cosmetic but you asked

if you nedd more data just tell me

Thanks

Link to comment
Share on other sites

WELCOME ! I added you to the crew (nickname chief ?) :D

Thank you my friend. Just "Chief" will do yes.

 

OK, now I have another news that is going to please more than one of you I think: I couldn't resist to dive in the SPD mysterious encoding and I implemented today a DYNAMIC memory detection scheme that works great here with my pair of ddr3 g-skill memory modules,

 

Here's a pre10 with the memory detection:...

 

Tell me what you think of this late evening one-shot work :D

One word. Awesome!

Link to comment
Share on other sites

Yes I need you to execute lspci (if you don't have it make a search here)

so the command is

lspci -nn

 

and paste the data here please.

 

sure this is it

 

iMac:~ Gabriel$ lspci -nn

00:00.0 Host bridge [0600]: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub [8086:2770] (rev 02)

00:01.0 PCI bridge [0604]: Intel Corporation 82945G/GZ/P/PL PCI Express Root Port [8086:2771] (rev 02)

00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 01)

00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 [8086:27d0] (rev 01)

00:1c.1 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 [8086:27d2] (rev 01)

00:1d.0 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 [8086:27c8] (rev 01)

00:1d.1 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 [8086:27c9] (rev 01)

00:1d.2 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 [8086:27ca] (rev 01)

00:1d.3 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 [8086:27cb] (rev 01)

00:1d.7 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller [8086:27cc] (rev 01)

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev e1)

00:1f.0 ISA bridge [0601]: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge [8086:27b8] (rev 01)

00:1f.1 IDE interface [0101]: Intel Corporation 82801G (ICH7 Family) IDE Controller [8086:27df] (rev 01)

00:1f.2 IDE interface [0101]: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller [8086:27c0] (rev 01)

00:1f.3 SMBus [0c05]: Intel Corporation 82801G (ICH7 Family) SMBus Controller [8086:27da] (rev 01)

01:00.0 VGA compatible controller [0300]: nVidia Corporation G92 [GeForce 8800 GT] [10de:0611] (rev a2)

03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 01)

04:00.0 Network controller [0280]: Atheros Communications Inc. AR5008 Wireless Network Adapter [168c:0023] (rev 01)

iMac:~ Gabriel$

Link to comment
Share on other sites

I've tried pre10 now and it detects frequency correct only.

lspci

00:00.0 Host bridge [0600]: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller [8086:29c0] (rev 02)
00:01.0 PCI bridge [0604]: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port [8086:29c1] (rev 02)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 02)
00:1a.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 02)
00:1a.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 02)
00:1a.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 02)
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 02)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 02)
00:1c.4 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 [8086:2948] (rev 02)
00:1c.5 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 [8086:294a] (rev 02)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 02)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 02)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 02)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 02)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 92)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801IB (ICH9) LPC Interface Controller [8086:2918] (rev 02)
00:1f.2 SATA controller [0106]: Intel Corporation 82801IB (ICH9) 4 port SATA AHCI Controller [8086:2923] (rev 02)
00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 02)
01:00.0 VGA compatible controller [0300]: nVidia Corporation GeForce 8600 GT [10de:0402] (rev a1)
02:00.0 Ethernet controller [0200]: Attansic Technology Corp. L1 Gigabit Ethernet Adapter [1969:1048] (rev b0)
03:00.0 SATA controller [0106]: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller [197b:2363] (rev 03)
03:00.1 IDE interface [0101]: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller [197b:2363] (rev 03)
05:03.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller [1106:3044] (rev c0)

Link to comment
Share on other sites

After some testing I would like to report that the revised boot0 and boot0hfs files Zef changed work great.

 

Good to see you onboard the ship Master Chief.

 

Rekursor, well done with attempting the memory detection in Pre10, though I only see the frequency detected correctly in 'About This Mac' while System profiler shows 'There was an error while gathering this information.' I use Corsair 800Mhz DDR2. Would you want my LPSCI output too?

Link to comment
Share on other sites

It works for me, great memory detection;) And hell, the booter is also faster!

Rek, for my request, do you think that is there a possibility?:

 

Rek, I have a question. Simply, with my Vaio i use a modded version of AppleSMBIOS because with the original version my "about this mac" crash. Ok, is there a way for fix this directly with the booter, so to use the original version can be possible?

Thanks for answer

Link to comment
Share on other sites

@ Gabo and scrax: try the new version modified for DDR2 owner here:

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

 

It works for me, great memory detection;) And hell, the booter is also faster!

Rek, for my request, do you think that is there a possibility?:

I had the problem of about crashing and I solved it a long time ago but don't remember what I did :)

I'll try to remind about it ...

Link to comment
Share on other sites

@ Gabo and scrax: try the new version modified for DDR2 owner here:

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

 

 

I had the problem of about crashing and I solved it a long time ago but don't remember what I did :)

I'll try to remind about it ...

 

 

Ok rek, thanks. Ehi, can you add the hynix memory? On my msi u100, i have this model of ram ;)

Link to comment
Share on other sites

@ Gabo and scrax: try the new version modified for DDR2 owner here:

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

Hope you don't mind me chipping in here, but I have just tried that pre10b and that showed my 2 x 2GB Corsair DDR2 memory correctly, though System profiler still reports 'There was an error while gathering this information.'

Link to comment
Share on other sites

rek, one thing, all work but the next optimization imho should be the frequency to fly. With asere boot the frequency of ram isn't the frequency standard: 667, 800, 1066, etcetc, but the frequency to fly, for me is 890 MHz :)

 

On all my hack i kaven't this error: "There was an error while gathering this information"

 

Second thing: i have speeded a bit the process of boot adding all the infos of smbios.plist directly in smbiospatcher.c deleting so the smbios.plist;)

Link to comment
Share on other sites

Hope you don't mind me chipping in here, but I have just tried that pre10b and that showed my 2 x 2GB Corsair DDR2 memory correctly, though System profiler still reports 'There was an error while gathering this information.'

mmm, did you try to install another booter to see if it changes something ?

Link to comment
Share on other sites

Welcome back rekursor. :)

I'm really happy to see how fast things are progressing here again.

I'm also very happy to see the boot0hfs variant in the forge. It'll be very useful for dual boot users.

I wish I could test the new versions, but I seriously messed up my system. I hope I get it back up today, to test the memory detection.

 

I hope we can reach a final stable version of RC5 by the time 10.6.3 is released.

 

Once again, many thanks to everyone involved.

Link to comment
Share on other sites

mmm, did you try to install another booter to see if it changes something ?

I am at work now so unfortunately can't do any further testing until I return home. However, I was testing with various builds, boot files and installs this morning so maybe this evening, if I get time, I will start over and I will compile a proper report for you.

Link to comment
Share on other sites

@ Gabo and scrax: try the new version modified for DDR2 owner here:

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

 

 

I had the problem of about crashing and I solved it a long time ago but don't remember what I did ;)

I'll try to remind about it ...

 

No lucky rekursor with your last boot i see some strange number before osx loads , and can see something about ozc model but again on system profile is reported like this

sorry my system is in spanish

 

BANK0/DIMM0:

 

Tamaño: 2 GB

Tipo: SDRAM

Velocidad: 0 MHz

Estado: Correcto

Fabricante: Manufacturer0

Número de pieza: PartNum0

Número de serie: SerNum0

Link to comment
Share on other sites

I'm trying RC5 pre 9 and I noticed that with pre8, the screen dimming/energy saving elements of my laptop worked, but with pre 9, I can no longer use the dimming keys, nor does it dim when I unplug my laptop. Any idea what could have changed with the different versions to cause this?

 

If there any files I can send anyone to help troubleshoot this, please let me know.

Link to comment
Share on other sites

 Share

×
×
  • Create New...