Subscribe to our RSS news feed
AAPL 199.94 (-1.25)

12 Pages V   1 2 3 > »   
Reply to this topic Start new topic
AppleSMBIOSEFI for Tiger and Leopard
******
  • Group: Members
  • Posts: 400
  • Joined: 5-December 07
  • Member No.: 160,019
Hi guys,

Here is the beta AppleSMBIOSEFI I have been working on. It will work with original AppleSMBIOS but will try to fix or add some values that original AppleSMBIOS misses. Therefore, you don't have to worry about AppleSMBIOS being updated.

It is based on original AppleSMBIOS and it only works with EFI system right now. It is for both Tiger and Leopard. In addiation, it should fix "About This Mac" crash problem and wrong "Bus Speed" issue.

You can change the memory speed. Just boot with "memorySpeed=n" (n is the speed number you want)
You can change the memory type. Just boot with "memoryType=n" (n is the type number you want, 18 is DDR, 19 is DDR2)

Example:
memoryType=19 memorySpeed=533

Again, it is just the beta version and you still need the original AppleSMBIOS with it.

Chun-Nan

==============================
static const char *
SMBMemoryDeviceTypes[] =
{
"RAM", /* 00h Undefined */
"RAM", /* 01h Other */
"RAM", /* 02h Unknown */
"DRAM", /* 03h DRAM */
"EDRAM", /* 04h EDRAM */
"VRAM", /* 05h VRAM */
"SRAM", /* 06h SRAM */
"RAM", /* 07h RAM */
"ROM", /* 08h ROM */
"FLASH", /* 09h FLASH */
"EEPROM", /* 0Ah EEPROM */
"FEPROM", /* 0Bh FEPROM */
"EPROM", /* 0Ch EPROM */
"CDRAM", /* 0Dh CDRAM */
"3DRAM", /* 0Eh 3DRAM */
"SDRAM", /* 0Fh SDRAM */
"SGRAM", /* 10h SGRAM */
"RDRAM", /* 11h RDRAM */
"DDR SDRAM", /* 12h DDR */
"DDR2 SDRAM", /* 13h DDR2 */
"DDR2 FB-DIMM" /* 14h DDR2 FB-DIMM */
};
==============================

Attached File  AppleSMBIOSEFI.zip ( 137.24K ) Number of downloads: 629


Update: 5/6/2008
1. It will use value of "cpu->externalClock" first. If that value returns 0, it will use value of "FSBFrequency".
2. Add "FSB" flag. You can change the FSB value in case the value is still not correct. Just boot with "FSB=n" (n is the speed number you want) However, it doesn't update the value back to "FSBFrequency" yet.

Attached File  AppleSMBIOSEFI_b2.zip ( 143.47K ) Number of downloads: 637


Update: 7/2/2008
1. based on AppleSMBIOS-28
2. Added "serial-number", "board-id", and "system-type". The default serial-number is "W1234567890".
3. Released AppleSMBIOSEFI from memory after adding the values.
4. It should work both on Tiger and Leopard. (I used Tiger to compile the source code.)

Attached File  AppleSMBIOSEFI_28.zip ( 139.95K ) Number of downloads: 7199

Attached File  AppleSMBIOSEFI_28Air.zip ( 139.81K ) Number of downloads: 2694


P.S. CoolbookController won't work with AppleSMBIOSEFI_28 because model is set to "MacPro3,1". Try AppleSMBIOSEFI_28Air instead or change the model to the ones supported by CoolbookController.
Attached File(s)
Attached File  AppleSMBIOS.vanilla.zip ( 17.8K ) Number of downloads: 3313
 
PM Profile Card
Go to the top of the page
+ Quote Post
****
  • Group: Members
  • Posts: 214
  • Joined: 19-October 06
  • From: Salisbury, MD
  • Member No.: 60,808
So if an update comes out where there is a new SMBios, then I don't have to worry as this will rectify any issues?
PM Profile Card
Go to the top of the page
+ Quote Post
*******
  • Group: Members
  • Posts: 557
  • Joined: 13-May 06
  • Member No.: 38,870
Why not just use SMBIOSEnabler by Kabyl?

http://osrom.net/
PM Profile Card
Go to the top of the page
+ Quote Post
*******
  • Group: Members
  • Posts: 518
  • Joined: 2-October 05
  • Member No.: 12,345
Working good here with vanilla SMBIOS 1.0.14 (from 5.3).
My system can use vanilla SMBIOS without any problems but hardware overview in system profiler gives an error. With SMBIOSEFI system profiler works and using memoryType=19 shows DDR2.
PM Profile Card
Go to the top of the page
+ Quote Post
****
  • Group: Members
  • Posts: 213
  • Joined: 4-August 05
  • From: Classified
  • Member No.: 3,089
This works better than smbiosenabler.
PM Profile Card
Go to the top of the page
+ Quote Post
*********
  • Group: Members
  • Posts: 1,432
  • Joined: 26-May 07
  • From: Stuttgart / Germany
  • Member No.: 110,586
