Rooting, Jailbreak, ROM, Mod, आदि में क्या अंतर है?


165

दोनों के बीच क्या अंतर है:

  • बूटलोडर को अनलॉक करना (कई करने के लिए पूर्वापेक्षा, हालांकि सभी नहीं, नीचे अन्य चीजें)
  • पक्ष
  • jailbreaking
  • रोम
  • नंद और नंदराय
  • ऑपरेटिंग सिस्टम
  • मॉड (उदाहरण के लिए CyanogenMod)
  • रिकवरी (क्लॉकवर्कमॉड, अमोन रा)
  • कस्टम कर्नेल (जैसे लेसहाक कर्नेल)
  • फर्मवेयर
  • चालक
  • ओवर एयर (OTA) अपडेट
  • fastboot
  • सिम अनलॉक कर रहा है
  • चमकता
  • एसपीएल (दूसरा प्रोग्राम लोडर)

(कोई अन्य अक्सर-भ्रमित शब्द जो मैंने याद किया है?)


जवाबों:


140

रूटिंग और जेलब्रेकिंग अनिवार्य रूप से एक ही चीजें हैं, जेलब्रेकिंग आईफोन उपयोगकर्ताओं का शब्द है जो एंड्रॉइड उपयोगकर्ता रूटिंग कहते हैं। रूटिंग तब होती है जब आप फोन को "रूट" एक्सेस प्राप्त करते हैं, जिससे आप उसे कुछ भी करने की शक्ति प्रदान कर सकते हैं (यह यूनिक्स रूट उपयोगकर्ता से आता है , अनिवार्य रूप से विंडोज प्रशासक खाते के बराबर यूनिक्स)। आम तौर पर आपको अपने स्वयं के अच्छे के लिए रूट होने से रोका जाता है, क्योंकि रूट एक्सेस होने के बाद अपने फोन को तोड़ना बहुत आसान है, और बिना इसे तोड़ने के लिए काफी कठिन है।
अधिक जानकारी: "रूट करने के लिए एक फोन" क्या मतलब है? और मैंने अपना फ़ोन रूट कर दिया है। अब क्या? मैं जड़ से क्या हासिल करूं?

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

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

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

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

एक ओवर द एयर (ओटीए) अद्यतन कभी होने की जरूरत के बिना अपने फोन को अपने Android ऑपरेटिंग सिस्टम "हवा पर", यानी यह या तो गूगल या अपने फोन नेटवर्क से से सेलुलर नेटवर्क पर स्वचालित रूप से भेजा जाता है फ़ाइलों के लिए एक अद्यतन को प्राप्त होने वाली है एक पीसी में खामियों को दूर किया। इस तरह से इसके विपरीत है, उदाहरण के लिए, iPhone को मूल रूप से अपडेट किया गया था जहां इसे अपने अपडेट प्राप्त करने के लिए iTunes चलाने वाले कंप्यूटर में शारीरिक रूप से प्लग करने की आवश्यकता थी।

बूटलोडर को नियंत्रित करता है कि कैसे डिवाइस जूते। बूटलोडर और अन्य संबंधित कार्यों में शामिल होने के लिए Google के पीसी-साइड टूल को Fastboot कहा जाता है , और बूटलोडर को अंतःक्रियात्मक रूप से चलाने पर "Fastboot मोड" कहा जा सकता है। एक लॉक किया गया बूटलोडर एंड्रॉइड सिस्टम विभाजन को सत्यापित करेगा और इसे स्टॉक से पुनर्स्थापित करेगा यदि यह मेल नहीं खाता है, जबकि एक अनलॉक किया गया बूटलोडर एक ही चेकिंग नहीं करता है, यही कारण है कि बूटलोडर को अनलॉक करने के लिए एक डिवाइस को स्थायी रूप से रूट करना आवश्यक है।

