人生のチョイテク

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】

2019-11-09

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
つぶろ
こんにちは!つぶろ@リーマンブロガーです!

今日はソフトバンクのフォトビジョン202hwを全画面で見れる改造方法をまとめたいと思います。

202hwの全画面表示改造で用意するもの

用意するもの一覧

ハード

用意するもの購入編

持っていないものはネットで購入しました。

リンクを貼っておきますので予め一括購入しておくのおすすめです。

PhotoVistion 202hw・・・本体

これがなければ始まりません。

Amazon202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】>Yahoo>楽天202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】の順で安い。メルカリが一番おすすめ。

工具セット(ヘラ、ドライバ等)

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】

202hwをこじ開けるためのヘラ。

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】202hwの蓋開け用のドライバ。

これら全てスマホ修理や分解キットという工具セットで売られています。

精密機械分解で今後、DIYとしても使うだろうと思ったので良い買い物でした。

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】

USB-シリアル変換ケーブル202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】

202hwの基盤の信号(シリアル)とパソコンのUSBで通信するためのケーブルです。

信号の電圧が違うのでこのケーブルで電圧変換をしています。

各ピンの端子は以下の通り。

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】この変換ケーブルを購入する際は各ピンの端子をきちんと確認しましょう。

全部で6端子持っていますが、202hwで使う端子は

  • GND(グラウンド)
  • RxD(もしくはRx)
  • TxD(もしくはTx)

の3端子のみです。他の端子は何も気にしなくて良いです。

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】

ピンヘッダとワニ口クリップ

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】

USB-シリアル変換ケーブル先からケーブルを引き出すために必要です。

ワニ口クリップは一本あれば十分。

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
created by Rinker
ジェネリック
¥480 (2024/03/18 10:56:40時点 Amazon調べ-詳細)
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】 202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】

SDカード

202hwにはSDカード挿入口が搭載されています。

パソコンを使ってSDカードに改造用プログラムを仕込んで、202hwに挿入してファームウェア(プログラム)書き換えを行います。

SDカードは1GB以上あれば安いもので十分。

microSDを間違えて購入しないようにしてください。

というか今の時代、下手に安い容量探そうとすると値段が張るんですね・・・

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
created by Rinker
トランセンドジャパン
¥1,110 (2024/03/18 10:56:37時点 Amazon調べ-詳細)

下準備その1 ハードウェア編

ピンヘッダの差し込み

USB-TTLからピンを露出させるためにピンヘッダを差し込みましょう。

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】

Tera Termのインストール

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】

202hwとパソコンを通信させるためのソフト「Tera Term」をダウンロード&インストール。

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】

USB-シリアル変換のドライバインストール

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】

準備のため買ってたUSB-シリアル変換ケーブル202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】をパソコンに挿して認識させよう。

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】

Tera Term起動時の「New connection - Signal」でCOMポートとして認識しているならOK。(僕の場合はCOM4として認識。)

下準備その2 ソフトウェア編

「photovision_tv_function_unlocker.apk」の入手

GitHub から、 [photovision_tv_function_unlocker.apk] の Revision 5 をダウンロード。

これを SD カードの一番最上層に保存します。

「go.cmd」の入手

kyu さんのサイト から go.zip をダウンロード。

解凍すると [go.cmd] ができる。

「202hw_func_unlocker_script_5.zip」の入手

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】

〓SoftBank 華為 202HW part1【PhotoVision TV】 の511から 202hw_func_unlocker_script_5.zip をパソコンにダウンロード。

解凍すると [202hw_func_unlocker_script] フォルダができます。

このフォルダのルートに先程の [go.cmd] をコピーします。

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
つぶろ
ここまでやれば下準備完了

202hw改造実践編レポ

