【0183】T|X ハードリセット大会その2

昨夜は睡魔に襲われて復帰を断念してしまいました。
まず、現段階の状況説明をしておきます。

ハードリセット後、SDカードからの復帰を試みるもエラーが出た挙句、リセットループに突入、どのようなエラーかと言うと・・・
Database:already open(Dm0205)
Database:database protected(Dm021B)
Database:Out of memory.Delete old data or unneeded applications(Dm021B)


と言う3種類で、2つ目の"protected"と言うのは2回でました。
その後にレストアは終了したので、リセットしてくれと言う様なメッセージが現れて、しばらく後にリセットループへ勝手に突入してしまいます。

まずは、エラーメッセージで検索してみますが、海外のサイトしか引っかかってきません。
しかたありませんので、Googleの翻訳機能を使って読んでみますが、さっぱり意味がわかりません、これなら原文を読んだ方がまだ良さそうです。
私の英語力ではわかる事はたかが知れていますが、(Dm0218B)というのはシステムがデータベースを保護しようとして出すエラーのようです。
(削除したくてもこのエラーが出て削除することが出来ない、と言った掲示板への書き込みがほとんどでした。)
想像でしかないのですが、ハードリセット時にRAMROMから読み込まれたデータベースファイルの上書きをしようとしてエラーになっているのではないでしょうか。

2度やってみて同じ状態でしたので、3回目には何を戻そうとしてエラーが出ているのかを書き留めてみました。
already openでは[SystemDB ChainHead]
protectedでは[WifiSlip.prc][WifidbLib-WMru.prc]
Out of memoryでは[Wifi coreLib.prc]
がそれぞれエラーの原因となっているようです。
思い切って、これらのファイルをバックアップファイルから取り除いてレストアしてみましょう。

と、思いついたのはいいのですが、デフォルト状態ではこれらのファイルにはアクセス出来ない事に気がつきました。
一度PCとのSyncでレストアし、ファイル管理ソフトの定番「FileZ」をバックアップ用のSDカードにコピーしておいて、改めてハードリセットです。
もうハードリセットも手慣れたもので、さっさと初期設定を済ませ、「FileZ」を使ってバックアップファイルにある問題のファイルを削除の後、再、再、再、再、再(位かな?)レストアを試みます。

今度は違うファイルで引っかかります、計12回ものエラーが出ました。
ほとんどが[...._enUS]と言うライブラリファイル、それもWifi系の物が半数です。
しかし、最後まで終わってリセットは掛かりますが、ループはしません。
おそるおそる、ホーム画面に行ってみると見事にバックアップ時の状態へ戻ってい(る様に見え)ます。
普段よく使うアプリ等を試してみましたが、今の所問題はなさそうです。

ここで、気になるのはレストア前に削除してしまったファイルです。
already openとprotectedと言うエラーは今回も出ていますので、Out of memoryと言うエラーがリセットループの原因なのでしょうか?
長くなりそうですが、せっかくですから、検証してみましょう。

(念のため)最新ではないバックアップファイルから[Wifi coreLib.prc]を削除した後、ハードリセットして、レストアしてみるとOut of memoryと言われたエラー以外の物は全て引っかかりはしたのですが、ちゃんと戻って起動しました。
エラーが出ているファイルは、バックアップされた物が戻っている訳ではないのだと思いますが、実使用上は特に問題はないようです。
(ご存知の方がいらっしゃいましたら、ぜひご教授をお願いします。)

さあ、懸案のMemosの事に掛かろうと思います。
が、つづく(この後、急転直下な展開が・・)
howl | - | trackbacks (0)

トラックバックコーナー

 このページのトップへ↑