After some days of using a pwned iPhone 2G with firmware 2.0, we found some issues. As of now, we don’t know where they come from. But we definitly know: we don’t like them.
- WiFi doesn’t stay connected, it falls “asleep” and takes time to reconnect
- the more apps have been used, the longer it takes to see reactions
means: if you click on contacts and have used Safari, SMS and Youtube before, opening of contacts takes a lot longer than after an fresh reboot! - loading the contacts take 5-10 seconds
- scrolling through contacts is jerky and freezes the view from time to time
- scrolling through photos is jerky and freezes the view from time to time
- launching the camera takes up to 10 seconds
- the unlock slider may not react in time and you may miss a call
- keyboard reacts slower than on 1.1.4
- reaction time is heavily delayed (or seems not to react at all for more than 17 seconds – see video below)
We won’t blame anyone for this, because on the one hand this could be an effect of Pwning the iPhone and on the other hand these issues might be “features” of the original unmodified firmware 2.0 aswell. See update below, this is a firmware 2.0 issue.
Anyway we feel there are heavy problems with the memory management in firmware 2.0, that need to be addressed soon. Workflow was a lot faster with firmware 1.1.4.
As of now we just reboot the iPhone once a day, but this really is no working solution for such a device. We feel this reminiscent to Windows 95 times is not necessary.
Update: it has been reported this may come from Cydia. As we’re investigating this issue, we get back to you once we found a solution.
Update: Pumpkin of the iPhone Dev Team reports this most likely is an issue of the original firmware 2.0. Native iPhone users have also experienced this behaviour (see reports here in Apple’s forums). The internet is full of reports. Do a Google search you will find plenty of people reporting these issues.