AOSP ROM और स्टॉक ROM में क्या अंतर है?


27

मैं जानना चाहता हूं कि इन दोनों में क्या अंतर है।

AOSP ROM बनाम एक स्टॉक रॉम का उपयोग करने के फायदे या नुकसान क्या हैं?

क्या यह सिर्फ थीम / स्किन / यूआई और ब्लोटवेयर है जो अलग है या कुछ और है?

जवाबों:


28

एक स्टॉक रॉम एक डिवाइस के साथ आने वाली रॉम है; निर्माता द्वारा उस ROM के साथ डिवाइस को "स्टॉक" किया जाता है। एंड्रॉइड आमतौर पर निर्माता द्वारा कुछ हद तक अनुकूलित किया जाता है; कम से कम एक विशेष डिवाइस पर काम करने के लिए एंड्रॉइड के लिए डिवाइस-विशिष्ट ड्राइवर और इतने पर होने की आवश्यकता है। फ़्लो नोट्स के रूप में, कस्टमाइज़ेशन में एक कस्टम थीम, लॉन्चर और डिफ़ॉल्ट ऐप्स शामिल हो सकते हैं जैसे एचटीसी सेंस करता है।

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

तकनीकी रूप से, स्टॉक रॉम एंड्रॉइड के संस्करणों के अलावा सभी एओएसपी रोम हैं जो जारी नहीं किए गए हैं। हनीकॉम्ब रोम्स एओएसपी नहीं हैं, लेकिन (उदाहरण के लिए) जिंजरब्रेड रोम एओएसपी हैं क्योंकि 2.3 स्रोत कोड http://source.android.com/ पर उपलब्ध है । (यह मानता है कि Google ने कोड के कुछ हिस्सों को छिपाया नहीं है और इसे निर्माताओं को गुप्त रूप से दिया है।)

भ्रम की स्थिति में और इजाफा करने के लिए, एक "कस्टम रॉम" सामान्य रूप से अनुकूलित रोम का संदर्भ नहीं देता है। यह शब्द विशेष रूप से उन रोमों को संदर्भित करता है जिन्हें तृतीय पक्षों (अर्थात, निर्माता या वाहक नहीं) द्वारा अनुकूलित किया गया है। उदाहरण के लिए, मैं एक कस्टम ROM चला रहा हूं जो कि बस एक पुन: थीम पर आधारित और स्टॉक किए गए ROM है। CyanogenMod एक और उदाहरण है, और इसमें कई विशेषताएं हैं जो जमीन से निर्मित हैं, न कि केवल टहनी से। अधिकांश AOSP ROM जो आपको एक विशिष्ट डिवाइस के लिए मिलेंगे, स्टॉक ROM हैं जो कि कुछ निर्माता / वाहक ट्विक्‍स को हटाने और उन्हें शुद्ध AOSP अनुभव के करीब बनाने के लिए अनुकूलित किए गए हैं।


वे एक ही ड्राइवर का उपयोग क्यों नहीं करते? दोनों रोम भर में कार्यान्वयन अलग है?
उरी हरेरा

3
@UriHerrera ड्राइवर्स को अक्सर ओपन सोर्स नहीं बनाया जाता है, और वे Android ओपन सोर्स प्रोजेक्ट का हिस्सा नहीं होते हैं।
मैथ्यू पढ़ें

मुझे लगता है कि तीसरे पैराग्राफ को हटा दिया जाना चाहिए। यह तर्क देते हुए कि हर स्टॉक रोम भी एक AOSP रोम है, ऐसे लोगों के लिए भ्रमित करने वाला हो सकता है, जो बस जानना चाहते हैं कि xda- डेवलपर्स जैसी साइटों के आधार पर स्टॉक आधारित बनाम AOSP के रूप में टैग किए गए रोम से क्या उम्मीद की जाए - और यदि आप इसे थोड़ा बढ़ाते हैं, तो तर्क आप सभी Android रोम लिनक्स वितरण कह सकते हैं।
मिहिक

@ मिमिक आप एक्सडीए एट अल मान रहे हैं। सुसंगत है कि वे AOSP का उपयोग कैसे करते हैं जो मुझे नहीं लगता कि वे हैं। मेरी बाकी पोस्ट को मतभेदों के बारे में कुछ संकेत देना चाहिए।
मैथ्यू

आप सही हैं, लोग ध्यान आकर्षित करने के लिए हर तरह के टैग अपने रोम से चिपकाते हैं। : एस
मिहिक

3

यह निर्माता पर निर्भर करता है। एक अधिक अनुकूलन करता है और फिर अन्य। प्रमुख उदाहरण सैमसंग से टचविज़ और एचटीसी से सेंस हैं। जबकि दो ज्यादातर यूआई परिवर्तन हैं, ऐसे मामले भी हैं जहां अतिरिक्त कार्यक्षमता को ROM में जोड़ा जाता है, जैसे ब्लूटूथ टीथर और फुल सिस्टम एन्क्रिप्शन, जो आजकल AOSP द्वारा प्रदान की जाने वाली सुविधाएँ हैं। अन्य वेनिला एंड्रॉइड में केवल छोटे बदलाव करते हैं।

लेकिन सामान्य तौर पर मैं इसे ज्यादातर थीम, स्किन, यूआई और पहले से इंस्टॉल किए गए ऐप के बारे में कहूंगा जो ASOP से अलग हैं। दूसरी ओर, निरपेक्ष कथन करना लगभग असंभव है। निर्माता और मॉडल से अंतर भिन्न होते हैं।


1

मुझे लगता है कि कभी-कभी एक व्यावहारिक जवाब चीजों को साफ करने में मदद करता है, यह अन्य उत्तरों की तरह तकनीकी नहीं होगा, लेकिन अधिक वास्तविक दुनिया का उदाहरण है।

मेरे पास एक टी-मोबाइल गैलेक्सी s5 है।

XDA पेज यहां पाया जा सकता है

http://forum.xda-developers.com/tmobile-galaxy-s5

Roms की तलाश में 2 मुख्य श्रेणियां हैं:

T-MOBILE GALAXY S 5 ANDROID DEVELOPMENT

यह श्रेणी सभी "स्टॉक" रोम है । कोड आधार टचविज़ सैमसंग रॉम आमतौर पर ब्लोटवेयर से छीन लिया जाता है और किसी तरह से अनुकूलित होता है।

सैमसंग गैलेक्सी एस 5 यूनिफाइड डेवलपमेंट

यह श्रेणी सभी "एओएसपी" रोम है । यहाँ सभी रोम Android ओपन सोर्स प्रोजेक्ट कोड से बनाए गए हैं और गैलेक्सी S5 (किसी भी वेरिएंट) के लिए संशोधित / अनुकूलित हैं। इसका कारण "एकीकृत" है क्योंकि किसी एस 5 के लिए किसी भी एओएसपी रोम को सभी एस 5 पर काम करना चाहिए, लेकिन "स्टॉक / टचविज़" जैसे भारी संशोधित रोम के साथ वे आमतौर पर सैमसंग गैलेक्सी एस 5 के प्रत्येक मॉडल के लिए अनुकूलित / चालक विशिष्ट होते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.