वसूली शब्द का उपयोग अक्सर कई अलग-अलग चीजों के लिए किया जाता है। यह फोन के लिए ऑपरेशन के एक मोड का मतलब हो सकता है । उदाहरण के लिए, Atrix 4G MB860 ओलिम्पस पर रिकवरी मोड में बूट करने के लिए , एक होना चाहिए:

  1. फोन को पावर-ऑफ कर दें
  2. PWR और वीओएलटी बटन को एक साथ दबाए रखें जब तक कि फोन डिस्प्ले "फास्टबूट" नहीं दिखाता है
  3. "फास्टबूट" को पढ़ने के लिए "एंड्रॉइड रिकवरी" को बदलने तक वीओएल को बार-बार (सात बार) टच और रिलीज करें
  4. इस विकल्प को चुनने के लिए वीओएल यूपी बटन को टच और रिलीज़ करें
  5. अंत में, जब फोन हरे रंग के एंड्रॉइड रोबोट से सटे एक विस्मयादिबोधक बिंदु के आसपास एक त्रिकोण प्रदर्शित करता है, तो या तो:
    • यदि Android 2.2 (Froyo) का उपयोग कर रहे हैं, तो फ़ोन प्रदर्शन के निचले-दाएं कोने को स्पर्श करें
    • अगर Android 2.3 (जिंजरब्रेड) का उपयोग कर रहे हैं, तो VOL UP और VOL DOWN दोनों बटन एक साथ पकड़ें

Android रिकवरी मोड दर्ज करने के लिए ।

यह ऑपरेशन का एक तरीका है जो उपयोगकर्ता को फोन में बड़े बदलाव करने की अनुमति देता है। या पुनर्प्राप्ति का अर्थ फ़ोन पर पुनर्प्राप्ति विभाजन भी हो सकता है। या पुनर्प्राप्ति का अर्थ छवि फ़ाइल (फ़ाइलनाम .img) भी हो सकता है जिसे पुनर्प्राप्ति विभाजन पर फ्लैश किया जा सकता है । उदाहरण के लिए, एक स्टॉक रिकवरी इमेज के साथ Atrix 4G MB860 ओलिम्पस शिप्स रिकवरी पार्टीशन में गए, और इस तरह के स्टॉक फोन में रिकवरी मोड में बूट करने से यूजर फोन में कुछ बड़े बदलाव कर सकता है:

  • सिस्टम को अभी रीबूट करो
  • एसडीकार्ड लागू करें ज़िप अद्यतन करें
  • डेटा हटाना / फ़ैक्टरी रीसेट
  • कैश पार्टीशन साफ ​​करें

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

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

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


संबंधित : एक अन्य प्रश्न जो पारंपरिक कंप्यूटर सिस्टम के उपयोगकर्ताओं के संदर्भ में एंड्रॉइड प्लेटफ़ॉर्म के कुछ हिस्सों को समझाता है:
सामान्य कंप्यूटर शब्दों में, एंड्रॉइड सिस्टम के अलग-अलग हिस्से क्या हैं?


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

@GAThrawn क्या यह कहना सही है कि ड्राइवर OS का हिस्सा है? या कम से कम कुछ बुनियादी ड्राइवर ओएस का हिस्सा होंगे, और यदि आप कुछ विशिष्ट चाहते हैं तो आपको इसका उपयोग शुरू करने से पहले इसके चालक को स्थापित करने की आवश्यकता है?
हग्रावाल

29

रूटिंग और जेलब्रेकिंग एक ही चीज को संदर्भित करता है। Jailbreaking शब्द Apple के iPhone समुदाय से आता है, Android में पसंदीदा शब्द मूल है।

रूटिंग / जेलब्रेकिंग से तात्पर्य फोन पर प्रशासक / सुपरयुजर / रूट / यूजर-आईडी-0 उपयोगकर्ता को सक्षम करने से है। अनियंत्रित डिवाइस में, सुपरसुअर खाता सुरक्षा उद्देश्य के लिए अक्षम है। सुपरयुसर के पास सिस्टम पर पूर्ण विशेषाधिकार होता है, जिसमें महत्वपूर्ण सिस्टम फ़ाइलों को हटाना या संशोधित करना शामिल है।

रूटिंग के बारे में और अधिक: "फ़ोन रूट करने के लिए" का क्या अर्थ है?


4
रूट करना = रूट एक्सेस प्राप्त करना (रूट उपयोगकर्ता, उपयोगकर्ता 0)। Jailbreaking = समान रूप से Android को छोड़कर आप एक मालिकाना बूटलोडर / सॉफ्टवेयर से बंधे नहीं होते हैं, इसलिए इसके प्रति जेलब्रेकिंग नहीं, एक ही अवधारणा है।
दिमित्री लखटेन