裏蓋外し

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
事前準備で用意したSDカードを挿入しておく。(ソフト書き換えるタイミングで入れてもよい)
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
SDカードスロットのある蓋をスライドの「ロック」→「解除」にして開ける。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
ヘラをねじ込んで内部の爪をこじ開けていく。
バキッバキッと爪が外れるとき衝撃的な音がするのでビビるw
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
ヘラが2本あると1本で空間を支えて残りの一本で周りの爪をあけていける。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
ヘラで202hwの周りをぐるっと一周するとぱかっと外れる。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
ネジを10箇所以上外す。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
ドライバは工具セットに含まれていました。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
ドライバは磁石の機能がついてて外した後ネジがひっついてくるので便利。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
右下のネジはなぜか白いシールで封がされている。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
これも工具セットに入っているピンセットでクイクイっと剥がしましょう。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
SDカードスロットのフタ裏にもネジがあるので注意。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
ネジが全部取れたらひっくり返してモニタががぱっと外れます。
外すときの注意点は中も配線がされているのでゆっくり外す。
もしケーブルが抜けた場合は改めてつけること。
安全重視ならついてるケーブル全部抜いて作業後にまたつける。

基板改造レジスト剥がし

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
写真の赤枠で囲ったエリアに改造を加える。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
拡大
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
先の細いピンセットでゴリゴリ削りました。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
やっていることを図で表すとこんな感じ。
コーティングとレジスト部分をピンセットの先端で削っています。
はじめは透明なコーティングを削っててだんだんレジストが剥がれ内部の金属が見えてきます。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
このように金属部分が見えたらOKです。
削ってる最中は粉が出るので適宜拭き取る。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
USB-シリアル変換ケーブル(ピンヘッダー挿入済み)を用意。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
GNDのピンヘッダーへワニ口クリップをつなげます。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
パソコンへつなぎます。
ワニ口クリップを基板のふわふわしたやつに繋ぐ。(というか挟む)

Tera term設定

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
Tera termを起動。
起動時の「New connection」でSignal→Port「COM4」を選択。
(COM○←○に入る番号はパソコン次第で変わってくる。僕の場合はCOM4だった)
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】 202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
「Setup→Serial Port」でSpeedを「115200」に変更する。
おそらくそこだけで変更はOKだと思われるが他の設定も含めると

  • Speed:115200
  • Date:8bit
  • Parity:none
  • Stop bits:1bit
  • Flow control:none
  • Transmit delay:どちらも0

となる。
設定したら「OK」を押す。
真っ暗な画面だがこれから202hwを接続していけば文字がずらずらーっと表示される。

root化(共通作業)

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
USB-シリアル変換ケーブルのピンヘッダー(TxとRx)を図のように削った金属部分に押し当てる。
他の人のブログを見るとこの状態を固定するために色々と細工をしているが自分は面倒くさかったので手で押し当てたままにした。
フラフラするので気合は必要。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
こんな感じで金属部分が見えないくらいしっかりピンをあてよう
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
左手は固定したまま右手で202hwのACアダプタを差し込む。
(裏面のスイッチOKではだめ)
画面にはバッテリー画面がでてくる。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
そうするとTera termの画面にずらーーっと文字列が流れていく。
これは202hwの中で流れている情報をモニタしているのだ。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
しばらくすると(1分弱くらい)文字列が収まる。
Enterを押して「root@android:/ #」と表示されればOK。
されなければ暫く待ってまたEnterを押してみる。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】

コマンド

cd /system/bin[Enter]
cat sh > su[Enter]
chmod 4755 su[Enter]

