जड़ तक पहुँचना Android उपकरणों पर एक नई अवधारणा नहीं है, लेकिन जिस तरह से यह किया गया है वह एंड्रॉइड 6.0 मार्शमैलो के साथ बदल गया है। नई "सिस्टम रहित" रूट विधि पहली बार में थोड़ी गड़बड़ हो सकती है, इसलिए हम यहां यह समझने में मदद कर रहे हैं कि आप इसे क्यों चाहते हैं, और यह तरीका एंड्रॉइड फोन को आगे बढ़ाने के लिए सबसे अच्छा तरीका है। ।
क्या वास्तव में "व्यवस्थित" रूट है?
सम्बंधित: SuperSU और TWRP के साथ अपने Android फोन को कैसे रूट करें
इससे पहले कि हम सिस्टमलेस रूट पर जाएं, यह संभवत: सबसे अच्छा है कि हम पहली बार एंड्रॉइड पर "सामान्य रूप से" कैसे काम करते हैं, और इसके लिए क्या आवश्यक है।
एंड्रॉइड 4.3 के बाद से, "सु" डेमॉन- रूट एक्सेस के लिए अनुरोधों को संभालने वाली प्रक्रिया को स्टार्टअप पर चलाना पड़ता है, और इसे ऐसा करने के लिए प्रभावी रूप से कार्य करने के लिए पर्याप्त अनुमतियों के साथ ऐसा करना पड़ता है। यह पारंपरिक रूप से एंड्रॉइड / सिस्टम विभाजन पर मिली फाइलों को संशोधित करके पूरा किया गया था। लेकिन लॉलीपॉप के शुरुआती दिनों में, बूट पर सु डेमन को लॉन्च करने का कोई तरीका नहीं था, इसलिए एक संशोधित बूट छवि का उपयोग किया गया था - यह प्रभावी रूप से "सिस्टमलेस" रूट की शुरूआत थी, इस तरह का नाम दिया गया क्योंकि यह किसी भी फाइल को संशोधित नहीं करता है। in / सिस्टम विभाजन।
लॉलीपॉप पर पारंपरिक तरीके से रूट एक्सेस हासिल करने का एक तरीका बाद में पाया गया, जिसने उस समय प्रभावी रूप से व्यवस्थित पद्धति पर प्रगति को रोक दिया।
मार्शमैलो की शुरुआत के साथ, हालांकि, Google ने सुरक्षा को मजबूत किया, जिसे पहले लॉलीपॉप में रखा गया था, अनिवार्य रूप से / सिस्टम विभाजन को संशोधित करके आवश्यक अनुमतियों के साथ सु डेमॉन को लॉन्च करने के लिए अनिवार्य बना दिया गया था। सिस्टमलेस पद्धति को फिर से जीवित किया गया, और मार्शमैलो चलाने वाले फोन के लिए अब डिफ़ॉल्ट रूटिंग विधि है। यह भी ध्यान देने योग्य है कि यह एंड्रॉइड नौगट के लिए भी सही है, साथ ही साथ 5.1 (या नए) चलाने वाले सैमसंग डिवाइस भी।
सिस्टमलेस रूट के फायदे (और नुकसान) क्या हैं?
किसी भी चीज की तरह, सिस्टमलेस पद्धति से रूट एक्सेस हासिल करने के फायदे और नुकसान हैं। प्राथमिक नकारात्मक पक्ष यह है कि यह डिफ़ॉल्ट रूप से लॉक किए गए बूटलोडर्स वाले उपकरणों पर काम नहीं करता है - इसमें वर्कअराउंड हो सकते हैं, लेकिन वे प्रत्येक डिवाइस के लिए बहुत विशिष्ट हैं। दूसरे शब्दों में, यदि आपके डिवाइस के लिए कोई वर्कअराउंड नहीं है और इसमें लॉक बूटलोडर है, तो मूल रूप से रूट एक्सेस प्राप्त करने का कोई तरीका नहीं है।
सम्बंधित: FlashFire के साथ रूट खोए बिना Android OTA अपडेट कैसे स्थापित करें
हालांकि, इसके अलावा, सिस्टमलेस पद्धति आम तौर पर बेहतर है। उदाहरण के लिए, यह बहुत कुछ है ओवर-द-एयर (ओटीए) अपडेट को स्वीकार करना आसान है जब आप इस विधि का उपयोग कर रहे हैं, खासकर जब एक उपकरण की तरह का उपयोग कर प्रचंड आग । फ्लैशफ़ायर स्टॉक फ़र्मवार को फ्लैश कर सकता है और फ्लैश करते समय उन्हें फिर से रूट कर सकता है, साथ ही ओटीए इंस्टॉलेशन (फिर से फ्लैश करते समय फिर से रूट करना) संभाल सकता है। मूल रूप से, यदि आप एक रूट किया हुआ उपकरण चला रहे हैं, तो FlashFire एक अच्छा उपकरण है। ध्यान रखें कि यह अभी भी बीटा में है, लेकिन विकास अच्छी प्रगति कर रहा है।
सिस्टम रहित रूट विधि भी बहुत क्लीनर है, क्योंकि यह / सिस्टम विभाजन में फ़ाइलों को जोड़ या संशोधित नहीं करता है। इसका मतलब है कि यह बहुत आसान है ए अपने फोन को भी रूट करें। यह बचता भी नहीं है एक कारखाना रीसेट , इसलिए यह सुनिश्चित करने के लिए बहुत आसान है कि उपकरणों को बेचने से पहले उन्हें हटा दिया जाए और साफ किया जाए।
सम्बंधित: सेफ्टीनेट समझाया: एंड्रॉइड पे एंड अदर एप्स रूटेड डिवाइसेज पर काम क्यों नहीं करते हैं
बेशक, यह अंतिम बिट एक दोधारी तलवार है, क्योंकि कुछ उपयोगकर्ता अपने डिवाइस को रीसेट करने के बाद रूट रहना पसंद करेंगे - अच्छी खबर यह है कि आपको रूट एक्सेस को फिर से हासिल करने के लिए उपयुक्त सुपरसु फ़ाइल को फिर से फ्लैश करना होगा, जो आसान है । और अगर आप फैक्ट्री रिसेट करने के बिना अनरूट करना चाहते हैं, तो आप अपने डिवाइस के लिए एक साफ बूट इमेज को फ्लैश कर सकते हैं। एक कमांड प्रॉम्प्ट कमांड और आप कर चुके हैं।
यह भी ध्यान देने योग्य है कि एंड्रॉइड पे जैसी कुछ सेवाएँ हैं, बस रूट किए गए उपकरणों पर काम नहीं करना चाहिए । एक बिंदु पर, भुगतान करें किया था सिस्टम रहित उपकरणों पर काम करते हैं, लेकिन यह पूरी तरह से आकस्मिक था। वर्तमान में रूट किए गए उपकरणों पर पे के संरक्षण की कोशिश करने और बायपास करने की कोई योजना नहीं है।
तो मुझे किस विधि का उपयोग करना चाहिए?
अच्छी खबर यह है कि आपको वास्तव में "निर्णय" नहीं करना है कि कौन सी विधि का उपयोग करना है। जब आप फ़्लैश सुपरसु , यह तय करेगा कि आपके फोन के लिए कौन सा रूटिंग तरीका सबसे अच्छा है, और तदनुसार कार्य करें। यदि आपका फोन लॉलीपॉप या उससे अधिक पुराना है, तो यह सबसे अधिक संभावना / सिस्टम विधि का उपयोग करेगा। यदि यह मार्शमैलो या नया चल रहा है (या यदि यह सैमसंग डिवाइस 5.1 या नया चल रहा है), तो यह आपकी बूट छवि को बदले देगा, जिससे आपको सिस्टमलेस रूट मिलेगा।
यह संभावना नहीं है कि सिस्टमलेस विधि कभी भी एंड्रॉइड के पुराने संस्करणों के लिए पीछे की ओर संगत हो जाएगी, क्योंकि इसके लिए दर्जनों उपकरणों के लिए एक महत्वपूर्ण राशि की आवश्यकता होगी जो या तो एंड्रॉइड के नए संस्करण में अपग्रेड किए जाएंगे या सेवानिवृत्त होंगे। इस प्रकार, इस नई पद्धति का फोकस एंड्रॉइड मार्शमैलो और नूगाट पर रखा जा रहा है।
एंड्रॉइड एक जटिल प्रणाली है, और रूट एक्सेस प्राप्त करने से इसकी पूरी क्षमता को अनलॉक करने का दरवाजा खुल सकता है। अपने डिवाइस को रूट करते हुए कहा कि आपको कुछ ऐसा नहीं करना चाहिए - जब तक कि यह डेवलपर या अन्य बूटलोडर-अनलॉक करने वाली इकाई न हो, जिसमें स्टॉक इमेज उपलब्ध हों, आपको निश्चित रूप से सावधानी से चलना चाहिए। रूटिंग समुदाय के डेवलपर्स बेहतरीन रूटिंग अनुभव प्रदान करने के लिए बहुत लंबी अवधि के लिए जा रहे हैं, लेकिन इसका मतलब यह नहीं है कि यह पूरी तरह से काम करने वाला है।
बहुत बहुत धन्यवाद Chainfire हमारे सवालों का जवाब देने और इस लेख के साथ मदद करने के लिए समय निकालने के लिए!