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

12 Pages V  « < 4 5 6 7 8 > »   
Reply to this topic Start new topic
AppleSMBIOSEFI for Tiger and Leopard
*******
  • Group: Members
  • Posts: 679
  • Joined: 12-August 05
  • From: land of the britons
  • Member No.: 4,484
QUOTE (eraserhead77 @ Jul 14 2008, 04:41 AM) *
Bry, open the terminal and type:

sudo nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

Find the following:

<key>Kernel Flags</key>
<string></string>

Add your Kernel Flags into the string, but be sure to test them at boot first. I am not sure if there is any way to change the serial number, but you can set the memory by adding memoryType=18 for DDR or memoryType=19 for DDR2 also memorySpeed=x where x is your specified speed.

mine looks like this:

<key>Kernel Flags</key>
<string>memoryType=19 memorySpeed=533</string>

cntrl-O to save then cntrl-X to exit

Maybe someone else can answer the serial number inquiry, I don't have any experience with setting the SN.


You can set the serial-number in AppleSMBIOSEFI.cpp, just open it in Xcode and search for 'W1234567890' and it will find the dummy serial-number. Change the OSData::withCapacity value to however many characters the new serial-number is.

Make sure you save your changes, after you've done that, load the xcodeproject file and build (compile) the new kext by pressing the Build button from within Xcode or using xcodebuild in Terminal.app.
PM Profile Card
Go to the top of the page
+ Quote Post
*****
  • Group: Members
  • Posts: 296
  • Joined: 29-August 06
  • Member No.: 53,345
Seems that Santa Rosa platform is a PITA.
Tried almost all enablers available atm with no luck!
With vanilla acpiplatform.kext ver.1.2.1 model name can't be set and i got random blued crush ( bluetooth )
The system profiler looks like in picture ( with blued crush no info at all), also notice that CPU Model is missing:

Also About This Mac show "unknow" on CPU field
With acpiplatform ver. 1.0.3, 1.0.5 or 1.1.0 I got:
Model Name: MacBook Pro
Model Identifier: MacBookPro4,1
And the same missing CPU Model.
Information displayed is correct but i lose vanilla flavor sad.gif
CoolBook show freq/voltages/temps but dosen't throttle no matter what I try, also added M50SV in coolbook2.kext plist on extensions and app resources... no way!
Seems that OS X have problem on reading my CPU Model, look and laugh:

Tried also on next kitty and surprise is fine there:

Cant test coolbook b/c badape dosen't run on it... angel.png
Still waiting for a friend to do something on that... tongue.gif

I'm without any idea on what to do next..what to try so any input would be great!

P.S. As a notice, shut down/sleep dosen't work also...and works..half on next kitty(sleep is ok for the first time, like on win I got power led flashing but no display on wake)
PM Profile Card
Go to the top of the page
+ Quote Post
***
  • Group: Members
  • Posts: 122
  • Joined: 22-November 05
  • Member No.: 16,163
QUOTE (devilhood @ Jul 14 2008, 04:55 AM) *
You can set the serial-number in AppleSMBIOSEFI.cpp, just open it in Xcode and search for 'W1234567890' and it will find the dummy serial-number. Change the OSData::withCapacity value to however many characters the new serial-number is.

Make sure you save your changes, after you've done that, load the xcodeproject file and build (compile) the new kext by pressing the Build button from within Xcode or using xcodebuild in Terminal.app.


Guys, really, thanks for all the help. The only things I have left are have this thing show as a Mac Pro instead of a "System Product Name". Brywalker's somemodel - not working for me.

And then I just have to get my ICH info to work correctly with Boot-132.

Thanks again.
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
I cant find AppleSMBIOSEFI.kext in the kextstat list (loaded kexts).
I dont know why but since one week, i didnt have MacPro3,1 anymore, its now, MS-7235 which is my MSI Mainboard -ID.

sysctl -a
....
hw.machine = i386
hw.model = MS-7235 (this is also shown in SystemProfiler as ModellIdent )
hw.ncpu = 2
hw.busfrequency = 880000000 (OK, great!!)
hw.cpufrequency = 1980000000
......
I didnt changed / complied AppleSMBIOSEFI.

I remember that i reintsalled AppleEFIRuntime.kext(1.1.0) again , should work with EFI >= 8.0
And installed newer AppleACPIPlatform.kext (1.2.1)

Can it be that i have to force AppleSMBIOSEFI.kext loaded before / or after AppleEFIRuntime.kext ?
(Some Numer in .lpist ? Probescore ?)
PM Profile Card
Go to the top of the page
+ Quote Post
***
  • Group: Members
  • Posts: 153
  • Joined: 4-July 07
  • Member No.: 119,115