6

फर्मवेयर पूरे एंड्रॉइड सॉफ्टवेयर स्टैक को संदर्भित करता है: कर्नेल (incl। ड्राइवर), Dalvik VM, और ऑपरेटिंग सिस्टम। हालाँकि, इसमें बाज़ार से इंस्टॉल किए गए एप्लिकेशन शामिल नहीं हैं।

फ़र्मवेयर आधिकारिक हो सकता है (निर्माता और / या सेवा प्रदाता द्वारा जारी किया गया) या यह अनौपचारिक हो सकता है (समुदाय को संशोधित करके)।


6

CyanogenMod की ROM की अच्छी परिभाषा है (और उस सूची के अन्य शब्दों की एक बहुत)

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


4

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

यह गैर-तकनीकी लोगों के लिए उपयोग की जाने वाली सरल व्याख्या है।

एक स्मार्टफोन अनिवार्य रूप से 2 चीजें हैं

  1. एक फोन

    स्मार्टफोन के फोन भाग के लिए अनलॉक करना प्रासंगिक है।

    कुछ देशों (यूएसए आमतौर पर) में, स्मार्टफोन का फोन हिस्सा वाहक द्वारा बंद कर दिया जाता है, ताकि इसका उपयोग अन्य वाहक के साथ न किया जा सके।

  2. एक कंप्यूटर

    रूटिंग / जेलब्रेकिंग स्मार्टफोन के कंप्यूटर भाग के लिए प्रासंगिक है।

    फोन का ओएस (एंड्रॉइड / आईओएस / विंडोज) ओएस लेखक (Google / Apple / Microsoft) द्वारा लॉक किया गया है ताकि आप केवल ओएस और निर्माता द्वारा प्रदान किए गए इंटरफ़ेस के साथ कार्यक्षमता तक पहुंच सकें। आपके पास अपने डिवाइस पर प्रशासक की अनुमति नहीं है (विंडोज पीसी के विपरीत जहां आप व्यवस्थापक के रूप में लॉगिन कर सकते हैं)।

    यह कई कारणों से किया जाता है
    । 1. आपको उनके ऐपस्टोर आदि के माध्यम से खरीदना होगा
    । बहुत सारे उपयोगकर्ता तकनीकी रूप से पर्याप्त नहीं हैं, इसलिए उन्हें कुछ बेवकूफ बनाने से बचाने के लिए ऐसा किया जाता है।

    अपने स्वयं के डिवाइस के लिए व्यवस्थापक पहुँच प्राप्त करने के लिए इन उपायों को दरकिनार करने को रूटिंग या जेलब्रेकिंग कहा जाता है।


लेकिन क्या सिम अनलॉकिंग और बूटलोडर अनलॉकिंग के बीच कोई अंतर नहीं है? यदि हां, तो मुझे लगता है कि फोन की सीमाओं को दरकिनार करने में अनिवार्य रूप से केवल 3 प्रमुख चरण शामिल हैं: 1) सिम अनलॉकिंग / सब्सिडी अनलॉकिंग; 2) बूटलोडर अनलॉकिंग (जो, मुझे लगता है, कस्टम फर्मवेयर की स्थापना की अनुमति देता है); और 3) डिवाइस को रूट करना। या (2) और (3) यहाँ अनिवार्य रूप से समान हैं? तो भ्रामक ...
Osteoboon

2 (बूट लोडर को अनलॉक करना) 3 (रूटिंग) की अनुमति देता है

बस जोड़ने के लिए: लेकिन 2 हमेशा 3 के लिए आवश्यक नहीं है (रूट कारनामे देखें)। लेकिन ज्यादातर हार्डकोर ट्विकर्स 2 चाहते हैं भले ही 3 के बिना 3 प्राप्त करना संभव हो। क्योंकि 2 आपको 3- से अधिक करने की अनुमति देता है- सबसे विशेष रूप से कस्टम रोम / रिकवरी। 3 ब्लोटवेयर को हटाने और कुछ आला एप्लिकेशन इंस्टॉल करने के लिए बस अच्छा है।
जिग्गंजेर

