एंड्रॉइड 10

एंड्रॉइड 10 (विकास के दौरान एंड्रॉइड क्यू कोडनाम) एंड्रॉइड मोबाइल ऑपरेटिंग सिस्टम का दसवां प्रमुख रिलीज़ और 17वां संस्करण है। इसे पहली बार 13 मार्च, 2019 को डेवलपर प्रीव्यू के रूप में रिलीज़ किया गया था और 3 सितंबर, 2019 को सार्वजनिक रूप से रिलीज़ किया गया था।

एंड्रॉइड 10 को आधिकारिक तौर पर 3 सितंबर, 2019 को समर्थित गूगल पिक्सेल उपकरणों के साथ-साथ चयनित बाजारों में तृतीय-पक्ष आवश्यक फोन और रेडमी के20 प्रो के लिए जारी किया गया था। वनप्लस 7टी पहला डिवाइस था जिसमें एंड्रॉइड 10 प्री-इंस्टॉल्ड था। अक्टूबर 2019 में, यह बताया गया था कि गूगल मोबाइल सेवाओं के लिए गूगल की प्रमाणीकरण आवश्यकताएं केवल 31 जनवरी, 2020 के बाद एंड्रॉइड 10-आधारित बिल्ड को स्वीकृत करने की अनुमति देंगी।

फरवरी 2023 तक, 17.65% एंड्रॉइड डिवाइस (मोबाइल और टैबलेट) पर एंड्रॉइड 10 (API 29) चल रहा था, जो इसे तीसरा सबसे आम संस्करण बनाता है।

इतिहास
गूगल ने 13 मार्च, 2019 को प्रारंभिक नाम "एंड्रॉइड क्यू" के तहत एंड्रॉइड 10 का पहला बीटा जारी किया, विशेष रूप से उनके पिक्सेल फोन पर, पहली पीढ़ी के पिक्सेल और पिक्सेल एक्सएल उपकरणों सहित, जहां लोकप्रिय मांग के कारण समर्थन बढ़ाया गया था। केवल अक्टूबर 2018 तक अपडेट की गारंटी देने के बाद, पहली पीढ़ी के पिक्सेल और पिक्सेल एक्सएल डिवाइसों को एंड्रॉइड 10 में संस्करण अपडेट प्राप्त हुए। Pixel 2 और Pixel 2 XL को एक विस्तारित वारंटी अवधि प्रदान किए जाने के बाद सम्मिलित किया गया था, जो गूगल स्टोर पर पहली बार उपलब्ध होने के बाद से कम से कम 3 वर्षों के लिए एंड्रॉइड संस्करण अपडेट की गारंटी देता है। कुल छह बीटा या रिलीज़-उम्मीदवार संस्करण अंतिम रिलीज़ से पहले जारी किए गए थे। 7 मई, 2019 को बीटा 3 की रिलीज़ के साथ बीटा प्रोग्राम का विस्तार किया गया, जिसे 11 ओईएम से 14 भागीदार उपकरणों पर उपलब्ध कराया गया; एंड्रॉइड Pie के बीटा की तुलना में दोगुने उपकरण। अमेरिकी सरकार के प्रतिबंधों के कारण, 21 मई, 2019 को हुआवेई मेट 20 प्रो से बीटा एक्सेस को हटा दिया गया था, लेकिन बाद में 31 मई को बहाल कर दिया गया था।

गूगल ने अंतिम एंड्रॉइड Q API और SDK (API स्तर 29) के साथ 5 जून, 2019 को बीटा 4 रिलीज़ किया। डायनेमिक सिस्टम अपडेट (DSU) को भी बीटा 4 में सम्मिलित किया गया था। डायनेमिक सिस्टम अपडेट एंड्रॉइड Q उपकरणों को अस्थायी रूप से एक जेनेरिक सिस्टम इमेज (GSI) स्थापित करने की अनुमति देता है ताकि एंड्रॉइड के नए संस्करण को उनके वर्तमान एंड्रॉइड संस्करण के शीर्ष पर आज़माया जा सके। एक बार जब उपयोगकर्ता चयनित जीएसआई छवि का परीक्षण समाप्त करने का निर्णय लेते हैं, तो वे बस अपने डिवाइस को रीबूट कर सकते हैं और अपने सामान्य डिवाइस के एंड्रॉइड संस्करण में वापस बूट कर सकते हैं।

