ShhMBP + 10.4.7

Does ShhMBP work after the 10.4.7 update? I currently only have the whine on battery power and Photobooth takes care of it. I don't have time to send my MBP in for a new logic board and I am wary to update from .6 to .7 because I have heard that the keyboard update screws up the Photobooth fix and, in some cases, has made the computer whine when plugged in.
My biggest issue is that the whine comes through the speakers when I have my MBP connected to my firewire audio interface. Now...THAT *****. If the .7 update makes it whine when plugged in, I am screwed.
So...any thoughts?
Thanks!

I installed ShhMBP shortly after the 10.4.7 update and it completely eliminated the whine on my MacBook Pro. Like yours, the whine occurred only when running off of the battery.
I'm very happy with this fix. Battery life is about the same as it was before ShhMBP and my MBP is now absolutely silent.
15.4" MacBook Pro 1.83 (1GB RAM)   Mac OS X (10.4.7)  

Similar Messages

  • ShhMBP whine workaround?

    Has anyone here tried to use the kext called "ShhMBP" to deal with the whine problem on their macbooks until apple does something about it?
    ShhMBP is a kernal extension that keeps the processor from entering C4 state which appears to be when the CPU begins to emit the high-pitched whine.
    This topic from the Macbook Pro support forum is where it was posted. The download, along with the code, can be found at the link below.
    http://discussions.apple.com/thread.jspa?messageID=2654203&#2654203
    Check all the way at the bottom of the thread. The code was posted by a user named cbhense. Could someone with some code writing experience glance at the code and tell me whether or not it looks safe to use. Apparently, people using it with the macbook pro are expierencing good results, at the expense of approx 30 mins. of battery life.
    I gave it a try and my whine dissapeared, but immediately deleted it because I wanted to check here to see what other people thought of it first. The temps on my machine went up by about 1-2 degrees C at idle with the kext installed.
    Has anyone else had any success with this?
    Thanks.
    White Macbook 1.83GHz   Mac OS X (10.4.6)  

    Below is the post in question found at the link above. Any insight on the code or experience with ShhMBP would be greatly appreciated.
    -Robb-
    Hello Everybody,
    as some of the previous posters have noted the Mac Books whine when the processor enters the enhanced sleep mode or C4 state.
    The Intel Manual on the 945 chipset specifies that you can disable C4 by entering 10 on bits 1 and 0 at offset 0xf10 in MMR space.
    The address of MMR space is found at offset 44h of PCI Device 0 (Host Bridge).
    Here's what I did:
    Download CHUD tools from Apple, start Reggie.
    Go to the Host PCI Bridge and read whats at offsett 0x44.
    On my machine I get 0xfed14001.
    Go to PhysMem and read 32 bits at 0xfed14f10.
    At my machine I get 0x40010.
    If you set bit 30 to 1 the whine stops immediately.
    You have to start Reggie as root in order to do that.
    On my Mac Book the battery run time with 100% charged and an idle desktop drops from around 4h to about 3h 30min.
    The Processor temperature rises from about 50 degree to 60 degree.
    You have to decide yourself if you want to pay that price in order to stop the Whining.
    For me it's ok. I also think it's better than the other methods discussed in this forum.
    When the Mac Books resumes from sleep tha bit is set again to 0. So I had to implement a way to set it permanently or to set it again after sleep and on boot.
    What I finally did was to write a kernel extension (using XCODE) that sets that bit every second.
    The kernel extension I load as a Startup Item in /Library/StartupItems
    Here's the source of the kernel extension:
    #include <IOKit/IOLib.h>
    int stop;
    UInt8 data_org;
    // Intel Manual on 945 Chipset, page 81, states that
    // the offset for MMR space is at offset 44h of PCI Device 0 (Host Bridge)
    // Here we read 0xfed14001
    // It further states, page 186, that in MMR at offset 0xf10
    // we can find a 32 bit value of which bits 1 and 0 control the Enhanced Power Management Mode of the Core Duo Processor:
    // 00: All functions allowed
    // 01: Disable C3 and C4
    // 10: Disable C4
    // The default value is 00
    // This whole code is about setting this to 10
    // Because after wake up from sleep it is set back to 00 we
    // have a kernel thread which set to 10 every second
    IOPhysicalAddress address = 0xfed14f10;
    void qmb_control(){
    UInt8 data;
    data_org = IOMappedRead8(address);
    data = data_org | 0x2;
    stop = 0;
    while (stop == 0)
    IOMappedWrite8(address,data);
    delay(1000000);
    kernreturnt qmb_start (kmodinfot * ki, void * d) {
    IOCreateThread(qmb_control,NULL);
    printf("KEXT has loaded!\n");
    return KERN_SUCCESS;
    kernreturnt qmb_stop (kmodinfot * ki, void * d) {
    // Before we can unload this Kernel Extension we have to signal qmb_control to exit.
    // If we unload while qmb_control is still running the wake up timer of the loop
    // will cause a kernel panic
    stop = 1;
    delay(2000000);
    IOMappedWrite8(address,data_org);
    printf("KEXT has unloaded!\n");
    return KERN_SUCCESS;
    }

  • Is there a fix for the whining MacBook issue?

    So, has there been a good and final solution from Apple to the whining MacBook problem? I just received my brothers MacBook as he upgraded to the MBP. It is still under Apple Care so if there is a good solution I would like to send it in to get fixed.
    I had never heard of this issue but as soon as I started using it when I got it I heard the whine and couldn't stand it. I did a little research online and most posts I've seen about it are fairly old. I did download QuietMBP which works, though it uses about 8% of the CPU capability which I'm sure drags down my battery life. It does work though, with it running the MB is quiet as my old Ibook was so at least I can happily use it. It just seems like a backwards sort of fix though.

    I have the same problem and am trying to find a solution. I have an intel iMac Alum 20" 2.0ghz, 2gigs Ram, Radeon 2400XT, 250 Gig HD. The noise started after about three days of ownership. I have this for almost two weeks now. I cant find any solutions and have talked to Apple over the phone they suggested taking it to an Apple store and let them take a look at it, but I live an hour away from the nearest store, so this is a pain. But yes, the whining is annoying and loud at times. It whines for like 1-2 seconds going from a low pitch to a high pitch in those 2 seconds. It then stops and comes back maybe 20 seconds later. So thats been happening for about a weeek now.
    Then all of a sudden early this morning (4AM), while the computer was in sleep mode, I was awakened by that same high pitched sound, but it wouldnt stop, I had to get up and turn the computer off. I would definatley love to get some answers and have this fixed. I've read many posts now with people having similar experiences.
    So now this ShhMBP thingy, I wonder if this will work with an iMac. Just want this fixed. Thanks

  • Where do I go to download QuietMacBook?

    That pretty much says it right there folks...
    Thanks,
    Newmac

    I recomment ShhMBP. I've been using it for about two weeks with no hitches, and battery life hasn't been affected very much. You can get it here:
    http://www.versiontracker.com/dyn/moreinfo/macosx/30229

  • MacBook Buzzing/Whine coming from top left

    I have a C2D, 2.2GHz, late 2007 model 13" white MacBook (not pro). I am experiencing a whine/buzz from the top left of my keyboard that starts as soon as the grey screen appears during boot. I have tried everything related to the CPU whine people talk about (just google Macbook or macbook pro and whine or buz) but to no avail (except using CHUD to disable one of the cores, so by everything I mean SMC and PRAM reset, QuietMBP and ShhMBP) none of which has helped in the slightest. The buzz is quite prominent, I can hear it currently as it sits on my desk next to me and I type on my desktop (even though I can hear the desktop fans going too, so the room is not utterly quiet). I don't know what else to do, I'm considering re-formating and re-installing the OS to see if some update/software caused the issue (I doubt it, but am at a loss of what else to try). Anybody have any other suggestions?
    The reason I have not disabled the 2nd core using CHUD is I don't really want to reduce performance by limiting myself to one core (also, if it matters, I had apple install 2GB of ram rather than the normal 1GB when I ordered).
    Any help at all would be nice, the noise is literally starting to drive me bananas!
    Also, I checked for run-away processes in Activity Monitor, and even thought it might be fan related rather than processor at one point, and installed and tried fan control software, which made zero difference. The noise does seem worse when the computer is running a more CPU intensive task.

    You're right, I doubt that it's a speaker issue but I just wanted to check anyway.
    What you are describing sounds just like the problem I have, except that my noise goes away when I use quietMBP. I usually have to use a setting of 90 or so in quietMBP. In fact I can change the pitch of the noise by changing the quietMBP settings.
    When power is connected,I believe the power brick works in harmony with the macbook to produce the lovely sound you're hearing. I had Apple replace my power brick, but that didn't solve anything. Once the brick is disconnected from the macbook, the power brick will stop making the noise, but the CPU whine will continue. I heard that logic board replacement sometimes fixes the problem, but I didn't want Apple to rip my computer apart, so I just decided to live with the noise. After a while (~3 months) you get used to it.
    So the only solution, as far as I know, is to replace the logic board. Keep replacing it until it stops. It's not present in 100% of macbooks, so if you keep replacing that board, you'll finally end up with a good one.
    I trust you read this already:
    http://www.red-sweater.com/blog/159/the-quiet-mac
    By the way, if the buzzing is louder when you increase CPU usage, more than likely you have a busted resister or capacitor on your board. The solution to that, of course, would be to replace the logic board--since the power transformer assembly sits on the logic board.

  • New battery lowers MBP temperature??? Am I going insane?

    I got my replacement MBP battery yesterday and, after installing and fully charging it, began using my machine for a long work session.
    Previously, the machine ran at an average temperature of 57-59 degrees C, but now it's running at an average of 40-43 degrees C. I haven't changed my useage of the machine in any significant way or stopped using any high-intensity applications, so I'm at a total loss to explain the nearly 20 degree temperature drop.
    Surely there can be no connection between the battery and the temperature of the MBP, but I have to trust the evidence of my temperature monitor software and the fact that I can now comfortably rest my hands on parts of the machine that were very warm before.
    Has anyone else noticed this or have I totally lost touch with reality? I thought I'd ask here before I ran off to my therapist and asked to be committed.
    On edit: I didn't mention that my battery was replaced under the recall scheme, so I'm wondering if maybe the early batteries were, in part, responsible for the machine's high temperature.

    Well, I guess I'm one of the lucky ones... I have a mbp week 11, and the machine has worked all day very cool, about 55°C max (temperature monitor, CPU) doing only light stuff like internet browsing, adium and playing music. I just finished some backing up and the mean CPU temp rose to about 65°C, but it's now after 10' down to 54°C. So it's not one of the Cookbooks and for that I'm glad!
    The system freezes from time to time, but ever since I made an archive and install, things are working much better.
    It has the whine though, but I keep it quiet with ShhMBP. Some people say this kills battery life...I get almost 4h now with the new battery...so I'm very happy with this.
    So like I said before, now that the temp is down (new battery) and the whine is gone (ShhMBP), I'm very pleased with this machine!
    I just contacted the local Apple store to hear what they do with mbp's that whine and how long it takes to replace the logic board...I still haven't decide if I'm gonna take it in though...it's kinda hard to live without a computer.

  • CPU whine/hum/sizzle

    I hope this is the right place to put this, I apologize in advance if it isn't. My computer has been doing a whining sizzle on the left side for several days now. It is loudest from the Q to R keys. This has done this in the past, but it went away pretty quick. Turning it off and restarting seemed to do the trick. However, this time it isn't going away. It seems to coincide with CDs or DVDs acting up - I have no idea if that's what caused it, but both times this started with a wonky disc; the first time, a scratched CD was inserted and I had trouble getting it out; this time I put a blank DVD in and my computer told me the disc was bad and to use a different one. Again, I don't know if that's just a coincedence, or what. The noise goes away when the computer is "thinking"...I took someone's advice (from these forums) and ran Photo Booth. That gets rid of the noise, but only because something is running non-stop, I'm assuming. Is there anyway to stop this? So far I haven't had much luck finding an answer! My software is currently all up-to-date. Thanks in advance!

    I also experience the CPU whine/sizzle when the CPU is idle. It happens when the CPU enters the C4 power mode.
    The utility ShhMBP (http://www.macupdate.com/info.php/id/22091) prevents the CPU from entering the C4 power mode and consequently stops the whine!
    The ShhMBP description says to use only on a MBP but it is safe to use on a MB. Enjoy the sound of silence, I know I am
    MacBook   Mac OS X (10.4.8)   Core Duo 1.83GHz, 2GB RAM

  • Whine caracteristics

    hello, I have a 15'' MacBookPro that has a whine, and I'v been searching in different forums more details about the whines, and how to make them stop.
    After some time, I clearly noticed there were many different types of whines, but I didn't find any post that tried to list them. So, in order to better understand the whines, I decided to create this thread.
    Here are my whine caracteristics:
    - always active when nothing is running (even on account choose window)
    - the level is very high (some older people don't hear it) (sorry for the bad english...)
    it can be stopped by:
    - using a bluetooth mouse (activating bluetooth is not enough)
    - running photo booth
    - having the power supply plugged in (not always working)
    - scrolling the windows
    - running under windows (not a good solution...)
    After a bit of experimenting, I arrived to the conclusion that the whine is I/O related. Indeed, if any peripherical is running, the whine stops. I think this is why there is no whine under windows; it must keep some I/O devices working, for instance the optical audio input.
    I hope this can be helpful, and that others will post their whine caracteristics!

    I'd look at the work of the ShhMBP guys, they seem to be getting to the bottom of it. If you haven't, download ShhMBP (came out June 30), it seems to be eliminating the CPU whine for everyone (at the expense of battery life).
    Basically, it seems that machines that are whining make the noise when the Core Duo enters it's C4 (deep sleep) state. So, they found from some Intel datasheet that you can write a value to some register to disable the processor from entering this state (if you have taken any basic computer architecture and now any language, you can easily decipher their code). Since this state is for power savings, you see the battery decrease. See http://www.anandtech.com/mobile/showdoc.aspx?i=2693&p=2 (it explains why no whine in Windows).
    Now, using your USB devices and Photobooth and the Mirror Widget trick are most likely just not allowing the CPU to enter the C4 state (I'd love to reasearch this, but I'm taking summer classes and my brainpower need be focused on other things).
    So it's a tradeoff - the report is a 30 minute battery decrease on an "idle processor" test using ShhMBP. However, since the processor isn't always idle during normal use I think you could practically expect even less battery time decrease. You may also see your processor running slightly hotter.

  • Startup items. what can i delete.

    i just took a look in my startup items. and this is what i have.
    BRESINKx86Monitoring
    CoreDuoTemp
    FanControlDaemon (this might be for quietMBP, if so i dont need it right since i use ShhMBP)
    HP IO
    HP Trap Monitor
    LexSleeperX
    PACESupport
    ShhMBP
    please tell me what i can delete because i dont need unneccessary items being started. Thank you.

    Those startup items were installed with third-party software you installed on your computer. You can remove all of them, but the software that depends upon them will no longer work.
    Why reward points?(Quoted from Discussions Terms of Use.)
    The reward system helps to increase community participation. When a community member gives you (or another member) a reward for providing helpful advice or a solution to their question, your accumulated points will increase your status level within the community.
    Members may reward you with 5 points if they deem that your reply is helpful and 10 points if you post a solution to their issue. Likewise, when you mark a reply as Helpful or Solved in your own created topic, you will be awarding the respondent with the same point values.

  • High Pitched Squeal brand new MBP

    So its coming out of the top right hand corner near the delete key I have read that its a bad power chip on the logic board should I just take it in?? FYI this is the Santa Rosa Platform. Oh, and I also tryed that shhmbp app and that didnt fix it but I thought that was for old mbps any ideas? this squeal is giving me head aches

    no problem why not just use time machine that's what I do every time I have to ship my computer away or if they say they want to replace my computer I tell them I have a backup already so I dont have to go back to the apple store which is horrible depending on where you live because they are so tightly booked...oh and I forgot to mention with time machine you can just restore your system to how it was so nothing is lost
    Message was edited by: Jason Rasmussen

Maybe you are looking for

  • Strange issue during Clustware installation !!

    Hello everyone !! I have come across a very strange problem.. During CRS installation when i come to Cluster configuration it does not show me any public/private/virtual interface name , on top of it ..Add/delete/edit buttons are disabled.. What coul

  • Find the user exit while creation and change of sales order

    Hi Team Below mentioned requirement , in which user exit i have to put below logic while creaion and change of sales order? u2022     The logic for the user exit to explode should consider the following assumptions and validations o     Customer mast

  • Time of creation of PO

    hi , Any particular table - field  where the details of  Time of creation of PO (server time) is stored. Any pointers will be helpful. Thanks , regards, CK

  • Groups and Totals

    Hi I have created a report in Microsoft Visual Studio (BIDS) and need some assistance in completing this. Looking at the output image attached, under the column heading WHA, for July I have three entries of value 2. I am using an expression =MonthNam

  • How can I create a reserve invoice with DI API?

    HI, I need to create a reserve invoice with DI API, how do I this?.  I have SAP B1 2005A. Sorry for my english. Thank's.