S21HTの充電問題に一応の結論・・・
昨夜、バッテリーが満充電にちっともならない件で2度目の検証をしてみました。
以前コメントを寄せていただいたカークさんから、G-Lightというバックライト調整ソフトを導入したことで状況が改善したというお知らせをいただきましたので、
- S2U2をアンインストール
- G-Lightをインストール
で検証してみました。
グラフを見ると、順調に充電が進み、100%充電状態に達していることが分かります。ただし、朝、S21HTを見てみると充電状態を知らせるリングのLEDが点滅状態で、完了を示していませんでした。また、電源ボタンを押しても、スリープ状態から復帰せず、画面真っ暗のまま・・・おそらく、クラッシュしていてLEDの点滅状態の制御もできていなかったのではないかと推測しています。ソフトリセットで起動できました。このクラッシュの原因は不明です。(まあ、すっきりと結論が出ないところが・・・なんとも・・・)
充電問題が解決しているのは、S2U2のアンインストールの効用なのか、G-Lightが必要なのか別々にインストールして検証して、はっきりさせておきたいところですがG-Lightが素直に便利なのでつい入れたまま検証してしまったという手抜きをしています・・・。(また、S2U2をインストールしていない人にも同様の症状が発生していましたので、この時点でS2U2には問題はないとも推測していました。)
あとは
- ハードリセットした直後に検証してみる
- G-Lightなしで検証してみる
の二つをやってみるつもり・・・。ただ、充電完了時点でクラッシュするということが、ちょくちょく再現されるようだったらそれはそれで新たな悩みになるけど・・・。
ただし、G-Light Ver.4.0.1ではYouTubuを視聴中に、やたらとエラーを吐いてG-Lightが落ちてしまうことが頻発したので、ちょっと自分の環境では使えませんでした。充電問題の救世主かと思ったんですが・・・。
で、やってみました。ハードリセット。その結果は、かなり短時間で充電が完了しています。さすが、ほとんど素の状態では問題の起こりようもないようで、すっきり100%充電で、きっちり充電完了できています。もちろん、充電完了時点でクラッシュしていたということもありません。
この状態で、少しずつソフトウェアを追加していってみます。
まず、SPB Backup Ver.2.0.1をインストールしてみます。寄せられたコメントの情報から一時は、これが問題を引き起こしているのではないかとも考えられていました。
自分的には、SPB Backupは必須なので、これが原因だと痛いなぁと正直思ってましたので真っ先に実験です。
なにしろ、EMNetメールとかバックアップのしようがないので・・・何らかのバックアップツールは必要です。
結果は問題なし。充電は順調に完了しました。くどいのでグラフはありませんが、ほぼハードリセット後の状況と同じです。
何回か、満充電後に、ほぼ完全な放電を繰り返している内にバッテリーに「あたり」がついてきたのか、かなり長時間、電池が持つようになってきて、放電させるのに苦労するようになってきました・・・。一時間近いYouTubeのファイルを見つけたので、それを2回ちょっと再生させるとバッテリーが切れる感じです。(YouTubeの再生はかなり消費電力が大きい感じです。発熱もすごい・・・)
次に、以下のソフトウェアをインストールしたりカスタマイズしたりしています。
PHS300のモデムに使えるように
- WM6_BT_DUN.cab
- MODEMLINK.zip の中のATCIUI.exe
をインストールして、レジストリを編集しました。
レジストリ編集のために
- TREをインストールしています。
ファイルエクスプローラーが使いにくいので、
- GSFinder+
もインストールしました。
充電状態のログをとるために、
- 自作のログ採取プログラム
- .net Compact Framework 3.5
を入れました。
バッテリを放電させて、充電開始・・・68%くらいから延々進捗しません・・・。もちろんくどいので、グラフは省略です
。
一気にいくつかまとめてインストールしたりカスタマイズしたりして、原因特定を曖昧にした自分の短気さに、激しく後悔の念におそわれましたが、かなり意地になっています。とりあえずこの中に原因がありそうです。もっとも、ログ採取のプログラムと、.net Compact Framework 3.5はどの検証の時も常に入れて動作させており、正常に充電が完了している場合もあるので、これが原因とは考えられません。(もっとも、これらを含めた複合的な原因があれば別ですが・・・)
もう一度ハードリセットを決意しましたが、やっぱり面倒だしSPB Backupに問題はないようなので、以前にとってあったSPB Backupのアーカイブを使うことにしました。
購入後すぐにとったバックアップアーカイブなので、ほぼハードリセット後の環境と同様でS21HT特有のE-mobileソフトが導入された状態と同じです。
先ほどの実験のセッティングからGSFinder+のみインストールしない状況で除外した環境を構築し直しました。そして、(すぐに余分なことしたくなる悪い癖が・・・)S2U2 Ver.1.35もインストール・・・だって、これ発生原因じゃなさそうだし、これがないとスリープ解除で、いきなり読んでたメール画面が現れたりするから・・・。
やってみた結果は、ハードリセット後ほどの、短時間での充電完了ではなかったけどきちんと終わってます。
念のために、もう一度放電させて、同じ環境のまま、再検証してみました。これを書いてる時点で95%充電状態まで行ってます。順調。きっちり充電完了すれば合格です・・・。
風呂上がり後に、充電が完了していましたのでそのグラフを掲載しておきます。
やはり、きちんと充電完了しています。こうしてみると、充電問題はひとまず解決を見たようです。
消去法的な推測であり、あくまで自分の個人的環境下での結果ですが、GSFinder+を「インストール」することで、充電が完了しないという問題が発生したと考えられます。
もっともまだ、現時点では複合的な要因が原因であることを完全には否定できませんが、要因の一つにGSFinder+のインストールが関連していることは確信できました。
インストールしたGSFinder+はオリジナル版の物でGSFinder+for HTC Universalの方ではありません。こちらもリソースを変更しているだけで、内部的なコードは変更されていないのでいずれをインストールしても問題が発生したかもしれません。
GSFinder+は大変優れたファイラーです。私も、ずっと愛用してきました。再度繰り返しておきますが、決してGSFinder+が唯一の原因であると言っているのではありません。たまたま自分の環境で、諸々の条件が重なり、そのような事象が起こったというにすぎません。検証の手順が違えば別の結果が生じていたかもしれません。
また、環境を変えなくても、今後、問題が再発する恐れもあるかもしれません。
残すは、現時点のバックアップを作成してから、自分的に必須ソフト
- Diamond TF3D Config
を入れてどうなるか確認していったん完了とします。
11/14 追記
Diamond TF3D Configをインストールして、充電状況を確認してみた結果、問題なしでした。
あとは、この状態でバックアップをとって、GSFinder+をインストールしてみてどうなるかで、最終結果が出るかな・・・ちょっとおっくうだけど
。
11/17 追記
GSFinder+をインストールして、その影響で充電が完了しないことを確認しました。なお、内部ストレージにインストールすることによって現用を回避できるという情報も能登のもちさまよりいただいています。
おはようございます。
検証おつかれさまです。
僕も昨日、GSFinderが怪しいかも?と思い、いろいろなバージョンを試してました。
for WZERO3、Cなど・・・。
でもfor WZERO3は、設定画面をOKするとエラーになり、Cは表示がばぐるので結局for HTCUniversalに戻りました。
で、以前のままのはずが、昨日はなぜか100%まで充電完了してしまいました。
???と思い、インストールやアンインストールを繰り返すうちに何かなっちゃったのか?と思ってふと思い出したのは・・・
最後に戻したfor HTC Universal、内部ストレージにインストールしていました。
もしかしてこれで回避できるのかも?とちょっと期待しています。
たまたまうまくいっただけだったらすみません・・・。
おおっ、GSFinder+が犯人だったんですか!
意外な犯人が現れてびっくり、推理小説のような展開ですね。
私が使っているのは、GSFinder+ for WM5というやつでデバイス側にインストールしています。
私もGSFinder+とG-Lightをアンインストールして試してみますね。これで不具合が発生しなければ、確証が得られます。
ところでもしG-Lightが必要でしたら私が持っている0.2を差し上げてもいいですよ。(もちろんその際には作者にコンタクトして再配布の許可を取りますよ。)
能登のもちさん、こんばんは。
現象が回避できるようになったようで良かったですね。やっぱり、実質的にはフル充電になっているとはいえ、中途半端な状況で充電が進まないと、何となくすっきりしませんから・・・。
GSFinder+のインストール先にも影響されるかもってことですね・・・。機会を捉えて確かめてみたいと思います。
カークさん、こんばんは。実は自分もGSFinder+はあんまり関係ないんじゃないかって思ってたんですが、「流星たちの絆」のごとく掟破りな真犯人が・・・。
G-Lightの件もご配慮、ありがとうございます。作者様にコンタクトをとってまでとお手数をおかけするのも、心苦しいですのでお心だけ受け取っておきます。感謝です。
作者の方には、YouTubeの再生に関して状況をお伝えしておこうと思います。ただ、TouchDiamondの環境がないと対応は苦しいかもしれませんね。
WindowsMobileはカスタマイズして使うのが定番ですから、人それぞれの環境で様々なことが起こりえます。やたら売れたという噂のS21HTが初めてのWM携帯って人もいるでしょうし、3大キャリアからもTouchDiamondが発売です。
ユーザーが増えれば、まだまだいろいろ新しい楽しみが増えそうですね。
chameleonさんは、GSFinder+をインストールしないことで現象が出なくなりましたか。私の環境では残念ながら、GSFinder+をアンインストールしても同様の現象が出てしまいました。一度でもインストールすると駄目なのかな。こうなると複合要因も疑いたくなるのですが、これ以上犯人探しをするのもどうかと思い始めました。
取りあえずG-Lightで不具合は解消できているので、この状態で使っていこうと思います。
色々と検証作業、ご苦労様でした。
今のところ、問題は出ていないんですが、いつ再発するかは(笑)・・・。
検証してみて充電がもっともスムーズなのは、ハードリセット後って言うのが微妙です。カスタマイズできなければ、WM機の意味があんまりないですから。
でも、気に入ってますけどね、TouchDiamond。
おはようございます。
その後ですが、快適だったのは2日ほど・・・
昨日、今日と98%で充電が止まってました・・・。
まぁ、以前は86%くらいで止まっていたので改善はされているんですけれども。
こうなったら内部ストレージの分も削除して様子を見てみます。
あー、なかなか解決しない!イライラ・・・。。。
でも、僕もTouch Diamond気に入ってます!
初めまして、こちらの情報を参考に、
フルリセットしてGSFinder HTCUniversal版を内蔵ストレージにのみインストールしてみましたが・・
全然現象解決出来ませんでした(><
ちなみにフルリセット素のままだと現象出ないのでソフトの何かが原因だとは思うんですが。
能登のもちさん、pon!さん、こんにちは。
やっぱり再発の恐れありですか・・・。相当に根深い問題のようですね。
そんなに特殊な使い方をしているわけでもないので、もっとこうした状況の人が出てきてもいいような気がしていたんですが・・・やはりpon!さんのように現象が出ている人は一定数いらっしゃるみたいですね。やはり複合要因なのか・・・。
自分もちょっとおどおどしながら、その後いくつか、ツールを入れちゃいました。
InboxExtenderとFile Explorer Extensionです。
ふと思ったのですが・・・
GSFinder+って、インストールの際にWindowsディレクトリにgsgetfile.dllを入れますよね?
もしかしてこれが影響してるんでしょうか?
でもこれって必須ファイルなのではずすのは無理ですが・・・。
的外れでしたらすみません!
GSFinder+ for WM5をアンインストールすると、Windowsディレクトリのgsgetfile.dllも削除されますが、それでも不具合は発生しました。Spb BackupでもGSFinder+でもないとすると何が原因なんでしょうかね?
GSFinderのソースは見てみたんですが(公開されているんですね・・・)、問題起こしそうなところはなさそうです。
皆様の情報からするに、またまた原因解明は振り出しに戻ってしまった感じです。
同梱されているdllの影響というのもあるかもですね。dllは単にフォルダにコピーされるだけでなく、システムに登録されますから・・・謎が謎読んで、まだまだ楽しめそうです。
Dllに興味持ったんで、一個作ってみました。
しつこくてすみませんが、その後の状況をお知らせします。
G-LightのV0.5というのが出ていたので、Youtubeで落ちるバグが直っているかなと思い入れ替えてみました。確かにYoutubeで落ちるバグは直っていたのですが、満充電にならない不具合がまた発生するようになってしまいました。不思議に思い、G-Lightの変更履歴を見てみたところ、
[FIXED] Battery draining bug
というのがありました、つまりバッテリー漏れを直したと言うことなのですが、ここで思い当たることがありました。
以前に満充電にならない不具合に悩んでいた頃、BTモデムとして使用しながら充電すると満充電になっていたことを思い出したのです。つまり裏で充電量>消費量の状態でバッテリーを消費しながら充電すると満充電になるのではないかと言うことです。G-Lightの場合はたまたまバグでバッテリーを消費していたために不具合が発生しない状態になっていたのではないでしょうか。
だからと言って何の解決にもなりませんが、何かのヒントにならないでしょうか。
カークさん、お久しぶりです。
何らかの理由で、レジストリの値がうまく書き換えられないのが原因だとは分かったんですが、どうするとそうなるのかが分かりません。また、サスペンド状態とも密接に関連があるようなんですが・・・。
自分は、新しいソフトを導入する度に再発しないかとヒヤヒヤしています。
もっとも、最近は当初の目的通り、カークさんと同じようにモデム利用がもっぱらなので気にならなくなっちゃってきましたが。