Cydiaが起動しない→解決



恐らくだが、こんなに頻繁にiPhoneトラブルを発生させている人もいないのではないだろうか。それぐらい僕は頻繁にエラーやらトラブルをJailbreak関連で引き起こしている。今回はJailbreakユーザーなら誰もが知っているだろう、Cydiaが起動不可になってしまったのだが、今朝無事解決できたようなので、覚書としてメモしておく。

Cydia起動不可になった経緯
最近同じテーマを使っていたので違うテーマを使いたいな、と思い、よく見たことがあるiSmoothというテーマをダウンロードしていた。随分重そうなテーマで、ダウンロードもゆっくりだったのが、ダウンロード途中に急にiPhoneが再起動してしまった。再起動中に下手に触るといいことがない、と過去の経験から知っていたので、とりあえずしばらく放置。個人的にはすごい長く感じたが、多分1、2分程度に復活した。無事起動したので安心したと同時に、ダウンロード途中であろうiSmoothを消そうと思ったら・・・

・・・Cydiaが起動しない。

解決方法
ま、そんなわけで全く起動しなくなったCydiaだったのだが、調べた限りだとこのような方法があるらしい。

Warning: This method only works if you have already downloaded Terminal from Cydia.

  1. Open it and type in su root (hit enter)
  2. Then type alpine (hit enter)
  3. Type apt-get remove Cydia (hit enter). A warning will come up. Click enter.
  4. Type apt-get install Cydia (hit enter)
  5. Type killall SpringBoard (hit enter)
Cydia should now open.


どうやら原因はCydiaがアップデートされていないことにあるようだ。なので、これさえやれば復活するはずだった。だったのだが、OpenSSHを入れていないためMacからもアクセスできない上に、Cydiaが死んでいるのでMobile Terminalもインストールできない。

だが、そこで一つ思いついた。まだ僕はblackra1nを入れたまんまである。そしてCydiaしか使っていない。ということはRock.appをダウンロードして、Mobile Terminalをインストールすればいいのではないか。


Rock.appとは、Cydiaの軽量版ということらしい。僕個人的にはごちゃごちゃしているので使っていなかったのだが、復元の手間などを考えるとそんなこと言ってられなかった。

そこからはトントン拍子。Rock.appをダウンロードし、Mobile Terminalをインストールした。そこで上記のコマンドを実行しようと思ったら、Cydiaをアップデートしろ、という忠告を発見。まさにこのアップデート不足のせいで起動できなかったわけだからポチっとアップデートをする。Springboardに戻ってCydiaを起動すると、あら素晴らしい、ちゃんと起動するではないか。無事、復元せずに復活したのであった。ヨカッタヨカッタ。

Tags: ,

Leave a comment

Get Adobe Flash playerPlugin by wpburn.com wordpress themes