Wednesday, July 30, 2008
Tuesday, July 29, 2008
The major difference is iDevice now replaces dfu-util. iDevice is tailored to provide a guide to put the phone into DFU extremely simply, with a new custom logo to show when the phone is ready to be restored in iTunes.
Incorrect use of DFU was the cause of the 16xx errors in iTunes previously.
You can also resize the OS partition. I tested up to 8GB on a 16GB iPhone, so go install all the apps you want!
Also you can now specify the switch -memory to speed up IPSW creation if you have a LOT of RAM installed.
Libusb is not needed any more either...thank God.
Join us in #xpwn on irc.osx86.hu for support.
A big well done to planetbeing.
Expect to see an ppdated guide (link on the left) with instructions for iDevice.exe as soon as I have worked out what it does! Looks like it is a dfu-util replacement...
Monday, July 28, 2008
Sunday, July 27, 2008
Heres the command::
ipsw OrigFirm/iPhone1,1_2.0_5A347_Restore.ipsw CustomFirm/custom.ipsw -e "Phone Activation" bundles/Cydia.tar
ipsw:: ipsw is the exe file that doesa the work. If you just type "c:> ipsw" and press return you will see all the options it takes.
OrigFirm/iPhone1,1_2.0_5A347_Restore.ipsw:: This tells ipsw to look in the OrigFirm folder for the iphones ORIGINAL firmware, which you downloaded. iPhone1,1_2... is for 2g phones and iPhone1,2_2... is for 3g phones.
-e "Phone Activation":: The -e command tells ipsw NOT to do something, in this case NOT to activate the phone because we are on a legit iPhone carrier contract.
bundles/Cydia.tar:: You can add packages to xpwn which get built in to the custom firmware you are making. The most common is Cydia, the new iPhone installer for homebrew software. They live in the bundles folder.
Running this command will build a custom firmware that will unlock your 2g phone but not activate it.
If you want to add boot and restore logos you can! Just change the command slightly::
Add -b Logos/boot.png -r Logos/restore.png
ipsw OrigFirm/iPhone1,2_2.0_5A347_Restore.ipsw CustomFirm/custom.ipsw -b Logos/boot.png -r Logos/restore.png -e "Phone Activation" bundles/Cydia.tar
Got a PC? Use Xpwn or Winpwn
Which one to use? Well, I suggest you try winpwn...if it fails (16xx errors in iTunes usually) use xpwn.
Quote from #xpwn:
There is no rivalry...I assist in #xpwn and #winpwn.
The iPhone Dev Team announces the availability of “XPwn”, a fast cross-platform command-line pwnage utility. XPwn includes the core functionality of the Mac PwnageTool in a flexible command-line utility for hackers, enabling you to pwn your iPhone on more platforms than ever before.