
2026/05/17 22:16
私は 80 ドルで入手した RK3562 アンドロイドタブレットを、Debian リンックス上の作業環境として再利用するプロジェクトを立ち上げました。
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
2026 年 5 月 14 日、tech4bot は、Doogee U10 スマートフォン(RK3562 SoC、4GB RAM、128GB eMMC、10.1" ディスプレイ、Seekwave EA6621Q Wi‑Fi/Bluetooth)向けのプレリリース版 Debian 12(Bookworm)イメージを公開しました。このリバースエンジニアリングされたシステムは、ブートローダーをアンロックすることなく SD カード上においてフル Linux デスクトップを実行し、カードを取り除くだけで内部 eMMC から標準の Android に戻ります。ビルドには Claude、Codex、および Google Gemini(Antigravity)の支援を得ており、
build.sh スクリプトを使用して U-Boot、カーネル、Debian rootfs、および SD イメージを生成します。このスクリプトは、Phosh セッション、GPU スタック(Mali/Panfrost)、CPU ゲーバー調整、RKDEBIAN_FORCE_CLEAN_ROOTFS、ROOTFS_IMAGE_SIZE、RKDEBIAN_GPU_STACK、RKDEBIAN_PREINSTALL_FREETUBE などのフラグを含むオプションをサポートします。
機能には、フルタッチスクリーン、オーディオ/マイク、SD ボート、USB OTG、Panfrost OpenGL ES を通じた 3D アクセラレーション(カメラの色調補正は部分的)、NPU ベースの推論が含まれます。標準アプリには Firefox ESR、Chromium、オプションの FreeTube、Dolphin ファイルマネージャー、Okular、Gedit、および Flatpak が有効化されたデスクトップが含まれます。システムは NPU 上で W8A8 クwantization を使用して Qwen3-0.6B(4.92 tok/s)と Qwen2.5-1.5B-Instruct を実行します。2026 年 4 月 6 日のベンチマーク結果では、Qwen3-0.6B が Qwen2.5-1.5B よりも速いことが示されています。
./build.sh updatepkg を使用して OTA アップデートを生成し、それを /home/chaos/update/ または /update/pending/ に配置することで、再ブート時に自動的に適用され、再フラッシュ不要です。イメージは GPT パーティションテーブル(SPL、8 MiB U-Boot、256 MiB boot、自動拡張される rootfs)を使用しています。既知の問題には、電源オフ後にバッテリーが 0% と表示されること(rk-battery-gauge-fix.service で修正済み)、およびカメラ色のための ISP カリブレーションの必要性があります。フラッシュライトと電源ボタンの動作は Phosh インテグレーション上で正常に機能します。メーカー側のサポートに限界がある一方で、このセットアップは安価なモバイルハードウェアにおける堅牢なエッジコンピューティングの実証を示しています。本文
rkdebian — Doogee U10(RK3562)向け Debian 12
事前リリースイメージのダウンロード
現在バージョン(パブリックビルド、予備公開:2026 年 5 月 14 日)
- リリースページ: tech4bot/rk3562deb (pre-release-14052026)
- 直接的なイメージダウンロード:
rk3562-debian.img.xz - デモビデオ: YouTube
Doogee U10 タブレット上で完全な Debian 12 Bookworm を動作させることができます。ブートローダーのアンロックは不要です。SD カードから起動させ、必要であれば SD カードを抜くと通常の Android に復帰します。内部ストレージに変更は一切行いません。
ゼロからリバースエンジニアリングされたものであり、BSP(ボードサポートパッケージ)、ベンダーのドキュメント、公式サポートはありません。 構築には Claude、Codex、および Antigravity(Google Gemini)の支援を受けました。Firefly RK3562 オープンソースリポジトリを起点としています。
概要
rkdebian は、Rockchip RK3562 SoC で動作する Doogee U10 Android タブレット向けの完全で起動可能な Debian 12 Bookworm イメージを生成するビルドシステムです。 生成されたイメージは SD カードに書き込まれます。これを挿入して電源を入れるとタブレットが Debian を起動し、SD カードを抜けば内部 eMMC から通常の通り Android が起動します。
ハードウェア:Doogee U10
| コンポーネント | 詳細 |
|---|---|
| SoC | Rockchip RK3562(4× Cortex-A53 @ 2.0 GHz) |
| NPU | 1× Rockchip NPU コア(RKLLM 推論で動作) |
| RAM | 4 GB LPDDR4 |
| ストレージ | 128 GB eMMC(Android)+ SD カード(Debian) |
| ディスプレイ | 10.1 インチ DSI パネル、解像度 1280×800 |
| PMIC | RK817 |
動作機能一覧
| 機能 | 状態 |
|---|---|
| ディスプレイ / パネル | ✅ 完全対応 |
| タッチスクリーン | ✅ 完全対応(gsl3673、10 点マルチタッチ) |
| Wi-Fi | ✅ 完全対応(Seekwave EA6621Q) |
| ブルートゥース | ✅ 完全対応 |
| スピーカー / オーディオ出力 | ✅ 完全対応 |
| マイクロフォン | ✅ 完全対応 |
| 3D アクセラレーション | ⚠️ 一部対応(Panfrost、OpenGL ES が動作) |
| NPU (RKLLM / rknn-llm) | ✅ 動作中(RK3562 は 1 コアのみサポート、num_npu_core=1) |
| ジェロメーター | ✅ 完全対応(SC7A20 / DA223) |
| フラットライト (リヤ LED) | ✅ 完全対応(Phosh トップメニューのネイティブトーチ切り替え + を用いた明るさ制御) |
| パワーボタンの挙動 | ✅ 完全対応(短押しでリリース時にスリープ、長押し >=3 秒でシャットダウンダイアログが開く) |
| ロック画面の方位記憶 | ✅ 完全対応(ロック画面はタブレットの最後の方位、ランドスケープ含むを保持) |
| カメラ | ⚠️ 一部対応(フロント s5k5e8 + リヤ s5k4h5yb パイプラインが動作;カラーチューニングは尚調整が必要) |
| バッテリー / 充電 | ✅ 完全対応(RK817 PMIC) |
| SD カード起動 | ✅ 完全対応 |
| USB OTG | ✅ 完全対応 |
標準インストールされたアプリ
| アプリ | 備考 |
|---|---|
| Firefox ESR | プリインストールされた Web ブラウザ |
| Chromium | プリインストールされた Web ブラウザ(ミラーで入手可能の場合にインストール) |
| FreeTube | デフォルトで Flathub から Flatpak でインストールされます( を設定して小さくする場合は無効化してください) |
| Drawing | タッチ操作に適した描画アプリ(ミラーで入手可能の場合にインストール) |
| Snapshot | カメラアプリ(ミラーで入手可能の場合にインストール) |
| Dolphin | ファイルマネージャー |
| Plasma Discover | アプリストア / ソフトウェアセンター |
| Okular | ドキュメント/PDF ビューアー |
| Gedit | テキストエディタ |
| Pavucontrol | オーディオ制御 |
| Terminal | が推奨、フォールバックは |
| Flatpak + Flathub | アプリインストールのためにデフォルトで有効化されています |
NPU LLM (RK3562)
このタブレットイメージでは、Rockchip の RKLLM ス tack を使用して RK3562 NPU 上でのローカル LLM 推論をサポートしています。
使用されている NPU ソフトウェア
— ランタイム、RKLLM ツールキット、デモアプリ (llm_demo)airockchip/rknn-llm
— RKLLM ワークフローで使用される RKNN 変換/ツールチェーン依存项airockchip/rknn-toolkit2
使用されたモデル変換設定
- ターゲットプラットフォーム: rk3562
- クオンタイゼーション: W8A8
- NPU コア数: num_npu_core=1 (RK3562 は 1 コアのみサポート)
- 最適化レベル: 0(このボードでの互換性・安定性を考慮して選択)
ホスト PC での例の変換コマンド:
python3 convert_qwen_rk3562.py \ --model-dir ./models/Qwen3-0.6B \ --target-platform rk3562 \ --quantized-dtype W8A8 \ --optimization-level 0 \ --num-npu-core 1 \ --output ./out/Qwen3-0.6B_W8A8_RK3562_opt0.rkllm
ベンチマーク(タブレット上で、NPU パス) 2026 年 4 月 6 日に
<tablet-ip> で測定。
- プロンプト: "Exactly 300 English words about arithmetic speed testing do not include punctuation and do not stop early" を出力
- MAX_NEW_TOKENS=64, MAX_CONTEXT_LEN=1024
- ランナー:
~/npu-test/xcompile/demo_Linux_aarch64/run_llm_rk3562.sh
使用コマンド:
# Qwen3-0.6B (最初の実行には fix_freq が含まれる) USE_FIX_FREQ=1 RKLLM_LOG_LEVEL=1 PROMPT="Output exactly 300 English words about arithmetic speed testing do not include punctuation and do not stop early" \ ./run_llm_rk3562.sh ~/npu-test/models/Qwen3-0.6B_W8A8_RK3562_opt0.rkllm 64 1024 # Qwen2.5-1.5B USE_FIX_FREQ=0 RKLLM_LOG_LEVEL=1 PROMPT="Output exactly 300 English words about arithmetic speed testing do not include punctuation and do not stop early" \ ./run_llm_rk3562.sh ~/npu-test/models/Qwen2.5-1.5B-Instruct_W8A8_RK3562.rkllm 64 1024
| モデル | 初期化時間 (ms) | プリアッフェル (tok/s) | ジェネレーション (tok/s) |
|---|---|---|---|
| Qwen3-0.6B_W8A8_RK3562_opt0 | 1788.70 | 57.62 | 4.92 |
| Qwen2.5-1.5B-Instruct_W8A8_RK3562 | 4800.76 | 42.78 | 2.18 |
結果: RK3562 タブレット上でのローカル NPU 推論において、Qwen3-0.6B は Qwen2.5-1.5B に比べて大幅に高速です。
既知の問題点
- タブレットを数時間電源オフにした後にバッテリー表示が 0% になる場合があります。
が起動時にこれを修正します。タブレットが完全に電源オフになっていない場合は一度再起動してください。次の起動時にバッテリー残量は修正されます。rk-battery-gauge-fix.service - フロント (s5k5e8) とリヤ (s5k4h5yb) カメラのプレビュー/キャプチャは機能していますが、色が少しずれており、追加の ISP 較正が必要です。
要件
ホストマシン: x86-64 Linux(Debian/Ubuntu が推奨) ビルド依存関係をすべてインストールするには:
sudo apt-get install \ git make gcc-aarch64-linux-gnu bc bison flex device-tree-compiler \ genimage wget tar mtools xz-utils debootstrap qemu-user-static e2fsprogs
ビルド
フルビルド(推奨)
U-Boot、カーネル、Debian ルートファイルシステムを構築し、即座にフラッシュできる SD カードイメージを生成します:
ログをファイルへ出力しつつ (tee)、実際のビルド終了状態を保持するには:
set -o pipefail ./build.sh all 2>&1 | tee build.log
./build.sh にターゲットを指定しない場合はデフォルトで all が選択されます。
最終的なイメージは以下の場所に書き込まれます:
— 圧縮された最終イメージ(推奨)out/rk3562-debian.img.xz
— Firefly 互換パス用の圧縮イメージoutput/update/update.img.xz
互換性/生画像も保持されます:
out/rk3562-debian.imgoutput/update/update.img
CLI の使用法とオプション
./build.sh [options] {check|lunch|uboot|extboot|updateimg|updatepkg|compile|rootfs|image|all}
| オプション | 値 | 説明 |
|---|---|---|
| phosh | イメージに埋め込むセッションプロファイル |
| mali, panfrost | ユーザースペース/カーネルグラフィックスタックの選択 |
| auto, wayland, x11 | ルート FS ビルドに渡されるデスクトップバックエンドの優先度 |
| e.g. performance, schedutil | パワーツーニングサービスが使用するベースライン Governor |
| flag | フルルート FS を再構築する( と同等の効果) |
| flag | 強制ルート FS クリーンを明示的に無効化 |
| flag | 使用方法を表示 |
インディビジュアル ビルドターゲット
| コマンド | 動作内容 |
|---|---|
| すべてのビルド依存関係がインストールされているか確認 |
| ビルド構成 (defconfig) を選択 |
| U-Boot のみ構築 |
| Linux カーネルのみ構築 |
| Debian 12 ルート FS のみ構築し、リクエストされたビルドプロファイルマーカーを確認 |
| U-Boot + カーネルを構築(ルート FS とイメージはスキップ) |
| 既存のアーティファクトから最終的な SD カードイメージを組み立てる(ルート FS プロファイル確認付き) |
| レガシーなイメージ組み立てパス (SDK-互換);プロファイル確認なしでパッケージ化 |
| + からオフラインアップデートタール () を作成 |
| フルエンドツーエンドビルド(デフォルト) |
image と updatepkg は、既存のビルドアーティファクト (out/rootfs、カーネル/DTB、ブート設定ファイル) を必要とします。
環境変数
これらの変数は
build.sh を実行する前に設定することでビルド挙動を制御できます:
ルート FS (Rootfs)
| 変数 | デフォルト | 説明 |
|---|---|---|
| 0 | 1 に設定すると、Debian ルート FS を完全に初期状態から再構築します。異なるイメージプロファイル間で切り替える際に古いパッケージが持ち込まれないように有用です。 |
| auto | ルート FS パーティションサイズをオーバーライド(例:4G, 3584M)。デフォルトでは実際のルート FS 使用量とヘッドルームから自動計算されます。 |
| 512 | 自動サイズ調整時に加えられる実際のルート FS 使用量の上のフリースペースヘッドルーム(MB)。 |
| 2560 | 自動サイズ調整時のルート FS イメージ最小サイズ(MiB)。 |
| wayland | デスクトップスタック選択のためのセッションバックエンド優先度(wayland, x11, auto)。Phosh イメージはデフォルトで Wayland を使用します。 |
| phosh | LightDM での自動ログイン用 UI セッション。現在のサポート値:phosh。 |
| mali | ビルドする GPU スタック:mali(ベンダーユーザースペース)または panfrost(Mesa/Panfrost、libmali なし)。 |
| performance | 起動時に使用されるベースライン CPU Governor および Phosh バランスモードのデフォルトマッピング。 |
| vendor | Mali 専用オプション:vendor は blob パッケージから mali/libgbm.so.1 を保持(デフォルト)、debian は互換性テストのために Debian の libgbm.so.1 で上書きします。 |
| 1 | FreeTube のプリインストールをスキップしてイメージサイズを大幅に削減するには 0 に設定します。 |
| 0 | 1 に設定すると攻撃的なサイズ削減を行います(英語以外のローカル、/usr/share/doc, /usr/share/help, /usr/share/man, /usr/share/info、および未使用の Flatpak オブジェクトを剪定)。 |
カーネル
| 変数 | デフォルト | 説明 |
|---|---|---|
| auto | カーネルビルド並列性をオーバーライド。デフォルトではメモリセーフな値(min(nproc, RAM_GiB/2))を使用して、低 RAM ホストでの cc1/drivers ビルド失敗を減らします。 |
| 0 | 1 に設定すると、アップストリームカーネルバージョンの代わりにオーバーレイ PMIC ドライバー (, , ) を使用します。 |
例
- クリーンなルート FS の再構築を強制:
RKDEBIAN_FORCE_CLEAN_ROOTFS=1 ./build.sh all # CLI フラグを使用する場合も同様 ./build.sh all --force-clean-rootfs - 固定された 4 GB ルート FS パーティションでのクリーン再構築を強制:
RKDEBIAN_FORCE_CLEAN_ROOTFS=1 ROOTFS_IMAGE_SIZE=4G ./build.sh all - ルート FS のみビルド、クリーン強制:
RKDEBIAN_FORCE_CLEAN_ROOTFS=1 ./build.sh rootfs - イメージのみ再構築(U-Boot とカーネルは既に構築済み):
./build.sh image - カーネルのみのビルド:
./build.sh extboot - カーネルビルド中にオーバーレイ PMIC パッチを保持:
RKDEBIAN_KEEP_OVERLAY_PMIC_PATCHES=1 ./build.sh extboot - テスト用 Wayland デスクトップイメージを強制生成:
./build.sh all --display-server=wayland - 明示的にクリーン強制を無効化(スクリプト実行などで有用):
./build.sh all --no-force-clean-rootfs - Phosh バランスモードマッピングに使用するベースライン Governor をオーバーライド:
RKDEBIAN_CPU_GOVERNOR=schedutil ./build.sh all - CLI の使用方法とターゲットリストを表示:
./build.sh --help - Mesa/Panfrost 上の Phosh イメージを構築(クリーンルート FS を強く推奨):
./build.sh all --ui-session=phosh --gpu-stack=panfrost --force-clean-rootfs - Debian libgbm オーバーライドを使用した Mali スタック(互換性テスト用のみ):
RKDEBIAN_MALI_GBM_PROVIDER=debian ./build.sh all --ui-session=phosh --gpu-stack=mali --force-clean-rootfs - GitHub アップロードが容易なサイズ重視のビルド:
RKDEBIAN_FORCE_CLEAN_ROOTFS=1 RKDEBIAN_MINIMIZE_IMAGE=1 RKDEBIAN_PREINSTALL_FREETUBE=0 ./build.sh all - デフォルト FreeTube プリインストールを有効にしたままのサイズ重視ビルド:
RKDEBIAN_FORCE_CLEAN_ROOTFS=1 RKDEBIAN_MINIMIZE_IMAGE=1 RKDEBIAN_PREINSTALL_FREETUBE=1 ./build.sh all
RKDEBIAN_UI_SESSION や RKDEBIAN_GPU_STACK を変更する場合は、古いパッケージが持ち込まれないように --force-clean-rootfs を使用してください。
Phosh パワーモードマッピング
イメージには
rk-power-profile-sync.service が含まれており、Phosh パワーモード (power-profiles-daemon) をタブレット上の cpufreq ポリシーにマッピングします:
- balanced ->
の Governor(デフォルト performance)、最大周波数キャップ 100%RKDEBIAN_CPU_GOVERNOR - power-saver -> Governor powersave、最大周波数キャップ 65%
- performance (ハードウェアで公開されている場合) -> Governor performance、最大周頻度キャップ 100%
マッピングは
/etc/default/rk-power-profile-map でタブレット上でチューニング可能です。
Phosh UX 統合
- リヤカメラフラットライトは
として公開され、Phosh がネイティブトップメニューのトーチアイコンを表示します。LED camera:flash
はリヤ LED の切り替えと強度制御(0..100 を設定)をサポートします。rk-flashlightctl
がハードウェアパワーキーポリシーを管理します:rk-powerkey-longpress.service- 短押し (<3 秒) -> キーリリース時にスリープ
- 長押し (>=3 秒) -> スタンダード GNOME シャットダウンダイアログ
- logind/GNOME の押下トリガーデフォルトは無効化されており、キーダウン時の即時スリープを防ぎます。
ロック画面の方位
ロック画面の方位は最後のアクティブなタブレット方位から保存されるため、タブレットがランドスケープ時でもウェイク/ロック時にポートレートに強制されません。
セーフ Phosh セッションテスト(オンデバイス)
イメージには
rk-session-failsafe.timer が含まれており、起動後 5 分後にリスクのあるセッションテストがまだ設定されているかチェックします。
リスキーなセッションテストに再起動する前のロールバック:
sudo install -d /var/lib/rk-session-failsafe sudo touch /var/lib/rk-session-failsafe/armed sudo reboot
挙動:
- Phosh が健全な場合、ワトチドは自動で解除され何も行いません。
- セッション起動が失敗した場合、ワトチドは LightDM + Phosh 自動ログインを復元して再起動します。
OTA アップデート(オンデバイス)
タブレットで Debian が動作し始めたら、SD カードの書き換えなしにアップデートを適用できます。ホスト上でアップデートパッケージを構築:
./build.sh all # または単に ./build.sh image && ./build.sh updatepkg
これにより
output/update/update.tar.gz が生成されます。これをタブレットにコピー(USB、SSH、または任意のファイルマネージャー経由)し、以下のインボックスディレクトリのいずれかにドロップします:
| パス | 備考 |
|---|---|
| プライマリードロップ先 |
| 代替ドロップ先 |
次の再起動時に、
rk-apply-update サービスが最新の *.tar.gz または *.tgz パッケージを自動検出し、ルート FS + ブートペイロードを適用した後、完了のために再起動します。レガシー互換パス /update/update.tar.gz も確認されます。
パッケージアーカイブの挙動:
- 正常に適用されたパッケージは
に移動されます。/update/applied/ - 無効または抽出失敗したパッケージは
に移動されます。/update/failed/ - 既に適用済みパッケージ(同じ SHA-256)は
に移動されます。/update/duplicate/
更新進捗とエラーは
/var/log/rk-update.log にログ出力されます。パッケージの適用に失敗した場合(アーカイブ破損、レイアウト不整合など)は /update/failed/ に移動され、システムは通常通りに起動します。
SD カードへのフラッシュ
成功したビルドの後、圧縮イメージを SD カードにフラッシュします:
# /dev/sdX は SD カードデバイスに置き換えてください(lsblk で確認) xz -dc out/rk3562-debian.img.xz | sudo dd of=/dev/sdX bs=4M status=progress conv=fsync
警告: デバイスパスを必ず二重確認してください。誤ったデバイスに書き込むとデータを上書きします。
Doogee U10 に SD カードを挿入して電源を入れます。Debian が自動的に起動します。SD カードを抜けば Android に復帰できます。
デフォルト認証情報
ビルドシステムは Debian イメージで以下のアカウントを作成します:
| アカウント | ユーザー名 | パスワード | 備考 |
|---|---|---|---|
| スタンダードユーザー | chaos | chaos | パスワード不要な sudo |
| Root | root | root | 直接ルートログイン |
最初の起動でこれらを変更してください:
passwd # chaos のパスワード変更 sudo passwd root # root のパスワード変更
イメージレイアウト
SD カードイメージは GPT パーティションテーブルを使用します:
| パーティション | オフセット | サイズ | コンテンツ |
|---|---|---|---|
| idbloader | 32 KiB | — | SPL / 第一段階ブートローダー |
| uboot | 8 MiB | — | U-Boot FIT イメージ |
| boot | 16 MiB | 256 MiB | FAT: カーネルイメージ、DTB、extlinux.conf |
| rootfs | 272 MiB | auto | ext4: Debian 12 Bookworm ルートファイルシステム |
ルート FS パーティションは最初の起動時に自動的に SD カードを埋め尽くすように拡大されます。
ソースツリー
rkdebian/ ├── build.sh # メインビルドエントリポイント ├── build_rootfs.sh # Debian ルート FS ビルダー (debootstrap + chroot) ├── genimage.cfg # SD カードイメージパーティションレイアウト ├── extlinux.conf # ブートローダー設定 (カーネル + DTB) ├── splash.png # ブートスプラッシュ画面 ├── overlay/ # 独自カーネルドライバ、DTS、ファームウェア、サービス、ヘッダー │ ├── arch/ # デバイストリートソース (DTS/DTSI) │ ├── drivers/ | アウトオブツリーカーネルドライバ (Wi-Fi EA6621Q, カメラ, PMIC) │ ├── firmware/ | Wi-Fi ファームウェア blobs (Seekwave EA6621Q) │ ├── include/ | ビルド時カーネルヘッダーオーバーライド │ ├── kernel-patches/ | ビルド中に適用されるカーネルパッチ │ ├── etc/ | オンデバイス設定オーバーライド (logind など) │ ├── mali-shim.c | Mali GPU ユーザースペースシャム(ビルド時にコンパイル) │ └── *.sh / *.service # オンデバイスセットアップスクリプトおよび systemd ユニット ├── debs/ # プリビルト .deb パッケージ (Mali GPU, Rockchip MPP) ├── mali/ | Mali GPU ユーザースペースライブラリ (.so) ├── wifi/ | Wi-Fi ファームウェア、ベンダー SDK、ポルティングガイド ├── tools/ | オンデバイスカメラキャプチャおよび ISP 診断ツール ├── docs/ | デザイン仕様およびビルドノート ├── src/ | クローンされたソース(カーネル、u-boot、rkbin)— ビルドによって充填 ├── out/ # ビルドアーティファクト(カーネル、ルート FS、イメージ) └── output/update/ # 最終フラッシュ可能イメージ + OTA アップデートパッケージ
カーネル & ブートローダーバージョン
| コンポーネント | バージョン / ブランチ |
|---|---|
| Linux カーネル | 6.1.x (develop-6.1, rockchip-linux) |
| U-Boot | Firefly rk356x/firefly-5.10 |
| rkbin | Rockchip アップストリームマスタ |
| Debian | 12 Bookworm (arm64) |
謝辞
このリポジトリに含まれるサードパーティコンポーネント:
- Mali GPU バイナリ:
のプリビルト Mali GPU パッケージおよびdebs/
のユーザースペースライブラりは以下のソースから提供されます:mali/- christianhaitian/rk3566_core_builds
- tsukumijima/libmali-rockchip これらのバイナリは各自のプロジェクトのそれぞれの条件下で提供されています。ARM Mali ファームウェアおよびユーザースペースライブラリは固有の ARM IP です。
- Rockchip MPP (Media Process Platform):
の Rockchip MPP パッケージ (debs/
,librockchip-mpp1
,librockchip-mpp-dev
) はlibrockchip-vpu0
からソース取得されます。Rockchip MPP は Apache 2.0 ライセンスの下でライセンスされています。rockchip-linux/mpp - Seekwave Wi-Fi / ブルートゥース:
の Wi-Fi およびブルートゥースドライバソースおよびoverlay/drivers/net/wireless/ea6621q/
およびoverlay/firmware/
のファームウェア blobs は Seekwave Technology Co. Ltd. から提供されます。ドライバはベンダーによって GNU General Public License v2.0 (GPL-2.0) の下でリリースされています。wifi/
ライセンス
MIT ライセンス — © 2026 tech4bot このソフトウェアおよび関連するドキュメントファイル(「ソフトウェア」と呼ぶ)の複製を取得するすべての人に、本ソフトウェアを制限なく取り扱う権利、とりわけ使用、複製、変更、統合、出版、配布、サブライセンスおよび/または販売のコピーを行う権利を含むがこれに限定されない、無料で与えることを許可します。供された者に対しても同様です。 上記の著作権表示およびこの許可通知は、ソフトウェアのすべてのコピーまたは実質的な部分に含まれるものとする。 本ソフトウェアは「ありのまま」状態で提供され、商品性に対する保証、特定目的への適合性に対する保証、不法行為に対する保証を含むいかなる種類の明示的または黙示的な保証もなく保証される。著作者および著作権保持者は、契約または不法行為、またはソフトウェアの使用またはその他の取引の前後に生じてもよとも、いかなる請求、損害または他の責任についても一切責任を負わないものとする。 このビルドシステムに含まれるかまたは生成された Linux カーネル、U-Boot、Debian パッケージ、Rockchip rkbin およびサードパーティドライバは、それぞれのアップストリームライセンスを維持します。