QUOTE (mitch_de @ Jul 15 2008, 06:56 AM) *
I cant find AppleSMBIOSEFI.kext in the kextstat list (loaded kexts).
I dont know why but since one week, i didnt have MacPro3,1 anymore, its now, MS-7235 which is my MSI Mainboard -ID.


Can't answer as an expert as I just tried this out myself.

With the latest AppleSMBIOSEFI.kext 28 version I'm seeing the same for the Model Identifier (mine is P5K-E).

I do see that the Serial Number is W1234567890 and can get DDR2 to display with the boot option so assume we are loading up ok.

BTW - how do you set the boot options for memtype to be permament?

My WAG is either that is the way the newer versions work or my true AppleSMBIOS is not matched for this version of the AppleSMBIOSEFI.kext.
PM Profile Card
Go to the top of the page
+ Quote Post
*******
  • Group: Members
  • Posts: 991
  • Joined: 25-January 08
  • From: Canada
  • Member No.: 177,709
QUOTE (Signal64 @ Jul 15 2008, 11:54 PM) *
BTW - how do you set the boot options for memtype to be permament?


Edit your com.apple.Boot.plist to set the values you want like below.

CODE
    <key>Kernel</key>
    <string>mach_kernel</string>
    <key>Kernel Flags</key>
    <string>-v memoryType=19 memorySpeed=700</string>
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
QUOTE (Signal64 @ Jul 16 2008, 04:54 AM) *
Can't answer as an expert as I just tried this out myself.

With the latest AppleSMBIOSEFI.kext 28 version I'm seeing the same for the Model Identifier (mine is P5K-E).

I do see that the Serial Number is W1234567890 and can get DDR2 to display with the boot option so assume we are loading up ok.

BTW - how do you set the boot options for memtype to be permament?

My WAG is either that is the way the newer versions work or my true AppleSMBIOS is not matched for this version of the AppleSMBIOSEFI.kext.


Hi which AppleACPIPlatfrom.kext do you use - the old one V1.0.X, 1.1.X (which maybe is the reason that it works) or the newer one, Version 1.2.1 (Finderinfo). ?

Can you see (start Terminal, type kextstat) that the AppleSMBIOSEFI.kext is listed (means loaded) ?

I have seen (to late) that one user post (2 or 3 before my queszion) says : The AppleSMBIOSEFI.kext has Problems if
AppleACPIPlatfrom.kext V1.2.1 is installed.
Maybe it get fixed in the future, or maybe i can change something in code / .plist (ProbeScore ?!) to get it fixed.
PM Profile Card
Go to the top of the page
+ Quote Post
***
  • Group: Members
  • Posts: 122
  • Joined: 22-November 05
  • Member No.: 16,163
I'm almost there....

Hardware Overview:

Model Name: Mac
Model Identifier: System Product Name
Processor Speed: 3.2 GHz
Number Of Processors: 1
Total Number Of Cores: 4
L2 Cache: 8 MB
Memory: 8 GB
Bus Speed: 1.6 GHz
Boot ROM Version: MP31.006C.B05
Serial Number: XXXXXXXXXXXXXXXXX

Why is my model name and Model Identifier not coming up correctly?
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
QUOTE (Brywalker @ Jul 16 2008, 03:56 PM) *
I'm almost there....

Hardware Overview:

Model Name: Mac
Model Identifier: System Product Name

Boot ROM Version: MP31.006C.B05
Serial Number: XXXXXXXXXXXXXXXXX

Why is my model name and Model Identifier not coming up correctly?


Perhaps you also use the newest AppleACPIPlatfrom.kext (1.2.1) ? Maybe thats the problem for us.
PM Profile Card
Go to the top of the page
+ Quote Post
***
  • Group: Members
  • Posts: 156
  • Joined: 21-June 08
  • From: Honolulu, HI
  • Member No.: 247,486
QUOTE (mitch_de @ Jul 16 2008, 06:44 AM) *
Perhaps you also use the newest AppleACPIPlatfrom.kext (1.2.1) ? Maybe thats the problem for us.


I am using 1.2.1 but having the same issue, it only reads as Mac for the Model name and the Model Identifier is VGN-TZ150N, the model of my Sony Vaio
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
QUOTE (eraserhead77 @ Jul 16 2008, 08:39 PM) *
I am using 1.2.1 but having the same issue, it only reads as Mac for the Model name and the Model Identifier is VGN-TZ150N, the model of my Sony Vaio


