परिचय
Android का नवीनतम संस्करण, Android Marshmallow, जिसे अक्सर Android M कहा जाता है, कई नए कॉस्मेटिक अपग्रेड और बग फिक्स के साथ आता है। Android M में परिष्कृत अनुमतियां, सरल वॉल्यूम नियंत्रण, बेहतर कॉपी-पेस्ट फंक्शन, Google Now on Tap, और Android Pay जैसी नई सुविधाएं शामिल हैं।
इसके अलावा, इसमें बिल्ट-इन फिंगरप्रिंट स्कैनिंग सपोर्ट और कई अन्य संवर्द्धन हैं जो इसे 2016 में एक अत्यधिक वांछित स्मार्टफोन OS बनाते हैं।

पूर्वापेक्षाएँ
- अपग्रेड करने से पहले आपके डिवाइस पर कम से कम 2GB खाली स्थान होना चाहिए।
- यह प्रक्रिया केवल समर्थित फोन के लिए है। असमर्थित डिवाइस पर जबरन अपग्रेड करने से फोन ब्रिक हो सकता है (अनुपयोगी हो सकता है)।
- आपके फोन की बैटरी 75% या उससे अधिक होनी चाहिए, क्योंकि अपग्रेड के दौरान कई रीस्टार्ट हो सकते हैं।
- हम अनुशंसा करते हैं कि आप अपने डिवाइस के सभी डेटा का बैकअप लें और अपग्रेड इंस्टॉल करने के बाद फैक्ट्री रीसेट करें ताकि डेटा हानि से बचा जा सके।
विधि 1: OTA (ओवर-द-एयर) अपग्रेड

यदि आपका फोन इंटरनेट से जुड़ा है और आपको "सिस्टम अपग्रेड उपलब्ध" या इसी तरह की सूचना मिलती है, तो इस विधि का उपयोग करें:
- अपग्रेड से संबंधित सूचना खोलें
- "हाँ/मैं सहमत हूँ" पर क्लिक करें
- फोन अपग्रेड डाउनलोड करेगा (इंटरनेट स्पीड के आधार पर समय लगेगा)
- फोन या तो स्वचालित रूप से बंद होकर अपग्रेड करेगा, या "बंद करें और अपग्रेड करें" पर क्लिक करने के लिए कहेगा (निर्माता पर निर्भर करता है)
- फोन रीस्टार्ट होगा और आपके डिवाइस के लिए उपलब्ध नवीनतम Android संस्करण इंस्टॉल हो जाएगा
विधि 2: मैनुअल फ्लैशिंग (यदि OTA उपलब्ध नहीं है)
यदि आपका फोन Android M का समर्थन करता है लेकिन OTA सूचना नहीं दिखाता, तो इस वैकल्पिक विधि का उपयोग करें:
1. अपग्रेड जांचें
Settings → About Phone → System Upgrades → Check for Upgrade पर जाएं। यदि अपग्रेड उपलब्ध है, तो विधि 1 के चरण 1-4 का पालन करें। अन्यथा, मैनुअल विधि जारी रखें।
2. USB डिबगिंग सक्षम करें
Settings → Developer Options → Enable USB debugging पर जाएं। यदि Developer Options नहीं दिखता, तो Settings → About Phone → Build Number पर 7 बार टैप करें, फिर Developer Options में जाकर USB डिबगिंग सक्षम करें।
3. सिस्टम इमेज फ्लैश करें
चेतावनी: यह विधि आपके सभी डेटा (मीडिया, कॉन्टैक्ट्स आदि) को पूरी तरह से मिटा देगी। सुनिश्चित करें कि आपने बैकअप ले लिया है।
4. सिस्टम इमेज डाउनलोड करें
Android Developers वेबसाइट पर जाएं और अपने डिवाइस के लिए Android M का संस्करण डाउनलोड करें। सुनिश्चित करें कि आप अपने डिवाइस का समर्थन करने वाला सही संस्करण चुनते हैं।
5. Fastboot टूल डाउनलोड करें
Android SDK Tools सेक्शन से Fastboot टूल डाउनलोड करें। अपने डेस्कटॉप OS के लिए पैकेज चुनें। Fastboot सेटअप के लिए इस लिंक पर जाएं: https://www.stechguide.com/how-to-install-adb-and-fastboot-on-windows/
- USB केबल से डिवाइस को PC से कनेक्ट करें और Fastboot मोड में बूट करें (लिंक किए गए लेख में दिखाया गया है)।
- यदि आपके डिवाइस का बूटलोडर लॉक है (यदि आपने पहले अनलॉक नहीं किया है), तो इसे अनलॉक करना होगा। टर्मिनल विंडो खोलें और कमांड टाइप करें:
fastboot oem unlock
यह आपके डिवाइस को पूरी तरह से मिटा देगा। यदि बूटलोडर पहले से अनलॉक है तो इस चरण को छोड़ दें।
- Fastboot ऐप को अनजिप्ड सिस्टम इमेज फोल्डर में कॉपी करें और कमांड प्रॉम्प्ट पर निम्नलिखित कमांड दर्ज करें:
cd [fastboot सेव किए गए फोल्डर का पथ] oem unlock bootloader fastboot flash-all.bat
- फोन को नया OS इंस्टॉल करने में कुछ समय लगेगा, और एक बार रीस्टार्ट होने पर आपके फोन पर Android M तैयार और चल रहा होगा।
निष्कर्ष
इन दो अलग-अलग विधियों का उपयोग करके, लगभग सभी प्रमुख मोबाइल निर्माताओं के स्मार्टफोन को पिछले संस्करण से Android M (मार्शमैलो) में अपग्रेड करना संभव है। हालांकि, नए मोबाइल निर्माताओं के आगमन के साथ, इन विधियों में परिवर्तन, संशोधन या परिवर्धन हो सकते हैं।