एंड्रॉइड 12 का "असिस्टेंट के लिए होल्ड करें" जेस्चर पावर बटन को दबाकर Google Assistant को लॉन्च करता है। इसे पुराने संस्करणों पर कैसे प्राप्त करें यहां बताया गया है!
Google का बड़ा (वर्चुअल) I/O डेवलपर सम्मेलन पिछले सप्ताह आयोजित किया गया था, और शो में, हमें इसके लिए टीज़र दिए गए थे सभी नई सेवाएँ और सुविधाएँ जिस पर माउंटेन व्यू कंपनी काम कर रही है। हमारे लिए सबसे रोमांचक घोषणा का बड़ा खुलासा था एंड्रॉइड 12, और जबकि पहला बीटा रिलीज़ था वादा की गई बहुत सारी सुविधाएँ गायब हैं, इसमें अभी भी हमारे पास सोचने के लिए बहुत कुछ है। बीटा 1 में आए नए फीचर्स में से एक जेस्चर है जिसे "होल्ड फॉर असिस्टेंट" कहा जाता है, लेकिन जैसा कि यह पता चला है, जेस्चर वास्तव में एंड्रॉइड के लिए नया नहीं है। वास्तव में, इसे सक्षम करने की एक विधि एंड्रॉइड के कोडबेस में एंड्रॉइड 10 के रूप में ही उपलब्ध है, और हम आपको दिखाने जा रहे हैं कि इसे कैसे सक्षम किया जाए।
आपको एंड्रॉइड 12 बीटा 1 में सेटिंग्स> सिस्टम> जेस्चर> पावर मेनू के तहत नया "होल्ड फॉर असिस्टेंट" जेस्चर मिलेगा। सक्षम होने पर, सुविधा उपयोगकर्ता को "पावर बटन दबाकर सहायक को ट्रिगर करने देती है।" आप पर निर्भर डिवाइस, एक समान इशारा पहले से मौजूद हो सकता है, लेकिन इस सुविधा को सक्षम करने के लिए एक सेटिंग कम से कम पिक्सेल के लिए नई है फ़ोन.
बाएं: वनप्लस 9 पर ऑक्सीजनओएस 11 में पावर बटन सेटिंग्स को दबाकर रखें। दाएं: Google Pixel 5 पर Android 12 बीटा 1 में पावर मेनू सेटिंग्स।
एक सरल एडीबी शेल कमांड का उपयोग करके, एंड्रॉइड 12 के "होल्ड फॉर असिस्टेंट" जेस्चर की नकल करने के लिए एंड्रॉइड 10 और एंड्रॉइड 11 पर लंबे समय तक प्रेस करने वाले पावर बटन जेस्चर के व्यवहार को बदलना संभव है। ऐसा संभव होने का कारण यह है कि Google ने एंड्रॉइड में कोड जोड़ा है जो रनटाइम पर लंबे समय तक प्रेस करने वाले पावर बटन फ़ंक्शन को ट्विक करने की अनुमति देता है। यह कोड परिवर्तन था 2019 में एंड्रॉइड में विलय हो गया और एंड्रॉइड 10 में मौजूद है, जैसा कि मैंने अपने पर पुष्टि की है समर्पित Google फ़ोटो अपलोड मशीन गूगल पिक्सेल एक्सएल. आपको बस इसके मान को संशोधित करना है Settings.Global.power_button_long_press
और Settings.Global.power_button_very_long_press
, दो सेटिंग्स मान जो फ़्रेमवर्क-परिभाषित मानों को ओवरराइड करते हैं config_longPressOnPowerBehavior
और config_veryLongPressOnPowerBehavior
क्रमश। "के लिए संभावित मानpower_button_long_press
" और "power_button_very_long_press
" के अंतर्गत AOSP में परिभाषित किया गया है फ़ोनविंडो प्रबंधक कक्षा। हालाँकि, आपको इनमें से किसी भी पृष्ठ को पढ़ने की आवश्यकता नहीं है, क्योंकि मैं प्रदर्शित करूँगा कि इन मूल्यों को कैसे बदला जाए और आप उन्हें किस प्रकार बदल सकते हैं।
एंड्रॉइड 10-11 पर एंड्रॉइड 12 के "होल्ड फॉर असिस्टेंट" जेस्चर को सक्षम करें
यह विधि Android 10 या Android 11 चलाने वाले सभी उपकरणों पर काम नहीं कर सकती है। हालाँकि हम जानते हैं कि यह पिक्सेल फोन पर काम करता है, लेकिन हम नहीं जानते कि एंड्रॉइड में OEM द्वारा किए गए परिवर्तनों ने इस पद्धति को अवरुद्ध कर दिया है या नहीं। आपकी माइलेज भिन्न हो सकती है!
- स्थापित करें और सेटअप करें आपके पीसी पर एडीबी या आपके फ़ोन पर LADB (केवल एंड्रॉइड 11)। किसी भी तरह से काम करता है क्योंकि हमें सेटिंग्स तालिकाओं को संशोधित करने के लिए पर्याप्त विशेषाधिकारों के साथ एंड्रॉइड के शेल इंटरफ़ेस तक पहुंच की आवश्यकता है। (इसका मतलब है कि प्ले स्टोर से "मटेरियल टर्मिनल" जैसे ऐप्स तब तक काम नहीं करेंगे जब तक आपको रूट एक्सेस मिल गया है.)
- पावर बटन को देर तक दबाने के व्यवहार को बदलने के लिए शेल में निम्नलिखित कमांड चलाएँ:
जहां "X" निम्नलिखित में से एक है:adb shell settings put global power_button_long_press X
- "कुछ न करें" के लिए "0" (अर्थात्। पावर बटन को देर तक दबाने से कुछ नहीं होता)
- "वैश्विक कार्रवाइयों" के लिए "1" (अर्थात्। सामान्य पावर मेनू दिखाएं)
- "बंद करें" के लिए "2" (अर्थात्। फ़ोन बंद करो)
- "3" के लिए "बंद करें कोई पुष्टि नहीं" (अर्थात्। तुरंत फ़ोन बंद करें)
- "वॉयस असिस्ट पर जाएं" के लिए "4" (पुराने असिस्टेंट यूआई को टॉप-डाउन डायलॉग और "गाना खोजें" बटन के साथ लॉन्च करता है)
- "सहायक" के लिए "5" (अर्थात्। सेटिंग्स के अंतर्गत "डिफ़ॉल्ट ऐप्स" में परिभाषित डिफ़ॉल्ट सहायक सेवा लॉन्च करता है)
- के व्यवहार को बदलने के लिए शेल में निम्न कमांड चलाएँ बहुत (3.5 सेकेंड) पावर बटन को देर तक दबाने पर:
जहां "X" निम्नलिखित में से एक है:adb shell settings put global power_button_very_long_press X
- "कुछ न करें" के लिए "0" (अर्थात्। पावर बटन को बहुत देर तक दबाने से कुछ नहीं होता)
- "वैश्विक कार्रवाइयों" के लिए "1" (अर्थात्। सामान्य पावर मेनू दिखाएं)
- अपने आप को पावर मेनू तक पहुंचने से रोकने के लिए (जैसा कि वर्तमान में होता है जब आप "होल्ड फॉर" सक्षम करते हैं असिस्टेंट" एंड्रॉइड 12 बीटा 1 में, दिलचस्प बात यह है!), मैं उपरोक्त दो कमांड को निम्नलिखित के साथ चलाने की सलाह देता हूं मान:
adb shell settings put global power_button_long_press 5
यह आपको Google Assistant (या जो भी अन्य Assistant ऐप आपने डिफ़ॉल्ट के रूप में सेट किया है) को लंबे समय तक दबाकर लॉन्च करने देगा 0.5 सेकेंड के लिए पावर बटन की सुविधा के साथ-साथ आपको पावर बटन को बहुत लंबे समय तक दबाने पर पावर मेनू तक पहुंचने की सुविधा भी मिलती है। 3.5s.adb shell settings put global power_button_long_press 1
- डिफ़ॉल्ट व्यवहार पर वापस लौटने के लिए, बस बदलें "
power_button_long_press
"से 1 और"power_button_very_long_press
"0 पर या निम्न आदेश चलाएँ:adb shell settings deleteglobal power_button_long_press
adb shell settings deleteglobal power_button_long_press
यदि आप सोच रहे हैं, तो इन मूल्यों को बदलने से व्यवहार पर कोई प्रभाव नहीं पड़ेगा बहुत बहुत बहुत पावर बटन को लंबे समय तक दबाना (अर्थात्। फ़ोन को फ़ोर्स रीबूट करें) जो एक सुरक्षा सुविधा है जिसे उपयोगकर्ता द्वारा अक्षम नहीं किया जा सकता है।
जैसा कि हमने हाल ही में देखा, Google ऐप तैयारी कर रहा है अपना स्वयं का समर्थन जोड़ें "सहायक के लिए होल्ड करें" इशारे के लिए। यह सुविधा फिलहाल उपलब्ध नहीं है, लेकिन Google ऐप का नवीनतम संस्करण है जोड़ दिया है एक "पावर बटन के साथ Google से बात करें" स्क्रीन जो उपयोगकर्ता को सूचित करती है कि वे Google Assistant तक पहुंचने के लिए पावर बटन को लंबे समय तक दबा सकेंगे। दिलचस्प बात यह है कि यह स्क्रीन उपयोगकर्ता को यह भी बताती है कि वे असिस्टेंट को "पावर ऑफ" कहकर फोन को बंद कर सकेंगे, एक ऐसा फ़ंक्शन जो वर्तमान में असिस्टेंट द्वारा समर्थित नहीं है।
हम ठीक से नहीं जानते कि Google ऐप इस सुविधा को कैसे लागू करेगा - क्या यह एंड्रॉइड 12 तक सीमित है या यदि Google एंड्रॉइड 10 और एंड्रॉइड पर इसे सक्षम करने के लिए ऊपर उल्लिखित अंतर्निहित कार्यक्षमता का उपयोग करेगा 11. Google ऐप में वर्तमान में उपरोक्त कार्य करने के लिए आवश्यक अनुमतियाँ नहीं हैं, और डिवाइस पर शटडाउन या रीबूट को ट्रिगर करने के लिए आवश्यक अनुमति भी नहीं है। हमें संभवतः Google ऐप के नए संस्करण आने तक प्रतीक्षा करनी होगी, लेकिन प्रतीक्षा करने के बजाय, एंड्रॉइड 12 के "होल्ड फॉर असिस्टेंट" जेस्चर को सही करने के लिए आप इस आलेख में एडीबी कमांड चला सकते हैं अब!