गूगल ने 5 जून, 2019 को अंतिम एंड्रॉइड Q API और SDK (API स्तर 29) के साथ बीटा 4 जारी किया। डायनेमिक सिस्टम अपडेट (DSU) को भी बीटा 4 में सम्मिलित किया गया था। डायनेमिक सिस्टम अपडेट एंड्रॉइड Q उपकरणों को अस्थायी रूप से एक जेनेरिक सिस्टम इमेज (GSI) स्थापित करने की अनुमति देता है ताकि एंड्रॉइड के नए संस्करण को उनके वर्तमान एंड्रॉइड संस्करण के शीर्ष पर आज़माया जा सके। एक बार जब उपयोगकर्ता चयनित जीएसआई छवि का परीक्षण समाप्त करने का निर्णय लेते हैं, तो वे बस अपने डिवाइस को रीबूट कर सकते हैं और अपने सामान्य डिवाइस के एंड्रॉइड संस्करण में वापस बूट कर सकते हैं।

गूगल ने 10 जुलाई, 2019 को बीटा 5 जारी किया, जिसमें अंतिम एपीआई 29 एसडीके के साथ-साथ नवीनतम अनुकूलन और बग फिक्स थे। गूगल ने परीक्षण के लिए अंतिम रिलीज़ उम्मीदवार बीटा 6 को 7 अगस्त, 2019 को रिलीज़ किया।

22 अगस्त, 2019 को, यह घोषणा की गई थी कि एंड्रॉइड Q को बिना किसी कोडनाम के केवल "एंड्रॉइड 10" के रूप में ब्रांड किया जाएगा, प्रभावी रूप से कन्फेक्शनरी उत्पादों (ब्रांड नामों सहित) के नामों के आधार पर वर्णानुक्रमिक कोडनेमिंग प्रमुख रिलीज के अभ्यास को समाप्त कर दिया जाएगा, यह तर्क देते हुए कि यह समावेशी नहीं था अंतरराष्ट्रीय उपयोगकर्ताओं के लिए, या तो उपरोक्त उत्पादों के अंतरराष्ट्रीय स्तर पर ज्ञात नहीं होने के कारण, या कुछ भाषाओं के बोलने वालों द्वारा उच्चारण करना मुश्किल है। इसके अतिरिक्त, इंजीनियरिंग के एंड्रॉइड वीपी डेव बर्क ने कहा कि क्यू अक्षर से प्रारम्भ होने वाले नाम वाले अधिकांश डेसर्ट विदेशी थे, और उन्होंने व्यक्तिगत रूप से क्वीन केक चुना होगा। उन्होंने यह भी नोट किया कि रिलीज से संबंधित आंतरिक फाइलों और बिल्ड सिस्टम के भीतर "क्यूटी" क्विंस टार्ट का एक संक्षिप्त नाम है।

रिलीज के लिए मूर्ति भी अंक 10 है, एंड्रॉइड रोबोट लोगो के साथ (जो, एक साथ की रीब्रांडिंग के हिस्से के रूप में, केवल एक सिर से मिलकर बदल दिया गया है) अंक "0" के अंदर आराम कर रहा है।

नेविगेशन
एंड्रॉइड 10 नया फुल-स्क्रीन जेस्चर नेविगेशन सिस्टम और नया ऐप ओपन और क्लोज एनिमेशन पेश करता है, जिसमें जेस्चर जैसे कि डिस्प्ले के दोनों ओर किनारे से स्वाइप करके वापस जाना, होम स्क्रीन पर जाने के लिए स्वाइप करना, ओवरव्यू एक्सेस करने के लिए ऊपर की ओर स्वाइप करना और होल्ड करना, गूगल Assistant को सक्रिय करने के लिए स्क्रीन के निचले कोने से तिरछे स्वाइप करना, और ऐप्स स्विच करने के लिए स्क्रीन के नीचे जेस्चर बार के साथ स्वाइप करना। "बैक" कमांड के रूप में एज स्वाइपिंग जेस्चर के उपयोग को साइडबार मेनू और स्वाइप करके एक्सेस करने योग्य अन्य कार्यों का उपयोग करने वाले ऐप्स के साथ संभावित रूप से टकराव के रूप में नोट किया गया था। स्क्रीन के विशिष्ट क्षेत्रों के भीतर एक बैक जेस्चर को संभालने से ऑप्ट आउट करने के लिए ऐप्स द्वारा एपीआई का उपयोग किया जा सकता है, जेस्चर को सक्रिय करने के लिए लक्ष्य क्षेत्र के आकार को समायोजित करने के लिए एक संवेदनशीलता नियंत्रण जोड़ा गया था, और गूगल ने बाद में कहा कि ड्रॉअर विजेट स्क्रीन के किनारे के पास लंबे समय तक दबाकर "झाँकने" का समर्थन करेगा, और फिर स्वाइप करके खुला होगा। एंड्रॉइड "हनीकॉम्ब" के बाद से उपयोग की जाने वाली पारंपरिक तीन-कुंजी विगेशन प्रणाली एक विकल्प के रूप में समर्थित है,साथ ही एंड्रॉइड 9.0 पाई में दो-बटन "पिल" शैली नेविगेशन प्रस्तुत किया गया था।

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

