यहां एंड्रॉइड 11 में सभी छिपे हुए बदलाव हैं जो हमने स्रोत कोड से सीखे हैं

हम एंड्रॉइड 11 स्रोत कोड की खोज कर रहे हैं और यहां Google के नवीनतम सॉफ़्टवेयर रिलीज़ में पाए गए सभी छिपे हुए परिवर्तन हैं।

जारी करने के तुरंत बाद पहला स्थिर निर्माण Google, अपने पिक्सेल उपकरणों की श्रृंखला के लिए Android 11 का उपयोग कर रहा है एंड्रॉइड 11 सोर्स कोड अपलोड करना शुरू किया एओएसपी को. हम उन छिपी हुई विशेषताओं को खोजने के लिए कोड की खोज कर रहे हैं जो शायद हमसे छूट गई हैं पिछला कवरेज, और यहां हमने जो पाया:

आभासी सहायकों के लिए नई वॉल्यूम स्ट्रीम

एंड्रियोड 11 एक नया स्ट्रीम प्रकार प्रस्तुत करता है आभासी सहायकों के लिए: AUDIO_STREAM_ASSISTANT। नई धारा है "Google असिस्टेंट, बिक्सबी इत्यादि जैसे वर्चुअल असिस्टेंट द्वारा उपयोग किए जाने का इरादा है। ऑडियो स्ट्रीम का अपना वॉल्यूम उपनाम होता है और अन्य स्ट्रीम के वॉल्यूम परिवर्तन से वॉल्यूम नहीं बदलता है।" 

वर्तमान में, वर्चुअल असिस्टेंट ऐप्स आमतौर पर मीडिया वॉल्यूम स्ट्रीम पर ऑडियो भेजते हैं, जिसे अन्य मीडिया ऐप्स द्वारा साझा किया जाता है। नई स्ट्रीम के साथ, एंड्रॉइड 11 को वर्चुअल असिस्टेंट ऐप्स के डेवलपर्स को इस नई स्ट्रीम पर ऑडियो भेजने की अनुमति देनी चाहिए, जिससे उपयोगकर्ता अन्य मीडिया ऐप्स से स्वतंत्र रूप से असिस्टेंट वॉल्यूम सेट कर सकें।

एंड्रॉइड 11 में क्लॉक प्लगइन्स

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

जबकि यह सुविधा अभी भी एंड्रॉइड 11 स्थिर रिलीज़ में उपलब्ध नहीं है, Google के पास है पुन: सक्षम कस्टम घड़ी सुविधा. लेकिन चूंकि Google ने एंड्रॉइड 10 में टेक्स्ट घड़ी को हटा दिया है और एंड्रॉइड 11 में एनालॉग और बबल घड़ियों को हटा दिया है, इसलिए वर्तमान में कोई अन्य घड़ी विकल्प उपलब्ध नहीं है।

हमें संदेह है कि Google ने या तो यह सुविधा केवल OEM के लिए सक्षम की है या कंपनी काम कर रही होगी Pixel 5 और Pixel 4a पर अपडेटेड Pixel थीम ऐप के साथ लॉन्च होने वाली नई कस्टम घड़ियों पर 5जी.

कैश्ड ऐप्स को फ्रीज करना

एंड्रॉइड 11 बीटा 2 में, हम एक नई इन-डेवलपमेंट सुविधा देखी गई शीर्षक "कैश्ड ऐप्स के लिए निष्पादन निलंबित करें।" उस समय, हमें पता चला कि यह सुविधा डेवलपर विकल्पों में रहेगी लेकिन हमारे पास इस बारे में पर्याप्त जानकारी नहीं थी कि यह कैसे काम करती है या इसे कैसे सक्षम किया जाए।

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

XDA मान्यता प्राप्त डेवलपर luca020400 कहता है कि इस सुविधा के लिए अद्यतन cgroups (लिनक्स कर्नेल सुविधा) की आवश्यकता है, इसलिए यह वर्तमान उपकरणों पर काम नहीं करता है। यह OEM के लिए लक्षित एक सुविधा हो सकती है या इसे Pixel 5 पर लागू किया जा सकता है।

अधिसूचना शेड के लिए धुंधला करें

