Google Pixel 2 पर एक्टिव एज/स्क्वीज़ को रीमैप कैसे करें

बटन मैपर ऐप का उपयोग करके नए Google Pixel 2 या Google Pixel 2 XL पर एक्टिव एज (स्क्वीज़ फ़ंक्शन) को रीमैप करने के तरीके पर एक ट्यूटोरियल।

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

Google ने SystemUI को केवल तब ही काम करने की अनुमति देने के लिए हार्डकोड किया है जब वर्तमान सहायक ऐप Google Assistant पर सेट हो। इसका मतलब है कि डेवलपर्स को एक्सेसिबिलिटी सर्विस और सिस्टम लॉग पढ़ने के संयोजन का उपयोग करना होगा यह पता लगाने के लिए कि उपयोगकर्ता कब अपना फ़ोन दबाता है ताकि वे Google Assistant को छिपा सकें और इसके बजाय उपयोगकर्ता द्वारा परिभाषित कार्य कर सकें कार्रवाई। XDA मान्यता प्राप्त डेवलपर द्वारा बटन मैपर का नवीनतम अपडेट बिल्कुल यही है

फ़्लार2 करता है।

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

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

उपरोक्त वीडियो प्रदर्शन हमें flar2 द्वारा प्रदान किया गया था, इसलिए वह नई सुविधा दिखाने के लिए कुछ सेटअप चरणों को छोड़ देता है। यदि आप इसे अपने बिल्कुल नए Google Pixel 2 या Pixel 2 XL पर दोहराना चाह रहे हैं, तो हम आपके अनुसरण के लिए नीचे एक ट्यूटोरियल प्रदान करेंगे।


Google Pixel 2 पर स्क्वीज़/एक्टिव एज फ़ीचर को रीमैप कैसे करें

पहली चीज़ जो आपको करने की ज़रूरत होगी वह है XDA लैब्स या Google Play Store से बटन मैपर डाउनलोड करना।

[ऐपबॉक्स xda flar2.homebutton]

बटन मैपर: अपनी कुंजियों को रीमैप करेंडेवलपर: फ़्लार2

कीमत: मुफ़्त.

3.5.

डाउनलोड करना

