I've done a jailbreak and unlock after updating the firmware to 3.1.2 (the baseband was already at 05.11.07). How to change the default passwords is shown on: http://dailyapps.net/2009/11/hack-attack-secure-your-jailbroken-iphone/ for example. Note that the accounts mobile & root have by default the password alpine and thus you need to change both passwords. (Not every guide out there mentions the user mobile.)
Updating the firmware on a brand new unlocked iPhone may actually lock it according to some reports, if you are against jailbreaking as a matter of princple you may want to wait a bit what the results are for a larger sample of users.
As for who is to blame, I'd say it can be divided amongst:
- The user he/she should have changed the default password.
- The installer/packager of the iPhone OpenSSH app for not forcing the user to change the default password.
- Apple for trying to control too hard what kind of software is used on the phone and not making features available the users actually want. (Folders for related apps for example.)
I've done a jailbreak and unlock after updating the firmware to 3.1.2 (the baseband was already at 05.11.07). How to change the default passwords is shown on: http://dailyapps.net/2009/11/hack-attack-secure-your-jailbroken-iphone/ for example. Note that the accounts mobile & root have by default the password alpine and thus you need to change both passwords. (Not every guide out there mentions the user mobile.) Updating the firmware on a brand new unlocked iPhone may actually lock it according to some reports, if you are against jailbreaking as a matter of princple you may want to wait a bit what the results are for a larger sample of users. As for who is to blame, I'd say it can be divided amongst: - The user he/she should have changed the default password. - The installer/packager of the iPhone OpenSSH app for not forcing the user to change the default password. - Apple for trying to control too hard what kind of software is used on the phone and not making features available the users actually want. (Folders for related apps for example.)