কোন অ্যান্ড্রয়েড কোন লিনাক্স কার্নেল চালায়?


37

প্রতিটি অ্যান্ড্রয়েড এওএসপি সংস্করণে কোন কার্নেল সংস্করণ আসে তার একটি তালিকা আছে?

অথবা বলুন, কোন সংস্করণ / প্রকোপ / সংস্করণ থুথু হবে।


উত্তর:


57

এওএসপিতে লিনাক্স সংস্করণ

    Android Version    |API Level  |Linux Version in AOSP                    |Header Version
    ----------------------------------------------------------------------------------------
    1.5   Cupcake      |3          |(2.6.27)                                 |
    1.6   Donut        |4          |(2.6.29)                                 |2.6.18
    2.0/1 Eclair       |5-7        |(2.6.29)                                 |2.6.18
    2.2.x Froyo        |8          |(2.6.32)                                 |2.6.18
    2.3.x Gingerbread  |9, 10      |(2.6.35)                                 |2.6.18
    3.x.x Honeycomb    |11-13      |(2.6.36)                                 |2.6.18
    4.0.x Ice Cream San|14, 15     |(3.0.1)                                  |2.6.18
    4.1.x Jelly Bean   |16         |(3.0.31)                                 |2.6.18
    4.2.x Jelly Bean   |17         |(3.4.0)                                  |2.6.18
    4.3   Jelly Bean   |18         |(3.4.39)                                 |2.6.18
    4.4   Kit Kat      |19, 20     |(3.10)                                   |2.6.18
    5.x   Lollipop     |21, 22     |(3.16.1)                                 |3.14.0
    6.0   Marshmallow  |23         |(3.18.10)                                |3.18.10
    7.0   Nougat       |24         | 3.18.48 4.4.0                           |4.4.1
    7.1   Nougat       |25         | ?                                       |4.4.1
    8.0   Oreo         |26         | 3.18.72 4.4.83  4.9.44                  |4.10.0
    8.1   Oreo         |27         | 3.18.70 4.4.88  4.9.56                  |4.10.0
    9.0   Pie          |28         |         4.4.146 4.9.118 4.14.61         |4.15.0
   10.0   Q            |29         |                 4.9.191 4.14.142 4.19.71|5.0.3

সারণী থেকে সংকলিত:

দ্রষ্টব্য: অ্যান্ড্রয়েডের অন্যান্য "বিতরণ" বিভিন্ন কার্নেল সংস্করণ চালাতে পারে।

এই টেবিলটি সংশোধন ও প্রসারণ করতে যে কেউ স্বাগত। বিন্যাস করুন।

অ্যান্ড্রয়েড ওএস / কার্নেল সংস্করণ কেন মেলে না

ডিএমএস প্রথমে ডিভাইসটি প্রকাশ করা হয়েছিল তার সাথে একই ধরণের কার্নেল দিয়ে তাদের বড় অ্যান্ড্রয়েড আপডেটগুলি প্রেরণের ঝোঁক থাকে OEM এটি সম্ভবত নতুন কার্নেলের সাথে হার্ডওয়্যার এবং ড্রাইভারের বেমানান সমস্যাগুলি এড়াতে পারে । উদাহরণস্বরূপ, এমন একটি ডিভাইস যা অ্যান্ড্রয়েড 8.0 ওরিও চালানোর জন্য আপডেট করা হয়েছে তবে মূলত 6.0 মার্শমেলো দিয়ে পাঠানো হয়েছে এখনও লিনাক্স 4.10.x এর পরিবর্তে লিনাক্স 3.18.x চলতে পারে।

লিনাক্স সংস্করণে বিক্রেতার পরীক্ষার স্যুট (ভিটিএস) প্রয়োজনীয়তা

এক্সডিএ-বিকাশকারীদের (সংক্ষিপ্ত) সম্পর্কিত একটি 2017 নিবন্ধ অনুসারে :

একটি দিক যা OEM এর কাছে রয়েছে তা হ'ল লিনাক্স কার্নেল সংস্করণ তবে এটি অ্যান্ড্রয়েড ওরিওর সাথে পরিবর্তিত হচ্ছে।