कृपया ध्यान रखें कि आप जो संस्करण डाउनलोड कर रहे हैं संस्करण 0.53 क्योंकि पुराने संस्करणों में एक्टिव एज को रीमैप करने की क्षमता नहीं है। अगला, यह सुनिश्चित करें एक्टिव एज वास्तव में सक्षम है आपके फोन पर। एक बार जब आप उन दो चीजों की पुष्टि कर लें, तो इन चरणों का पालन करें:

  1. बटन मैपर एप्लिकेशन खोलें. सेटअप पृष्ठों को पढ़ें क्योंकि वे बताते हैं कि बटन मैपर क्या कर सकता है और क्या नहीं।
  2. सबसे नीचे, आपको एक छोटा बार (जिसे स्नैकबार कहा जाता है) देखना चाहिए जो आपसे बटन मैपर की एक्सेसिबिलिटी सेवा को सक्षम करने के लिए कहता है। नल जाना और यह आपको बटन मैपर के लिए एक्सेसिबिलिटी सर्विस पेज पर ले जाएगा।
  3. बटन मैपर सक्षम करें अभिगम्यता सेवा.
  4. आपको स्वचालित रूप से बटन मैपर ऐप पर वापस लौटा दिया जाना चाहिए। नीचे बटन हेडर के लिए आपको एक विकल्प देखना चाहिए सक्रिय धार. इसे चुनें.
  5. नल अनुकूलित करें.
  6. ऐप आपसे अपने फोन को अपने कंप्यूटर से कनेक्ट करने और एक स्क्रिप्ट चलाने के लिए कहेगा। ऐसा करने के लिए, हमें Android डिबग ब्रिज सेटअप करना होगा।
  7. यदि आपने पहले से नहीं किया है, तो सेटिंग्स -> सिस्टम -> फ़ोन के बारे में पर जाएँ और "पर टैप करेंनिर्माण संख्या" 7 बार. आपको एक पॉप-अप दिखाई देगा जिसमें बताया जाएगा कि आप अब एक डेवलपर हैं।
  8. वापस जाएं और सेटिंग्स-> सिस्टम में अब एक होना चाहिए डेवलपर विकल्प वर्ग। इसे दर्ज करें—यह आपका पिन/पासवर्ड मांग सकता है।
  9. नीचे स्क्रॉल करें और ढूंढें यूएसबी डिबगिंग. इसे सक्षम करें।
  10. इसमें दिए गए चरणों का पालन करें एडीबी स्थापित करने के लिए यह पिछला ट्यूटोरियल आपके विशेष कंप्यूटर के ऑपरेटिंग सिस्टम पर (आप "फोन सेटअप" भाग को छोड़ सकते हैं क्योंकि आपने पहले ही यूएसबी डिबगिंग सक्षम कर लिया है)।
  11. खोलो ए कमांड प्रॉम्प्ट या टर्मिनल (आपके ओएस के आधार पर) और निम्नलिखित कमांड दर्ज करें: adb shell sh /data/data/flar2.homebutton/keyevent.sh
  12. यह एक छोटी स्क्रिप्ट चलाएगा जो बटन मैपर एप्लिकेशन प्रदान करेगा android.अनुमति. पढ़ें_लॉग. इसे सिस्टम लॉग पढ़ने के लिए इस अनुमति की आवश्यकता है, जिसका कारण हम नीचे विस्तार से बताएंगे। आपको यह अनुमति केवल एक बार देनी होगी जब तक कि आप ऐप को अनइंस्टॉल न कर दें या अपने फ़ोन को फ़ैक्टरी रीसेट न कर दें।
  13. बटन मैपर आपसे यह पूछेगा एप्लिकेशन पुनः प्रारंभ करें. ऐप को पुनः आरंभ करने देने के लिए बटन पर टैप करें।
  14. एक बार जब आप ऐप में वापस आ जाएं, तो बटन हेडर के नीचे फिर से "एक्टिव एज" पर टैप करें। अब आप कस्टमाइज़ का चयन कर सकते हैं और अपनी इच्छित क्रिया चुन सकते हैं! बधाई, अब आपने Google Pixel 2 स्क्वीज़ फ़ीचर को फिर से मैप कर दिया है!

स्पष्टीकरण

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

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

Flar2 का कहना है कि वह पिछले कुछ दिनों से इसका उपयोग कर रहा है और यह उसके लिए अच्छा काम कर रहा है। अभी एकमात्र मुद्दा यह है कि जब आप दबाव डालते हैं तो Google सहायक पॉप अप होने से बचता है, और इसे प्राप्त करने के लिए वह उपयोगकर्ता-परिभाषित कार्रवाई शुरू करने से पहले डिवाइस को होम स्क्रीन पर जाने के लिए मजबूर करता है। उन्होंने आपको होम स्क्रीन पर वापस लाए बिना मौजूदा ऐप में बने रहने के लिए बटन मैपर में एक प्रायोगिक विकल्प जोड़ा, लेकिन उनका कहना है कि यह अभी तक 100% सुसंगत नहीं है।

फिर भी, आपके Google Pixel 2 या Google Pixel 2 XL पर स्क्वीज़ेबल फ्रेम को नियंत्रित करने के लिए यह सबसे अच्छा (और अभी के लिए, केवल) समाधान है। बटन मैपर के साथ, आप एक्टिव एज से कैमरा खोलने, टॉर्च खोलने, वेब ब्राउज़र खोलने या और भी बहुत कुछ करने जैसे कार्य करा सकते हैं। संभावनाएं अनंत हैं, और आप क्या चुनते हैं यह पूरी तरह से आपकी व्यक्तिगत पसंद पर निर्भर करता है।