Fire TV Stick 4Kの torne mobile 動作検証
この文書はmarkdownビューアで読むのに適しています。
# Fire TV Stick 4K (2018) における torne mobile 動作検証報告書
## 1. 文書情報
| 項目 | 内容 |
|:------------|:----------------------|
| 文書番号 | STR-2026-001 |
| 作成日 | 2026-07-18 |
| 文書種別 | 技術検証報告書 |
| 作成者 | Sugarware |
## 2. 概要
### 2.1 背景
Fire TVでのnasneの視聴にはDiXiM Playを利用できるが、番組表や録画一覧などの操作性はtorne mobileの方が優れている。
そこで、Fire TV Stick 4K(2018)にAndroid版torne mobileをサイドロードし、実用利用が可能かを検証した。
### 2.2 目的
本検証では、以下の項目を評価した。
- アプリをインストールおよび起動できるか
- Fire TVリモコンまたはBluetoothマウスで操作できるか
- nasneを認識できるか
- 録画一覧および番組表を表示できるか
- 録画番組を再生できるか
- 視聴再生機能のライセンスを認証できるか
- 実用利用が可能か
## 3. 評価環境
| 項目 | 内容 |
|:-------------------------------|:-------|
| Fire TV | Fire TV Stick 4K(2018) |
| OS | Fire OS 6 |
| 録画機器 | nasne |
| Android端末 | arrows Tab F-02K |
| Androidバージョン | Android 9 |
| torne mobile | v1.49、v1.45 |
| 操作機器 | Fire TVリモコン、Bluetoothマウス |
| APK転送 | Send Files to TV |
| Split APKインストール | SAI(Split APKs Installer) |
## 4. 検証方法
### 4.1 torne mobileの抽出
F-02KにGoogle Playからインストール済みのtorne mobileを抽出した。
v1.49は、複数のAPKをまとめたSplit APK形式の`.apks`ファイルとして抽出された。
### 4.2 Fire TVへの転送
Send Files to TVをF-02KとFire TVの双方で起動し、同一ネットワーク上で`.apks`ファイルを転送した。
### 4.3 インストール
v1.49はSplit APK形式であるため、Fire TVへSAIを導入し、SAIからインストールした。
v1.45は通常のAPK形式であり、Fire TVへ直接インストールした。
### 4.4 動作確認
各バージョンについて、以下を確認した。
1. アプリの起動
2. Fire TVリモコンによる操作
3. Bluetoothマウスによる操作
4. nasneの認識
5. 録画一覧の表示
6. 番組表の表示
7. 1分試聴による録画再生
8. 視聴再生機能の購入および復旧
9. トルネ屋への接続
## 5. 検証結果
### 5.1 torne mobile v1.49
v1.49のインストールには成功した。
しかし、アプリアイコンを選択すると画面が一瞬暗転し、その後Fire TVのホーム画面へ戻った。アプリは正常起動しなかった。
**判定:起動不可**
### 5.2 torne mobile v1.45
v1.45は正常に起動した。
nasneの認識、録画一覧、番組表の表示まで進むことができた。
**判定:起動可能**
### 5.3 Fire TVリモコン操作
Fire TVリモコンでは、画面を表示できてもボタンや項目を正常に選択できなかった。
torne mobileはタッチ操作を前提としているため、Fire TVリモコンのみでの実用操作は困難であった。
**判定:操作不可**
### 5.4 Bluetoothマウス操作
BluetoothマウスをFire TVへ接続すると、画面上のボタンや項目を選択できた。
番組表や録画一覧についても操作可能であった。
**判定:操作可能**
### 5.5 nasne認識
v1.45では、ネットワーク上のnasneを正常に認識した。
**判定:正常**
### 5.6 録画一覧表示
nasneに保存されている録画番組の一覧を正常に表示できた。
**判定:正常**
### 5.7 番組表表示
torne mobileの番組表を正常に表示できた。
**判定:正常**
### 5.8 録画再生
視聴再生機能が未購入と判定されたため、通常再生は開始できなかった。
一方、「1分間の試聴」を選択すると、録画番組を正常に再生できた。
この結果から、少なくとも以下の機能は正常に動作していると判断できる。
- nasneとの通信
- 録画データの取得
- 動画デコード
- 映像および音声の再生
**判定:試聴再生は正常**
### 5.9 ライセンス移行
F-02KからFire TVへのライセンス移行操作は、画面上では成功したように見えた。
しかし、Fire TVで録画番組を再生しようとすると、「視聴再生機能未購入」のダイアログが表示された。
その後、F-02Kでは一時的に移行用情報を表示できなくなったが、F-02K上で「ライセンス購入」を選択すると「購入済み」と表示され、「購入情報の復旧」から正常に復旧できた。
したがって、ライセンス自体は失われておらず、Fire TV側で購入状態を確認できていないと考えられる。
### 5.10 トルネ屋接続
Fire TV上で視聴再生機能を購入しようとすると、「トルネ屋」エラーが発生した。
Fire TVにはGoogle Playの課金基盤が標準搭載されていないため、トルネ屋が購入情報を取得または検証できない可能性が高い。
**判定:接続不可**
## 6. 検証履歴
| No. | 実施内容 | 結果 |
|:-----:|:---------------------------------------------|:-------|
| 1 | F-02Kからv1.49を抽出 | `.apks`形式で抽出成功 |
| 2 | Send Files to TVでFire TVへ転送 | 転送成功 |
| 3 | SAIでv1.49をインストール | インストール成功 |
| 4 | v1.49を起動 | 起動直後に終了 |
| 5 | v1.45をインストール | インストール成功 |
| 6 | v1.45を起動 | 起動成功 |
| 7 | Fire TVリモコンで操作 | ボタン選択不可 |
| 8 | Bluetoothマウスを接続 | 操作可能 |
| 9 | nasne認識を確認 | 正常 |
| 10 | 録画一覧を表示 | 正常 |
| 11 | 番組表を表示 | 正常 |
| 12 | 1分試聴を実行 | 正常再生 |
| 13 | ライセンス移行を実行 | 成功表示後も未購入扱い |
| 14 | トルネ屋へ接続 | エラー |
| 15 | F-02Kで購入情報を復旧 | 復旧成功 |
## 7. 評価一覧
表1 torne mobile動作評価結果
| 評価項目 | v1.49 | v1.45 | 備考 |
|:----------------------------|:--------:|:---------:|:------|
| インストール | ○ | ○ | v1.49はSplit APK形式 |
| 起動 | × | ○ | v1.49は起動直後に終了 |
| Fire TVリモコン操作 | - | × | ボタン選択不可 |
| Bluetoothマウス操作 | - | ○ | 主要画面を操作可能 |
| nasne認識 | - | ○ | 正常認識 |
| 録画一覧表示 | - | ○ | 正常表示 |
| 番組表表示 | - | ○ | 正常表示 |
| 録画再生(1分試聴) | - | ○ | 映像・音声とも正常 |
| トルネ屋接続 | - | × | エラー発生 |
| ライセンス移行 | - | △ | 成功表示後も未購入扱い |
| ライセンス認証 | - | × | 購入状態を確認できない |
| 実用性 | × | × | 通常再生不可 |
表2 判定基準
| 記号 | 意味 |
|:------:|:-------|
| ○ | 正常動作 |
| △ | 一部動作または結果が不完全 |
| × | 利用不可 |
| - | 未評価 |
## 8. 考察
### 8.1 v1.49が起動しない要因
v1.49はFire TVへのインストールには成功したが、起動直後に終了した。
考えられる要因には、以下がある。
- Fire OS 6との互換性不足
- 新しいAndroid APIへの依存
- Google Play開発者サービスへの依存
- Split APK構成またはネイティブライブラリの不整合
本検証ではADB Logcatによる解析を実施していないため、原因は特定していない。
### 8.2 v1.45が動作したことの意味
v1.45はFire OS 6上で起動し、nasneの認識、番組表、録画一覧、1分試聴まで正常に動作した。
したがって、Fire TV Stick 4K(2018)のハードウェア性能、ネットワーク機能、動画再生機能は、torne mobileを動作させる上で本質的な障害ではない。
### 8.3 操作方式の問題
torne mobileはスマートフォンおよびタブレットのタッチ操作を前提としている。
Fire TVリモコンではボタン選択ができなかったが、Bluetoothマウスでは正常に操作できた。
したがって、操作上の障害はBluetoothマウスの併用により回避できる。
### 8.4 ライセンス認証の問題
1分試聴が正常に動作した一方、通常再生は未購入扱いとなった。
また、トルネ屋への接続時にエラーが発生した。
これらの結果から、実用利用を阻害している主因は、動画再生機能ではなく、Google Playの購入情報を利用したライセンス認証である可能性が高い。
ただし、本検証では通信ログやアプリ内部の例外情報を取得していないため、Google Play Billingが直接の原因であることは確定していない。
## 9. 結論
Fire TV Stick 4K(2018)において、torne mobile v1.45は正常に起動し、Bluetoothマウスを使用することで主要画面の操作が可能であった。
また、nasneの認識、録画一覧、番組表の表示、および1分試聴による録画再生も正常に動作した。
一方、トルネ屋への接続およびライセンス認証は正常に動作せず、視聴再生機能を利用できなかった。
以上より、
**Fire TV Stick 4K(2018)上でtorne mobile v1.45の基本機能は動作するが、ライセンス認証の制約により、現状では実用利用できないと結論する**。
## 10. 技術的知見
本検証により、以下の知見を得た。
- Fire TV Stick 4K(2018)では、torne mobile v1.45を起動できる。
- torne mobile v1.49は、インストールできても起動しない。
- Bluetoothマウスを利用すれば、v1.45の主要UIを操作できる。
- nasne通信および動画再生機能はFire TV上でも動作する。
- 実用利用を阻害する主因は、トルネ屋およびライセンス認証部分にある可能性が高い。
- Android端末側の購入ライセンスは、Fire TVでの移行試行後も復旧可能であった。
## 11. 今後の課題
- ADB Logcatによるv1.49の起動失敗原因の解析
- トルネ屋エラー発生時の通信・例外ログの確認
- v1.46~v1.48の動作境界の調査
- Google Play Services導入環境での比較
- Google TVまたはAndroid TV端末での比較評価
- Fire TVの別世代およびFire OS別の比較
## 12. 注意事項
本報告書は、個人所有機器による非公式な動作検証の記録である。
torne mobileおよびFire TVの公式な対応を示すものではない。
サイドロードや非対応端末での利用は、アプリの不具合、ライセンス状態の変化、セキュリティ上の問題を生じる可能性があるため、実施者の責任で行う必要がある。
## 13. 改版履歴
| 版 | 日付 | 内容 |
|------:|-------------------|:-------|
| 1.0 | 2026-07-18 | 初版作成 |
| 1.1 | 2026-07-18 | Markdown表をパイプ記法へ修正し、検証内容を補足 |