4

TL; DR संस्करण:

बूटलोडर को अनलॉक करना

  • जब आप बूट करते हैं तो प्रारंभिक कार्यक्रम बूटलोडर होता है। यदि "लॉक" यह हो सकता है: 1) चमकती 2 पर ब्लॉक के प्रयास) फोन को बूट करने से मना करें अगर कुछ अनधिकृत रूप से फ्लैश किया गया था। इसे अनलॉक करने का अर्थ है एक सेटिंग बदलना जो इस व्यवहार को प्रभावित करता है।

पक्ष

jailbreaking

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

रोम

  • ROM किसी भी डेटा के लिए एक छाता शब्द है जिसे आप NAND पर फ्लैश कर सकते हैं। अधिकांश एंड्रॉइड संदर्भों में रोम = मोबाइल ऑपरेटिंग सिस्टम को स्थापित करना। अन्य संदर्भों में इसका मतलब यह हो सकता है कि आपकी त्वचा को अनुकूलित करने के लिए कुछ फ़ाइलों को प्रतिस्थापित किया जाए। आदि
    जबकि ROM एक मिथ्या नाम हो सकता है (वास्तव में गैर-वाष्पशील मेमोरी - डेटा नहीं है) को संदर्भित करता है, ज्यादातर लोग एक कर्नेल, ओएस, बूटलोडर और आदि के बीच अंतर नहीं जानते हैं। इसलिए बहुत सारे संशोधनों को रोम कहा जाता है। , यह भ्रम और ज्वाला से बचा जाता है (जैसे जब लोग GNU / linux को OS या यहां तक ​​कि GNU / linux / X कहते हैं) के बजाय लिनक्स को OS कहते हैं।
    यह भी देखें कि वे जेनेरिक फ़ोन OS क्यों नहीं बना सकते?

नन्द

  • एक प्रकार का ठोस राज्य भंडारण, दूसरा उदाहरण NOR मेमोरी है।

एमएमसी / एसडी

  • MMC, SD का प्रतियोगी है। दोनों मेमोरी कार्ड मानक हैं जो NAND मेमोरी का उपयोग करते हैं। भौतिक रूप के अलावा ये मानक NAND तक पहुंचने के लिए उपयोग किए जाने वाले इंटरफ़ेस / प्रोटोकॉल को डिक्रिप्ट करते हैं। इसका मतलब है कि ये मेमोरी फॉर्मेट एक अलग या अतिरिक्त मेमोरी कंट्रोलर के साथ आते हैं।
    जबकि MMC प्रारूप पुराना है, कई डिवाइस eMMC का उपयोग eSD के बजाय करते हैं। "ई" का अर्थ एम्बेडेड है और इसका मतलब है कि भंडारण विशिष्ट अर्थों में गैर-हटाने योग्य है।
    MMC की तुलना में, SD में अधिक पिन होते हैं, मोटा होता है और DRM का समर्थन करता है। यह थोड़ा अधिक महंगा भी है। वे दोनों NAND तक पहुँचने के लिए SPI प्रोटोकॉल का उपयोग करते हैं।

Nandroid

  • बैकअप के लिए उपयोग की जाने वाली सिस्टम छवि। अक्सर बूटलोडर को शामिल नहीं करता है।

ऑपरेटिंग सिस्टम

  • एंड्रॉइड, विंडोज, अन्य लिनक्स डिस्ट्रोस, मैक ओएस एक्स, आईओएस सभी ऑपरेटिंग सिस्टम हैं। अधिक तकनीकी अर्थ में कर्नेल को ऑपरेटिंग सिस्टम कहा जा सकता है। यह एक ऐसा कार्यक्रम है जो अन्य कार्यक्रमों को सुरक्षित रूप से चलाने और अपने एचएएल का उपयोग करने के लिए एक वातावरण प्रदान करता है ।

मॉड (उदाहरण के लिए CyanogenMod)

  • 3 पार्टी फाइलें जो अतिरिक्त / अन्य सुविधाओं को प्रदान करने के लिए फोन पर फ्लैश की जा सकती हैं। सीएम की तरह पूरी तरह से ऑपरेटिंग सिस्टम हो सकता है।