एंड्रॉइड 11 डेवलपर प्रीव्यू 3 में, हम एक छिपे हुए को सक्षम करने में कामयाब रहे विंडो ब्लर सक्षम करने के लिए टॉगल करें. हालाँकि, उस समय टॉगल काम नहीं कर रहा था। XDA मान्यता प्राप्त डेवलपर luca020400 अब है इसे कार्यान्वित करने में कामयाब रहे.

उन्होंने अपने ASUS ZenFone 6 पर Android 11 GSI फ्लैश किया और सिस्टम प्रॉपर्टी को बदलकर सुविधा को सक्षम किया। यह सुविधा कावासे ब्लर प्रभाव को सक्षम करती है, जो नीचे खींचे जाने पर अधिसूचना पैनल के पीछे गॉसियन ब्लर का एक अनुमान है।

एंड्रॉइड 11 में सूचनाओं के विस्तार के लिए डीप प्रेस समर्थन

में दूसरा पिक्सेल फ़ीचर ड्रॉप, Google ने "बेहतर लंबे प्रेस विकल्प" जोड़े जो आपको संदर्भ मेनू दिखाने के लिए पिक्सेल लॉन्चर, Google फ़ोटो और Google ड्राइव में स्क्रीन पर मजबूती से दबाने देते हैं। यह संदर्भ मेनू तक पहुंचने का एक वैकल्पिक तरीका है जो उन लोगों के लिए डिज़ाइन किया गया है जो यह नहीं जानते कि वे स्क्रीन को लंबे समय तक दबाकर इसे एक्सेस कर सकते हैं।

यह सुविधा डीप प्रेस एपीआई का उपयोग करती है जो यह अनुमान लगाने के लिए एमएल मॉडल का उपयोग करती है कि उपयोगकर्ता स्क्रीन पर अधिक जोर से दबा रहा है या नहीं। एंड्रॉइड 11 में, अब आप यह कर सकते हैं सूचनाओं पर गहरी प्रेस करें उन्हें विस्तारित करने के लिए अधिसूचना पैनल में।

गैबल्डोर्शे क्या है?

एंड्रॉइड 11 के डेवलपर विकल्पों में "गैबल्डोर्श सक्षम करें" नामक एक टॉगल है, जिसका विवरण "ब्लूटूथ गैबल्डोर्श सक्षम करता है" है। फ़ीचर स्टैक।" Google ने अंततः गैबल्डोर्शे का दस्तावेज़ प्रकाशित कर दिया है, और ऐसा प्रतीत होता है कि यह एंड्रॉइड का पूर्ण पुनर्लेखन है ब्लूटूथ स्टैक. उम्मीद है, पुनर्लेखन के परिणामस्वरूप कम विलंबता और अधिक स्थिरता आएगी। यदि आप अधिक जानने में रुचि रखते हैं, तो आप गैबल्डोर्शे ब्लूटूथ स्टैक देख सकते हैं वास्तुकला और शैली गाइड अब। बस ध्यान दें कि जीडी ब्लूटूथ स्टैक अभी प्राइम टाइम के लिए तैयार नहीं है और संभवतः एंड्रॉइड 12 या उसके बाद के संस्करण में लॉन्च करने का इरादा है।

उन्नत कनेक्टिविटी क्या है?

एंड्रॉइड 11 डेवलपर पूर्वावलोकन 2 "एन्हांस्ड कनेक्टिविटी" नामक एक और रहस्यमय डेवलपर विकल्प जोड़ा गया, बिना यह बताए कि यह क्या करता है। स्रोत कोड के लिए धन्यवाद, अब हमें पता चला है कि यह सुविधा "थर्मल पावर कनेक्टिविटी की अनुमति देगी जब सेल्युलर थ्रूपुट सेट से कम हो तो बिजली बचाने के लिए मैनेजर सक्रिय रूप से 5G को बंद कर देता है सीमा।"

मल्टी ऑडियो फोकस

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

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

तेज़ शेयर शीट

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

बेहतर स्मृति प्रबंधन