Really great - that fixes my About this mac crash .
(SystemProfiler runs, didnt crash)

No other ( i tested much!) AppleSMBIOS had fixed that.

This one fixed that crash !

THANKYOU !
PM Profile Card
Go to the top of the page
+ Quote Post
**
  • Group: Members
  • Posts: 73
  • Joined: 3-June 06
  • Member No.: 41,891
Could someone plz send me the original AppleSMBIOS file? I don't have it anymore.

And how do I have to install this?
PM Profile Card
Go to the top of the page
+ Quote Post
*******
  • Group: Members
  • Posts: 518
  • Joined: 2-October 05
  • Member No.: 12,345
QUOTE (Cillit Bang @ Jun 4 2008, 08:05 AM) *
Could someone plz send me the original AppleSMBIOS file? I don't have it anymore.

And how do I have to install this?


You can get it from 10.5.3 update from Apple using Pacifist.
PM Profile Card
Go to the top of the page
+ Quote Post
**
  • Group: Members
  • Posts: 73
  • Joined: 3-June 06
  • Member No.: 41,891
Unfortunately, 10.5.3 Update doesn't contain this file.
PM Profile Card
Go to the top of the page
+ Quote Post
*******
  • Group: Members
  • Posts: 798
  • Joined: 28-February 06
  • Member No.: 25,823
Try downloading 10.5.3 ComboUpdate instead of 10.5.3 Update (420 Mb)
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 44
  • Joined: 5-May 08
  • Member No.: 226,380
The AppleSMBIOS.kext is in the guenuine update... and combo.
PM Profile Card
Go to the top of the page
+ Quote Post
***
  • Group: Members
  • Posts: 142
  • Joined: 22-April 08
  • Member No.: 219,791
it does not show the right bus speed. 760MHz instead of 800MHz

is it just comsetic or the real speed?
Attached File(s)
Attached File  due.png ( 64.98K ) Number of downloads: 1217
Attached File  uno.png ( 74.64K ) Number of downloads: 875
 
PM Profile Card
Go to the top of the page
+ Quote Post
*******
  • Group: Members
  • Posts: 539
  • Joined: 21-September 07
  • Member No.: 136,157
sorry for the question, but how i must install it?
PM Profile Card
Go to the top of the page
+ Quote Post
********
  • Group: Members
  • Posts: 1,033
  • Joined: 13-August 05
  • From: Hamburg
  • Member No.: 5,400
1. use the Finder and copy it in the folder /System/Library/Extensions
2. open terminal and type

sudo chmod -R 755 /System/Library/Extensions/AppleSMBIOS.kext

then type

sudo chown -R 0:0 /System/Library/Extensions/AppleSMBIOS.kext

Reboot.
PM Profile Card
Go to the top of the page
+ Quote Post
***********
  • Group: Members
  • Posts: 2,729
  • Joined: 3-September 05
  • From: Paris, France
  • Member No.: 9,104
nice Chun-Nan ! Worked perfect.

Are you expecting to include a serial number changer too ?
PM Profile Card
Go to the top of the page
+ Quote Post
**
  • Group: Members
  • Posts: 73
  • Joined: 3-June 06
  • Member No.: 41,891
Where do I have to copy the unzipped folder?

EDIT: Guys, plz help! I don't know what to do with the downloaded file.
PM Profile Card
Go to the top of the page
+ Quote Post
Group Icon
  • Group: Moderators
  • Posts: 7,558
  • Joined: 5-July 05
  • From: Mexico City
  • Member No.: 123
I also have 720Mhz Hus Speed instead of 800 shock.gif
PM Profile Card
Go to the top of the page
+ Quote Post
******
  • Group: Members
  • Posts: 431
  • Joined: 23-August 05
  • Member No.: 7,528
QUOTE (Cillit Bang @ Jun 5 2008, 01:41 PM) *
...

look in build/developement install kext with kexthelper


Thanks Chun-Nan !
PM Profile Card
Go to the top of the page
+ Quote Post
*****
  • Group: Members
  • Posts: 272
  • Joined: 27-December 07
  • Member No.: 166,622
QUOTE (macgirl @ Jun 5 2008, 01:53 PM) *
I also have 720Mhz Hus Speed instead of 800 shock.gif


Is there a fix for this yet?
PM Profile Card
Go to the top of the page
+ Quote Post
**
  • Group: Members
  • Posts: 81
  • Joined: 22-March 07
  • Member No.: 94,835
Displayed 100Mhz FSB in system profiller, diagnostic information not found, memory frequency 0 Mhz how fix this. In native SMBIOS and 27th version all displayed much better.
PM Profile Card
Go to the top of the page
+ Quote Post
12 Pages V   1 2 3 > » 
Reply to this topic Start new topic

1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

RSS Lo-Fi Version Time is now: 22nd November 2009 - 08:47 AM