In Mac OS X Jailbreak is a privilege used to design flaw in any application to gain access to protected resources tool in Mac operating system. The process involves breaking out of chroot (process of changing the apparent disk root directory) or bypassing DRM (Digital Rights Management). The jailbreak then allows the users to arbitrarily run code on DRM encumbered devices such as iPhone and iPod touch. But when the user attempts to accomplish the process for iPhone, the after results prove harsh to the system.
If the user has tried putting the iPhone into Device Firmware Upgrade (DFU) mode, which the latest Mac OS X version (Mac 10.5.6) doesn’t support, the problems like non-functional mouse and keyboard are seen. Though, the system may start properly while the boot process but the incompatibility with DFU mode results into freezing of system. This may happen because the USB-related kernel extensions, especially IOUSBFamily.kext, have corrupted during the jailbreak attempt. However, few other reasons can also break the kernel extensions.
You need to repair or replace broken kernel extensions.
You can proceed manually by attaching the affected hard drive through FireWire to another Mac system with same operating system version. On the new system, you then need to locate /Macintosh HD/System/Library/Extensions/ folder and find ‘IOUSBFamily.kext’ file and drag it to the same location on mounted hard drive in Target Disk Mode.
To successfully run the system, the permissions repair must be run using Disk Utility. If the issues still remains the same, repeat the same copy process again, but this time for all the kernel extension excluding the third party extensions. If you don’t have another Mac system, but do have a spare hard drive, you can install Mac OS X on it and update it to 10.5.6 and follow the same procedure, as discussed.
However, if neither the spare hard drive nor another Mac system is available, you can reinstall the operating system to get all those kernel extensions in healthy state. But, remember to backup all the important data of primary volume or else
Mac File Recovery will be required.When you reinstall operating system, primary volume is formatted and if it contains data, all get deleted.
So you should backup all of the data, prior to reinstall operating system. However, if you realize data importance later, just plug off your system and use Mac recovery utilities to scan, locate and recover lost data.
The application supports almost all file types and is compatible with HFS, HFS+, HFS X and HFS Wrapper file systems for Mac recovery. This File recovery Mac software can recover data from all versions of MAC OS X and offers interactive interface for easy Mac data recovery.