AOSP और AOKP में क्या अंतर है?


13

AOSP और AOKP में क्या अंतर है? क्या वे स्टॉक रॉम से संबंधित हैं?

जवाबों:


14

AOSP (Android Open-Source Project) एंड्रॉइड के ओपन-सोर्स पार्ट्स के साथ प्रोजेक्ट है। इसका उपयोग किसी के द्वारा एक आधार के रूप में किया जाता है जो Android ROM का निर्माण या उसे अनुकूलित करना चाहता है। हालाँकि Google के अंदर गुप्त रूप से नए एंड्रॉइड फीचर्स विकसित किए जाते हैं, जब एक नया एंड्रॉइड वर्जन जारी किया जाता है, तो ओपन-सोर्स भागों में सभी कोड परिवर्तन जल्द ही एओएसपी में विलय हो जाते हैं। ("सून" एक सापेक्ष शब्द है: कभी-कभी यह बहुत जल्द नहीं होता है।) इसके विपरीत, Google AOSP को प्रस्तुत किए गए परिवर्तनों को प्राप्त करता है और शामिल करता है (जैसे बग्स को ठीक करना), लेकिन कभी-कभी देरी के साथ (क्योंकि उन्हें एक बनाना होगा) अगले रिलीज से बहुत पहले स्रोत की रिलीज शाखा )।

AOSP में बंद-स्रोत घटक शामिल नहीं हैं: मुख्य रूप से, यह हार्डवेयर ड्राइवर, और Google के विशेष एप्लिकेशन हैं जो केवल प्रमाणित उपकरणों (Google Play, Google Now, आदि) के साथ जहाज करते हैं।

AOKP एक विशेष परियोजना है। अन्य कस्टम रोम की तरह, यह AOSP पर आधारित है, लेकिन अतिरिक्त सुविधाएँ जोड़ता है। अनुरक्षकों को उस उपकरण का समर्थन करने के लिए एक डिवाइस पर सभी हार्डवेयर के लिए (संभवतः बंद-स्रोत) ड्राइवरों को खोजने की आवश्यकता होती है।

आमतौर पर, ज्यादातर लोग निर्माता की रॉम का मतलब स्टॉक रॉम का उपयोग करते हैं जो उनके डिवाइस के साथ आया था (संभवतः किसी भी ओटीए अपडेट सहित)। जैसा कि t0mm13b बताता है, यह रॉम लगभग निश्चित रूप से AOSP से नहीं बनाया गया था: स्रोत AOSP (या Google के आंतरिक स्रोतों पर आधारित होगा, अगर निर्माता उनके लिए उपयोग करने के लिए पर्याप्त बड़ा है), लेकिन यह उसके लिए किसी भी ड्राइवर को शामिल करेगा डिवाइस, साथ ही निर्माता के अनुकूलन जैसे कि सैमसंग का टचविज़ या एचटीसी का सेंस।

यदि आप इस बात की चर्चा में रुचि रखते हैं कि वास्तव में "स्टॉक रॉम" का गठन किया गया है, तो आप पिछले साल के इस उत्तर पर टिप्पणियों को पढ़ना पसंद कर सकते हैं । टीएल; डीआर: कस्टम रोम के लेखक सभी शब्द का उपयोग एक ही चीज़ के लिए नहीं करते हैं।


5

जब AOSP का जिक्र होता है - आप मूल स्रोत की बात कर रहे हैं - Google से Android Open Source Project Direct, जो कि आधार स्टॉक ROM है जिसे निर्माता और ROM मॉड्यूडर आधार के रूप में उपयोग करते हैं। कई ROM निर्माता अपने संस्करण के लिए AOSP स्रोत का नाम लेते हैं, लेकिन नाम के लिए कुछ:

  • Lineageos
  • CyanogenMod
  • Cafogen
  • रेप्लिकैंट
  • Codeaurora
  • AOKP
  • Touchwiz

Google के सहायक उपकरणों जैसे कि नेक्सस, मोटोरोला से बाहर के उपकरणों के लिए AOSP स्टॉक रोम होना एक आसान उपलब्धि नहीं है। यह एक सरल और साफ रोम है जिसमें कोई एक्स्ट्रा कलाकार नहीं है जैसे कि सूचना पट्टी में पावर-विजेट। बात यह है, बहुत से लोगों को लगता है कि रॉम का कोई भी संस्करण स्टॉक रॉम पर आधारित है, सच कहा जाए, तो ऐसा नहीं है, इसमें एन्हांसमेंट्स और एक्स्ट्रा हैं जो स्टॉक रॉम के पास नहीं है! :)

शब्द स्टॉक रॉम के बारे में बहुत हद तक यह भ्रामक हो सकता है, स्टॉक रॉम AOSP फुल-स्टॉप है! निर्माताओं को यह पसंद है कि उनका ROM स्टॉक है जब यह स्पष्ट रूप से नहीं है, सैमसंग से टचविज़ एक अपराधी है - और जो लोग सैमसंग उपकरणों का उपयोग करते हैं, वे स्टॉक के रूप में संदर्भित करते हैं!

ओओपी के सवाल के अनुसार, एओकेपी, स्यानोजेनमॉड के समान है - एक्स्ट्रास के साथ जो स्यानोजेनमॉड में नहीं मिल सकता है! एंड्रॉइड ओपन कांग प्रोजेक्ट, कंग कीवर्ड होने का मतलब है, एक कॉपी-इन या अनौपचारिक, जिसका अर्थ है कि जब एक ROM मॉडर्डर कहता है, "यह प्रोजेक्ट CM से kanged है", जिसका अर्थ है, प्रश्न में डिवाइस के लिए अनधिकृत रूप से निर्मित, भले ही डिवाइस समर्थित!

CyanogenMod के मामले के लिए, कुछ मॉड्यूसर स्रोत को अपनी मशीन पर दोहराते हैं, इसका निर्माण करते हैं, और सहायक उपकरण के लिए इसे वितरित करते हैं, शायद अधीरता के कारण, उस वितरण को CangogenMod के दृष्टिकोण में "कांग" कहा जाता है। यदि यह आधिकारिक तौर पर CM द्वारा नियोजित बिल्ड-बॉट्स द्वारा बनाया गया था, तो इसे " आधिकारिक " लेबल किया जाता है ।


6
"स्टॉक रोम" के लिए, मैंने हमेशा रोम के लिए इस्तेमाल होने वाले इस शब्द को देखा है जो फोन के साथ भेज दिया जाता है (या निर्माता से कोई और अपडेट)। केवल सैमसंग के लिए ही नहीं, सभी कंस्ट्रक्टरों के लिए।
मैथ्यू हरले

@ शयवीम आप सही हैं। मुझे लगता है कि शुद्ध एओएसपी को चलाने वाला उपकरण होना असंभव है क्योंकि इसमें ड्राइवर नहीं होते हैं - वे गैर-मुक्त होते हैं।
जिगगंजर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.