0

私は4つのことを理解しようとしています:

  1. https://android.googlesource.com/kernel/common/+refsのブランチは何に対応していますか? Linux カーネルタグ[要出典] ?

  2. はデバイス カーネル レポジトリ( ) とどのようにkernel/common関連していますか? ビルド手順は、ビルド済みのファイルを参照していますが、それらがどのように適合するかはわかりませんkernel//device/*/*/kernel

  3. Kernel-Projectsのレポとは何ですか? ボイドとして空に見える

  4. AndroidカーネルのバージョンをAPIリリースにどのようにマッピングしていますか(これは見つかりましが、古いです)?

私は git について知っており、マスター ブランチがである理由を知っています。公式ドキュメント/フォーラムへのリンク、またはソースツリーの完全なガイドへのリンクをいただければ幸いです。

関連 : Android 4.0 のカーネル ソース - Ice Cream Sandwich

編集

カーネルツリーは明らかに次のとおりです。

kernel/common   Common Android Kernel Tree
kernel/exynos   
kernel/goldfish 
kernel/lk   
kernel/msm  Kernel tree for Qualcomm chipsets
kernel/omap 
kernel/samsung  Kernel tree for Samsung systems on Android.
kernel/tegra

ここのページは私をこの方向に導きました - 残念ながら2011年以来更新されていません - 議論を開始し、誰かがボランティアしてくれることを願っています. kernel/lk同じページから、レポは「ブートローダー」であるという結論に達しました。

編集2

古いカーネルがここにあることがわかりました: https://www.codeaurora.org/cgit/quic/la/kernel/common/refs/heads

4

1 に答える 1