Remote Android TV Box via ADB menggunakan SCRCPY

Mukharom.com Beberapa hari yang lalu saya mencari tahu cara melakukan remote Set Top Box (STB) Android saya yang tanpa terlalu membebani resource STB. Memang akhir-akhir ini saya sedang senang mengoprek (mengulik) STB ZTE B860H eks indihome yang saya miliki, sebagai hiburan menonton di kamar saya. STB tersebut saya gunakan untuk menonton serial iFlix, streaming via IPTV, atau terkadang untuk menonton Youtube. Ditemani dengan monitor jadul merek SPC yang saya miliki, sekarang saya memiliki media entertainment untuk hiburan di kamar saya.

Untuk melakukan remote Android TV Box tersebut sangatlah murah, di STB kita tidak perlu melakukan instalasi aplikasi apapun. Kita hanya perlu mengaktifkan USB Debugging pada menu Developer Option. Hal tersebut membuat proses CPU di STB tidak terlalu overload, mengingat RAM yang dimiliki hanya 1GB. Lalu bagaimana cara melakukan remote STB via ADB menggunakan SCRCPY tersebut? Untuk lengkapnya akan saya bahas dibawah, berikut Cara melakukan Remote STB Android via ADB atau tanpa menggunakan Aplikasi tambahan yakni melalui SCRCPY di Mac OS, Linux, ataupun Windows.

Requirement
  • STB Android (saya menggunakan ZTE B860H) sudah root
  • Koneksi internet (pastikan menggunakan koneksi internet yg sama antara laptop & STB)
  • Laptop/Komputer (windows, mac atau linux) pada tutorial ini saya menggunakan Mac OS

Cara Remote Desktop STB Android tanpa Aplikasi tambahan menggunakan SCRCPY

Langkah 1: Pada STB Android/Android TV Box

Agar STB Android tersebut dapat diremote, kita tidak perlu melakukan instalasi aplikasi apapun. Namun kita harus mengaktifkan fitur USB Debugging di STB tersebut, untuk mengaktifkannya kamu perlu mengikuti panduan berikut

  1. Buka aplikasi Settings atau Pengaturan pada STB kalian
  2. Klik Nomor Bulid / Nomor bentukan sebanyak 7 kali hingga muncul pop up “Opsi Developer telah diaktifkan”
  3. Buka menu Opsi Developer atau Developer Option, lalu aktifkan menu USB Debungging (pastikan diset ke On)
  4. Catat atau salin IP Address yang didapat pada STB tersebut untuk nantinya dilakukan remote
  5. Selesai

Note: pada STB yang saya miliki sudah pada posisi rooted, saya belum coba pada STB yang belum di root

Langkah 2: Pada Komputer atau Laptop

Pada komputer atau laptop kita perlu mendownload SCRCPY, software tersebut memungkinkan pengguna melakukan remote Desktop android mereka melalui ADB. Scrcpy tersebut saat ini sudah tersedia pada sistem operasi Windows, Linux, bahkan Mac OS. Pada artikel kali ini saya menggunakan Mac OS, namun tutorial instalasi untuk Sistem Operasi lain akan saya sertakan juga.

 

Instalasi pada Mac OS (MacBook)

Untuk instalasi pada Mac OS ini, saya menyarankan anda melakukan instalasi HomeBrew terlebih dahulu agar proses instalasi scrcpy dapat dilakukan dengan cepat dan mudah. Berikut tahapan untuk melakukan instalasi scrcpy pada Mac OS tersebut

  1. Lakukan instalasi Homebrew di Mac OS kamu terlebih dahulu, tutorialnya dapat kamu lihat pada https://mukharom.com/cara-mudah-install-homebrew-di-mac-os/
  2. Install scrcpy menggunakan homebrew dengan perintah

  3. Pastikan kamu sudah memiliki path ADB pada Mac kamu, jika belum silakan install dengan perintah
  4. Tunggu proses instalasi scrcpy itu hingga selesai, pastikan kamu memiliki koneksi internet yang baik karena untuk proses instalasi memerlukan download paket dari internet.

Jika kamu tidak mau atau belum menginstall homebrew, kamu dapat melakukan instalasi secara manual dengan mengikuti tautan berikut https://github.com/Genymobile/scrcpy/blob/master/BUILD.md

 

Instalasi pada Windows

Untuk instalasi pada windows sangatlah mudah, sebenarnya tidak cocok disebut dengan instalasi karena prosesnya hanya melakukan download saja. Untuk melakukan download scrcpy tersebut silakan dapat didownload pada link di bawah

Jika sudah melakukan download file tersebut, silakan unzip atau extract  file tersebut. Untuk mengakses atau membuka file tersebut dapat dilakukan dengan cara buka folder tersebut dan tekan Shift + Klik kanan dan pilih Open command window here.

 

Instalasi pada Linux

Untuk instalasi pada Linux kita harus melakukan install secara manual, karena terdapat distro yang beragam serta paket manajer yang beragam pula. Untuk panduannya saya tidak tulis pada artikel ini dan dapat dilihat panduan lengkapnya pada tautan berikut https://github.com/Genymobile/scrcpy/blob/master/BUILD.md

 

Langkah 3: Melakukan Remote menggunakan SCRCPY

Langkah terakhir adalah melakukan remote STB Android tersebut sendiri, hal tersebut dapat dilakukan secara langsung melalui terminal Mac OS atau Linux anda. Jika kamu pengguna Windows maka kamu dapat menekan shift + klik kanan pada folder scrcpy yang sudah kamu extract dan pilih Open command window here.

Hal pertama yang perlu dilakukan adalah mengetahui IP Address dari STB Android yang kalian miliki, untuk IP tersebut dapat cek pada detail jaringan di settings.

Kemudian lakukan proses koneksi dari PC/Komputer kalian melalui terminal atau command prompt tersebut dengan menggunakan perintah adb connect IPAddress:5555 (ganti IPAddress dengan IP STB kamu), contoh

Pada STB Android kamu, biasanya memerlukan konfirmasi untuk mengizinkan debugging USB dari komputer/PC kamu. Silakan centang Selalu izinkan dari komputer ini agar nantinya tidak perlu melakukan konfirmasi lagi, setelah itu klik Oke.

 

Pastikan koneksi ke STB Android tersebut berhasil, dengan melihat pesan yang muncul pada terminal atau command prompt komputer anda.

Jika sudah berhasil terkoneksi, silakan kamu lakukan remote desktop dari komputer atau laptop kamu dengan perintah berikut

  • scrcpy : untuk melakukan remote dengan window
  • scrcpy -f : untuk melakukan remote secara fullscreen

Berikut screenshot dari proses remote desktop yang saya lakukan pada Laptop MacBook saya, proses remote desktop berjalan secara mulus sesuai dengan harapan. Yeay 😀

 

Kamu menemukah blank green screen saat remote?

Tenang, hal tersebut juga saya temui ketika melakukan remote STB Android milik saya. Saya tidak tau apakah itu bug dari SCRCPY atau bagaimana, adapun penyebabnya adalah USB Mouse yang terkoneksi ke STB tersebut. Cara mengatasinya yakni dengan mencabut usb mouse dari STB, kemudia lakukan remote ulang menggunakan scrcpy. Dengan begitu screen yang tampil akan normal kembali seperti semula.

Bagaimana, mudah bukan melakukan remote destop STB atau Android TV Box menggunakan scrcpy? Mungkin agak sulit bagi sebagian orang yang belum terbiasa, namun jika tidak mencoba kamu tidak akan bisa. Jika ada kesulitan silakan sampaikan pada kolom komentar dibawah.

Referensi

Have a good day!

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *