I (Christopher from the blackthund3r Dev Team) has done it! I have ported iOS 4 to the iPod Touch 1G!
EDIT: We have gone through three test versions so far and can't seem to get RootFS to be extracted from DMG (Error 14). We are working hard to rectify this and with the summer break I should be able to work a bit harder (great excuse for being a lazy leach before!)
EDIT 2: The Firmware now installs (finally!). The last issue (AFAIK) is to get the iPod passed the Apple logo. Then, if we haz success, I will write an application to do the patching for us, w/o having to redistribute Apple's code. This will likely take the following two files:
- iPod1,1_3.1.2_7D11_Restore.ipsw - 3.1.2 Restore IPSW for 1st Gen iPod (This may have to be jailbroken by sn0wbreeze / PwnageTool already; depends what XPwn tools I can integrate)
- iPod2,1_4.0_8A293_Restore.ipsw - 4.0 iPod Touch 2G Restore IPSW (This will be a STOCK IPSW as Frameworks / new SpringBoard etc. are to be copied from this)
If this can not be done, step-by-step instructions will be posted here :)
Woah, woah woahOkay, what I have done is made a restore file which is to be used to restore your iPod Touch 1st Generation. Use of this will update your iPod Touch to the latest and greatest iOS 4 software from Apple. This is complete with folders, updated Mail, new Frameworks and everything else :)
How do I use it?
Simply download the IPSW, hold Shift (Windows) or Alt/Option (Mac) and click restore in iTunes. Just make sure your iPod is jailbroken already, otherwise enter DFU mode and do the same. If all is well, once you choose blackthund3r_iPod1,1_4.0_8A293_Restore.ipsw your iPod will be wiped clean and updated to 4.0. Now sync your stuff back and done. It will also be jailbroken with Cydia. Open this and accept complete upgrades and you're done!
Right...
Skeptical? So am I at this early stage. It may restore but whether the binaries run or not has not yet been astablished. That is why the download link has not yet been posted. Also, by publicly releasing this, Apple may get annoyed about copyright and redistribution of Apple Code. That is why I shall write a program at some point (if the test restore succeed :) ) that builds the IPSW without redistributing Apple code (or at least a tutorial on doing it yourself). That said, should you wish to test for me, please do email us at blackthund3rjailbreak [at ('@')] gmail [dot ('.')] com :)
I want it now!!!
Tut, tut. Please be patient, or register to test and be willing to send me reports of ANY incompatibilities to blackthund3rtesting on gmail. Sorry but it is not possible to release now for two reasons: One is copyright as above and the other is that it is 100% untested at the moment
What about my iPhone 2G (Original release iPhone, not 3G/3G[S])
If you have an iPhone 2G then please sit tight. One the 1st gen iPod Touch has been dealt with and works, then we will target the iPhone. This is more complex so please, once again, be patient
Where can I get the latest updates?
This blog will have all the important release info
Do I need to know anything else?
Noop. That is it ATM. Anything new will be added to this post. As I said, sit tight
Until the next post, hasta la vista, reader!
Brilliant work! I believe you'll be the first ever person to do this is it's a success! Can't wait :)
ReplyDeletequestion, where can i find the VFDecrypt key of a dmg file?
ReplyDelete