Apakah ada daftar versi kernel mana yang hadir di setiap versi Android AOSP?
Atau katakanlah, versi / proc / versi mana yang akan dimuntahkan.
kernel
android-versions
Robert Siemer
sumber
sumber
Jawaban:
Versi Linux di AOSP
Tabel disusun dari:
Catatan: "distribusi" Android lainnya mungkin menjalankan versi kernel yang berbeda.
Siapa pun boleh memperbaiki dan memperluas tabel ini. Harap terus memformat.
Mengapa Android OS / versi kernel tidak cocok
OEM cenderung mengirimkan pembaruan Android utama mereka dengan kernel yang mirip dengan yang awalnya dirilis oleh perangkat. Ini kemungkinan besar untuk menghindari masalah ketidakcocokan perangkat keras dan driver dengan kernel yang lebih baru. Misalnya, perangkat yang telah diperbarui untuk menjalankan Android 8.0 Oreo tetapi awalnya dikirim dengan 6.0 Marshmallow mungkin masih menjalankan Linux 3.18.x bukan Linux 4.10.x.
Persyaratan Vendor Test Suite (VTS) pada versi Linux
Menurut artikel 2017 tentang XDA-Pengembang (disingkat):
Menurut https://android.googlesource.com/platform/test/vts-testcase/kernel/ , ada persyaratan pada versi Linux, VtsKernelConfigTest atau VtsKernelVersionTest, pada 8.0, 8.1, dan 9.0, tetapi kemudian dihapus pada 10.0. Untuk 8.0 dan 8.1, versi ini haruslah versi 3.18, 4.4, atau 4.9. Untuk 9.0, diperlukan versi paling tidak 4.4.107, 4.9.84, atau 4.14.42.
Informasi teknis dan terbaru lainnya tersedia langsung dari situs web AOSP: https://source.android.com/devices/architecture/kernel/core-kernel-reqs
sumber