iPhone3GにiOS4をインストールした場合、結構厳しいながらもなんとか使えるようなのだがハードリセットをするとスピードアップするらしい。
しかも、2回ないし3回する必要があるそうだ。
 
□ [N] iPhone 3G + iOS 4、ハードリセットでスピードアップ?
効果を得るためには、2回のハードリセットが推奨されているようです。どうして2回なのか分かりませんが、試した人は2回目でスピードアップの効果が感じられたとのことです。
□ 【やってみた】「iPhone 3G+iOS 4、ハードリセットでスピードアップ」は本当か?|デジタルマガジン
早速ハードリセットをしてみることに。
1回目……改善されず。
そして、問題の2回目……
改善されず……
えーっ。だめじゃん!
(中略)
よし、念のため3回目!
おおっ。早い! 気のせいじゃなくほんとに早いっ! あれだけ、モタモタしていた1文字目もサクッと出ます。これなら十分です。


ちなみにハードリセットとはソフトリセット(スリープボタンの長押し)とは違い、スリープボタンとホームボタンを同時に長押しして強制的にシステムを再起動させる方法。
システムが不安定になったときなんかにやると元に戻ったりする。 

で、これを3GSでもやってみた。
果たして、3G同様スピードアップは起こるのか?

念のため、後者の通り3回のハードリセットをしてみました。
iPhoneをハードリセットiPhoneをハードリセットiPhoneをハードリセット

その結果。










あまり効果的な変化はありませんでした。
やっぱり3Gに限られるみたいですね。

では、3GSの人が「iOS 4」にアップデートして遅いと感じるようだったらどうしたらいいのか?
実は、OSをダウングレードをする方法があるそうです。

iOS4の遅さがどうしても気になったら...。iOS3.1.3にダウングレードする方法 : ライフハッカー[日本版]

が、しかし、公式な手順ではないらしく、結構リスクを伴いそうです。

僕は今のところ3GSを「iOS 4」のまま使い続けています。
最近、「iOS 4.0.1」が出ましたが、こちらは保留中。
「iOS 4」にして特に困ったことはありませんが、しいて言えばフリック入力に対する反応がいまいちな時があるくらいでしょうか。
もともと、フリック入力を完全にマスターしているわけじゃないのでむしろ丁度いいくらいかもしれませんが。