Pusat Unduhan Masjid Display
Install dari Google Play (paling mudah & update otomatis) atau lewat APK untuk Android TV/STB tanpa Play Store.
Aplikasi Android TV — Gratis
Diinstal di Smart TV atau Android Box. Menampilkan jadwal sholat & slideshow informasi masjid.
▶️ Install dari Google Play (Gratis) ⬇ APK TV v0.7.4 — untuk STB tanpa Play StoreAplikasi HP Admin — Sekali Bayar
Remote & pengaturan dari HP DKM/Pengurus via Wi-Fi lokal. Aktivasi otomatis lewat Google Play, tanpa serial.
▶️ Beli di Google Play — Rp 249.000 (sekali bayar)Versi Google Play langsung aktif setelah pembelian & update otomatis.
Update v0.7.4
Catatan Rilis — Posisi Popup Event (Klasik Horizontal & Sidebar)
📌 Popup Event Menempel di Atas Bar Waktu Sholat
Popup kegiatan tidak lagi melayang menutupi bar: di layout Horizontal menempel tepat di atas bar waktu sholat, di layout Sidebar menempel di dasar area media — dan di-gambar di belakang bar (tidak pernah menutupi waktu sholat). Posisi kembali seperti v0.6.0.
Update v0.7.3
Catatan Rilis — Media Sidebar: Blur Hanya Atas-Bawah
🖼️ Kiri-Kanan Selalu Penuh
Di area media sidebar, gambar sekarang selalu menutupi kiri-kanan penuh (fit-by-width); backdrop blur hanya muncul di band atas-bawah yang kosong — tidak ada lagi blur di sisi kiri/kanan.
Update v0.7.2
Catatan Rilis — Perbaikan Tampilan Media (Sidebar vs Fullscreen)
🖼️ Media Sidebar & Fullscreen Dipisah
Blur backdrop hanya untuk area media sidebar (gambar utuh tanpa bar hitam); tema fullscreen (Emerald/Ottoman/Prism Horizon/Royal Obsidian) dan layout Normal Horizontal kembali menampilkan gambar memenuhi seluruh area (crop) seperti semula.
Update v0.7.1
Catatan Rilis — Stabilitas Teardown Server (Pairing)
🔧 Penutupan Server yang Lebih Kokoh
Perbaikan logika close server pairing: socket ditutup lebih dulu agar port langsung bebas dan accept-loop berhenti tepat waktu saat TV restart/teardown — mengurangi risiko port bentrok saat aplikasi di-restart atau jaringan ganti.
Update v0.7.0
Catatan Rilis — Proteksi Mati Lampu (RTC), Koreksi Syuruq, Data Kota & Perbaikan Tampilan
🔌 Proteksi Mati Lampu & RTC Reset
Jika jam perangkat ter-reset (Android Box murah tanpa baterai RTC), TV menampilkan layar peringatan + tombol pintasan pengaturan tanggal — jadwal sholat & suara otomatis diblokir sampai jam diperbaiki, dan pulih otomatis saat jam disinkronkan (AUTO_TIME/NTP).
🕌 Data Lokasi & Timezone Lebih Cerdas
Daftar 59 kota/kabupaten Indonesia (dengan ketinggian) di tab Pengaturan; timezone kini diturunkan dari koordinat GPS (WIB/WITA/WIT) bukan dari setelan HP; koreksi waktu Syuruq (terbit matahari) ± menit tersedia di tab Jadwal.
🖼 Tampilan Media & Popup
Foto kini tampil utuh tanpa dipotong: area kosong diisi gambar yang sama dengan efek blur menyatu (tanpa bar hitam). Popup kegiatan Islam menempel footer di sisi kanan, dan teks berjalan (running text) di theme classical kini benar-benar berjalan.
📋 Live Preview Akurat
Preview di HP Admin kini menghitung waktu sholat, tanggal Masehi/Hijriah, dan badge event yang sebenarnya dari konfigurasi — bukan data contoh lama.
Update v0.6.0
Catatan Rilis — 10-Foot UI, Kalender Hijriah Offline, Suara Iqamah & Stabilitas
📺 10-Foot UI (Tampilan untuk jarak jauh)
Semua tema & layar fokus diskalakan terhadap baseline 1080dp (proporsional di semua resolusi TV). Font nama sholat, jam, header, popup event, dan layar adzan/iqamah diperbesar drastis agar terbaca dari 3–5 meter. Kaligrafi Arab diperbesar khusus (68px) agar harakat terlihat.
🗓 Kalender Hijriah & Kegiatan Islam OFFLINE
Tanggal hijriah dihitung lokal (Umm al-Qura tabular), lengkap dengan badge puasa sunnah (Senin-Kamis, Ayyamul Bidh, Arafah, Asyura) dan countdown hari besar (Ramadan, Idul Fitri, Idul Adha, Maulid, dll) — format baru "Hari Ini / Besok / H-N / N Hari Menuju". Tersedia koreksi isbat: global ±3 hari dan khusus Awal Ramadan/Syawal ±1 hari.
🔔 Suara Iqamah + Background Countdown Custom
Beep otomatis (3×) saat countdown iqamah selesai, bisa dimatikan dari Admin. Latar layar countdown bisa Warna ATAU Gambar (dari foto di TV) dengan pengaturan opacity.
🛡 Stabilitas & Admin
Fix pairing "unexpected end of stream" (koneksi selalu ditutup), tidak minta PIN lagi setelah proses app di-restart, deteksi lokasi GPS dari Pengaturan, daftar media tampil di tab Media + cache lokal, log error detail yang bisa disalin, dan dukungan Android 5.0–15.
Update v0.5.0
Catatan Rilis — Pairing Andal di Semua Android + Log Error Detail
🔧 Fix Utama: Gagal Pairing "unexpected end of stream"
Server TV kini selalu menutup koneksi setelah 1 request (Connection: close) sehingga koneksi basi tidak dipakai ulang oleh HP Admin. Semua client Admin juga memaksa Connection: close.
📱 Mendukung Android 5.0 – 15
minSdk diturunkan ke Android 5.0 (API 21) dengan core library desugaring; perbaikan kompatibilitas API (URLEncoder/Decoder, java.nio.file, getSystemService, NSD) untuk semua seri Android.
📋 Log Error Detail + Bisa Disalin
Aplikasi Admin kini menampilkan log teknis lengkap (jenis error, HTTP code, host:port, stacktrace, saran perbaikan) yang bisa disalin & dikirim ke developer.
🛡️ Stabilitas di Berbagai Versi Android
Boot otomatis lewat notifikasi (Android 10+), izin NEARBY_WIFI_DEVICES & POST_NOTIFICATIONS (Android 13+), NSD re-announce saat IP berubah, dukungan IPv6, dan proteksi race-condition saat pairing.
Update v0.4.0
Catatan Rilis — Perbaikan Pairing, Concurrency & Stabilitas
🛡️ Crash & Deadlock Fix (P0)
Guard isInitialized di lifecycle, multi-thread executor untuk Admin (3 thread) dan TV Server (4 thread) agar multi-takmir benar-benar paralel.
📡 Smart QR Code
QR tidak lagi menampilkan 127.0.0.1. Otomatis refresh saat IP berubah dan auto-refresh challenge sebelum expired (4 menit).
🔐 Credential Management
Batas maksimal 10 device paired. JSON serializer robust via org.json. URL-encode pada QR parameter.
⚡ UX & Stability
Manual IP input langsung dari layar pairing, NSD cleanup otomatis, bounded memory untuk session IDs, dan phantom NSD entry expiry.
Panduan Instalasi (Pilih Salah Satu)
Metode 1: Menggunakan Flashdisk USB (Offline 100%)
- Download TV APK melalui laptop atau HP Anda.
- Pindahkan file APK tersebut ke dalam Flashdisk USB kosong.
- Colokkan Flashdisk ke port USB di Android TV / Smart TV Box masjid.
- Buka aplikasi File Manager di TV, cari file APK, lalu tekan Install.
- (Jika diminta, izinkan Install unknown apps di pengaturan TV).
Metode 2: Menggunakan Aplikasi Downloader TV (Online)
- Pastikan TV terkoneksi internet. Buka Play Store di TV dan install aplikasi bernama Downloader (ikon oranye).
- Buka Downloader, di kolom URL ketik persis: asridigital.com/tv (atau URL download APK).
- Aplikasi akan otomatis mengunduh, lalu tekan Install.
Menghubungkan HP Admin ke TV (Pairing — Tanpa Serial)
- Pastikan HP dan TV tersambung ke Wi-Fi / hotspot yang sama.
- Di TV, buka aplikasi Masjid Display — akan tampil QR Code pairing (tekan tombol OK pada remote jika QR tidak muncul).
- Buka aplikasi Masjid Display Admin di HP, lalu scan QR tersebut.
- Selesai! Jadwal, pengumuman, dan foto bisa diatur langsung dari HP dan tersimpan di TV.
💡 Catatan: versi Google Play sudah aktif otomatis setelah pembelian — tidak perlu serial number. TV tetap berjalan 100% offline setelah terpasang; internet hanya dibutuhkan saat install/update dari Play Store.