Language / Bahasa: 🇺🇸 English | 🇮🇩 Bahasa Indonesia
WebDroidX adalah solusi screen mirroring berbasis web yang memungkinkan Anda mengontrol dan melihat perangkat Android melalui browser web. Project ini dikembangkan khusus untuk OpenWrt/ImmortalWrt dengan dukungan multi-architecture.
- Screen Mirroring: Tampilkan layar Android secara real-time di browser
- Remote Control: Kontrol perangkat Android melalui interface web
- Multi-Architecture: Mendukung x86_64 dan aarch64
- Web-based: Tidak perlu install aplikasi tambahan di client
- OpenWrt Integration: Terintegrasi penuh dengan LuCI interface
WebDroidX/
└── luci-app-webdroidx/ # LuCI web interface
├── htdocs/ # Static web files
├── etc/ # Configuration files
└── usr/ # System files
- Web Interface: Interface berbasis web untuk konfigurasi
- Init Script: Service management untuk OpenWrt
- Configuration: File konfigurasi sistem
- OpenWrt/ImmortalWrt dengan LuCI
- Architecture: x86_64 atau aarch64
- Dependencies:
- adb (Android Debug Bridge)
- screen (terminal multiplexer)
- Storage: ~15MB ruang kosong
bash -c "$(curl -fsSL https://raw.githubusercontent.com/bobbyunknown/WebDroidX/refs/heads/main/install.sh)"# Download luci app di release
# Install luci-app
opkg install luci-app-webdroidx_*.ipk- Buka browser dan akses:
http://[router-ip]/cgi-bin/luci/admin/services/webdroidx - Login dengan kredensial OpenWrt Anda
- Aktifkan Developer Options di Android
- Aktifkan USB Debugging
- Hubungkan perangkat via USB atau WiFi ADB
# Start webdroidx service
/etc/init.d/webdroidx start
# Enable auto-start
/etc/init.d/webdroidx enable- Hubungkan Perangkat: Pastikan Android device terhubung via ADB
- Start Service: Jalankan webdroidx service melalui LuCI atau command line
- Akses Interface: Buka web interface untuk mulai screen mirroring
- Control Device: Gunakan mouse dan keyboard untuk mengontrol Android
# Check ADB connection
adb devices
# Restart ADB server
adb kill-server
adb start-server# Check service status
/etc/init.d/webdroidx status
# Check logs
logread | grep webdroidx- Default port: 8080
- Ubah port di konfigurasi jika terjadi konflik
- OpenWrt SDK
- Make tools
Project ini mendukung:
- x86_64: Intel/AMD 64-bit
- aarch64: ARM 64-bit (Raspberry Pi 4, dll)
Project ini dilisensikan under MIT License. Lihat file LICENSE untuk detail.
- BobbyUnknown - Developer utama
- Community - Bug reports dan feature requests
Jika Anda mengalami masalah atau memiliki pertanyaan:
- Check dokumentasi troubleshooting di atas
- Buat issue di GitHub repository
- Join komunitas OpenWrt untuk diskusi
WebDroidX - Bringing Android screen mirroring to your OpenWrt router! 🚀



