Monday, August 4, 2008

iPhone 3G 2.0.1 Update Undoes Jailbreaking

Of course, I didn't find a similar report until after I had started installing the update.

But let me confirm:
The 2.0.1 update for the iPhone released today does in fact overwrite firmware and undoes what the PwnageTool allowed.

I haven't yet tried to use the 2.0.1 .ipsw with the PwnageTool, but I doubt it will work.
In fact when installing 2.0.1 after the pineapple log popped up it was followed by a cartoon of Steve Jobs with his hands in the air and a 'say' bubble over his head, which I didn't look at fast enough to read. Then it went to an apple logo like the un-jailbroken boot screen.

It seems the update is actually a re-image of the iPhone operating system. I'm going to try using the PwnageTool on the 2.0.1 ipsw and see if that works.

Edit: PwnageTool does not yet work with the 2.0.1 firmware.

Edit #2: PwnageTool Has now been updated to work with the latest firmware.

Friday, July 25, 2008

Changing iPhone 3G Root Password

1) Jailbreak your iPhone

I'm gonna assume you did this already, if you're actually trying to change your root password. There's no reason to change your password unless you jailbreak your iPhone, because no one will be able to access its command line in the first place.

2) Enable and use Terminal on your iPhone

  • Open the new Cydia app that PwnageTool installed and install MobileTerminal
  • Launch the new MobileTerminal app (Skip to step 3)

2.1) (Alternate) Enable and use ssh on your iPhone

  • Open the new Cydia app that PwnageTool installed and install OpenSSH

2.2) (Alternate) SSH into your iPhone from a computer on the same network

  • Get the iPhone's IP from Settings > Wi-Fi > Blue arrow next to your network > IP Address
  • At the command prompt (In Terminal on Mac or an ssh client on a PC):

    ssh root@iphone.ip.address.here

  • Enter the default root password: alpine

3) Change your iPhone's root password

  • At the command prompt:

    /usr/bin/passwd

  • Enter your new password twice as asked.
  • You may also want to change the password for the 'mobile' user:

    /usr/bin/passwd mobile



You Win! Now random people wont be logging into your iPhone.

Saturday, July 12, 2008

iPhone 3G (Remote App Crash)

So I got my iPhone 3G today. I stood in line 2 hours before the AT&T store opened and then got my ne 16Gb black an hour later. There were only 25 people in front of me, which is way betetr than the 500+ I saw at fashion island yesterday.

Anyway, it's a pretty awesome phone and I'll probably review a few features and apps, but I just wanted to document a problem I had that I couldn't find written up.

I had been using the Apple Remote App to play music on my computer and start tv shows. And then one time when I opened Remote my iPhone went to a black screen and then showed a white apple logo. The slide to unlock globe eventually came up, but it scared me for a bit. It turns out my iPhone had crashed and rebooted.

So I thought everything was fine until I noticed on the top left it said No SIM and wouldn't let me connect to the computer when I plugged it in. I was really hoping it hadn't somehow wiped my SIM card, which would suck. Thankfully I was able to get it back to normal by just rebooting the iPhone:
  • Hold down the home and power buttons and slide to shut off
  • then push the power button to turn on.