Matt Pavelle

MacBook to MacBook Pro Upgrade

Please note: this article is deprecated as the MacBook and MacBook Pro models referenced are antiquated.

Audio and Video Fixes for a MacBook to MacBook Pro Disk Swap Upgrade

My 13" MacBook Aluminum died. As it was under warranty, Apple gave me a brand new 13" MacBook Pro. I didn't want to reinstall my system and so I asked the tech to swap the old HD into the new machine as I knew there were few hardware differences. The two problems I ran across were:

  1. Sound did not work. This is due to a hardware change from the MacBook to the MacBook Pro
  2. Screen color was off (too blue). This is also due to a hardware change - a much nicer screen.

Here's how both problems can be fixed:

No Audio on a MacBook Pro 13"

  1. Download kexts.zip and unzip it in your downloads directory. The file contains the updated kernel extensions for the new sound hardware.
  2. Open a terminal. Type sudo -s and enter your password.
  3. Type cd "/Volumes/YOUR-VOLUME-NAME/System/Library/Extensions/" (with the quotes) and replace YOUR-VOLUME-NAME with the name of your HD volume.
  4. Copy and paste the green text below into your terminal.
cp -r ~/Downloads/kexts/Apple02Audio.kext .
                                cp -r ~/Downloads/kexts/AppleFWAudio.kext .
                                cp -r ~/Downloads/kexts/AppleHDA.kext .
                                cp -r ~/Downloads/kexts/AppleOnboardAudio.kext .
                                cp -r ~/Downloads/kexts/AppleUSBAudio.kext .
                                cp -r ~/Downloads/kexts/AudioDeviceTreeUpdater.kext .
                                cp -r ~/Downloads/kexts/AudioIPCDriver.kext .
                                cp -r ~/Downloads/kexts/IOAudioFamily.kext .
                                cp -r ~/Downloads/kexts/SM56KUSBAudioFamily.kext .
                                cp -r ~/Downloads/kexts/VirtualAudioDriver.kext
                                chmod -R 755 *.kext
                                cd ..
                                rm Extensions.mkext
                                kextcache -k Extensions
Reboot. Enjoy your working sound.

Incorrect Color Profile on a MacBook Pro 13" Screen

  1. Download ColorLCD-4272F40.icc.zip and unzip it in your downloads directory. The file contains the updated color profile for the new MacBookPro screen.
  2. Open a terminal. Type sudo -s and enter your password.
  3. Type cd /Library/ColorSync/Profiles/Displays
  4. Type cp ~/Downloads/Color LCD-4272F40.icc .
  5. Open System Preferences -> Displays -> Color
  6. Under "Display Profile:" choose the second "Color LCD" entry.

Enjoy your proper color profile.