যতক্ষণ না ওএম গুগল যে শংসাপত্রের পরীক্ষাগুলি পাস করতে পেরেছিল, ততক্ষণ তারা কোনও ডিভাইসে কার্নেল সংস্করণটি কী ব্যবহার করেছে তা তারা যত্ন করে নি। এটি সাধারণত কোনও সমস্যা ছিল না কারণ বেশিরভাগ এলইএমগুলি সেই প্রজন্মের জন্য কার্নেলের একই সংস্করণটি ব্যবহার করবে যা অন্যান্য ই এমও ব্যবহার করে, কারণ এটি হার্ডওয়ার ড্রাইভাররা যে সমর্থন করে তার সাথে এটি প্রচুর পরিমাণে আবদ্ধ। তবে কিছু কিছু ফাটল ধরেছিল এবং এটি সুরক্ষার সমস্যার কারণ হতে শুরু করে। এটি এমন একটি বিষয় যা গুগল ইদানীং গুরুত্ব সহকারে নিচ্ছে তাই এটি বোঝা যায় যে তারা এই আদেশটি শুরু করতে চায়।

এই বছরটি স্মার্টফোনগুলির সাহায্যে অ্যান্ড্রয়েড ওরিওর সাহায্যে প্রেরণ করা হয়, গুগলের 2017 থেকে উত্পাদিত সমস্ত এসসিকে অবশ্যই কার্নেল ৪.৪ বা আরও নতুন দিয়ে লঞ্চ করতে হবে।

বর্তমানে অ্যান্ড্রয়েড ওরিওতে আপগ্রেড করা বিদ্যমান ডিভাইসগুলিতে কেবল কার্নেল সংস্করণ 3.18 বা আরও নতুন চালানো দরকার এবং প্রজেক্ট ট্রেবল সমর্থন করার জন্য আপগ্রেড করতে হবে না।

Https://android.googlesource.com/platform/test/vts-testcase/kernel/ এর মতে , 8.0, 8.1, এবং 9.0 এ লিনাক্স সংস্করণ, ভ্যাটসর্নলকনফিগটেষ্ট বা ভ্যাটসর্নলভেরিশন টেস্টের প্রয়োজন ছিল, কিন্তু পরে এটি 10.0-এ সরানো হয়েছে। 8.0 এবং 8.1 এর জন্য, এটির সংস্করণটি 3.18, 4.4 বা 4.9 হতে হবে। 9.0 এর জন্য, এটির সংস্করণটি কমপক্ষে 4.4.107, 4.9.84 বা 4.14.42 হওয়া দরকার requires

এওএসপি ওয়েবসাইট থেকে সরাসরি উপলব্ধ আরও প্রযুক্তিগত এবং সাম্প্রতিক তথ্য: https://source.android.com/devices/architecture/kernel/core-kernel-reqs


7
জড়িত কোন কঠিন দ্রুত নিয়ম নেই! উদাহরণস্বরূপ, জেডটি ব্লেডের আইসিএস / জেবি কর্নেলটি ২.6.৩৫ ব্যবহার করেছে, সনি এক্সপিরিয়া মিনিতে আইসিএস ছিল ২.6.৩২ ... এটি এক চিমটি লবণের সাথে এটির একমাত্র গাইডলাইন হিসাবে গ্রহণ করুন :)
t0mm13b

3
আমি সম্পূর্ণরূপে দেখতে পাচ্ছি যে একই অ্যান্ড্রয়েড সংস্করণে চলমান বিভিন্ন ডিভাইসগুলি কেন বিভিন্ন কার্নেল চালায়, তবে এই টেবিলটি কেবল থাম্বের একটি নিয়ম এবং হ্যাঁ আমি আমার থাম্বের নিয়ম সহ লবণের দানা চাই =)
জন

3
আসুন এখানে টেবিলটি এওএসপি অ্যান্ড্রয়েডের মধ্যে সীমাবদ্ধ রাখুন!
রবার্ট সিমার

3
এছাড়াও, যখন কোনও ডিভাইস নির্দিষ্ট অ্যান্ড্রয়েড সংস্করণ এবং কার্নেল দিয়ে প্রকাশিত হয় এবং পরে অ্যান্ড্রয়েড সংস্করণটি নির্মাতা দ্বারা আপডেট করা হয়, তখন কার্নেল সংস্করণটি বেশিরভাগ প্যাচ সহ প্রাথমিক সংস্করণে রাখা হয়।
ভারত জি

1
নোট করুন যে এমনকি গুগলও এটি অনুসরণ করে না। সবেমাত্র এপিআই 26 এর সাথে এমুলেটরটি পরীক্ষা করেছে এবং কার্নেলটি 3.18.56+
রায় ফাল্ক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.