僕の恋人は神様。 -Das Lied von Reise-

僕の恋人は神様。 -Das Lied von Reise-

更新ネタが思い浮かばないのが悩みです。

Amebaでブログを始めよう!
久々の更新。

センター試験二日前ですので、半年を語るのは割愛します。



本題。(画像はセンター終わった後に貼ろうと思う)

iphone5を半年前に買って、遂にiOS7のjailbreakが来ました。

前がAndroidでPCもwindowsなのでiDevice自体初めてですから、脱獄もよく分かりません。

そして通知センターで天気やイベント、概略などが消えたバグが出ました。

自分はActivatorをインストールしてrespringして、cydia substrateかspringboardが落ちた時に発生しました。

色々解決方法を探りましたが、他のサイトで見つけた方法をアレンジしてみました。

何をアレンジしたというと、通知設定を保存する方法です。


自身のiphpne5(iOS7.0.4)では問題ないですが、他の機器の動作は保証できません。


まず、iFileやiFunboxといったファイルビュアーを用意します。

自分はiFileでやりましたので、これ以降のディレクトリのリンクはiFileで参照するようになっています。

/var/mobile/Library/BulletinBoardを開きます。

その中にあるSectionInfo.plistというファイルがあると思います。

そいつを一旦削除してreboot。(多分respringでもいいと思う)

その後通知センターが直っていると思います。


ですが、これだと通知部分が全て新着五件になっていたり色々デフォになっているので、人によっては調節するかもしれません。


さて、cydiaアプリのアップデートで再発した場合折角設定したデータが吹き飛んでしまいます。

なので、先ほどのファイルを通知の調節をした後にバックアップして、再発した場合にそのファイルを元の場所に上書きすれば元通りです。

自分はバックアップファイルを/var/mobile/Media/general_storageに保存しています。

勿論、バックアップした時の通知設定が保存されますし、戻す時は元のSectionInfo.plistという名前で上書きして下さい。



この一連のバックアップ・リストアをやってくれるアプリを作ればいいんだけど、自分プログラミング知識ないので、誰か作ってあげてください。