You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Permanent SOLUTION for the WHINE issue. STEP by STEP Instructions.

Hi all,

Your dreams have come true. There is a cure for the whine that requires no programs to run and persists between reboots.

It requires the editing of one file. Please attempt this only if you understand what you are doing. I take no responsibility for your actions.

Here are the steps:

1. Find the file: -> System -> Library -> Extensions -> IOPlatformPluginFamily.kext

2. Click the file and choose DUPLICATE from the File menu. Drag the copied file to somewhere safe.

3. Control click the original file to get: SHOW PACKAGE CONTENTS

4. Double click CONTENTS

5. Double click PLUGINS

Delete everything except:

ACPI SMCPlatformPlugin.kext

&

Simple_PlatformPlugin.kext


6. Control click ACPI SMCPlatformPlugin.kext and again SHOW PACKAGE CONTENTS

7. Double click CONTENTS

8. Open the file: Info.plist with a text editor. I use Subethaedit.

9. Look for the following:

<dict>
<key>DTC_WAB</key>
<integer>10</integer>
<key>DTC_WAT</key>
<integer>0</integer>
<key>GTC_WAB</key>
<integer>15</integer>
<key>GTC_WAT</key>
<integer>15</integer>
</dict>
</array>
<key>model</key>
<string>MacBookPro1,1</string>


Make sure the MacBookPro1,1 is there at the end of the block. The block above represents the CPU throttling values. You'll notice that the integer values in the last block are 10 / 0 / 15 / 15

There are other similar blocks related to other machine types. The first block is for "M9ADP1,1". The MacBook Pro Block is the second big block.

The important line numbers are 129 and 131. So look there.


Change those to:

<dict>
<key>DTC_WAB</key>
<integer>10</integer>
<key>DTC_WAT</key>
<integer>0</integer>
<key>GTC_WAB</key>
<integer>0</integer>
<key>GTC_WAT</key>
<integer>5</integer>
</dict>
</array>
<key>model</key>
<string>MacBookPro1,1</string>


So you have 10 / 0 / 0 / 5 in the integer values.


10. Double check things and then save the file.

11. Reboot to a no whine machine.

12. Enjoy.

With this method the only change is to the throttling matrix retaining all the code of the kernel extension relating to the MBP otherwise.

Today's technology, tomorrow's landfill., Mac OS X (10.4.6)

Posted on Apr 28, 2006 1:58 AM

Reply
288 replies

Jul 18, 2006 9:33 AM in response to kevmag4444

I'll believe there are new logic boards out when Apple officially confirms it, which they haven't yet. :P

Way too much anecdotal evidence circulating here, sadly. I have a week 23 MBP that was for the first week (at least) quiet as a mouse, and then suddenly starting whining. I'm not convinced, given the scant few days that have passed since the first claim, that these users are entirely in the clear.

Aug 22, 2006 8:30 AM in response to _ j ___

I got my MBP back from apple about a week ago, and it DOES indeed fix the whine. Not only that, but it has seemed to fix the heat problem as well.

Take it in to Apple, get it fixed. Take note though, mine took over 2 weeks to be returned to me. They did the service in Texas, and when my unit got there, they ordered the part, and the part took a LONG time reaching the service shop. They did return it pretty quickly though, as they shipped it next day when the service was done.

Aug 22, 2006 12:21 PM in response to _ j ___

thats great that yours is fixed ...
but if you read around - its NO guarantee that it
WILL fix it. some people havent been so lucky.


I had the MLB exchanged - at first I thought things had improved. But once the MBP had gotten warm, the whine was there again, full throttle.
Strangely - the "new" MLB's serial number starts with 8625xxxx. My MBP is a week 26. So it looks to me as though the service center people have screwed me over and put in an old MLB instead of giving me the new one...

Permanent SOLUTION for the WHINE issue. STEP by STEP Instructions.

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.