उपयोगकर्ता अनुभव
एंड्रॉइड 10 में सिस्टम-लेवल डार्क मोड सम्मिलित है। तीसरे पक्ष के ऐप सक्रिय होने पर स्वचालित रूप से डार्क मोड संलग्न कर सकते हैं।

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

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

एन्क्रिप्शन
फरवरी 2019 में, गूगल ने एडिएंटम का अनावरण किया, एन्क्रिप्शन सिफर जिसे मुख्य रूप से उन उपकरणों पर उपयोग के लिए डिज़ाइन किया गया है जिनमें उन्नत एन्क्रिप्शन मानक (एईएस) के लिए हार्डवेयर-त्वरित समर्थन नहीं है, जैसे कि निम्न-अंत उपकरण। गूगल ने कहा कि यह सिफर एआरएम कॉर्टेक्स-ए7 सीपीयू पर एईएस-256-एक्सटीएस से पांच गुना तेज था। इसलिए, यदि उनका सीपीयू हार्डवेयर-त्वरित एईएस के लिए सक्षम नहीं है, तो एडिएंटम का उपयोग करते हुए, विनिर्देशों की परवाह किए बिना, सभी एंड्रॉइड 10 उपकरणों पर डिवाइस एन्क्रिप्शन अब अनिवार्य है। इसके अलावा, "फ़ाइल-आधारित एन्क्रिप्शन" (पहले एंड्रॉइड नौगट में पेश किया गया) का कार्यान्वयन भी सभी उपकरणों के लिए अनिवार्य है।

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

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

आईएमईआई नंबर जैसे गैर-रीसेट करने योग्य उपकरण पहचानकर्ताओं को पढ़ने के लिए ऐप्स के पास एक नई "विशेषाधिकार प्राप्त फ़ोन स्थिति पढ़ें" अनुमति होनी चाहिए।

ट्रांसपोर्ट लेयर सुरक्षा
इसके अलावा टीएलएस 1.3 समर्थन डिफ़ॉल्ट रूप से सक्षम है।

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

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

मिडी नियंत्रकों, एवी1 वीडियो कोडेक, ओपस ऑडियो कोडेक और एचडीआर10+ के लिए नेटिव समर्थन जोड़ा गया है। कैमरा फोटो से गहराई से जानकारी प्राप्त करने के लिए एक नया मानक एपीआई भी है, जिसका उपयोग अधिक उन्नत प्रभावों के लिए किया जा सकता है। एपीटीएक्स एडेप्टिव, एलएचडीसी, एलएलएसी, सीईएलटी और एएसी एलएटीएम कोडेक के लिए नेटिव सपोर्ट भी जोड़ा गया था।

एंड्रॉइड 10 डब्ल्यूपीए3 एन्क्रिप्शन प्रोटोकॉल और एन्हांस्ड ओपन का समर्थन करता है, जो वाई-फाई के लिए अवसरवादी एन्क्रिप्शन का परिचय देता है। एंड्रॉइड 10 डुअल-सिम डुअल-स्टैंडबाय (डीएसडीएस) के लिए सपोर्ट जोड़ता है, लेकिन शुरुआत में यह केवल पिक्सल 3ए और पिक्सल 3ए एक्सएल पर उपलब्ध है।

एंड्रॉइड 10 गो संस्करण में प्रदर्शन में सुधार है, गूगल ने कहा कि पाई की तुलना में ऐप्स 10% जल्दी लॉन्च होंगे।

आरआईएससी-वी समर्थन
हाल ही में, चीनी स्वामित्व वाले टी-हेड अर्धचालक द्वारा एंड्रॉइड 10 को आरआईएससी-वी आर्किटेक्चर में पोर्ट किया गया है। टी-हेड अर्धचालक एंड्रॉइड 10 को अपने स्वयं के डिजाइन के ट्रिपल-कोर, 64-बिट, आरआईएससी-वी सीपीयू पर चलने में सफल रहा है।

यह भी देखें

 * एंड्रॉइड संस्करण इतिहास