3.1.3 to 4.0 and back. Or not
My iPhone 3G S has seen better days. After updating my firmware to 4.0 as part of the SDK, it became very very buggy. As of now, it’s stuck in DFU/Recovery mode. Not coming back any time soon. Hopefully will be replaced by the Apple Store. TBD.
At least 4.0 was cool while it lasted.