रिकवरी (क्लॉकवर्कमॉड, अमोन रा)

  • फ़ोन मुख्य OS या रिकवरी में बूट हो सकते हैं। यह एक मिनी ओएस की तरह है जो उपयोगकर्ताओं को रखरखाव की कार्रवाई करने की अनुमति देता है जैसे कि डिलीट करना, बैक अप करना या फाइल्स इंस्टॉल करना। ओफ़ेन / रिकवरी पार्टीशन में रहता है।

कस्टम कर्नेल (जैसे लेसहाक कर्नेल)

  • ऑपरेटिंग सिस्टम का एक हिस्सा जो हार्डवेयर और अन्य सभी प्रोग्रामों को नियंत्रित करता है जो चलते हैं। यह पहला गैर-बूटलोडर कोड भरा हुआ है। अक्सर / बूट विभाजन में रहता है।

फर्मवेयर

  • एम्बेडेड उपकरणों पर सॉफ्टवेयर।

चालक

  • प्रोग्राम जिसका उपयोग कर्नेल द्वारा हार्डवेयर के साथ संचार करने के लिए किया जाता है। आमतौर पर हार्डवेयर के निर्माताओं द्वारा लिखा जाता है। एंड्रॉइड सोर्स ट्री अधिकांश डिवाइसों के लिए कर्नेल और ड्राइवरों के बिना आता है। यही कारण है कि गैर-Google उपकरणों में अप-टू-डेट रखने में कठिन समय होता है।

ओवर एयर (OTA) अपडेट

  • अपडेट आप केवल अपने फोन से डाउनलोड कर सकते हैं और इंस्टॉल कर सकते हैं (यानी कोई केबल / यूएसबी की जरूरत नहीं)।

fastboot

  • Google द्वारा उत्पादित ADK से PC प्रोग्राम। बूट लोडर्स को NAND में डेटा फ्लैश करने देता है।

सिम अनलॉक कर रहा है

  • कुछ मोबाइल प्रदाता अनुबंध के एक भाग के रूप में उपकरणों की पेशकश कर सकते हैं। इन उपकरणों में सॉफ़्टवेयर प्रतिबंध हैं कि आप किस सिम कार्ड का उपयोग कर सकते हैं - बदलते प्रदाता को रोकने के लिए।

चमकता

  • नंद स्मृति को कॉपी करना / लिखना। तो यहां तक ​​कि अपने sdcard के लिए एक फ़ाइल को स्थानांतरित करना चमकती कहा जा सकता है।

एसपीएल (दूसरा प्रोग्राम लोडर)


3

एंड्रॉइड कर्नेल लिनक्स कर्नेल को संदर्भित करता है और ड्राइवरों का सेट जो लिनक्स कर्नेल के साथ आता है। कर्नेल में ऐसे एप्लिकेशन शामिल नहीं हैं जो Android के साथ आते हैं और न ही जावा / Dalvik वर्चुअल मशीन।

कॉस्ट्यूम कर्नेल लिनक्स कर्नेल के लिए समुदाय-निर्मित संशोधनों को संदर्भित करता है। कर्नेल निम्न-स्तरीय सेवाएँ, संसाधन प्रबंधन और सुरक्षा प्रदान करता है।

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

कर्नेल और ड्राइवर में संशोधन में आमतौर पर हार्डवेयर-विशिष्ट बग फिक्स, संसाधन प्रबंधन का अनुकूलन और ड्राइवर-स्तर में अक्षम हार्डवेयर विशेषताओं को अनलॉक करना शामिल होता है।


2

ओवर द एयर अपडेट आपके डिवाइस निर्माता और वाहक से एक आधिकारिक अपडेट को संदर्भित करता है, अपडेट को आपके डिवाइस पर स्वचालित रूप से धकेला जा रहा है।

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


2

मेरी समझ यह है कि विभिन्न मॉड / रोम पीसी वर्ल्ड में ubuntu और फेडोरा (लिनेक्स के विभिन्न प्रकार) के समान है। कर्नेल निम्न स्तर से कम है, जैसे कि ubuntu 10.10 और फेडोरा 14 दोनों एक ही लिनक्स कर्नेल का उपयोग कर रहे हैं 2.6.35

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