なにかメッセージやダイヤログが出るわけでもなく、裏で粛々とインストールされます。完了すら表示されません。不安になります(笑202HW本体の確認さあよいよいよ分解、といきたいところですが、まずは落ち着いて事前確認しましょう。1/4の画面でもいいのでテレビが映るかどうか。電波強度は充分なはずなのに映らないときは、メニュー>本体設定>その他の設定>初期化>全て初期化を試しましょう。メニューの同じ階層にあるバージョン情報も確認します。本体ソフトウェアバージョンがα18.1以前の時は、後述するハンダ付け作業は不要です。入っているのにB-CASカードが入っていないと怒られることもあります。カードを抜き差しすれば解消することが多いです。202HW本体の分解SIMカードとB-CASカード、あればSDカードも抜いて、背面パネルのこじ開けから始めます。下部パネル境目のヘコミをきっかけにして背面パネルを剥がしていきます。はめ込みのみで接着剤や両面テープなどは使用されていません。こじ開けには不要なプラスチックのカードなどを使うとよいです。背面パネルが外れました。中にはIMEIを表示するシールがありました。シールは背面パネルにもあります。ここまでしつこいのかは不明。外周と、カードスロットのフタをロックするためのつまみを覆っている板金の左右にあるタッピンネジを外します。全部で18本あります。防水構造でパッキンを均一にしっかりと押さえなければならないため、ネジの本数が多いのでしょう。なければ製造工数(コスト)の高いネジをこんなに多用するはずがありません。背面向かって右下の角部分だけ、この様にネジ頭にシールが貼ってありました。ネジが全部外れたらひっくり返し、液晶部分をパカっと持ち上げます。写真は天地がさかさまです。液晶パネル側と本体基板は2本のFFCとバラ線のコネクタ1本の計3本のケーブルで接続されています。FFCはコネクタの黒いロックを起こしてから外します。バラ線のコネクタはロックはないのでただ抜くだけ。天地を元に戻しました。右下にあるHuaweiロゴが付いている黒いものがバッテリーですね。矢印で示したところの裏にUSBコネクタがあります。これがUSBコネクタ。ネジを外して基板を浮かせないとアクセスできません。USBコネクタの右下、基板の品番を示すシルクのチョイ下、スルーホール裏側にUARTがあります。基板を外してぐるりと裏返しました。スピーカーは防水処理のおかげで容易には外せません。線を切らないように注意します。赤丸部分が目的のUART。UARTについては後述します。202HWとPCをつないでみるここで試しに、202HWとPCをUSB接続してみましょう。本体基板にACアダプタから給電し、USBケーブルをPCにつなぎます。液晶パネルやバッテリは繋がなくてよいです。左側にあるメインスイッチをON。上のLEDが緑色に点灯します。Device」というものが現れます。他にもユニバーサルシリアルバスコントローラに「USB大容量記憶装置」という項目があります。Phone」という項目が出現しなければなりません。この状態がいわゆるADBを塞がれた状態というわけです。確認が済みましたので202HWのスイッチを落とし、PCからUSBケーブルを切り離して電源プラグも抜いておきましょう。塞がれた穴をこじ開けるのには、本体内部のシリアルポートに物理的に接続してコマンドを流し込む必要があります。詳しい説明はWikipediaなどに譲りますが、早い話がシリアル通信装置の一種です。接続は簡単で必要な線は3本。TX(送信)、RX(受信)、GNDです。ここまではすべて無料でできましたが、この先に進むためにはハードウェアを買わなければなりません。USB-シリアル変換基板です。市販のUSB-シリアル変換基板を介して、PCをこのUARTに接続します。USB-シリアル変換基板は文字通りUSBをシリアルポートに変換してくれる基板です。PCにあるRS232Cもシリアルポートですからそれが使えそうですが、PCは5V、202HWのUARTは3.3Vと電圧が異なるためそのまま接続はできません。してもという場合はレベルコンバート基板をかませばいけるようですが、値段はそれほど変わりませんしむしろレベルコンバート基板のほうが高めです。これが今回用意したUSB-シリアル変換基板です。ポイントが残っていたのでマルツで購入しました。いまのところはまだヤマト運輸のメール便が使えるので送料が割安です。マルツの商品説明に従って石のメーカーサイトからドライバをダウンロードしておきます。ちなみにマニュアルには、ドライバのインストールは変換基板をPCに接続する前に済ませておくように書かれていました。慌ててつながないほうがよさそうです。【2015.09.21追記】Windows10に対応したドライバが公開されています。http://www.prolific.com.tw電圧設定などのSJ1~SJ3のジャンパはすべてつなげておきます。実際に配線するのは1番ピンGND、2番ピンTXD、4番ピンRXDだけです。ひとつ注意ですが、202HW側のTXを変換基板のRXDに、RXをTXDに接続します。接続を間違えるとまったく通信できないのは言うまでもありません。シリアル通信ソフトのコンソール画面になにも出てきませんからすぐわかるでしょう。202HWから配線を引き出す【2015.11.02追記】このハンダ付けはかなり難易度が高いです。未経験の方にはお勧めしません。ハンダ付けせずにUSB-シリアル変換基板と接続する方法はこちらを参照ください。ハンダ付け不要でUSB-シリアル変換基板と202HWをつなぐ方法202HWの基板に戻ります。USBコネクタのちょっと下、丸いランドが縦に4つ並んでいる付近から配線を取り出します。大きな丸いランドからではありません。当該部を拡大しました。配線のピッチは約1mm。右がTX、左がRXです。GNDは実装されていないコネクタのところから取ればよいです。手持ちの線材をハンダ付けしました。難易度が高いですが落ち着いてやれば大丈夫。コテ先はそこそこいいものを使いマメにクリーニングしたほうがよいですね。【2015.11.02追記】ハンダ付けしたあとは必ずテスタで導通を確かめましょう。目視では絶対にわかりません。安物で構わないので必ずテスタを使って確認しましょう。引き出した配線を変換基板につなぎます。TXをRXに、RXをTXにです。大事なことなので二回言いました(笑ブレッドボードを使っていますが、もちろん直接ハンダ付けしてもかまいません。USB-シリアル変換基板のドライバインストールと設定PCにつなぐ前に、ドライバを台湾のサイトからダウンロードしインストールします。特筆するところはありません。インストールが完了したらPCと接続しましょう。202HWのメイン基板だけでよいです。バッテリも液晶画面も必要ありません。ACアダプタはつないでおきますが、まだ202HWの電源は入れません。【2015.10.06追記】バッテリと液晶ディスプレイはつないでおいたほうがよいです。バッテリがないと頻繁に割り込みが入るので、コマンドの送信がうまくいかないことがあります。Portが現れました。今回はCOM10になりました。右クリックしてプロパティを設定します。「115200bps、データビット8、パリティなし、ストップビット1、フロー制御なし」です。やらなくてもいいかもしれませんが念のため。シリアル通信ソフトのインストールと設定シリアル通信をするためのソフトをPCにインストールします。WindowsにおまけでついていたハイパーターミナルはVista以降なくなってしまいましたので、何か別のものを探さないとです。人気はオープンソースのフリーウェア、TeraTermでしょうか。何でも構わないのでターミナルソフトを導入しましょう。シェアウエア3675円ですが、試用時の制限はありません。金澤ソフト設計インストールに戸惑うことはないです。インストールしたら起動します。Portに割当てられているCOMポートの設定をします。ドライバのインストール時にデバイスマネージャで設定したのと同じですね。こちらだけやればいいかも。2の動きが怪しいです。TeraTermなら問題なく動きます。UARTにコマンドを流し込むコンソールになにか文字が出てきたらひとまず設定は成功しています。202HWの電源を入れます。コンソールにすごい勢いで文字が表示されていきます。内容はよくわかりません。PCを起動するときにBIOSがメッセージを出力していくのと同じような感じです。読むといろいろ面白いことが書いてありますが、解析が今回の趣旨ではないので割愛。するとバッテリーが接続されていないというメッセージが定期的に吐き出されるだけで、文字列の出力が落ち着きます。したらキーボードから以下のコマンドを打ち込みます。1[Enter][Enter]はEnterキーADBを有効にするプロパティに1をセットする、という意味でしょう。これが0だとADB接続できないのだそうです。書き込みができたらシリアル通信ソフトを終了し、USBケーブルを抜いて202HWの電源を切ります。USBコネクタにケーブルを接続しPCとつないだら、202HWの電源を入れます。バッテリーも液晶画面も必要ありません。Interface」という項目が出現したら成功です。DEVICEなどが出てくるときは、PCのUSBポートをかえる、ケーブルを短くて高級なものにする、などすると解消されるかもしれません。USBポートはできるだけPCのマザーボードから直接出ている高速なものにするとよいです。ケーブルもシールド付の太くて硬いものを使い、できるだけ短いものを使いましょう。自分はこれで2時間ロスしました。パスが通っていればコマンドプロンプトで「adb」でおけ。devices」と入力します。接続できていれば図のように最後がdeviceで終わります。接続できていない場合はofflineになります。offlineになってしまったら、次の手順を踏んでからUSBケーブルを切り離します。Interfaceが出ないときの対処法と同じことをします。PCのUSBポートを変更する、ケーブルを換えるetc。UnlockerのダウンロードADB接続が確立したら、いよいよ機能制限解除アプリをインストールです。作者の173210氏のGithubで入手できます。リンクを貼っときます。スクリプトが同梱されているzipはここにはありません。テレビをフル画面で見たいだけなら、apkさえあれば事足ります。173210さん、有益なツールをありがとうございます。Unlockerのインストールインストールは簡単。photovision_tv_function_unlocker.apk[Enter][Enter]はEnterキーと打つだけです。キャプチャでは、apkファイルをc:\workに置いているのでフルパスで指定しています。いくつかエラーを吐いていますが、Successとの表示があれば成功です。kill-server~の手順を踏んで202HWをPCから切り離し、分解と逆の手順で元通りに復元します。UARTに配線したケーブルは切って絶縁するかハンダで外しましょう。起動したらリモコンの設定ボタンを押します。初期化しておいたほうがいいでしょう。機能制...」というメニュー項目が追加されています。