上記コマンドを一行ずつコピーしてTera Temrでペースト→Enterを押して入力していきます。
Tera TermはEdit→Pasteとすることでコピペできます。
[Enter]はPCのEnterを押します。
まだこれは準備段階。電源コードを繋いだままOFFせずに次に進む。

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】 202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
裏面の電源は赤色になっているはず。
このまま電源スイッチを3秒ほど長押しする。(電源コードはつないだまま
緑色に変化する。そして画面に「SoftBank」の文字が表示される。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】 202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
また同じ用に文字列がずらずらーーっと流れる。
1分ほど待ってみて文字列が止むはず。
Enterを押して「root@android:/ $」と表示されればOK。
※さっきとの違いは#か$である。
今回は$であることに注意。

TV全画面表示プログラムのインストール

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】

コマンド

pm install /mnt/sdcard2/photovision_tv_function_unlocker.apk[Enter]

上記コマンドをコピーしてEnter。
TVの全画面表示だけならこれで終了。
次からはスライドショーの全画面改造。

スライドショー全画面表示プログラムのインストール

「dpf-libs.jar」のコピー

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】

メモ

su[Enter]
dd if=/system/framework/dpf-libs.jar of=/mnt/sdcard2/dpf-libs.jar[Enter]
exit[Enter]

上記を入力するとSDカードに内部ファイルがコピーされる。

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
SDカードを抜いてパソコンでの作業に移る。

「dpf-libs.jar」の書き換え

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
SDカードの中身。
「dpf-libs.jar」というファイル。これが先程のコマンドでコピーされたファイル。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】 202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
「dbf-libs.jar」ファイルを下準備で用意した「go.cmd」のあるフォルダにコピーする。
そしてWindows10を使っている僕は「go.cmd」を右クリック→「管理者として実行」を行った。
※ここで普通に「go.cmd」を実行すると「dbf-libs.jar」を書き換えできない。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
「dbf-libs.jar」ファイルの書き換え実行中。
「続行するには何かキーを押してください。」が出たら何でも良いのでキーを押す。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
別画面が立ち上がり、この画面のように自動で実行されていく。
「なにかキーを押すと終了します。」が出たらキーを押す。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
すると同フォルダに「dbf-libs_mod.jar」が生成されたはず。これが書き換えられたファイル。
「dbf-libs_mod.jar」をSDカードのトップにコピーしよう。

「dpf-libs_mod.jar」のインストール

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
「dbf-libs_mod.jar」の入ったSDカードを再び202hwへ挿入。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】

コマンド

su[Enter]
mount -o rw,remount /system[Enter]
dd if=/mnt/sdcard2/dpf-libs_mod.jar of=/system/framework/dpf-libs.jar[Enter]
chmod 644 /system/framework/dpf-libs.jar[Enter]
exit[Enter]

上記コマンドを入力していく。この画面の通りになったら成功したと見てよい。

動作チェック

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
電源をOFFしてSDカードも引き抜こう。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】 202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
普通に電源スイッチをONして立ち上げる。
すると「アップグレード中」という画面が出るので自動で終わるのを待つ。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】 202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
画面が立ち上がったら「メニュー」を押して下の方へメニューを進める。
「本体設定」の次のページに「Photovision TV 202HW機能制限~」という項目が新たにできているのでOKを押す。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】 202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
「機能制限を無効にする」となっているので一度OKを押して「機能制限を有効にする」にする。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
これでTV画面へ行けば全画面表示されているはずだ。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】 202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
スライドショーも全画面表示されているか確認する。
メニューから「スライドショー」でOKすると無事に全画面表示されていた。
202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】 202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
動作確認できたら逆の手順で202hwを組み立てていこう。
完成だ!

202hw改造時のトラブル事例と対策集

通信できない

  • Tera Termの設定を見直す。
  • USB-シリアルケーブルがちゃんと繋がっているか確認する。
  • レジスト剥がしのときにちゃんと金属部分まで削れていない→接触

文字化けする

GNDがちゃんと繋がっていない可能性大。

「Success」がでなくて「Failure~~~」ってでて失敗したような表示が出る

  • Failureってなってるけど、ちゃんと制限解除プログラムはインストールされてることがある。一度電源を落として確認してみよう。
  • そもそもSDカードを入れ忘れてる(やらかして1時間ハマった)

通信が切れる

  • 金属部分にあたってる手が不安定で時々あたれていないのかも。固定する方法を模索するべき。

コマンド打つときに$にならない。もしくは#にならない。

root@android:/ $」や「root@android:/ #」の件。

電源の入れ方の間違いの可能性。

  • $にしたいときはACアダプタを入れる。
  • #にしたいときは電源スイッチで電源を入れる。

スライドショーが解除されない

「dbf-libs.jar」が書き換わっていない可能性があります。

パソコンの「管理者権限で実行」をやっていないのでは?

そうなると「dbf-libs.jar」は書き換わりません。

Photovision TV 202HW Function Unlockerが見つからない

がんばって探すしかない!下準備のところをよく呼んでください。

202hw全画面改造(はんだ付け無)とトラブル対応まとめ【備忘録】
つぶろ
快適なポータブルTV生活を~

-人生のチョイテク
-, ,