किसी भी एंड्रॉइड फोन पर ब्लूटूथ स्वचालित प्लेबैक को कैसे अक्षम करें

अपने एंड्रॉइड डिवाइस पर ब्लूटूथ स्वचालित प्लेबैक को अक्षम करने के तरीके पर एक ट्यूटोरियल। आपको बस अपना 5 मिनट का समय और टास्कर चाहिए।

क्या आपने कभी अपने फोन को अपने पसंदीदा ब्लूटूथ स्पीकर या कार किट से कनेक्ट किया है और पाया है कि Google Play Music, Pandora, या Soundcloud जैसे एप्लिकेशन स्वचालित रूप से चलने लगते हैं?

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

यदि आप वेब पर इस समस्या का समाधान खोजते हैं, तो हो सकता है कि आपको कुछ पृष्ठ मिले हों जो इस समस्या को हल करने के लिए एक अपरिष्कृत तरीका सुझाते हों। इसमें प्रत्येक विशेष ब्लूटूथ डिवाइस के लिए ब्लूटूथ प्रोफ़ाइल सेटिंग पृष्ठ में जाना और मीडिया ऑडियो प्रोफ़ाइल को अक्षम करना शामिल है। मैं इसे "कच्चा" समाधान कहता हूं क्योंकि, हालांकि यह ऑटो-प्लेबैक को रोकता है, मीडिया प्लेबैक के लिए अपने ब्लूटूथ डिवाइस का दोबारा उपयोग करने से पहले आपको मैन्युअल रूप से वापस जाना होगा और इस प्रोफ़ाइल को फिर से सक्षम करना होगा।

ब्लूटूथ प्रोफाइल

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


एंड्रॉइड पर ब्लूटूथ ऑटोप्ले को समझना

जब आप एक ब्लूटूथ डिवाइस कनेक्ट करते हैं जो एक ऑटोप्ले कमांड भेजता है तो अनिवार्य रूप से क्या होता है, यह कमांड एक के रूप में देखा जाता है महत्वपूर्ण घटना एंड्रॉइड में प्ले/पॉज़ को टॉगल करने के लिए। ए के साथ आवेदन मीडियाबटनरिसीवर प्रसारण रिसीवर तब इस मीडिया बटन ईवेंट पर प्रतिक्रिया दे सकता है।

लेकिन यदि आपके पास कई एप्लिकेशन हैं जो इस इरादे पर प्रतिक्रिया कर सकते हैं, तो एंड्रॉइड को कैसे पता चलेगा कि वास्तव में कौन सा एप्लिकेशन प्लेबैक शुरू करना है? यह कैसे काम करता है कि एंड्रॉइड अंतिम एप्लिकेशन का ट्रैक रखता है जो मीडिया बटन ईवेंट प्राप्त करने का अनुरोध करता है। कोई भी नया मीडिया एप्लिकेशन कॉल करके मीडिया बटन प्रमुख घटनाओं को सुनने का काम संभाल सकता है सेटमीडियाबटनरिसीवर ऑडियोमैनेजर में, और वह एप्लिकेशन मीडिया बटन कुंजी घटनाओं को तब तक संभालेगा जब तक कोई अन्य एप्लिकेशन नियंत्रण का अनुरोध नहीं करता। आप वास्तव में निम्नलिखित ADB कमांड दर्ज करके देख सकते हैं कि कौन सा एप्लिकेशन वर्तमान में इन प्रमुख घटनाओं पर प्रतिक्रिया देने के लिए सेट है:

adb shell settings get secure media_button_receiver

मेरे डिवाइस पर, इस कमांड से निम्नलिखित आउटपुट प्राप्त हुआ:

com.google.android.music/com.google.android.music.playback.MediaButtonIntentReceiver

यह मीडिया बटन प्रमुख घटनाओं पर प्रतिक्रिया देने के लिए Google Play Music द्वारा स्थापित प्रसारण रिसीवर है। इसलिए यदि मैं अपने ब्लूटूथ डिवाइस को प्लग इन करता हूं, तो मेरा फ़ोन स्वचालित रूप से Google Play Music में प्लेबैक शुरू कर देगा।

मीडिया बटन की प्रमुख घटनाओं पर प्रतिक्रिया देने के लिए टास्कर को नियुक्त करके हम इस तथ्य का लाभ उठा सकते हैं। इस तरह, टास्कर टॉगल प्ले/पॉज़ कमांड को अवशोषित कर लेगा, किसी अन्य एप्लिकेशन को इस पर प्रतिक्रिया करने से रोक देगा और इस प्रकार प्लेबैक शुरू हो जाएगा। अब, यहां बताया गया है कि यह कैसे किया जाता है।


टास्कर के साथ ब्लूटूथ ऑटोप्ले अक्षम करें

जैसा कि पहले बताया गया है, आपको इसकी आवश्यकता होगी Tasker इस प्रोजेक्ट के लिए. हालाँकि, इस बार आपको किसी अतिरिक्त प्लगइन की आवश्यकता नहीं होगी। मुझे यकीन नहीं है कि आप इसे अन्य स्वचालन अनुप्रयोगों पर कैसे दोहरा सकते हैं क्योंकि मैं उनके फीचर-सेट से परिचित नहीं हूं, लेकिन आप इसे आज़माने के लिए स्वतंत्र हैं।

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

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

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

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


निष्कर्ष

मैं स्पष्ट रूप से हर डिवाइस पर इसका परीक्षण नहीं कर सकता, लेकिन मैंने इस प्रोफ़ाइल को सक्षम/अक्षम करके और अपने ब्लूटूथ डिवाइस को बार-बार कनेक्ट/डिस्कनेक्ट करके कई बार इसका परीक्षण किया है। इसने मेरी अपेक्षा के अनुरूप काम किया, लेकिन आपको इसे स्वयं आज़माना होगा।

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