2017年1月9日月曜日

FREETEL Kiwami FJT152D AndroidOS6.0アップデート後の不具合について





SIMフリー端末が流行り出したての頃、
FREETELから発売された 極(kiwami) が当時大きいサイズが欲しく、スペックもサイズも唯一無二だったため購入して今の今まで使っておりました。


が!
購入後、半年して充電ができなくなり(充電ランプは付いているが0%から微動だにせず)、結果端末交換対応。といったトラブルや
12/22に公開されたAndroidOS6.0へのアップデート(ビルド番号FREETEL_FTJ152D_20161214_a
)を実施後、看過できない不具合のオンパレードが現在進行形で発生しており、非常に頭を悩ませています。

とりあえず以下とほぼ同文の内容をサポート(help@freetel.jp)に投げ、回答待ちとしていますが
他の犠牲者を出さないためにもこれから6.0へアップデートしようとしている方の参考になればと思い、記事にした次第です。




▷不具合リスト


■GooglePlayストア関連
1.GooglePlayストアでの決済時、パスワード入力後にGooglePlayが「問題が発生したため、GooglePlayストアを終了します。」とエラーコードが出て強制終了され一切の購入が出来ない
2. GooglePlayストアの設定画面内の指紋認証を許可しようとパスワードを入力すると同様の症状が起き指紋認証の許可が出来ない。
3.GoogolePlayストアの設定画面内の「購入時には認証を必要とする」から他の設定に移行しようとする際パスワードを求められるが、このパスワードを入力後も同様症状が起き変更不可。
4.アプリ内課金を実施する際もパスワード入力後同様の症状が起き決済不可。

アプリ内外問わず全ての決済が不可。

■Twitter
1.Updete後起動不可
2.アンインストール後、再インストールをし起動可能になったもののアプリケーション内で表示される動画コンテンツ表示がガクガクとしており著しくフレームレートが低くなる(体感10fps程度)。尚、この描画遅延は動画のフレームレートが下がっているという話ではなく、動画表示中の端末上の表示全てのフレームレートが下がっているという話です。
※Twitter上にテキストコンテンツしかない場合は何もないが、動画コンテンツが画面内に出現する度に全ての描画フレームレートが著しく低下しスクロールもままならない。

■Youtube
1. Twitter同様アプリケーション内で表示される動画コンテンツの表示がガクガクとしており著しくフレームレートが低くなる(体感10fps程度)。

■指紋認証
1.指紋認証精度が明らかに低下している。過去に5回の認証ミスでPINを求められるシーンはそうそう無かったが、アップデート後は5回の認証ミスに至るか至らないかの瀬戸際になること多数。




▷対策として実施したこと


■大前提として
1.AndroidOS6.0「FREETEL_FTJ152D_20161214_a」更新後、端末のオールリセットを実施。
2.各種アプリケーション、システム・アプリケーションの初期化状態と、最新版への更新後の両方の状態での挙動を確認。
3.別のAndroid端末にて同症状が出るか、Google側、各種アプリ側の問題で有ることの可能性の確認。切り分け。

■GooglePlayストア関連
1.端末初期化
→改善なし
2.GooglePlay開発者サービスのアップデートアンインストール時と最新版への更新後の挙動
→改善なし
3.GooglePlayストアのアップデートアンインストール時と最新版への更新後の挙動
→改善なし
4.2と3の実施順序の変更
→改善無し
5.別のAndroid端末にて挙動確認
→症状なし、Google側の問題ではない。

■Twitter
1.端末初期化
→改善無し※むしろ端末初期化をする度に起動不可になる
2.アンインストール後、再インストール
→起動不可に関しては改善
3.GooglePlay開発者サービスのアップデートアンインストール時と最新版への更新後の挙動
→改善なし
4.再々インストール
→改善無し
5.別のAndroid端末にて挙動確認
→症状なし、アプリケーション側の問題ではない。

■Youtube
1.端末初期化
→改善無し
2.アンインストール後、再インストール
→起動不可に関しては改善
2.GooglePlay開発者サービスのアップデートアンインストール時と最新版への更新後の挙動
→改善なし
3.再々インストール
→改善無し
4.別のAndroid端末にて挙動確認
→症状なし、Google側及びアプリケーション側の問題ではない。

■指紋認証
1.登録済の指紋登録を全て削除、再登録
→ほんの少し改善※偶に認証できることがあるイメージ
2.5枠の登録枠に可能な限り同じ指を隅々まで登録
→ほんの少し改善※5回チャレンジ可能な内、良くて3回目か4回目での認証するイメージ
3.端末初期化
→改善無し
4.端末初期化後2と3を再実施
→端末初期化前と何も変わらず



■上記の全てを実施した後に実施したこと
1端末初期化及び、「FREETEL_FTJ152D_20161214_a」のローカルアップデートを実施。
→全てにおいて改善無し
2.セーフモードでの起動
→全てにおいて改善無し




尚、ここまでに記載したものに比べると常に症状を確認できるものではないので論拠に弱いものがありますが、おそらく「FREETEL_FTJ152D_20161214_a」におけるRAMの管理に問題があり、長時間の連続稼動をしていると
1.Aというアプリを起動後Bというアプリに切り替え
2.履歴ボタンを押しBからAへ切り替え
を実施すると先程起動したばかりのAが再起動をしてしまう(情報の保持が出来ていない=メモリリークの疑い)
が起きており、症状が酷くなると端末の挙動自体がカクつき出し使い物にならなくなるといったものがあります。

コレは端末の再起動をを実施することでRAMの開放がなされ改善はされますが、あくまで一時的なものであり、日に何度か再起動をする事になるのはいかがなものかと思われます。



総評として
「FREETEL_FTJ152D_20161214_a」自体の開発、最適化が不十分であり未完成であるとしかいえません。冒頭にも書きましたが、いずれも致命的であり、FREETEL社には早急な対応を願います。





■追記
というこの記事を書いている間に、Suicaのカード残高確認をしようとNFCリーダーにかざしたら全く反応しないという不具合も見つかりました(涙)