アプリマーケット

CleanYourTV からインストールできるもの

ランチャーが api.cleanyourtv.cc から読み取るカタログと同じ内容です。各項目は SHA-256 付きの署名済み APK なので、ダウンロードしたファイルを正確に検証できます。

CleanYourTV

The official launcher for Android TV

Tools
バージョン
1.3.0
サイズ
390 KB
SHA-256
98ed8f3ab98835bff128f6df8380f9004381e2efa0bbb3ef7cfe1150979376a5
Package
cc.cleanyourtv.home
APK をダウンロード

Hello Card

Reference module: shows a card on CleanYourTV Home

Tools
バージョン
1.0.1
サイズ
10 KB
SHA-256
c3037ec0de6bb4a3be01d6b5b38b2d408f119e7b093417a45d9a0d5c1d55b288
Package
cc.cleanyourtv.module.hello
APK をダウンロード

マーケットの仕組み

  1. ランチャーは HTTPS で https://api.cleanyourtv.cc/v1/catalog を取得します。
  2. https の URL と 64 文字の SHA-256 の両方を持つ項目だけを保持し、それ以外は解析時に破棄します。
  3. APK をキャッシュにダウンロードしてハッシュを計算し比較します。不一致ならファイルを削除し、決してインストールしません。
  4. 検証に通ったときだけ、非公開の FileProvider の content:// URI でシステムインストーラーが開きます。

テレビにインストールするには、アプリライブラリを開き「From CleanYourTV」を選びます。ランチャーはここに表示された SHA-256 でダウンロードを検証してからインストーラーに渡します。