Google ने एक पेश किया है नया OOM समायोजक डिज़ाइन (ओओएम = आउट-ऑफ-मेमोरी, यानी, जब मुफ्त मेमोरी की मात्रा समाप्त होने के करीब हो तो सिस्टम को क्या करना चाहिए)। OOM समायोजक बदलावों के लिए 3 कारक हैं: प्रक्रिया स्थिति (निर्धारित करें कि कोई प्रक्रिया अग्रभूमि बनाम पृष्ठभूमि में है), OOM Adj स्कोर (कम मेमोरी द्वारा उपयोग किया जाता है) किलर डेमॉन, या एलएमकेडी, यह निर्धारित करने के लिए कि मेमोरी कम होने पर कौन सी प्रक्रिया को खत्म किया जाना चाहिए), और शेड्यूलर ग्रुप (जो सीपीयू प्रोसेस ग्रुप और थ्रेड में बदलाव करता है) प्राथमिकताएँ)।

सिस्टम सर्वर 4 प्रकार की विभिन्न एंड्रॉइड प्रक्रियाओं के लिए इन 3 कारकों को समायोजित करता है: गतिविधि, सेवा, सामग्री प्रदाता और ब्रॉडकास्ट रिसीवर। OOM समायोजक को किसी प्रक्रिया को ख़त्म होने से बचाने के लिए डिज़ाइन किया गया है "इसके परिणामस्वरूप सेवा में उपयोगकर्ता-बोधगम्य रुकावट उत्पन्न होगी।"

एंड्रॉइड 11 गो संस्करण में सुधार

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

डब्ल्यूसीजी वॉलपेपर समर्थन

10-बिट (विस्तृत रंग) छवियाँ कर सकते हैं अब वॉलपेपर के रूप में सेट किया जाएगा एंड्रॉइड 11 में. पहले, ऐसे वॉलपेपर लगाने से वे हमेशा sRGB में कनवर्ट हो जाते थे। दिलचस्प बात यह है कि रूपांतरण प्रक्रिया में एक बग है कुख्यात शापित वॉलपेपर क्रैश का कारण बना इस साल के पहले।

वॉल्यूम कुंजी अनुकूलन

ऐसा लगता है कि Google वॉल्यूम कुंजियों के सिंगल प्रेस, डबल टैप या ट्रिपल टैप का पता लगाने के लिए एक एपीआई पर काम कर रहा है। हमने दो कमिट खोजे हैं जिनका शीर्षक है "वॉल्यूम कुंजियों के अनुकूलन का समर्थन करें" और "सिंगल/डबल/ट्रिपल क्लिक के अनुकूलन का समर्थन करें," जो एंड्रॉइड 11 में इस अनिर्दिष्ट परिवर्तन की ओर इशारा करता है। सुविधा को सक्षम करने के लिए, लंबे/सिंगल/डबल/ट्रिपल कुंजी प्रेस को समय की लंबाई और KeyEvents के पैटर्न के आधार पर अलग किया जाएगा।

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

डिजिटल वेलबीइंग द्वारा कार्य प्रोफ़ाइल का स्वचालित अनलॉकिंग

में डिजिटल वेलबीइंग 1.0.327635162, हमने एक नई कार्य अनुसूचक सुविधा के लिए स्ट्रिंग्स देखीं जो निर्धारित समय तक पहुंचने पर कार्य प्रोफ़ाइल को स्वचालित रूप से अक्षम कर देगी। एंड्रॉइड 11 में, डिजिटल वेलबीइंग अब हो सकता है कार्य प्रोफ़ाइल को स्वचालित रूप से अनलॉक करें, इस सुविधा के आने का मार्ग प्रशस्त कर रहा है।


यदि आप एंड्रॉइड 11 में पेश किए गए सभी परिवर्तनों के बारे में अधिक जानना चाहते हैं, तो पहले हमारी पोस्ट देखें एंड्रॉइड 11 स्थिर रिलीज़ और डेवलपर-केंद्रित परिवर्तन. अपने डिवाइस पर नवीनतम अपडेट इंस्टॉल करने के लिए, आप नीचे लिंक किए गए हमारे एंड्रॉइड 11 अपडेट ट्रैकर्स को देख सकते हैं।

एंड्रॉइड 11 अपडेट ट्रैकर || Xiaomi एंड्रॉइड 11 ट्रैकर || वनप्लस एंड्रॉइड 11 ट्रैकर