AppleSMBIOSEFI for Tiger and Leopard |
![]() |
AppleSMBIOSEFI for Tiger and Leopard |
|
BugsB
InsanelyMac Legend
|
![]() |
Jul 10 2008, 03:46 PM Post #81
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
hey, you two of the most gifted coders on the board, please don't fight like that ..
|
|
devilhood
My grain is not migraine
|
![]() |
Jul 10 2008, 03:59 PM Post #82
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
I thought it was plainly obvious that Kabyl was only trying to clear up any confusion Chun-Nan, he mean't no disrespect
It would have been more appropriate for him to PM you directly though. @ BugsBunny: Let's not forget Superhai as well |
|
Kabyl
InsanelyMac Geek
|
![]() |
Jul 10 2008, 05:57 PM Post #83
|
![]() ![]()
|
I thought it was plainly obvious that Kabyl was only trying to clear up any confusion Chun-Nan, he mean't no disrespect It would have been more appropriate for him to PM you directly though. @ BugsBunny: Let's not forget Superhai as well I knew I was doing something wrong... |
|
devilhood
My grain is not migraine
|
![]() |
Jul 10 2008, 06:08 PM Post #84
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
I knew I was doing something wrong... ?? They are two seperate things. You were trying to clear up confusion, but it was not necessarily something that the public needs to read about or be involved with. I also stated *more* appropriate, I didn't say it was *inappropriate* P. |
|
Kabyl
InsanelyMac Geek
|
![]() |
Jul 10 2008, 06:27 PM Post #85
|
![]() ![]()
|
?? They are two seperate things. You were trying to clear up confusion, but it was not necessarily something that the public needs to be involved in. I also stated *more* appropriate, I didn't say it was *inappropriate* P. yes, that's what I meant.. it would have been *more* appropriate. |
|
devilhood
My grain is not migraine
|
![]() |
Jul 10 2008, 06:29 PM Post #86
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
|
|
nabel0
InsanelyMac Protégé
|
![]() |
Jul 10 2008, 06:50 PM Post #87
|
|
So for now the new beta is removed from this forum ?!?! Where can i download it now ?
|
|
THe KiNG
InsanelyMac Sage
|
![]() |
Jul 10 2008, 08:59 PM Post #88
|
![]() ![]() ![]() ![]() ![]()
|
I must say something on this...dunno if si ok.
First of all I'm just a n00b like others...trying to understand Mac OS X secrets...and hack it! Why? Because is possible..and gave me a lot of fun. ...maybe a n00b+ XD What I dont understand is why I must see this, maybe somebody will ask WHAT? This kind of argue dosent make me happy...why ? b/c there's nothing good that comes after "fights" You DEV guys should join in one team and make things better, sorry Chun-nan, but you came here in this project a little bit late, that dosent mean you cant have good ideas, or cant use other sources, but IMHO is better to use something that already works and try to make it better... instead to make kexts just to make them... We dont have time to argue, I prefer instead to have my time full with tests, trying to understand what works and what dosent. Again make kexts not panics! XD XyZ |
|
devilhood
My grain is not migraine
|
![]() |
Jul 11 2008, 10:27 AM Post #89
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
I must say something on this...dunno if si ok. First of all I'm just a n00b like others...trying to understand Mac OS X secrets...and hack it! Why? Because is possible..and gave me a lot of fun. ...maybe a n00b+ XD What I dont understand is why I must see this, maybe somebody will ask WHAT? This kind of argue dosent make me happy...why ? b/c there's nothing good that comes after "fights" You DEV guys should join in one team and make things better, sorry Chun-nan, but you came here in this project a little bit late, that dosent mean you cant have good ideas, or cant use other sources, but IMHO is better to use something that already works and try to make it better... instead to make kexts just to make them... We dont have time to argue, I prefer instead to have my time full with tests, trying to understand what works and what dosent. Again make kexts not panics! XD XyZ Even though competition is a strong motivational aspect, what you are saying has a lot of merit. There are so many great patches/injectors for the SMBIOS and loads of other stuff, like ACPIBattery, that all this confusion and conflict are bound to arise, we need to see more people working together When dev's get together though, they always have their own unique approach towards working on stuff, so it is essential to have an appointed project manager involved regardless of the undertaking. It would be great to see their efforts combined though, sort of like a super group. |
|
lemmy01
InsanelyMac Geek
|
![]() |
Jul 11 2008, 11:45 AM Post #90
|
![]() ![]()
|
Hi,
@Chun-Nan you have write somthing about a entry in Info.plist that afects the loadorder of the extensions in your deleted post. Could you explain that a little further? I have some problems with ATIinject that it is loaded to late so i get a CODE thinkpad configd[71]: InterfaceNamer: timed out waiting for IOKit to quiesce Jul 11 12:28:43 thinkpad configd[71]: InterfaceNamer: Busy services : Jul 11 12:28:43 thinkpad configd[71]: InterfaceNamer: 0674KSG [1] Jul 11 12:28:43 thinkpad configd[71]: InterfaceNamer: 0674KSG/AppleACPIPlatformExpert [1] Jul 11 12:28:43 thinkpad configd[71]: InterfaceNamer: 0674KSG/AppleACPIPlatformExpert/PCI0@0 [1] Jul 11 12:28:43 thinkpad configd[71]: InterfaceNamer: 0674KSG/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI [1] Jul 11 12:28:43 thinkpad configd[71]: InterfaceNamer: 0674KSG/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/AGP@1 [1] Jul 11 12:28:43 thinkpad configd[71]: InterfaceNamer: 0674KSG/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/AGP@1/IOPCI2PCIBridge [1] Jul 11 12:28:43 thinkpad configd[71]: InterfaceNamer: 0674KSG/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/AGP@1/IOPCI2PCIBridge/VID@0 [1] Jul 11 12:28:43 thinkpad configd[71]: InterfaceNamer: 0674KSG/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/AGP@1/IOPCI2PCIBridge/VID@0/ATIRadeonX1000 [1] Jul 11 12:28:43 thinkpad configd[71]: InterfaceNamer: 0674KSG/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/AGP@1/IOPCI2PCIBridge/VID@0/ATIRadeonX1000/IOService [2] I think this could be helpful for me to get ATIinject loading before ATIRadeonX1000. |
|
kytzu
InsanelyMac Sage
|
![]() |
Jul 11 2008, 01:24 PM Post #91
|
![]() ![]() ![]() ![]() ![]()
|
battery meter work fine on my Lenovo T61 Leo 10.5.4, many many thx
except that my battery is full and it shows 83% but at least I can see when power cable is plugged/unplugged and I'm very satisfied with this new "feature" |
|
parpwhick
InsanelyMac Protégé
|
![]() |
Jul 11 2008, 09:53 PM Post #92
|
|
Does this new AppleSMBIOS enable the use of Coolbook or some other sort of cpu energy saver ? Is there anything else to do / download to make it possible?
|
|
devilhood
My grain is not migraine
|
![]() |
Jul 11 2008, 11:08 PM Post #93
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
|
|
Chrysaor
InsanelyMac Legend
|
![]() |
Jul 12 2008, 09:35 AM Post #94
|
![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
It does indeed, the SMBIOS that he pulled earlier actually worked fine with CoolBook. You can get it to work with SMBIOS that doesn't hardcode Mac model identifiers, you need to add your model identifier into Coolbook kext, it will display temperature, steppings and voltages. If you have registered version, it should allow throttling but that doesn't work for some reason. |
|
jayman30
InsanelyMac Protégé
|
![]() |
Jul 12 2008, 03:17 PM Post #95
|
![]() ![]()
|
You can get it to work with SMBIOS that doesn't hardcode Mac model identifiers, you need to add your model identifier into Coolbook kext, it will display temperature, steppings and voltages. If you have registered version, it should allow throttling but that doesn't work for some reason. Confirmed, all voltage and stepping readings are showing in Coolbook but CPU clock throttling and custom voltage settings are not working at all. |
|
eraserhead77
InsanelyMac Geek
|
![]() |
Jul 12 2008, 07:29 PM Post #96
|
![]() ![]() ![]()
|
This works great Chun-Nan, thank you! System Profiler finally recognizes my Memory, and was able to edit the boot.plist to show proper speed and type!
edit: Also sleep functions seem to work for the first time ever. |
|
Brywalker
InsanelyMac Geek
|
![]() |
Jul 13 2008, 10:46 PM Post #97
|
![]() ![]()
|
I am king noob today. Can someone please tell me how to do this? I can't make heads or tails out of it. No clue how to compile or what to edit. If someone can take 5 min to throw together a quick walkthrough for me you have no idea how much I would appreciate it.
I am nearly 100% on a perfect install with a boot-132/chameleon cross and the only thing missing is applesmbios support. Enabler isn't that great, and I want a pure vanilla install in the extensions folder (which I have). When using AppleSMBIOS.kext (macdotnub's 28), I need to -f on boot to get it to load. Obviously this isn't going to cut it. ANYTHING to help would be great. The only things I really need are the About this Mac showing correct speeds and Hardware Overview showing a "real" serial and model. Thanks. |
|
eraserhead77
InsanelyMac Geek
|
![]() |
Jul 14 2008, 12:35 AM Post #98
|
![]() ![]() ![]()
|
I am king noob today. Can someone please tell me how to do this? I can't make heads or tails out of it. No clue how to compile or what to edit. If someone can take 5 min to throw together a quick walkthrough for me you have no idea how much I would appreciate it. I am nearly 100% on a perfect install with a boot-132/chameleon cross and the only thing missing is applesmbios support. Enabler isn't that great, and I want a pure vanilla install in the extensions folder (which I have). When using AppleSMBIOS.kext (macdotnub's 28), I need to -f on boot to get it to load. Obviously this isn't going to cut it. ANYTHING to help would be great. The only things I really need are the About this Mac showing correct speeds and Hardware Overview showing a "real" serial and model. Thanks. First you need the original AppleSMBIOS.kext Then grab the AppleSMBIOSEFI.kext from the build--development folder from the download. Install using KextHelper. I had to edit my boot.plist in order to add the correct Kernel Flags for the Memory to read correctly, in my case memoryType=19 memorySpeed=533 for DDR2 533mhz. YMMV. |
|
Brywalker
InsanelyMac Geek
|
![]() |
Jul 14 2008, 02:21 AM Post #99
|
![]() ![]()
|
OK. That helps quite a bit.
How do I set the flags in the plist? <key> <string> type stuff? Where would this go in terms of my other EFI stuff? Would I be able to set the serial in this or do I have to recompile manually? Thanks again. |
|
eraserhead77
InsanelyMac Geek
|
![]() |
Jul 14 2008, 03:41 AM Post #100
|
![]() ![]() ![]()
|
OK. That helps quite a bit. How do I set the flags in the plist? <key> <string> type stuff? Where would this go in terms of my other EFI stuff? Would I be able to set the serial in this or do I have to recompile manually? Thanks again. 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. |
![]() |
|
Lo-Fi Version | Time is now: 22nd November 2009 - 03:35 AM |