एंड्रॉयड

दलित, अदब, गप्पों जैसे एंड्रॉइड जारगों का क्या मतलब है?

फास्ट एंड्रॉयड अपडेट - परियोजना तिगुना समझाया !!!

फास्ट एंड्रॉयड अपडेट - परियोजना तिगुना समझाया !!!

विषयसूची:

Anonim

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

यह लेख उन सभी नए एंड्रॉइड उपयोगकर्ताओं के लिए है जो अपने फोन से कुछ अतिरिक्त चाहते हैं - इसे रूट करने के लिए, इसे फ्लैश करें, और अपनी सीमा का पता लगाएं। यह जानना कि ये शब्द क्या उपयोगी हैं, क्योंकि अधिकांश Android सामग्री का उपयोग उस रूप में करने की संभावना है। अगली बार जब आप फ्लैशिंग रोम के बारे में बात करते हैं, तो आपको अगली बार चीजों को बेहतर ढंग से समझने में मदद मिलेगी।

तो, यहाँ कुछ एंड्रॉइड जार्गन हैं जिनके बारे में आपको पता होना चाहिए।

एशियाई विकास बैंक

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

एक सामान्य अंत उपयोगकर्ता के लिए, ADB का उपयोग डिवाइस को फ्लैश या रूट करते समय किया जाता है। इसका उपयोग रूट कंप्यूटर के रूप में आपके कंप्यूटर से एंड्रॉइड पर किसी भी फाइल को पुश (ट्रांसफर) करने के लिए भी किया जा सकता है।

AOSP

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

सैमसंग और एचटीसी रोम की तुलना में AOSP रोम लगभग 200 से 300 एमबी आकार के हैं, जो कुछ जीबी तक शूट कर सकते हैं। अब जबकि यह सभी ब्लोटवेयर पर कटौती करके आपके डिवाइस को गति दे सकता है, आप कई शांत चीजें खो सकते हैं जो निर्माताओं ने डिवाइस के लिए डिज़ाइन किया था।

बूटलोडर

सरल समझ के लिए, बूटलोडर की तुलना हमारे कंप्यूटर पर मौजूद BIOS से की जा सकती है। जब आप अपने एंड्रॉइड फोन पर पावर करते हैं, तो यह पहली चीज है जो लोड करता है। इसके बाद, यह आपके बूट विकल्प के आधार पर रिकवरी या कर्नेल को लोड कर सकता है। यह अंत में एक सामान्य बूट के लिए ROM (ऑपरेटिंग सिस्टम) को लोड करता है।

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

Dalvik

रोम को चमकाने के दौरान, आपको एक ऐसा कदम उठाना चाहिए, जो आपसे Dalvik Cache को साफ़ करने के लिए कहता है। अब समझने के लिए कि आप इस बिंदु पर क्या करते हैं, हमें पहले यह समझना चाहिए कि दलविक क्या है।

Dalvik एक जावा आधारित आभासी मशीन है जो आपके कार्यक्रमों को चलाने का आधार है। जिस तरह एपीके एप्लिकेशन आपके एंड्रॉइड पर ऐप चलाते हैं, उसी तरह Dalvik जावा में लिखे कोड को चलाता है। चीजों को सरल बनाने के लिए, Dalvik एक मोबाइल फ्रेंडली जावा वर्चुअल मशीन है जो जावा कोड चलाती है ताकि यह आपके एंड्रॉइड डिवाइस पर काम कर सके।

Dalvik कैश सिर्फ कैश है जिसे जावा कोड को निष्पादित करते समय बनाए रखा जाता है। नई रोम चमकाने के बाद कोड संकलित करते समय किसी भी अस्पष्टता से बचने के लिए इस कैश से छुटकारा पाना हमेशा उचित होता है।

Deodex

Deodexed ROM में सभी APK और OS फाइलें संकलित की गई हैं और जिन्हें एक छत्र के नीचे व्यवस्थित किया गया है जिन्हें classes.dex कहा जाता है। यह सुनिश्चित करता है कि सभी कोड एक पैकेज में आते हैं। जैसा कि सभी कोड एक ही स्थान पर उपलब्ध हैं, इन रोमों का संशोधन बहुत आसान है। इस प्रकार, Deodex को लगभग सभी कस्टम ROM डेवलपर्स द्वारा पसंद किया जाता है।

हालाँकि, इस सभी कोड को Dalvik VM के लिए निष्पादित किए जाने के लिए हर बार संकलित करने में अतिरिक्त समय लगता है।

Gapps

जब आप किसी कस्टम रोम को फ्लैश करते हैं, तो अधिकांश बार डेवलपर्स आपको ROM फाइल को फ्लैश करने के बाद GAPPS फाइल को फ्लैश करने के लिए कहते हैं। GAPPS फ़ाइल में बाज़ार सहित सभी Google ऐप शामिल हैं, जो डिवाइस को कार्य करने के लिए सिस्टम ऐप के रूप में स्थापित किया जाएगा।

फोन Google Apps के बिना बूट करने में सक्षम होगा, लेकिन कोई मार्केट, जीपीएस ट्रैकिंग सेवा या यहां तक ​​कि खाता और डेटा सिंक भी नहीं होगा।

Android के प्रत्येक संस्करण में एक अलग GAPPS फ़ाइल होती है, इसलिए डेवलपर्स द्वारा आपको जो फ्लैश दिया जाता है। यदि आप उन्हें मैन्युअल रूप से डाउनलोड करना चाहते हैं, तो सबसे अच्छा तरीका ऐप Gapps प्रबंधक का उपयोग करना होगा।

गुठली

कर्नेल कुछ ऐसा नहीं है जो केवल Android उपकरणों के पास है। असल में, यह मशीन और ऑपरेटिंग सिस्टम के बीच एक अंतर्निहित परत है। यह विंडोज, मैक या आईओएस हो, उनमें से हर एक में कर्नेल है।

एंड्रॉइड स्मार्टफोन एक लिनक्स कर्नेल का उपयोग करते हैं। हर बार सॉफ्टवेयर को हार्डवेयर के साथ संवाद करना पड़ता है, चीजों को कर्नेल से गुजरना पड़ता है। फोन पर वॉल्यूम बदलने से लेकर, फोन कॉल करने और सेल रिसेप्शन प्राप्त करने तक, एक कर्नेल का उपयोग करके सब कुछ संचार किया जाता है।

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

Odex

इसे समझाने के कई तकनीकी तरीके हैं, लेकिन जैसा कि यह लेख शुरुआती लोगों के लिए है, ओडेक्स फ़ाइलों का वर्णन करने का सबसे आसान तरीका यह है कि वे पूर्व-संकलित.dex फाइलें हैं। इन फ़ाइलों को अनुकूलित किया गया है और सीधे Dalvik वर्चुअल मशीन द्वारा चलाया जा सकता है।

Odex ROM को ऑप्टिमाइज़ किया जाता है और इस तरह कम बूटिंग टाइम मिलता है। इन फ़ाइलों को संशोधित करना बहुत कठिन है क्योंकि वे पहले से ही संकलित हैं।

निष्कर्ष

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