Berikan Izin Pencerminan melalui ADB
Secara default, Android menampilkan dialog izin setiap kali ScreenOnAuto memulai pencerminan layar. Anda bisa memberikan izin Perekaman layar (MediaProjection) lebih dulu lewat ADB agar dialog itu tidak pernah muncul lagi.
Izin ini juga diperlukan untuk Cerminkan aplikasi ini saja (Android 15+), yang tidak berfungsi tanpanya.
Prasyarat
- ADB (Android Debug Bridge) terinstal di komputer Anda
- Proses debug USB diaktifkan di ponsel (Setelan → Opsi developer → Proses debug USB)
- Ponsel tersambung lewat USB (atau ADB lewat Wi-Fi)
Langkah-langkah
-
Buka terminal (Command Prompt / PowerShell di Windows).
-
Pastikan ADB bisa melihat perangkat Anda:
adb devicesPerangkat Anda seharusnya tampil sebagai
device(bukanunauthorized). -
Berikan izinnya:
adb shell appops set idv.lzn.screenonauto android:project_media allow -
Buka ScreenOnAuto dan mulai pencerminan — dialog izin seharusnya tidak muncul lagi.
Mencabut Izin
Untuk mengembalikan perilaku default (dialog muncul setiap kali):
adb shell appops set idv.lzn.screenonauto android:project_media default
Pemecahan Masalah
error: device unauthorized— Cari dialog “Izinkan proses debug USB?” di ponsel Anda lalu ketuk Izinkan.- Dialog masih muncul — Paksa berhenti ScreenOnAuto lalu buka lagi. Jika masih terjadi, cabut lalu berikan lagi izinnya dengan perintah di atas.
- Aplikasi diinstal ulang (atau berpindah antara saluran Play dan APK manual) — mencopot aplikasi menghapus izin ini; jalankan lagi perintah pemberian izin setelah menginstal ulang.
- Izin kembali seperti semula setelah ponsel dimulai ulang — Di beberapa ROM (mis. MIUI/HyperOS), izin
appopstidak bertahan setelah reboot. Jalankan lagi perintahnya setiap kali ponsel dimulai ulang; ADB lewat Wi-Fi (debugging nirkabel) menghemat Anda dari mencolokkan kabel setiap kali, tetapi tidak mencegah izin direset.
Terakhir diperbarui: