AndroidはLinuxカーネルを使用していると聞きました。これは、AndroidタブレットがdebianやarchなどのLinuxディストリビューションを実行できることを意味しますか?タブレットでネイティブAndroidをLinuxに置き換える方法は?
答え1
Androidは、ハードウェア(タッチスクリーン、ラジオモジュール、GPSモジュール、オーディオなど)をサポート/使用するために、多くのファームウェアとクローズドライブラリを含むパッチ付きLinuxカーネルを使用します。つまり、標準のLinuxカーネルを使用することはほとんど不可能です。
Androidは非常に異なるものを使用/提供します。グラフィックサブシステムしたがって、Linuxディストリビューションと比較して、Androidカーネルから直接Linux(X11 / Wayland)グラフィックスアプリケーションを実行することはできません。つまり、Android Linuxカーネルを維持しながら、AndroidタブレットにLinuxディストリビューションをインストールすることはできません。
どういうわけかLinuxディストリビューションをインストールし、
chroot
VNCなどを使用してグラフィックを配信できます。あるいは、フル機能のディストリビューションをインストールしてみることもできます。リンボシミュレータ実際にOS全体をインストールできますが、エミュレーションを使用しているため、比較的遅く、ARM Androidデバイスでx86 OSを実行したい場合ははるかに遅くなります。
ここでは、AndroidでLinuxディストリビューションをインストールして使用するための可能な方法の概要を確認できます。https://www.makeuseof.com/tag/how-to-linux-on-android/
この質問をすると幸運になるかもしれません。https://android.stackexchange.com/questionsまたはhttps://forum.xda-developers.com/