You have same issuue because of using 1.2.1, as me too. Older versions seem to work.
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 9
  • Joined: 22-November 07
  • From: Seattle, WA USA
  • Member No.: 155,574
I'm not sure anyone has touched on this so far... I've been using the 9.2.0 ToH SpeedStep kernel with the 9.2.0 System.kext, and nothing I did would change my bus speed. It always read 100Mhz no matter what AppleSMBIOS.kext I used, and no matter whether I used one of the several helper kexts for AppleSMBIOS. Also designating boot args (some of the versions of AppleSMBIOS allow this) of FSB=800 made no difference.

My Vostro 1500 had started to make some odd noises during intensive copying to external drives, and as of 10.5.4 it no longer allows 800Mhz as the lowest SpeedStep speed. Considering I only have a 1.4Ghz Core2Duo, the only savings I was getting was 1.2Ghz. I decided to just go back to the 10.5.4 vanilla kernel and vanilla 9.4.0 System.kext.

Guess what, 800Mhz shows up as the bus speed in System Profiler for I think the first time ever. It seems the SpeedStep kernels had 100Mhz FSB hard-coded into them. If you're having a lot of problems with that, this might explain it.
PM Profile Card
Go to the top of the page
+ Quote Post
*******
  • Group: Members
  • Posts: 702
  • Joined: 10-July 05
  • From: Spain
  • Member No.: 324
I have a couple of 2gb sticks and with AppleSMBIOSEFI.kext the memory page in system profiler shows a "16 XB" size for each one.

Is this correct?
PM Profile Card
Go to the top of the page
+ Quote Post
******
  • Group: Members
  • Posts: 400
  • Joined: 5-December 07
  • Member No.: 160,019
QUOTE (VooD @ Jul 27 2008, 01:55 PM) *
I have a couple of 2gb sticks and with AppleSMBIOSEFI.kext the memory page in system profiler shows a "16 XB" size for each one.

Is this correct?


Hi VooD,

If possible, can you post the picture of it? Thanks.

Chun-Nan
PM Profile Card
Go to the top of the page
+ Quote Post
*******
  • Group: Members
  • Posts: 702
  • Joined: 10-July 05
  • From: Spain
  • Member No.: 324
QUOTE (Chun-Nan @ Jul 27 2008, 08:21 PM) *
Hi VooD,

If possible, can you post the picture of it? Thanks.

Chun-Nan



I'm running 10.4.11, on a P5K-E Wifi/AP with a pair of corsair 2gb ddr2 800 sticks.
PM Profile Card
Go to the top of the page
+ Quote Post
*******
  • Group: Members
  • Posts: 565
  • Joined: 4-October 07
  • From: Charleroi, PA 15022
  • Member No.: 139,736
So lets say I installed the AppleSMBIOS (netkas) from the iATKOS 10.5.4 DVD, could i use this?
PM Profile Card
Go to the top of the page
+ Quote Post
*******
  • Group: Members
  • Posts: 702
  • Joined: 10-July 05
  • From: Spain
  • Member No.: 324
QUOTE (Espionage724 @ Jul 28 2008, 02:07 AM) *
So lets say I installed the AppleSMBIOS (netkas) from the iATKOS 10.5.4 DVD, could i use this?


I think the point is using the vanilla one and inject the needed values.
PM Profile Card
Go to the top of the page
+ Quote Post
***
  • Group: Members
  • Posts: 103
  • Joined: 20-September 07
  • Member No.: 135,745
Sorry if this has been asked, but this work for all forms of EFI doesn't it? I'm using Netka's EFI atm, and I'm thinking of switching to Chameleon EFI, shouldn't cause any problems should it?
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 33
  • Joined: 9-November 07
  • From: Boston, MA
  • Member No.: 151,448
QUOTE (boba899 @ Jul 28 2008, 11:56 AM) *
Sorry if this has been asked, but this work for all forms of EFI doesn't it? I'm using Netka's EFI atm, and I'm thinking of switching to Chameleon EFI, shouldn't cause any problems should it?



I am on Chameleon, works fine over here Vanilla Kernel
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 28
  • Joined: 12-February 08
  • Member No.: 185,926
Can someone tell me where i can get AppleSMBIOSEnabler. I am running a non efi system and can not seem to find this anywhere.

Thanks
PM Profile Card
Go to the top of the page
+ Quote Post
12 Pages V  « < 4 5 6 7 8 > » 
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 - 10:34 AM