ARM9 200Mhzとno-fpuをサポートするデバイスにAndroidを移植したいのですが、これは可能ですか、GoogleはAndroidのすべてのコードを公開しましたか、それともパートナーだけが利用できますか?
ANDROID_PORT_POSSIBLEの場合 {{ 移植に利用できるチュートリアルはありますか? }
よろしくお願いいたします。
晴れ。
この記事はあなたを助けるかもしれません
http://www.linuxfordevices.com/c/a/Linux-For-Devices-Articles/Porting-Android-to-a-new-device/
ARMv5TEは最小であり(ここで述べたように)、一部のARM9CPUはARMv4です。ご存知のとおり、ARMv5TEであるARM926を使用しているので、それは可能です。
あなたはgoogle.groupsを検索することができます-たくさんの情報があります。すぐにコンパイルできるARM9ソースを見つけることができると思います。
誰かが、カーネルで欠落している命令をエミュレートすることにより、ARMv5teコードをARMv4tCPUで実行しようとしました。結局彼らは敗北しましたが、その努力を説明するブログは技術的なツアー・デ・フォースです! http://benno.id.au/blog/2007/11/21/android-neo1973
一方、他の誰かがarmv4のすべてを再コンパイルすることで成功しました:http://wiki.openmoko.org/wiki/User:Seanmcneil3