Androidタブレットについての私の限られた理解は、Android向けにハードワイヤードであり、Linuxを実行することは困難または不可能であるということです。それは本当ですか、それともAndroidを完全に削除して完全に機能するLinuxシステムを取得する簡単な方法はありますか?
ここで考えている典型的なコンピューターは、2016 RCA Galileo Proです。
Androidタブレットについての私の限られた理解は、Android向けにハードワイヤードであり、Linuxを実行することは困難または不可能であるということです。それは本当ですか、それともAndroidを完全に削除して完全に機能するLinuxシステムを取得する簡単な方法はありますか?
ここで考えている典型的なコンピューターは、2016 RCA Galileo Proです。
回答:
他のフレーバーのLinuxをタブレットにインストールすることは不可能ではありません。とても難しいです。
まず、ほとんどのタブレットはx86ではなくARMアーキテクチャを使用しています。したがって、x86タブレットまたはお気に入りのLinuxディストリビューションのARMエディションを見つけることができます。
第二に、タブレットにはBIOSもUEFIもありません。彼らは、Androidを起動するために配線された独自の最小限のファームウェアを持っています。F8キーを押してブートデバイスを選択するほど簡単ではありません。リバースエンジニアリングしてファームウェアを再フラッシュする必要があります。
Android Enthusiasts Stack Exchangeにアクセスしてください。
任意のPCでLinuxを実行できる興味深い歴史的な癖があります。
最初はIBM PCがありました。そして、多くの人がそれをコピーして、標準的なプラットフォームが使えるほど十分に機能するシステムを作成しました。そして時間が経つにつれて、実際の標準がありました。さて、多くの標準は、ほとんどが相互互換性があるほど十分に標準です。
同じアーキテクチャ内でOSは移植可能であり、同じOS内ではアプリケーションは移植可能です。それは本当にクールで、なぜ10歳のコア2にまだWindows 10をインストールできるのですか。しかし、弟のgalaxy s7向けのROMを使用して、oneplus 3にインストールして、「いくつかのドライバーを追加する」だけです。 、同じプロセッサを持っているにもかかわらず
腕はしません。実際、漠然と互換性のないプラットフォームが複数あります。また、Androidはデバイスごとに構築される傾向があります。標準のブートローダーさえありません-企業は独自のブートローダーを構築しますが、それらは置き換えることができます。ARMには標準のプラットフォームがありますが、サーバー用です。
したがって、基本的には、システムの性質上、システムスタック全体を一から構築する必要があります。