Actually, the 'problem' has already been solved. The iPhone can still enter DFU mode if it is connected to the Mac through a USB hub.Nice. They get their phones back to the way they intended. People choose to has the phones, Apple as every right to protect the use of the phones.![]()
Nice. They get their phones back to the way they intended. People choose to has the phones, Apple as every right to protect the use of the phones.![]()
I found a solution. It's not necessary to copy the whole IOUSBFamily.kext file. If you open the file, inside it are more kext files. You need to replace the following with a version from an old macbook:
/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBHub.kext
and
/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBCompositeDriver.kext
Simply replacing them won't work. You have to copy the whole IOUSBFamily.kext folder to your desktop (for example), replace the above files(/folders) and then replace the whole folder in its original location like this:
open terminal, type
sudo -s
enter the password
then enter the following (replace "User" with your username):
rm -r /System/Library/Extensions/IOUSBFamily.kext
mv /Users/User/Desktop/IOUSBFamily.kext /System/Library/Extensions
sudo chmod -R 755 /System/Library/Extensions/IOUSBFamily.kext
sudo chown -R root:wheel /System/Library/Extensions/IOUSBFamily.kext
rm /System/Library/Extensions.mkext
Wait a few seconds for the Extensions file to rebuild itself and reboot the machine and you should be good to go.
My computer can now detect DFU and go to sleep normally
Ps. I'm still checking to see if this method can be further simplified and I will update accordingly.
Nice. They get their phones back to the way they intended. People choose to has the phones, Apple as every right to protect the use of the phones.![]()
Nice. They get their phones back to the way they intended. People choose to has the phones, Apple as every right to protect the use of the phones.![]()
How about I BOUGHT the phone I so should be able to use it as I see fit.![]()
TheSpaz - did that work well for you?
I really want to upgrade my macs. USB "hub"? uhhh...?
spaz can you upload the proper kext files somewhere so we can download it i' trying to jailbreak my phone and i dont have a hub and will those kext work on a macbook and a macbookpro?
Doesn't anyone use Time Machine?
I guess making a bootable back up before updating to 10.5.6 wasn't just paranoia after all.
can someone tell me if i did this right
btw spaz i did what you said and i was able to get the kext files
Rockwell$ sudo -s
bash-3.2# rm -r /system/library/extensions/iousbfamily.kext
bash-3.2# mv /users/rockwell/desktop/iousbfamily.kext
bash-3.2# sudo chmod -R 755 /system/library/extensions/iousbfamily.kext /system/library/extensions/iousbfamily.kext
bash-3.2# sudo chown -R root:wheel /system/library/extensions/iousbfamily.kext
bash-3.2# rm /system/library/extensions.mkext