~Eureka Posted July 10, 2008 Author Share Posted July 10, 2008 Hi guys, I have updated the beta AppleSMBIOSEnabler. Now it should support EFI and Non-EFI system. It will work with original AppleSMBIOS like AppleSMBIOSEFI did. It should also fix "About This Mac" crash problem and wrong "Bus Speed" issue. The trick I did to make this work is that I added "IOProbeScore" value so that hopefully it will be loaded before original AppleSMBIOS. 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. You don't have to use AppleSMBIOSEFI if you choose to use AppleSMBIOSEnabler. Chun-Nan Chun-Nan did I miss something?I dont get why if I use MacBookPro3,1 i got on system profiler Model Name: MacBook Pro, and if I use MacBookPro4,1 I got got on system profiler only Model Name: Mac ! What is wrong? Also as i sad that coolbook.app refuse to throttle my cpu no mather what i do, i know this mods are just cosmetic, but why dosent work, and works on non SantaRosa model? Here are my new lappie specs: ASUS M50SV CPU: Intel Core 2 Duo CPU T8300 @ 2.39GHz [sSE3/PAE/XD/EST/VMX/EM64T/DualCore] L2 Cache: 3MB FSB: 800MHz RAM Usage: 799.0MB/4.0GB [❙❙❙❙❙❙❙❙❙❙] Disk Usage: 97.24GB/305.84GB Display: NVIDIA GeForce 9500M GS [512 MB/QE/CI] 1440x900 Audio: Apple HDA OS: Mac OS X 10.5.4 (9E17) Hi THe KiNG, You can use the beta AppleSMBIOSEnabler-28 to see if coolbook will work on your machine or not. I tried it on my notebook and it showed information. However, I didn't register it yet so I am not sure if it is running correctly or not. Chun-Nan Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-814100 Share on other sites More sharing options...
Onixs Posted July 10, 2008 Share Posted July 10, 2008 Hi Chun-Nan It is now working on a Tiger 10.4.11. But one thing i noticed during bootup with -v, it has error. something like this... "Failed to load extension com.apple.driver.AppleSMBIOS." It is color Yellow. But its working though. Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-814123 Share on other sites More sharing options...
Kabyl Posted July 10, 2008 Share Posted July 10, 2008 Chun-Nan, there is already an SMBIOSEnabler kext if you didn't know (which was written by me), changing the name now, will make people confuse between the 2 kexts, I'm not saying you can't use this name, but if you think about it, it's better to use another one.. there are many other words, like "Enhancer" or something. Thanks, -Kabyl Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-814151 Share on other sites More sharing options...
devilhood Posted July 10, 2008 Share Posted July 10, 2008 Hi Chun-Nan It is now working on a Tiger 10.4.11. But one thing i noticed during bootup with -v, it has error. something like this... "Failed to load extension com.apple.driver.AppleSMBIOS." It is color Yellow. But its working though. I can confirm that also. Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-814324 Share on other sites More sharing options...
~Eureka Posted July 10, 2008 Author Share Posted July 10, 2008 Chun-Nan, there is already an SMBIOSEnabler kext if you didn't know (which was written by me), changing the name now, will make people confuse between the 2 kexts, I'm not saying you can't use this name, but if you think about it, it's better to use another one.. there are many other words, like "Enhancer" or something.Thanks, -Kabyl Hi Kabyl, I don't think I will change the name but I will remove it from the forum. Thanks. Chun-Nan Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-814550 Share on other sites More sharing options...
BuXb Posted July 10, 2008 Share Posted July 10, 2008 hey, you two of the most gifted coders on the board, please don't fight like that .. esp. since both of you are coding in very similar areas. How about working together instead ? Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-814568 Share on other sites More sharing options...
devilhood Posted July 10, 2008 Share Posted July 10, 2008 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 Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-814587 Share on other sites More sharing options...
Kabyl Posted July 10, 2008 Share Posted July 10, 2008 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... Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-814744 Share on other sites More sharing options...
devilhood Posted July 10, 2008 Share Posted July 10, 2008 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. Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-814755 Share on other sites More sharing options...
Kabyl Posted July 10, 2008 Share Posted July 10, 2008 ?? 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. Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-814767 Share on other sites More sharing options...
devilhood Posted July 10, 2008 Share Posted July 10, 2008 yes, that's what I meant.. it would have been *more* appropriate. Ah, sorry! thought you were being sarcy Anyways, your request was totally legitimate, I hope Chun can see that... Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-814774 Share on other sites More sharing options...
nabel0 Posted July 10, 2008 Share Posted July 10, 2008 So for now the new beta is removed from this forum ?!?! Where can i download it now ? Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-814798 Share on other sites More sharing options...
THe KiNG Posted July 10, 2008 Share Posted July 10, 2008 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 Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-814945 Share on other sites More sharing options...
devilhood Posted July 11, 2008 Share Posted July 11, 2008 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. Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-815509 Share on other sites More sharing options...
lemmy01 Posted July 11, 2008 Share Posted July 11, 2008 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 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. Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-815568 Share on other sites More sharing options...
kytzu Posted July 11, 2008 Share Posted July 11, 2008 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" Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-815694 Share on other sites More sharing options...
parpwhick Posted July 11, 2008 Share Posted July 11, 2008 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? Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-816244 Share on other sites More sharing options...
devilhood Posted July 11, 2008 Share Posted July 11, 2008 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? It does indeed, the SMBIOS that he pulled earlier actually worked fine with CoolBook. Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-816307 Share on other sites More sharing options...
Chrysaor Posted July 12, 2008 Share Posted July 12, 2008 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. Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-816675 Share on other sites More sharing options...
jayman30 Posted July 12, 2008 Share Posted July 12, 2008 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. Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-816932 Share on other sites More sharing options...
eraserhead77 Posted July 12, 2008 Share Posted July 12, 2008 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. Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-817158 Share on other sites More sharing options...
Brywalker Posted July 13, 2008 Share Posted July 13, 2008 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. Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-818318 Share on other sites More sharing options...
eraserhead77 Posted July 14, 2008 Share Posted July 14, 2008 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. Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-818418 Share on other sites More sharing options...
Brywalker Posted July 14, 2008 Share Posted July 14, 2008 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. Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-818490 Share on other sites More sharing options...
eraserhead77 Posted July 14, 2008 Share Posted July 14, 2008 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. Link to comment https://www.insanelymac.com/forum/topic/108606-applesmbiosefi-for-tiger-and-leopard/page/4/#findComment-818548 Share on other sites More sharing options...
Recommended Posts