Cara Menonaktifkan Pemutaran Otomatis Bluetooth di Ponsel Android apa pun

Tutorial tentang cara menonaktifkan pemutaran otomatis Bluetooth di perangkat Android Anda. Yang Anda butuhkan hanyalah 5 menit waktu dan Tasker Anda.

Pernahkah Anda menyambungkan ponsel ke speaker Bluetooth atau car kit favorit dan menemukan bahwa aplikasi seperti Google Play Musik, Pandora, atau Soundcloud mulai diputar secara otomatis?

Ini bisa sangat mengganggu bagi pengguna yang lebih memilih aplikasi pilihan mereka sendiri untuk pemutaran media. Sayangnya, kecuali perangkat Bluetooth khusus Anda memungkinkan Anda menonaktifkan putar otomatis, tidak banyak yang dapat Anda lakukan untuk mencegah perintah pemutaran dikirim ke perangkat Anda.

Jika Anda mencari solusi untuk masalah ini di web, Anda mungkin menemukan beberapa halaman yang menyarankan metode yang agak kasar untuk menyelesaikan masalah ini. Ini melibatkan masuk ke halaman pengaturan profil Bluetooth untuk setiap perangkat Bluetooth tertentu dan menonaktifkan profil audio media. Saya menyebutnya solusi "kasar" karena, meskipun mencegah pemutaran otomatis, Anda harus kembali secara manual dan mengaktifkan kembali profil ini sebelum Anda dapat menggunakan perangkat Bluetooth untuk pemutaran media lagi.

Profil Bluetooth

Namun, ada metode yang lebih baik yang dapat Anda gunakan untuk mengatasi masalah ini. Jika Anda pernah membaca tutorial saya sebelumnya, Anda mungkin sudah menebak bahwa ini melibatkan penggunaan Tasker. Namun kali ini, Anda tidak perlu menggunakan aplikasi/plug-in lain, dan solusinya cukup mudah diterapkan bahkan untuk pengguna Tasker pemula. Begini cara kerjanya.


Memahami Bluetooth Autoplay di Android

Apa yang pada dasarnya terjadi ketika Anda menghubungkan perangkat Bluetooth yang mengirimkan perintah putar otomatis adalah bahwa perintah ini dipandang sebagai a Acara Utama untuk beralih putar/jeda di Android. Aplikasi dengan a Penerima Tombol Media penerima siaran kemudian dapat bereaksi terhadap peristiwa Tombol Media ini.

Namun jika Anda memiliki beberapa aplikasi yang dapat bereaksi terhadap maksud ini, bagaimana Android mengetahui aplikasi mana yang benar-benar memulai pemutaran? Cara kerjanya adalah Android melacak aplikasi terakhir yang meminta untuk menerima acara Media Button. Aplikasi media baru apa pun dapat mengambil alih untuk mendengarkan peristiwa penting Tombol Media dengan menelepon setMediaButtonReceiver di AudioManager, dan aplikasi tersebut akan menangani peristiwa penting Tombol Media hingga aplikasi lain meminta kontrol. Anda sebenarnya dapat melihat aplikasi mana yang saat ini disetel untuk merespons peristiwa penting ini dengan memasukkan perintah ADB berikut:

adb shell settings get secure media_button_receiver

Di perangkat saya, perintah ini menghasilkan keluaran berikut:

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

Ini adalah penerima siaran yang disiapkan oleh Google Play Musik untuk merespons peristiwa penting Tombol Media. Jadi jika saya mencolokkan perangkat Bluetooth saya, ponsel saya akan secara otomatis memulai pemutaran di Google Play Musik.

Kita dapat memanfaatkan fakta ini dengan menjadikan Tasker sebagai orang yang merespons peristiwa penting Tombol Media. Dengan begitu, Tasker akan menyerap perintah tombol putar/jeda, mencegah aplikasi lain bereaksi terhadapnya dan memulai pemutaran. Sekarang, inilah cara melakukannya.


Nonaktifkan Putar Otomatis Bluetooth dengan Tasker

Seperti disebutkan sebelumnya, Anda memerlukannya tugas untuk proyek ini. Namun kali ini Anda tidak memerlukan plugin tambahan apa pun. Saya tidak yakin bagaimana Anda dapat mereplikasi ini pada aplikasi otomasi lainnya karena saya tidak memahami rangkaian fiturnya, namun Anda bebas mencobanya.

Pertama, buka Tasker dan buat profil baru dengan menekan + ikon. Memilih Konteks negara seperti yang ditunjukkan di bawah ini dan pilih Bersih --> BT Terhubung. Di sini, tekan kaca pembesar ikon di bawah bidang Nama atau Alamat dan pilih semua perangkat Bluetooth yang ingin Anda cegah pemutaran otomatisnya.

Selanjutnya, kita perlu membuat Tugas kita. Tidak perlu repot memberi nama, karena hanya akan ada satu Tindakan di sini dan tidak akan digunakan di Profil lain. Setelah Anda berada di layar Pembuatan tugas, tekan pada + tombol di tengah bawah layar untuk membuat Tindakan. Pergi ke Media --> Acara Tombol Media dan pilih Merebut di menu tarik-turun. Menurut pengalaman saya, saya tidak perlu memilih "Gunakan API Baru", tetapi jika pada akhirnya proyek ini tidak berhasil, Anda dapat kembali dan mengaktifkan kotak centang ini.

Setelah selesai, Tasker sekarang secara otomatis mengatur dirinya sebagai Penerima Tombol Media di Android setelah terhubung ke perangkat Bluetooth pilihan Anda. Dengan cara ini, tindakan putar/jeda yang dikirimkan tidak akan diterima oleh aplikasi media mana pun, melainkan oleh Tasker.

Namun jangan khawatir, karena ini tidak berarti bahwa Tasker akan terus mengambil peristiwa penting Tombol Media tanpa batas waktu. Seperti disebutkan sebelumnya, aplikasi apa pun dapat meminta untuk melakukan ini, jadi saat Anda memulai pemutaran secara manual pemutar media pilihan yang Anda inginkan, maka ia akan mengambil kembali kendali untuk mendengarkan tombol Tombol Media acara.


Kesimpulan

Saya jelas tidak bisa menguji ini pada setiap perangkat, tapi saya sudah mengujinya berkali-kali dengan mengaktifkan/menonaktifkan profil ini dan menyambungkan/melepaskan sambungan perangkat Bluetooth saya berulang kali. Ini berfungsi seperti yang saya harapkan, tetapi Anda harus mencobanya sendiri.

Kali ini saya tidak akan memberikan profil untuk Anda impor karena profil ini adalah keduanya sangat mudah diatur dan juga mengharuskan Anda mengubah Profil secara manual untuk memilih Bluetooth Anda sendiri perangkat lagian. Beri tahu saya jika profil ini cocok untuk Anda, dan/atau jika Anda punya saran untuk perbaikan!