移植から始めるためには何が必要ですか? OSの移植の手順を理解するのに役立つドキュメンテーションや何かがありますか?OS移植 - どこから始めますか?
答えて
Hereはあなたが探したいミラーです。しかし、あなたがしたいことを指定することはできますか?
thisがプラットフォームに応じて異なるため、あなたが探しているものであるかどうかは不明ですが、Linuxハードウェアに興味がある場合は正しい方向へのステップです。あなたの他のリンクに記載されているように、Android x-86のものも始める場所です。
は、移植しようとしているものによって異なります。 port CyanogenmodまたはポートMIUIまたはHereにしたい場合は、任意のROMの場合は、お使いの携帯電話のファイルから、希望のROMから新しいファイルを置き換えることができます。
- あなたがUbuntuの、&たいポートにアンドロイド5.0以上であるROMを使用している場合、あなたは
img
ファイル
NOTEを抽出するために、sudo apt-get install android-tools-fsutils
を実行してインストールすることができますandroid-tools-fsutils
というパッケージが必要になります:img
androidのファイルは、img
のISO appsでサポートされているファイルと同じではありません& unrar apps。特定のツールが必要です。
Ubuntu Touchを移植する場合は、Thisが役立ちます。あなたはどんなOSのカーネルについて学ぶ必要が
は、それはOSがハードウェアと対話する方法です、それは&制御ハードウェア例えばCPUのクロック速度/ GPUクロック速度を起動します。
また、perl/pythonのようなスクリプト言語で十分ですが、それは必須ではありません。大まかなやり方でスクリプト言語を使うと簡単に変わることがあります。
実際には、シノーゲンのソースをダウンロードして移植しようとしている間にこの質問を見ましたが、私はどのように実際にはわかりませんが、CPU /カーネルについてはわかりました&いくつかのプログラミング言語。だから、私はそれを作ると思う。あなたは理解できないかもしれない多くの言葉を見つけるでしょう、無視しないでください。
常に試して、あなたが見るすべての単語を学習するアプリがRAM/CPU/GPU /ボード/ HDDとの対話方法を知って、ショートカット例えばGPU>グラフィックスプロセッシングユニットを知って、これはすべて&意志を理解しようとする際に役立ちますしますあなたの脳がCPU/GPU/APUのようなショートカットを混ぜないようにします。あなたはその後、それを修正するために失敗を怖がっお使いのデバイス&で何かを行うことを恐れている場合
、言うことだけで何かがあります、これはあなたがに失敗行います第一のものです。だから、何日も働かないまま放置することができるデバイスを試してみて、それを機能させるようにしてください。
- 1. 移植OS-9シグナルハンドラ
- 2. nginxフラスコgunicorn python ....どこから始めますか?
- 3. テクノロジーガマット - どこから始めるのか?
- 4. どこから始めるか
- 5. どのようにカスタムOSをEC2に移植できますか?
- 6. このデータの解析はどこから始めますか?
- 7. このデータベースの設計はどこから始めますか?
- 8. Androidからの移植
- 9. Microsoft CryptoAPIをMac OSに移植する
- 10. 移植方法libgdxゲームをAndroidからiOSに移植
- 11. Python web scraping - どこから始める
- 12. Clojure Webアプリケーション - どこから始めますか?
- 13. phpBB3開発中 - どこから始めますか?
- 14. 2ビットコンパレータのVerilog 8ビットコンパレータどこから始めますか?
- 15. ホームページの変更はどこから始めますか?
- 16. jQuery Treeview - どこから始めますか?
- 17. iOS MasterDetailアプリ内のTabController - どこから始めますか?
- 18. どこからプログラミングを始めますか?
- 19. Javaプログラミングを開始するには、どこから始めますか?
- 20. 剣道をJsonから移植する
- 21. ARM RealView DebuggerでAndroidを移植するための移植
- 22. リトル・シスケーター - どこから始めたらいいですか?
- 23. Facebookアプリ - どこから始めたらいいですか?
- 24. Apache Cordovaから始める
- 25. Cでのゲームプログラミング、どこから始めましょうか?
- 26. EJB3からEJB2への移植
- 27. MatlabからCへの移植
- 28. VxWorksからQuadros/RTXCへの移植
- 29. GupshupからMicrosoft Bot Frameworkへの移植
- 30. LLVMフレームワークからJavaへの移植?
コメントの部分的な答え。 - デバイスのブートローダのポート/書き込みを行います。 - ドライバーを含むデバイス上のLinuxカーネルのAndroidバージョンを移植します。この部分は、LinuxカーネルやAndroidに関連しています。 - カーネルが正常に起動したら、Androidパーティションを焼き付けて実行し、問題があればそれを解決しようとします。そして、原因を調べるには、文書を調べてください。 – LiMar