Mac OS X 10.4.9 Special Report: Files modified by this update
Mac OS X 10.4.9 is a vast update affecting several Apple applications and a number of key system components. The following is a partial list of files modified (overwritten with new versions) by the update (an asterisk [*] indicates modification of multiple files in the given directory, or with a similar naming structure):
/Applications
- Font Book.app
- iCal.app
- iChat.app
- iSync.app
- Preview.app
/Utilities
- Activity Monitor.app
- Bluetooth File Exchange.app
- ColorSync Utility.app
- Terminal.app
/Library
- /Documents/gzip (a directory containing the documentation for the gzip file compression component)
- /Internet Plug-Ins/Flash Player.plugin (the plug-in responsible for playing back embedded Flash content -- the subject of a security fix in this release)
- /Modem Scripts/Apple External 56K Modem* (various files for performing dial-up duties with Apple's external USB modem)
- /Printers/hp/* (here a number of files for driving Hewlett-Packard printers are modified)
/Private
- /etc/mach_init.d (critical component that stores settings for establishing several system services at startup)
- /var/db/dyld/update-prebinding-paths.txt (stores information about various frameworks that are modified in the "update prebinding" process, which can speed application launch times and resolve various document/application association issues. For more information on updating prebinding, see this article)
/sbin
- fibreconfig (responsible for mounting Fibre Channel volumes)
- fsck* (the disk repair utility accessed via the command fsck when booted in single-user mode [hold down the Command and S keys during startup to use single user mode]
/System/Library
- /Automator/* (various Automator actions
- /CFMSupport/DiscRecordingLib
- /Components/AudioCodecs.component
- /Components/CoreAudio.component
/System/Library/CoreServices
- AppleFileServer.app
- Bluetooth Setup Assistant.app
- bluetoothlauncher
- BluetoothUIServer.app
- Conflict Resolver.app
- CoreTypes.bundle
- Crash Report.app
- Dock.app
- dotmacsyncclient
- Finder.app
- loginwindow.app
- Menu Extras/Bluetooth.menu
- Menu Extras/Sync.menu
- MirrorAgent.app
- Network Diagnostics.app
- OBEXAgent.app
- SecurityAgentPlugs/loginwindow.app
- Software Update.app
- syncuid.app
- UserNotificationCenter.app
- WindowServer
/System/Library/Extensions
- AppleVADriver.bundle
- PPPoE.ppp
- IOI2CMaxim6690.kext
- SMCMotionSensor.kext
- ATIRadeon9700GA.plugin
- Radius.ppp
- IOI2CLM8x.kext
- AppleSMC.kext
- ATIRadeonX1000.kext
- GeForceGA.plugin
- IOUSBMassStorageClass.kext
- IOFireWireFamily.kext
- ATIRadeon.kext
- IOHIDFamily.kext
- ATIRadeon9700.kext
- GeForceFXGLDriver.bundle
- ATIRadeonGA.plugin
- IOATAFamily.kext
- GeForceVADriver.bundle
- PPTP.ppp
- AppleNDRV
- ATINDRV.kext
- AppleLSIFusionMPT.kext
- IONetworkingFamily.kext
- IOFireWireIP.kext
- EAP-KRB.ppp
- AppleHIDMouse.kext
- AppleMCEDriver.kext
- SoftRAID.kext
- ATIRadeon8500DVDDriver.bundle
- AppleMaxim6690.kext
- PPPSerial.ppp
- AppleSEP.kext
- msdosfs.kext
- GeForce.kext
- AppleIntelIntegratedFramebuffer.kext
- IOAudioFamily.kext
- NVDANV40Hal.kext
- IOHDIXController.kext
- NVDAResman.kext
- ATIRadeon8500.kext
- AppleBacklight.kext
- IOPlatformPluginFamily.kext
- AppleAltiVecDVDDriver.bundle
- IONDRVSupport.kext
- AppleMIDIFWDriver.plugin
- AppleACPIPlatform.kext
- SM56KUSBAudioFamily.kext
- IOI2CSMUSat.kext
- AppleMLANAudio.kext
- IOSCSIArchitectureModelFamily.kext
- IOBluetoothHIDDriver.kext
- NVDANV30Hal.kext
- EAP-TLS.ppp
- AppleAirPort.kext
- AppleSMUMonitor.kext
- AppleIntelGMA950.kext
- IOBluetoothFamily.kext
- IOSerialFamily.kext
- AppleIntelGMA950GA.plugin
- ATIRadeon8500VADriver.bundle
- L2TP.ppp
- AppleSmartBatteryManager.kext
- NVDANV10Hal.kext
- AppleHWSensor.kext
- GeForce2MXGLDriver.bundle
- ATIRadeon8500GA.plugin
- ATIRadeon9700VADriver.bundle
- IOI2CMotionSensor.kext
- AppleHDA.kext
- AppleIntelGMA950GLDriver.bundle
- DSACL.ppp
- AppleLM7x.kext
- NVDANV20Hal.kext
- GeForce3GLDriver.bundle
- AppleAD741x.kext
- PPP.kext
- AppleStorageDrivers.kext
- ATIRadeonX1000GA.plugin
- PMUMotionSensor.kext
- AppleUSBAudio.kext
- Apple16X50Serial.kext
- AppleMaxim1989.kext
- IOFireWireSBP2.kext
- AppleKeyswitch.kext
- ATIRadeon9700GLDriver.bundle
- AppleSMBIOS.kext
- AppleBMC.kext
- ATIRadeonGLDriver.bundle
- ATIRadeonX1000VADriver.bundle
- IOI2CMaxim1989.kext
- AppleUSBTopCase.kext
- ATIRadeonX1000GLDriver.bundle
- IOI2CLM7x.kext
- AppleAHCIPort.kext
- IOI2CAD741x.kext
- IOAHCIFamily.kext
- AppleLM8x.kext
- ntfs.kext
- ATIRadeon8500GLDriver.bundle
- IOPCIFamily.kext
- IOI2CMaxim1631.kext
- IOUSBFamily.kext
- AppleFWAudio.kext
- DSAuth.ppp
- ATIRadeon9700DVDDriver.bundle
- IOI2CLM6x.kext
- IPFirewall.kext
- IOSCSIParallelFamily.kext
- IOGraphicsFamily.kext
- AppleIntelGMA950VADriver.bundle
- ATIRadeonDVDDriver.bundle
- udf.kext
- System.kext
- AppleIntelCPUPowerManagement.kext
/System/Library/Filesystems
- msdos.fs
- ntfs.fs
- udf.fs
/System/Library/Frameworks
- OpenGL.framework
- DiscRecordingUI.framework
- InstantMessage.framework
- ApplicationServices.framework
- DiscRecording.framework
- IOBluetoothUI.framework
- SyncServices.framework
- IOBluetooth.framework
- Security.framework
- AudioToolbox.framework
- WebKit.framework (used by Safari and other applications to render Web pages)
- DirectoryService.framework
- CoreServices.framework
- System.framework
- PCSC.framework
- DVDPlayback.framework
- CoreVideo.framework
- CoreFoundation.framework
- Carbon.framework
- CoreData.framework
- Quartz.framework
- FWAUserLib.framework
- Foundation.framework
- QuartzCore.framework
- Kernel.framework
/System/Library/Image Capture
- /Devices/Type5Camera.app
/System/Library/PreferencePanes
- Bluetooth.prefPane
- Mac.prefPane
- Network.prefPane
- UniversalAccesPref.prefPane
/System/Library/Spotlight
- Font.mdimporter
As with all significant updates, it is important to take note of which files are modified by Mac OS X 10.4.9 so that if a problem occurs after its installation, you can reasonably surmise whether or not there is a potential that the update was culpable. Pay particular attention to the kernel extensions (.kext) modified by this update -- located in /System/Library/Extensions. These integral components can have a significant effect on external device compatibility and can be the cause of kernel panics if incompatibility ensues.
Index:
- Release notes
- Update procedure recommendation
- Common workarounds for when things go wrong post-update
- Downgrading to Mac OS X 10.4.8 (uninstalling Mac OS X 10.4.9)
- Files modified by this update
- AirPort: Loss of connectivity, card not recognized, more
- Application launch problems
- Bluetooth device issues
- Classic: Will not run, other issues
- Desktop icons missing
- Disk images not mounting
- Eject key issues: Longer duration before action takes place
- External optical drives: hardware errors
- Final Cut Pro/Express: Capture issues, performance concerns
- Finder persistently crashes and re-launches
- Frozen windows
- iSync issues/general synchronization problems
- Mail.app: junk filters not working
- Microsoft Office: Various issues
- Networking problems with Mac OS 9 systems
- Persistent booting into Windows
- Printer problems, fixes
- Problems starting up
- Quicken: .Mac backup failure: Fixes
- Resolved issues
- Secure site access broken: fixes
- Segmentation faults
- Server connection drops
- Third-party device issues (Nikon Capture NX, Griffin AirClick, more)
- Update to Final Cut Pro 5.1.4 for best performance
- Volume significantly louder: boon for some, drawback for others
- VPN connectivity issues
- WWAN update included, how to remove

