यह पोस्ट मूल रूप से 2012 में प्रकाशित हुआ था। इसे बाद में एक-क्लिक ऐप्स के संग्रह के बजाय सबसे व्यापक रूप से समर्थित रूटिंग विधि पर ध्यान केंद्रित करने के लिए अपडेट किया गया है।
रूट क्या है, वैसे भी?
एंड्रॉइड लिनक्स पर आधारित है। लिनक्स और अन्य यूनिक्स जैसे ऑपरेटिंग सिस्टम पर, रूट उपयोगकर्ता विंडोज पर व्यवस्थापक उपयोगकर्ता के बराबर है। रूट उपयोगकर्ता के पास पूरे ऑपरेटिंग सिस्टम तक पहुंच है, और कुछ भी कर सकता है। डिफ़ॉल्ट रूप से, आपके पास अपने एंड्रॉइड डिवाइस पर रूट पहुंच नहीं है, और कुछ ऐप्स रूट पहुंच के बिना काम नहीं करेंगे। अन्य आधुनिक मोबाइल ऑपरेटिंग सिस्टम की तरह, एंड्रॉइड सुरक्षा उद्देश्यों के लिए ऐप्स को प्रतिबंधित सुरक्षा सैंडबॉक्स तक सीमित करता है।
रूट उपयोगकर्ता खाता हमेशा एंड्रॉइड में मौजूद है; इसका उपयोग करने के लिए कोई अंतर्निहित तरीका नहीं है। "रूटिंग" इस रूट उपयोगकर्ता खाते तक पहुंच प्राप्त करने का कार्य है। इसकी तुलना अक्सर आईफोन या आईपैड जेलब्रैक करने की तुलना में की जाती है, लेकिन rooting और jailbreaking काफी अलग हैं।
तकनीकी पहलुओं को छोड़कर, रूट पहुंच आपको बहुत उपयोगी चीजें करने की अनुमति देती है। रूट के साथ, आप अपने फोन पर आने वाले ब्लूटवेयर को हटा सकते हैं, फायरवॉल चला सकते हैं, टेरियर को सक्षम कर सकते हैं, भले ही आपका वाहक इसे अवरुद्ध कर रहा हो, मैन्युअल रूप से अपने सिस्टम का बैक अप ले ले, और कई अन्य ट्वीक्स का उपयोग करें जिनके लिए निम्न-स्तरीय सिस्टम एक्सेस की आवश्यकता होती है।
जिन ऐप्स को रूट की आवश्यकता है उन्हें खोजने में मुश्किल नहीं है-वे Google Play में उपलब्ध हैं, लेकिन जब तक आप रूट पहुंच प्राप्त नहीं करेंगे तब तक वे काम नहीं करेंगे। कुछ ऐप्स में ऐसी विशेषताएं होती हैं जो केवल रूट डिवाइस पर काम करती हैं।
चेतावनी
एंड्रॉइड डिवाइस किसी कारण के लिए रूट नहीं आते हैं। वास्तव में, कुछ डिवाइस निर्माता आपको रूटिंग से रोकने के लिए अपने रास्ते से बाहर निकलते हैं। यहाँ पर क्यों:
- सुरक्षा: एंड्रॉइड के सामान्य सुरक्षा सैंडबॉक्स से बाहर निकलने वाले ऐप्स को रूट करना। ऐप्स आपके द्वारा दिए गए रूट विशेषाधिकारों का दुरुपयोग कर सकते हैं और अन्य ऐप्स पर स्नूप कर सकते हैं, जो सामान्य रूप से संभव नहीं है। असल में, Google आपको इस कारण से रूट डिवाइस पर एंड्रॉइड पे का उपयोग करने से रोकता है।
- गारंटी: कुछ निर्माताओं का कहना है कि rooting आपके डिवाइस की वारंटी voids। हालांकि, rooting वास्तव में आपके हार्डवेयर को नुकसान नहीं पहुंचाएगा। कई मामलों में, आप अपने डिवाइस को "अनियंत्रित" कर सकते हैं और निर्माता यह बताने में सक्षम नहीं होंगे कि यह रूट किया गया है या नहीं।
- bricking: हमेशा की तरह, आप इसे अपने जोखिम पर करते हैं। रूटिंग आमतौर पर एक बहुत ही सुरक्षित प्रक्रिया होनी चाहिए, लेकिन आप यहां पर हैं। यदि आप कुछ गड़बड़ करते हैं, तो आप इसे ठीक करने के लिए मुफ्त वारंटी सेवा की उम्मीद नहीं कर सकते हैं। यदि आप चिंतित हैं, तो पहले थोड़ा सा शोध करें और देखें कि क्या अन्य लोग आपके डिवाइस को उस टूल के साथ सफलतापूर्वक रिपोर्ट करने की रिपोर्ट करते हैं जिसका आप उपयोग करने की योजना बना रहे हैं।
इसके अतिरिक्त, rooting कम से कम कुछ प्रकार की मरम्मत के लिए, आपकी वारंटी रद्द कर सकते हैं। अधिक जानकारी के लिए विषय पर हमारे व्याख्याता देखें।
एक एंड्रॉइड फोन रूट करने के कई तरीके
- बूटलोडर अनलॉक करें: Google और डिवाइस निर्माता आधिकारिक तौर पर rooting का समर्थन नहीं करते हैं, लेकिन वे कुछ उपकरणों तक निम्न-स्तर तक पहुंच प्राप्त करने का आधिकारिक तरीका प्रदान करते हैं, जो आपको रूट करने की अनुमति देता है। उदाहरण के लिए, नेक्सस डिवाइस डेवलपर्स के लिए लक्षित हैं, और आप बूटलोडर को एक ही कमांड से आसानी से अनलॉक कर सकते हैं। फिर आप पुनर्प्राप्ति स्क्रीन से su binary युक्त.zip फ़ाइल को चमकाने से अपने डिवाइस को रूट कर सकते हैं। नेक्सस डिवाइस के लिए नेक्सस रूट टूलकिट जैसे टूल्स इस प्रक्रिया को स्वचालित करते हैं। अन्य निर्माता बूटलोडर को अनलॉक करने के तरीके भी प्रदान करते हैं, लेकिन केवल कुछ उपकरणों के लिए।
- सुरक्षा भेद्यता का पता लगाएं: अन्य डिवाइस बंद कर रहे हैं। उनके निर्माता अपने बूटलोडर्स को अनलॉक करने और उनके सॉफ़्टवेयर के साथ छेड़छाड़ करने का कोई आधिकारिक तरीका नहीं प्रदान करते हैं। इन उपकरणों को अभी भी रूट किया जा सकता है, लेकिन केवल डिवाइस पर सुरक्षा भेद्यता की खोज करके और अपने सिस्टम विभाजन पर एक su बाइनरी स्थापित करने के लिए इसका शोषण कर रहा है। एक ओटीए अपडेट सुरक्षा भेद्यता को ठीक कर सकता है साथ ही डिवाइस को मिटा नहीं सकता है। उदाहरण के लिए, पहले व्यक्ति के लिए $ 18,000 का बकाया था जो वेरिज़ोन या एटी एंड टी पर चल रहे सैमसंग गैलेक्सी एस 5 को रूट कर सकता था। एक भेद्यता पाई गई, लेकिन भविष्य के अपडेट भेद्यता को काम करने से रोक सकते हैं और गैलेक्सी एस 5 को रूट करने की क्षमता को हटा सकते हैं।
- फ्लैश साइनोजनमोड या एक और कस्टम रोम: तकनीकी रूप से, यह उपर्युक्त तरीकों में से एक का विस्तार है। बूटलोडर को अनलॉक करना और सुरक्षा भेद्यता का शोषण करने से आप प्रत्येक को कस्टम रोम जैसे साइनोजनमोड फ्लैश करने की अनुमति दे सकते हैं, जो प्रायः पूर्व-रूट होता है। CyanogenMod में इसकी सेटिंग स्क्रीन पर एक साधारण टॉगल शामिल है जो आपको रूट पहुंच को सक्षम या अक्षम करने की अनुमति देता है।यदि रोम रूट सक्षम करने के लिए एक एकीकृत तरीके से आता है तो साइनोजनमोड या आपके कस्टम रोम के नए संस्करण में अपग्रेड करना आपके डिवाइस को मिटा नहीं देगा।
इस लेख में, हम मुख्य रूप से उन उपयोगकर्ताओं पर चर्चा करेंगे जो पहले शिविर में आते हैं, जिनके पास अनलॉक करने योग्य बूटलोडर है। अगर आपके फोन को शोषण की आवश्यकता है, तो हम आपकी मदद नहीं कर पाएंगे, क्योंकि प्रक्रिया लगभग हर फोन के लिए अलग है। अपने विशिष्ट डिवाइस को रूट करने के तरीके के बारे में अधिक जानकारी के लिए आपको XDA डेवलपर्स जैसे फ़ोरम को खोजना होगा। इस गाइड में पहले एक-क्लिक रूट ऐप किंगो रूट और टोवेलूट शामिल थे, और वे अभी भी कुछ पुराने फोन का समर्थन कर सकते हैं।
यदि आपके डिवाइस में एक अनलॉक करने योग्य बूटलोडर है, तो, फिर पढ़ें। हम आम तौर पर एक-क्लिक रूट प्रोग्राम पर TWRP विधि की अनुशंसा करते हैं क्योंकि आप सीखते हैं कि सब कुछ कैसे काम करता है, जो भविष्य में कुछ गलत होने पर समस्या निवारण में आपकी सहायता करेगा-एक-क्लिक रूट प्रोग्राम पारदर्शी नहीं हैं। इस प्रक्रिया को शुरू करने से पहले, आपको अपने बूटलोडर को आधिकारिक तरीके से अनलॉक करना होगा, और फिर इन निर्देशों का उपयोग करके TWRP पुनर्प्राप्ति वातावरण स्थापित करना होगा। फिर हम आपके फोन को रूट करने के लिए TWRP का उपयोग करेंगे।
अपने फोन पर SuperSU फ्लैश कैसे करें और रूट एक्सेस प्राप्त करें
ठीक है, इसलिए आपने अपने बूटलोडर को अनलॉक कर दिया है, और आपने TWRP इंस्टॉल किया है। महान! आप वास्तव में लगभग वहाँ हैं। रूट पहुंच प्राप्त करने के लिए, हम सुपरएसयू नामक एक प्रोग्राम का उपयोग करने जा रहे हैं, जो आपको अन्य ऐप्स तक रूट पहुंच प्रदान करने की क्षमता देता है।
सुपरएसयू Google Play Store में उपलब्ध है, लेकिन वह संस्करण वास्तव में आपको रूट पहुंच नहीं देता है-वास्तव में, आपको इसे पहले स्थान पर उपयोग करने के लिए रूट पहुंच की आवश्यकता है! एक कैच -22 के बारे में बात करो। शुक्र है, सुपरएसयू एक.zip फ़ाइल के रूप में भी उपलब्ध है जिसे हम TWRP के साथ "फ़्लैश" कर सकते हैं। ऐसा करने से आपको सुपरएसयू के एंड्रॉइड ऐप की प्रबंधन सुविधाओं के साथ रूट पहुंच मिल जाएगी।
तो, शुरू करने के लिए, इस लिंक पर जाएं, जो आपको डाउनलोड के लिए उपलब्ध सुपरएसयू के नवीनतम संस्करण में ले जाएगा। अपने कंप्यूटर पर.zip फ़ाइल डाउनलोड करें, यूएसबी केबल के साथ अपने फोन में प्लग करें, और सुपरएसयू ज़िप को अपने फोन के आंतरिक स्टोरेज या एसडी कार्ड पर खींचें।
इसके बाद, अपने फोन को TWRP रिकवरी में रीबूट करें। ऐसा करना हर फोन पर थोड़ा अलग है-उदाहरण के लिए, आपको एक साथ पावर और वॉल्यूम डाउन बटन पकड़ना पड़ सकता है, फिर "रिकवरी मोड" बूट करने के लिए वॉल्यूम कुंजियों का उपयोग करें। अपने विशिष्ट मॉडल के लिए Google निर्देश यह देखने के लिए कि यह कैसे किया जाता है।
एक बार ऐसा करने के बाद, आपको परिचित TWRP होम स्क्रीन से स्वागत किया जाएगा। इंस्टॉल बटन पर क्लिक करें।
नोट: इस प्रक्रिया के साथ जारी रखने से पहले आपको शायद TWRP में बैकअप बनाना चाहिए।
यदि TWRP पूछता है कि क्या आप अब सुपरएसयू इंस्टॉल करना चाहते हैं, तो "इंस्टॉल न करें" चुनें। कभी-कभी, TWRP यह पता नहीं लगा सकता कि आपके पास पहले से ही सुपरएसयू है, इसलिए यह अपने अंतर्निहित संस्करण को फ्लैश करने के लिए कहेंगे। लेकिन सुपरसयू के नवीनतम संस्करण को फ्लैश करना लगभग हमेशा सर्वोत्तम होता है, जिसे हमने अभी किया है।
SuperSU ऐप के साथ रूट अनुमतियां प्रबंधित करना
जब आप अपने फोन को रीबूट करते हैं, तो आपको अपने ऐप ड्रॉवर में नया सुपरएसयू आइकन देखना चाहिए। सुपरएसयू नियंत्रण जो आपके फोन पर अन्य ऐप्स रूट अनुमतियां प्राप्त करते हैं। जब भी कोई ऐप रूट अनुमतियों का अनुरोध करना चाहता है, तो उसे अपने सुपरएसयू ऐप से पूछना होगा, जो एक अनुरोध प्रॉम्प्ट दिखाएगा।
यह सुनिश्चित करने के लिए कि रूट सही तरीके से काम कर रहा है, आप रूट परीक्षक ऐप डाउनलोड कर सकते हैं और अपनी मूल स्थिति को सत्यापित कर सकते हैं। वैकल्पिक रूप से, एक रूट-केवल ऐप डाउनलोड करें जिसे आप कोशिश करना चाहते हैं, और देखें कि क्या यह आपको सुपरसुर अनुमतियों के लिए पूछता है।
उदाहरण के लिए, यदि हम ग्रीनफाइज में ऐप जोड़ने का प्रयास करते हैं और जड़ वाले फोन के लिए एक आसान बैटरी-सेविंग ऐप-हम रूट पॉप एक्सेस के लिए यह पॉपअप देखेंगे। यदि आप अनुदान पर क्लिक करते हैं और आपको एक सफल संदेश मिलता है, तो आपने अपने फोन पर सफलतापूर्वक रूट प्राप्त कर लिया है।
यदि आप कभी भी अनियंत्रित करना चाहते हैं, तो SuperSU ऐप खोलें, इसकी सेटिंग स्क्रीन पर जाएं, और "पूर्ण अनूठा" विकल्प टैप करें। यह आपके डिवाइस को मिटा देने का प्रयास करेगा। यदि यह आपके लिए काम करता है, तो यह निश्चित रूप से आपके फोन को मिटा देने का सबसे आसान तरीका है।
लेकिन अभी के लिए, दुनिया आपकी जड़ के अनुकूल ऑयस्टर है। आप विचारों के लिए महान रूट ऐप्स की हमारी सूची देख सकते हैं, या कुछ गंभीर रूप से कूल ट्वीक्स के लिए एक्सपॉइड फ्रेमवर्क स्थापित कर सकते हैं। सौभाग्य!
छवि क्रेडिट: नोरेबो