iPhone 4Sの設定に表示される Update バッジを消す方法

2011/11/21 16:32


タイトルを4Sとしましたが、iPhone 4、3GS、iPod touch、iPadでも有効かと思います。

iOS 5からの機能として、OTA(Over The Air)アップデートが可能となりました。これにより、無線接続での更新ができるようになりましたが、自動的にデータがDownloadされ「設定」アイコンの部分に赤いバッジが付くようになりました。

ユーザーの中には、このバッジが邪魔で気になるという方もいるかと思います。

過去にも紹介しましたが、@pod2g がiOS 5.0のUntethered Exploitを発見し、iOS 5.0の方が紐なし脱獄が出来る可能性が高いということで、そのままにしている方も多いかと思います。
@MuscleNerd も5.0.1リリース時のTweetで「5.0にダウングレードするためのフローが開発されるまで、Jailbreakersとunlockersは5.0.1に上げないように」と発言しています。

Jailbreakers and unlockers should avoid today’s 5.0.1 until a flow for downgrading to 5.0 is developed.Thu Nov 10 18:30:40 via web


iBackupBotを使ってアップデートバッジを非表示にする方法

脱獄していないデバイスで強制的に消す方法です。

1.iTunesでデバイスを右クリックし「バックアップ」→終了します

2.「iBackupBot」をDownloadし起動

3.バックアップしたデバイスのファイルを選択して「Path」をクリック

ファイル名順でソートされます。

4.「Library/SpringBoard/applicationstate.plist」を選択しダブルクリック

「Cancel」をクリック(トライアル版なのでRegister画面が出ますが使用はできます)

5.「Ctrl + F」で「com.apple.Preferences」を検索

6.下記部分の「1」を「0」に変更して上書き保存

変更前
<key>SBApplicationBadgeKey</key>
<integer>1</integer>
変更後
<key>SBApplicationBadgeKey</key>
<integer>0</integer>
7.iBackupBotを終了し、iTunesを起動
デバイス名を右クリック「バックアップから復元」で先ほど編集したバックアップファイルを選択し「復元」をクリック。復元が終了し、再起動後に設定のバッジが消えていれば成功です。

※脱獄済ならば、/var/mobile/Library/SpringBoard/applicationstate.plist