एंड्रॉइड 10

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

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

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

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

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

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

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

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

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

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

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

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

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

एन्क्रिप्शन
फरवरी 2019 में, गूगल ने एडिएंटम (सिफर) का अनावरण किया, एक एन्क्रिप्शन सिफर जिसे मुख्य रूप से उन उपकरणों पर उपयोग के लिए डिज़ाइन किया गया है जिनमें उन्नत एन्क्रिप्शन मानक (एईएस) के लिए हार्डवेयर-त्वरित समर्थन नहीं है, जैसे कि निम्न-अंत डिवाइस। गूगल ने कहा कि यह सिफर ARM Cortex-A7 CPU पर AES-256-XTS से पांच गुना तेज था। इसलिए, यदि उनका सीपीयू हार्डवेयर-त्वरित एईएस में सक्षम नहीं है, तो एडिएंटम का उपयोग करते हुए, विनिर्देशों की परवाह किए बिना, डिवाइस एन्क्रिप्शन अब सभी एंड्रॉइड 10 उपकरणों पर अनिवार्य है। इसके अलावा, फ़ाइल-आधारित एन्क्रिप्शन (पहली बार एंड्रॉइड Nougat में पेश किया गया) का कार्यान्वयन भी सभी उपकरणों के लिए अनिवार्य है। एंड्रॉइड 10 के साथ आने वाले उपकरणों पर, चयनित सिस्टम घटकों (जैसे ANGLE (सॉफ्टवेयर), कॉन्क्रिप्ट, मीडिया फ्रेमवर्क, नेटवर्किंग घटक, और अन्य) के लिए सुरक्षा पैच गूगल Play Store के माध्यम से पूरे सिस्टम अपडेट (प्रोजेक्ट मेनलाइन) की आवश्यकता के बिना सेवित किए जा सकते हैं।. गूगल मोबाइल सेवाओं को लाइसेंस देने के लिए, निर्माताओं को विशिष्ट मॉड्यूल के लिए इन अद्यतनों का समर्थन करना चाहिए, जबकि शेष को अनुशंसित लेकिन वैकल्पिक के रूप में चिह्नित किया गया है। इस प्रणाली के भीतर चयनित मॉड्यूल नए APEX पैकेज प्रारूप का उपयोग करते हैं, निम्न-स्तरीय सिस्टम घटकों को रखने और सर्विस करने के लिए डिज़ाइन की गई एपीके फ़ाइलों की विविधता।

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

ट्रांसपोर्ट लेयर सुरक्षा
परिवहन परत सुरक्षा#TLS 1.3|TLS 1.3 समर्थन भी डिफ़ॉल्ट रूप से सक्षम है।

प्लेटफार्म
फ़ोल्ड करने योग्य स्मार्टफ़ोन के लिए प्लेटफ़ॉर्म ऑप्टिमाइज़ेशन किए गए हैं, जिसमें मोड बदलते समय ऐप की निरंतरता, सभी ऐप्स को एक साथ चलने की अनुमति देने के लिए मल्टी-विंडो मोड में बदलाव शामिल हैं (केवल सक्रिय रूप से उपयोग किए जाने वाले ऐप के बजाय, और अन्य सभी को रोका गया माना जाता है), और अतिरिक्त एकाधिक डिस्प्ले के लिए समर्थन। शॉर्टकट साझा करके डायरेक्ट शेयर को सफल बनाया गया है। पहले की तरह, यह ऐप्स को शेयर मेनू के भीतर उपयोग के लिए साझा करने के लिए सीधे लक्ष्यों की सूची (जैसे ऐप और एक विशिष्ट संपर्क का संयोजन) वापस करने की अनुमति देता है। डायरेक्ट शेयर के विपरीत, ऐप्स अपने लक्ष्यों को पहले से प्रकाशित करते हैं और प्रदर्शन में सुधार करते हुए रनटाइम पर मतदान नहीं करना पड़ता है। MIDI नियंत्रकों, AV1 वीडियो कोडेक, ओपस (ऑडियो प्रारूप) ऑडियो कोडेक और HDR10+ के लिए मूल समर्थन जोड़ा गया है। कैमरा फ़ोटो से गहन जानकारी प्राप्त करने के लिए एक नया मानक API भी है, जिसका उपयोग अधिक उन्नत प्रभावों के लिए किया जा सकता है। AptX#aptX एडेप्टिव, LHDC (कोडेक)#LHDC, LHDC (कोडेक)#LLAC, CELT और AAC LATM कोडेक के लिए मूल समर्थन भी जोड़ा गया था। एंड्रॉइड 10 WPA3 एन्क्रिप्शन प्रोटोकॉल और एन्हांस्ड ओपन का समर्थन करता है, जो वाई-फाई के लिए अवसरवादी एन्क्रिप्शन पेश करता है। एंड्रॉइड 10 डुअल सिम #स्टैंडबाय | डुअल-सिम डुअल-स्टैंडबाय (DSDS) के लिए समर्थन जोड़ता है, लेकिन शुरुआत में यह केवल Pixel 3a और Pixel 3a XL पर उपलब्ध है। एंड्रॉइड 10 एंड्रॉइड Go में प्रदर्शन में सुधार हुआ है, गूगल ने कहा है कि ऐप पाई की तुलना में 10% जल्दी लॉन्च होंगे।

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

यह भी देखें

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