GUI scrcpy untuk Mac yang tidak menyuruhmu membuka Terminal
Kalau kamu mencari GUI scrcpy di macOS, hampir pasti kamu menginginkan satu hal: berhenti mengetik perintah. Bagian canggungnya, hampir semua front-end scrcpy tetap meminta kamu memasang scrcpy dan adb sendiri lewat Homebrew lebih dulu. Halaman ini menjelaskan persis apa yang dibutuhkan instalasi resmi, bagaimana GUI yang sudah ada saling dibandingkan, dan di mana posisi Super ADB Manager — yang menyertakan adb dan scrcpy di dalam aplikasinya.
Apa itu scrcpy, dan kenapa ia tetap mesin yang tepat
scrcpy adalah alat sumber terbuka dari Genymobile yang mengalirkan layar Android ke komputer lewat ADB — USB atau Wi-Fi — dan mengirimkan balik input mouse serta keyboard. Ia tidak butuh root, dan tidak meninggalkan aplikasi di ponselmu: ia hanya mendorong sebuah server kecil ke /data/local/tmp selama sesi berlangsung. Lisensinya Apache 2.0.
Lewat USB, latensinya biasanya cukup rendah untuk interaksi sungguhan, dan 1080p pada 60 fps adalah hal biasa di perangkat keras yang relatif baru. Tidak ada alasan menciptakan protokol saingan, dan itulah sebabnya Super ADB Manager memakai scrcpy di baliknya. scrcpy tidak pernah jadi masalah. Yang jadi masalah adalah cara kamu diharapkan memasang dan menjalankannya di Mac.
Instalasi resmi di macOS tetap berakhir di shell
Dokumentasi resmi (doc/macos.md di repositori Genymobile/scrcpy) menyebut tiga jalur. Ketiganya mengandaikan baris perintah:
Tidak ada aplikasi yang tinggal diklik dua kali di daftar itu. Tutup jendela Terminal, dan pencerminannya ikut tertutup. Lalu ketika ada yang tidak beres — klasiknya "Could not find any ADB device" — kamu berakhir men-debug variabel lingkungan alih-alih menatap layar ponselmu.
- Homebrew:
brew install scrcpy, yang artinya kamu harus memasang Homebrew itu sendiri lebih dulu, ditambahbrew install android-platform-toolskalau adb belum ada. - MacPorts:
sudo port install scrcpy— ide yang sama, dengan sandi administrator. - Arsip rilis siap pakai: tanpa manajer paket, tapi dokumentasinya tetap mensyaratkan
adbada diPATH-mu, dan kamu menjalankan alatnya dengan mengetikscrcpydi shell.
Kenapa GUI scrcpy yang sudah ada sebenarnya tidak menghapus Terminal
Hasil pencarian untuk topik ini kebanyakan berupa repositori GitHub: SimonAKing/scrcpy-gui, guiscrcpy, GeorgeEnglezos/Scrcpy-GUI, pedrofraca/scrcpyui, dan aplikasi menu bar native AndroLaunch. Beberapa benar-benar bagus, dan sebagian membuka lebih banyak flag scrcpy daripada yang kami sediakan.
Tapi baca bagian pemasangannya, dan kalimat yang sama muncul di hampir semuanya: pasang scrcpy dan adb dulu, biasanya lewat Homebrew. Proyek-proyek ini adalah front-end — mereka menyusun sebuah string perintah lalu menjalankannya. Kalau scrcpy belum ada di mesinmu, jendelanya terbuka dan tidak terjadi apa-apa. Jadi orang yang tadinya ingin GUI supaya terhindar dari baris perintah tetap saja membuka baris perintah, dan nanti harus ingat menjalankan brew upgrade scrcpy.
Beberapa di antaranya juga dibangun dengan Electron atau Flutter, yang berarti unduhan jauh lebih besar dan jendela yang terasa tidak native di Mac Apple Silicon.
Pendekatan kami: taruh binernya di dalam aplikasi
Super ADB Manager adalah aplikasi SwiftUI native yang membawa adb-nya sendiri dan server scrcpy-nya sendiri di dalam bundel. Tidak ada yang ditulis ke /usr/local, tidak ada yang menyentuh PATH-mu, dan menghapus aplikasinya berarti menghapus semuanya. Gratis — tanpa akun, tanpa iklan, telemetri mati secara bawaan. Ukuran DMG sekitar 27 MB, ditandatangani dan dinotarisasi oleh Apple, jadi Gatekeeper membukanya tanpa peringatan "pengembang tak dikenal".
Itu seluruh alurnya. Tidak ada langkah di mana kamu mengetik perintah, dan tidak ada langkah di mana kamu memasang dependensi.
- Unduh DMG lalu seret Super ADB Manager ke Applications.
- Di ponsel: Setelan → Tentang ponsel → ketuk Nomor build tujuh kali, lalu Setelan → Sistem → Opsi pengembang → aktifkan Debugging USB.
- Sambungkan ponsel dengan kabel USB yang mendukung data, lalu ketuk Izinkan pada permintaan "Izinkan debugging USB?".
- Perangkat muncul di bilah sisi lengkap dengan baterai, versi Android, dan latensi langsung. Klik Mulai Pencerminan.
Perbandingan opsi-opsi gratis
Ringkasan yang adil, supaya kamu bisa memilih yang lain kalau memang lebih cocok:
- scrcpy (CLI) — gratis, sumber terbuka, paling banyak opsi dan paling detail kontrolnya. Butuh Homebrew atau MacPorts, adb di
PATH-mu, dan satu jendela Terminal per sesi. - scrcpy-gui / guiscrcpy / Scrcpy-GUI — front-end gratis dengan preset tersimpan. Tetap butuh scrcpy dan adb dipasang terpisah; kebanyakan Electron atau Flutter.
- AndroLaunch — Swift native, di menu bar, sangat ringan. Juga mengandaikan scrcpy sudah terpasang lewat Homebrew.
- Aplikasi mirroring komersial (MirrorTo, ApowerMirror, X-Mirage, AnyViewer, Vysor) — rapi dan matang, tapi "gratis" biasanya berarti masa coba: watermark, batas resolusi, atau langganan untuk kontrol keyboard.
- Super ADB Manager — gratis, tanpa akun, adb dan scrcpy tertanam, ternotarisasi, native. Hanya Apple Silicon dan macOS 13+, dan flag tingkat lanjutnya lebih sedikit dibanding scrcpy mentah.
Apa yang kamu dapat setelah pencerminan berjalan
Klik dan seret di trackpad untuk mengetuk dan menggeser; ketik dengan keyboard Mac, termasuk menempelkan teks ke kolom isian Android. Beranda, Kembali, Aplikasi Terkini, Daya, volume, putar, dan kunci layar ada di panel samping, bersama tombol Tangkapan Layar yang langsung menyalin ke papan klip.
Kualitas pencerminan bisa diatur — resolusi maksimum, laju bit video, FPS maksimum — karena USB dan Wi-Fi memang pantas mendapat setelan berbeda. Opsi yang di CLI berupa flag (--turn-screen-off, --stay-awake, --show-touches, --fullscreen) di sini berbentuk kotak centang. "Mulai Pencerminan di Jendela Baru" menjalankan biner scrcpy penuh di jendelanya sendiri, dan di situ pula penerusan audio serta perekaman --record berada.
Untuk melepas kabel: Pintasan → Beralih ke nirkabel memindahkan perangkat yang sudah tersambung lewat USB ke TCP/IP sehingga kabelnya bisa dicabut. Atau pindai jaringan dan pasangkan dengan kode enam digit dari Opsi pengembang → Debugging nirkabel (Android 11 ke atas).
Batasan yang perlu kamu tahu sebelum mengunduh
Kami lebih suka kamu mengetahuinya di sini daripada setelah memasang:
- Apple Silicon dan macOS 13 (Ventura) atau lebih baru. Tidak ada build untuk Intel — di Mac Intel, scrcpy lewat Homebrew tetap jawaban yang tepat.
- Pratinjau di dalam aplikasi hanya membawa video dan input: tanpa audio, dan tanpa sinkronisasi papan klip otomatis. Pakai "Mulai Pencerminan di Jendela Baru" kalau kamu butuh suara (Android 11+).
- Perekaman lewat
adb shell screenrecordgagal di sebagian perangkat HONOR dan Huawei yang memang dikirim tanpa biner tersebut. Perekaman lewat jendela scrcpy tetap berjalan di sana. - Video berproteksi DRM (Netflix dan sejenisnya) tampil sebagai kotak hitam. Itu batasan Android, bukan bug di scrcpy maupun di aplikasi ini.
- Pencerminan nirkabel nyaman di 5 GHz dan terasa jauh lebih buruk di jaringan 2,4 GHz yang padat. USB selalu jadi pilihan yang lebih mulus.
Pencerminan jarang jadi satu-satunya hal yang kamu butuhkan
Android File Transfer buatan Apple dihentikan pada 2024, dan sebagian besar penggantinya yang muncul di hasil pencarian hari ini adalah aplikasi berbayar. Jendela yang sama yang mencerminkan layarmu juga menjelajahi /sdcard dengan seret-dan-lepas dua arah, memasang APK (termasuk split APK), menampilkan Logcat secara langsung dengan filter level dan pencarian, serta mengubah opsi pengembang dengan sekali klik.
Ada juga mode MTP untuk perangkat yang sama sekali tidak berbicara ADB — Kindle, kamera, pemutar MP3, atau ponsel Android dengan debugging dimatikan. Satu catatan jujur: sesi MTP bisa terputus ketika perangkat dilepas atau dayanya mati-hidup di bus USB, dan kamu perlu memilihnya ulang. Kalau transfer berkas yang sebenarnya membawamu ke sini, lihat panduan kami tentang alternatif Android File Transfer untuk macOS.
Tanya Jawab
Apakah aku perlu memasang Homebrew, adb, atau scrcpy dulu?
Tidak. Baik adb maupun server scrcpy sudah ada di dalam bundel aplikasi dan dijalankan dari sana. Tidak ada yang ditambahkan ke PATH-mu dan tidak ada yang ditulis di luar aplikasi, jadi mencopotnya cukup dengan menyeretnya ke Trash. Kalau kamu sudah punya scrcpy dari Homebrew, keduanya tidak bentrok.
Apakah ini aman? Aku tidak mau software mencurigakan di Mac-ku.
DMG-nya ditandatangani dengan Developer ID dan dinotarisasi oleh Apple, jadi terbuka tanpa peringatan Gatekeeper. Di sisi ponsel, scrcpy mendorong server sementara ke /data/local/tmp selama sesi — tanpa root, tanpa aplikasi permanen, tanpa akun. Telemetri mati secara bawaan.
Bisakah aku mencerminkan secara nirkabel, tanpa kabel?
Bisa, lewat ADB nirkabel. Cara paling sederhana adalah menyambung sekali dengan USB lalu memakai Pintasan → Beralih ke nirkabel, kemudian cabut kabelnya. Alternatifnya, aktifkan Opsi pengembang → Debugging nirkabel (Android 11+) dan pasangkan dengan kode enam digit selama kedua perangkat ada di jaringan yang sama.
Benar-benar gratis, atau versi coba yang nanti minta bayaran?
Gratis, tanpa akun, tanpa iklan, tanpa watermark, dan tanpa tingkat langganan. Aplikasi ini dibangun di atas scrcpy yang berlisensi Apache 2.0; lisensi pihak ketiga disertakan bersama aplikasi. Kalau kamu lebih suka memakai scrcpy langsung dari baris perintah, itu pilihan yang sepenuhnya masuk akal dan juga tidak berbiaya.
Kenapa tidak menjalankan scrcpy dari Terminal saja?
Kalau kamu nyaman di sana, silakan — kamu dapat semua flag, pembaruan lebih cepat, dan tanpa lapisan perantara. Aplikasi ini ada untuk kasus-kasus ketika hal itu bukan intinya: rekan QA di Mac bersama, mesin terkunci tanpa Homebrew, atau sekadar tidak ingin ada jendela Terminal terbuka untuk tiap perangkat.
Super ADB Manager adalah aplikasi macOS gratis dan bernotaris — adb dan scrcpy sudah tertanam di dalamnya, jadi tidak ada yang perlu dipasang lewat Homebrew dan tidak perlu membuka terminal.
Unduh untuk macOSmacOS 13+ · Apple Silicon · ~27 MB