
Mac OS X 10.5.6へのアップグレードでDFUモードを認識しなくなった要因である、/System/Library/Extensions/IOUSBFamily.kext内のファイルを入れ替えるパッチが配布されています。
解凍した中にある「Fix_DFU_10_5_6.app」を起動すれば自動的にファイルを入れ替えてくれますので、あとは再起動するだけでDFUモードが使えるようになります。
(作業前にTime Machineでのバックアップをお忘れ無く。)
[ Hackint0sh ]【追記】
Jailbreak後にMacがフリーズする場合があるようです。
その場合はディスクから起動してコンソール、もしくはSSH経由でログインして、手動で10.5.6のファイルに入れ替えて再起動する必要があります。
sudo rm -R /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBHub.kext
sudo rm -R /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBCompositeDriver.kext
sudo cp -R $HOME/Desktop/Backup_IOUSBFamily_kext_10_5_6/AppleUSBHub.kext/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/
sudo cp -R $HOME/Desktop/Backup_IOUSBFamily_kext_10_5_6/IOUSBCompositeDriver.kext/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/
sudo chown -R root:wheel /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBHub.kext
sudo chmod -R 755 /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBHub.kext
sudo chown -R root:wheel /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBCompositeDriver.kext
sudo chmod -R 755 /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBCompositeDriver.kext
sudo rm -r /System/Library/Extensions.mkext
sudo touch /System/Library/Extensions
sudo reboot
[ Warning: 10.5.6 MacBooks May Freeze After Jailbreaking iPhone 3G ]