Superhai Posted November 10, 2009 Share Posted November 10, 2009 Version 1.3.2 Multi bay race condition and A/C detection fix, some more panic causers, rewrite of weak acpi value calculation. Version 1.3.1 Changed AC detect, fixed some potential panic causers. Todo: rewrite the handling of weak acpi values. Version 1.3.0 Updated all the code and removed a couple of minor bugs. Snow leopard only (32/64 bit) What does this thing do and where to get it? Interface between ACPI control method batteries and OS X powermanagement controls. Basically get the battery icon. Downloads, and support is to be done at http://www.superhai.com/ Doesn't work? There is an option in the Info.plist called Quirck and enable it if you have a bad ACPI. It might work better for you. You can post bug report at the forum. No good to post it here, if it is worth reporting do it properly. Any non-working/reports of bugs here will be ignored. System Requirements? ACPI Control Method Battery Original OS X PowerManagement.bundle for 10.6.x (no hacks or tweaks must be applied) Thanks to billbrasky and oldnapalm for testing Link to comment Share on other sites More sharing options...
Dabluest Posted November 10, 2009 Share Posted November 10, 2009 Thanks for the update. Working fine here on 10.6.1, though I did notice a battery condition warning to replace the battery soon after installing, but that's probably just a coincidence. Link to comment Share on other sites More sharing options...
userx Posted November 10, 2009 Share Posted November 10, 2009 Thanks for the update. Working fine here on 10.6.1, though I did notice a battery condition warning to replace the battery soon after installing, but that's probably just a coincidence. I have a brand new battery and I get the same message. This version also killed the ability to auto dim my display when on battery, AND to dim display manually as well. Also, when I use my old dead battery I get a KP. Link to comment Share on other sites More sharing options...
chewanik Posted November 13, 2009 Share Posted November 13, 2009 Thanks Superhai, works great on 10.6.2 64bit! Asus F3SV-b1 I have a brand new battery and I get the same message. This version also killed the ability to auto dim my display when on battery, AND to dim display manually as well. Also, when I use my old dead battery I get a KP. Link to comment Share on other sites More sharing options...
fireofanor Posted November 17, 2009 Share Posted November 17, 2009 How do i enable Quirck ? or could you upload a enabled one please ? Link to comment Share on other sites More sharing options...
userx Posted November 17, 2009 Share Posted November 17, 2009 How do i enable Quirck ? or could you upload a enabled one please ? Right click on VoodooBatery.kext select "Show Package Content". Go into "Contents" folder. Open Info.plist with TextEdit. Find this area here. </dict> <key>BatteryController</key> <dict> <key>CFBundleIdentifier</key> <string>com.superhai.driver.VoodooBattery</string> <key>IOClass</key> <string>VoodooBatteryController</string> <key>IOMatchCategory</key> <string>VoodooBatteryController</string> <key>IOProviderClass</key> <string>IOResources</string> <key>IOResourceMatch</key> <string>IOKit</string> <key>Quirck</key> <true/> </dict> </dict> <key>OSBundleLibraries</key> <dict> Change the word "false" to "true" without the quotes. Close TextEdit and save. I tried changing this value and I got KP. Might work for you. Good Luck. Link to comment Share on other sites More sharing options...
webCodeM Posted November 18, 2009 Share Posted November 18, 2009 Worked wonderfully on my Dell studio 1737. Thank you very much Link to comment Share on other sites More sharing options...
fireofanor Posted November 18, 2009 Share Posted November 18, 2009 Even Quirck trick isn't working here. I tried few versions of VoodooBattery.kext(1.2 and 1.3) on a Lenovo N100 and a Lenovo Y530 but no luck.. I don't understand why it doesn't work. is it an installation problem? Because, Y530's in Energy Saver shows the battery tab but can't click on Show Battery Status and %0 charged. But in N100 i don't see Battery tab in Energy Saver. I also tried AppleACPIBatteryManager.kext which i found somewhere told that it works with snow leo but it doesn't work for me on both laptops. Is there anyone having this problem or anyone can help me please ? Vanilla installation 10.6 updated to 10.6.2. VoodooBattery.kext is installed in S/L/E. Also VoodooPS2Controller is working installed in E/E with other kexts (ahciportinjector, appleacpips2nub, fakesmc, ioahciblockstorageinjector, jmicronata, nullcpupowermanagement, openhaltrestart, platformuuid). Graphics by efi strings and boot with arch=i386 flag. Link to comment Share on other sites More sharing options...
userx Posted November 18, 2009 Share Posted November 18, 2009 Even Quirck trick isn't working here. I tried few versions of VoodooBattery.kext(1.2 and 1.3) on a Lenovo N100 and a Lenovo Y530 but no luck.. I don't understand why it doesn't work. is it an installation problem? Because, Y530's in Energy Saver shows the battery tab but can't click on Show Battery Status and %0 charged. But in N100 i don't see Battery tab in Energy Saver. I also tried AppleACPIBatteryManager.kext which i found somewhere told that it works with snow leo but it doesn't work for me on both laptops. Is there anyone having this problem or anyone can help me please ? Vanilla installation 10.6 updated to 10.6.2. VoodooBattery.kext is installed in S/L/E. Also VoodooPS2Controller is working installed in E/E with other kexts (ahciportinjector, appleacpips2nub, fakesmc, ioahciblockstorageinjector, jmicronata, nullcpupowermanagement, openhaltrestart, platformuuid). Graphics by efi strings and boot with arch=i386 flag. Try this is one. This was the one prior to 1.3. The new one does not work for me. This one does. VoodooBattery.kext.zip Link to comment Share on other sites More sharing options...
fireofanor Posted November 19, 2009 Share Posted November 19, 2009 Try this is one. This was the one prior to 1.3. The new one does not work for me. This one does. Thank you but it doesn't work tried on 10.6 and 10.6.2 as -x32 and -x64, the kext is installed in S/L/E. I don't know why but i doesn't work.. i see kext is loaded on system profiler. Someone help me please I've heard some people got it with only booting with -f -x32 but it gives me kernel panic. I can boot with -f on 64bit kernel. Link to comment Share on other sites More sharing options...
userx Posted November 20, 2009 Share Posted November 20, 2009 Thank you but it doesn't work tried on 10.6 and 10.6.2 as -x32 and -x64, the kext is installed in S/L/E. I don't know why but i doesn't work.. i see kext is loaded on system profiler. Someone help me please I've heard some people got it with only booting with -f -x32 but it gives me kernel panic. I can boot with -f on 64bit kernel. Not sure how to resolve your issue. The current VoodooBattery.kext not working here. I'm using the previous 10.6 one. Working OK with the exception that my laptop goes to sleep when on battery and I close the lid. Will not wake up from sleep, kinda sucks. Good Luck! Link to comment Share on other sites More sharing options...
Terenc3 Posted November 29, 2009 Share Posted November 29, 2009 hi guys, so is there any fix to that replace soon thing? haha.. although it doesn't casue any major prob, but its bothering me just that little bit.. =X anyways, I've got a battery life question. in SL I can only run from 100% down to 0% in just an hour, however, in Win7, it can last for 2.5hrs. Am i right to say that this is due to the fact that win7 allows my CPU to step down in speed, but SL is not doing so? Link to comment Share on other sites More sharing options...
BatcOuntrY Posted November 29, 2009 Share Posted November 29, 2009 hi guys, so is there any fix to that replace soon thing? haha.. although it doesn't casue any major prob, but its bothering me just that little bit.. =X anyways, I've got a battery life question. in SL I can only run from 100% down to 0% in just an hour, however, in Win7, it can last for 2.5hrs. Am i right to say that this is due to the fact that win7 allows my CPU to step down in speed, but SL is not doing so? You should be using something like voodoopower that gives you speedstep if you are not then, yeah that might be the reason. Link to comment Share on other sites More sharing options...
tritron Posted November 29, 2009 Share Posted November 29, 2009 I got os x 10.6.2 running great on 1000HE with 1104 bios. I created custom dsdt.aml. and also patched AppleIntelGMA950 kext using script. I just have one small problem when I boot without ac adapter my battery is recognized and system states that it runs on battery power but once i attach ac adapter or boot with it attached and remove it later the computer still believes is on ac adapter but not being charged. Do I need to make changes to dsdt file or it is problem with voodoobattery kext? Link to comment Share on other sites More sharing options...
nerone Posted December 5, 2009 Share Posted December 5, 2009 with v1.3 power source still shows battery even if it's power adapter. Link to comment Share on other sites More sharing options...
ridertahiti Posted December 23, 2009 Share Posted December 23, 2009 with v1.3 power source still shows battery even if it's power adapter. same For me !!! +1 Link to comment Share on other sites More sharing options...
juanerson Posted December 27, 2009 Share Posted December 27, 2009 Now your Version 1.3.1 works perfectly (x32-x64) for me! Without KP on power returns, and only present on BAT0 device in IOReg. Thank you so much Superhai! EDIT: Again No Luck, because I got KP on next restart (x32-x64), exactly the same situation than 1.3.0. The only version that worked for me is the attached, but with the KP problem after a couple of minutes when the power returns. I have to do just immediately a restart before the KP coming jajaja. Also, with the version attached I see the voodoobattery entry on two devices in IOReg: ADP1 (with AppleACPIACAdapter) and BAT0. Thanks again for your work Superhai! And please sorry for my so bad English. VoodooBattery_121_prev130_Universal_Superhai.kext.zip Link to comment Share on other sites More sharing options...
Embio Posted December 28, 2009 Share Posted December 28, 2009 works great on my Eee 701 - but it says the battery needs replacing... perhaps it does! thanks mate Link to comment Share on other sites More sharing options...
stlnation Posted December 29, 2009 Share Posted December 29, 2009 can someone help me Link to comment Share on other sites More sharing options...
nerone Posted January 7, 2010 Share Posted January 7, 2010 still doesn't properly detect power source with v1.3.1. it switches only when i use second extra battery, however with additional battery calculated time isn't correct. Link to comment Share on other sites More sharing options...
Bill Brasky Posted January 8, 2010 Share Posted January 8, 2010 still doesn't properly detect power source with v1.3.1. it switches only when i use second extra battery, however with additional battery calculated time isn't correct. Give 1.3.2 a try (you might have just missed it). He did some fixes to handle multiple battery bays. Link to comment Share on other sites More sharing options...
juanerson Posted January 9, 2010 Share Posted January 9, 2010 No luck here again also with 1.3.2 (including Quirck true), Im back to VoodooBattery_121_prev130_Universal_Superhai.kext (sep 6 2009) with the commented little problem when power returns. I think I have a very, very, very bad ACPI guys, what you think about? I dont know, because none V1.3 (0,1 and 2) worked for me. Please help me. Thanks. Link to comment Share on other sites More sharing options...
Jakweeze Posted February 10, 2010 Share Posted February 10, 2010 went to the website of yours superhai, downloaded the SL version of it, the VoodooBattery.kext that I downloaded (today) still shows its self as Version: 1.0 on the kext its self. Am I getting the correct file or do they just not reflect their correct version number? Link to comment Share on other sites More sharing options...
Jakweeze Posted February 11, 2010 Share Posted February 11, 2010 installed and then it showed as 1.3.2, any way to change the actual version number on the file its self then so it's parent level reflected? Link to comment Share on other sites More sharing options...
djxcrx88 Posted February 23, 2010 Share Posted February 23, 2010 No luck here again also with 1.3.2 (including Quirck true), Im back to VoodooBattery_121_prev130_Universal_Superhai.kext (sep 6 2009) with the commented little problem when power returns. I think I have a very, very, very bad ACPI guys, what you think about? I dont know, because none V1.3 (0,1 and 2) worked for me. Please help me. Thanks. hey im having the same problem ive done everything but i still cant get it working did u eventually get it working? plz let me know. Link to comment Share on other sites More sharing options...
Recommended Posts