Repository navigation
Releases: Arsyacoo/Sholatku
Release list
Sholatku v0.2.5 Preview 7
Sholatku v0.2.5 Preview 7
Android Direct Preview / Beta for testing. This is not a production or stable release.
Release metadata
- Git tag:
v0.2.5-preview.7 - GitHub Release title:
Sholatku v0.2.5 Preview 7 - Release type:
GitHub Pre-release - Android
versionName:0.2.5 - Android
versionCode:7 - Build channel:
direct-preview - Backend:
https://sholatku-staging.vercel.app(staging only) - Signing: direct certificate SHA-256
35:CB:53:AE:36:FE:16:90:0E:77:FA:F8:5D:E0:F7:51:18:4C:0C:F4:75:A5:DA:63:98:34:78:09:09:3B:B9:B0
Yang baru
- Masjid Terdekat. Halaman baru (dari Kiblat) berisi masjid dan musala di sekitar lokasi Anda dari
OpenStreetMap: jarak, arah, nama jalan, dan tombol Rute yang membuka Google Maps. Memerlukan internet. - Ihtiyat Kemenag +2 menit. Jadwal kini mengikuti waktu kehati-hatian Kemenag: awal setiap waktu sholat 2 menit
lebih lambat dan waktu terbit 2 menit lebih awal, sehingga lebih dekat dengan jadwal resmi dan masjid. Bisa diatur
0-4 menit di Pengaturan. Bila sebelumnya Anda menambah +2 menit secara manual, kembalikan koreksi manual ke 0. - Widget 4x2 kini memakai gaya yang sama dengan 4x1: ikon per waktu sholat, jam dalam Plus Jakarta Sans, dan
sorotan pada sholat berikutnya.
Requirements
- Android 7.0 or newer
- Preview backend access through the documented staging service
Installation and update
Download sholatku-latest.apk only from the explicit pre-release asset URL:
https://github.com/Arsyacoo/Sholatku/releases/download/v0.2.5-preview.7/sholatku-latest.apk
Do not use releases/latest/download/ for this Preview / Beta release. Earlier previews update in place: this build
uses the same direct signing certificate and a higher versionCode, so local data is kept. Users on 0.2.3 or later tap
"Perbarui ke 0.2.5" in the app (Pengaturan or the home-screen banner); the app downloads the APK and opens the Android
installer. Users on 0.2.2 or earlier download it once through the browser link.
Android may ask you to allow Install unknown apps for the browser or file manager being used. Allow only that source and
disable it again after installation. Do not disable Play Protect or device security globally.
Integrity
SHA-256: 4f2f8b7dc26021456aff120d4c2a31c26993058693addcccb2167c8f3ccd9101
Verification
- Built with
npm run build:mobile:directand./gradlew :app:assembleDirect;apksignerreports the direct
certificate above andzipalign -c -P 16 4passes. The manifest requests foreground location only and, for this
direct build,REQUEST_INSTALL_PACKAGES. - On an Android 16 (API 36) emulator, the published 0.2.4 build (
versionCode 6) updated in place to this build
(versionCode 7) with the original install time kept. - Masjid Terdekat listed places around Jakarta Pusat (nearest 640 m), Rute opened the Google Maps app, and with the
network off the page showed its offline message. - Home-screen times were AlAdhan's plus 2 minutes (Subuh 04:20 to 04:22, Terbit 05:30 to 05:28).
- Not yet tested on physical devices.
Notes
This build uses direct-preview and https://sholatku-staging.vercel.app. It must not be treated as production. Without
the "Alarms & reminders" permission, reminders fall back to inexact delivery. Restrictive OEM battery managers can still
delay notifications. Qibla accuracy depends on device sensors and calibration.
Sholatku v0.2.4 Preview 6
Sholatku v0.2.4 Preview 6
Android Direct Preview / Beta for testing. This is not a production or stable release.
Release metadata
- Git tag:
v0.2.4-preview.6 - GitHub Release title:
Sholatku v0.2.4 Preview 6 - Release type:
GitHub Pre-release - Android
versionName:0.2.4 - Android
versionCode:6 - Build channel:
direct-preview - Backend:
https://sholatku-staging.vercel.app(staging only) - Signing: direct certificate SHA-256
35:CB:53:AE:36:FE:16:90:0E:77:FA:F8:5D:E0:F7:51:18:4C:0C:F4:75:A5:DA:63:98:34:78:09:09:3B:B9:B0
Yang baru
- Metode perhitungan Muhammadiyah. Pilih "Muhammadiyah (Majelis Tarjih)" di Pengaturan → Metode perhitungan.
Mengikuti Munas Tarjih 2020: Subuh pada ketinggian matahari −18° (Kemenag −20°), Isya 18°, sehingga Subuh sekitar
8 menit lebih lambat. Kemenag tetap menjadi bawaan. - Widget 4x1 "Menuju Sholat" didesain ulang. Kiri: sholat berikutnya dan hitung mundur ("dalam 01:12"). Kanan: lima
waktu sholat, masing-masing dengan ikon (fajar, matahari, awan, senja, bulan), jam dalam font Plus Jakarta Sans, dan
namanya. Sholat berikutnya disorot emas di dalam pill; yang lain diredupkan. - Di widget 4x2, jam sholat yang sudah lewat kini juga diredupkan.
Requirements
- Android 7.0 or newer
- Preview backend access through the documented staging service
Installation and update
Download sholatku-latest.apk only from the explicit pre-release asset URL:
https://github.com/Arsyacoo/Sholatku/releases/download/v0.2.4-preview.6/sholatku-latest.apk
Do not use releases/latest/download/ for this Preview / Beta release. Earlier previews update in place: this build
uses the same direct signing certificate and a higher versionCode, so local data is kept. Users on 0.2.3 tap
"Perbarui ke 0.2.4" in the app (Pengaturan or the home-screen banner); the app downloads the APK and opens the Android
installer. Users on 0.2.2 or earlier download it once through the browser link.
Android may ask you to allow Install unknown apps for the browser or file manager being used. Allow only that source and
disable it again after installation. Do not disable Play Protect or device security globally.
Integrity
SHA-256: f215a53d27e988c2cada970ea9606127571c730ecb092cf77965bcc29dfb8db2
Verification
- Built with
npm run build:mobile:directand./gradlew :app:assembleDirect;apksignerreports the direct
certificate above andzipalign -c -P 16 4passes. The manifest requests foreground location only and, for this
direct build,REQUEST_INSTALL_PACKAGES. - On an Android 16 (API 36) emulator, the published 0.2.3 build (
versionCode 5) updated in place to this build
(versionCode 6) with the original install time kept; the app launched and the 4x1 widget rendered the new layout. - Selecting Muhammadiyah on the emulator (Jakarta, 17 Oct 2026) changed Subuh from 04:12 to 04:21 on the home screen,
and the widget followed. - Not yet tested on physical devices.
Notes
This build uses direct-preview and https://sholatku-staging.vercel.app. It must not be treated as production. Without
the "Alarms & reminders" permission, reminders fall back to inexact delivery. Restrictive OEM battery managers can still
delay notifications. Qibla accuracy depends on device sensors and calibration.
Sholatku v0.2.3 Preview 5
Sholatku v0.2.3 Preview 5
Android Direct Preview / Beta for testing. This is not a production or stable release.
Release metadata
- Git tag:
v0.2.3-preview.5 - GitHub Release title:
Sholatku v0.2.3 Preview 5 - Release type:
GitHub Pre-release - Android
versionName:0.2.3 - Android
versionCode:5 - Build channel:
direct-preview - Backend:
https://sholatku-staging.vercel.app(staging only) - Signing: direct certificate SHA-256
35:CB:53:AE:36:FE:16:90:0E:77:FA:F8:5D:E0:F7:51:18:4C:0C:F4:75:A5:DA:63:98:34:78:09:09:3B:B9:B0
Yang baru
- Pembaruan langsung dari aplikasi. Tombol "Perbarui ke X" kini mengunduh APK di dalam Sholatku lalu membuka layar
Update Android. Tidak lagi lewat Chrome, yang kadang membuat unduhan macet di 100%. - Pertama kali, Android meminta izin "Izinkan dari sumber ini" untuk Sholatku. Aktifkan, kembali ke aplikasi, lalu
ketuk tombolnya lagi. Bila unduhan gagal, tersedia tautan "unduh lewat browser". - Aplikasi hanya memasang APK rilis resmi dari GitHub Sholatku dengan versi yang lebih baru; Android tetap memeriksa
tanda tangan yang sama dan meminta konfirmasi.
Requirements
- Android 7.0 or newer
- Preview backend access through the documented staging service
Installation and update
Download sholatku-latest.apk only from the explicit pre-release asset URL:
https://github.com/Arsyacoo/Sholatku/releases/download/v0.2.3-preview.5/sholatku-latest.apk
Do not use releases/latest/download/ for this Preview / Beta release. Earlier previews update in place: this build
uses the same direct signing certificate and a higher versionCode, so local data is kept. Users on 0.2.1 or 0.2.2 see
this release in Pengaturan → Cek pembaruan and in the home-screen banner, then download it once through the browser
link; from 0.2.3 onward updates install from inside the app.
Android may ask you to allow Install unknown apps for the browser or file manager being used. Allow only that source and
disable it again after installation. Do not disable Play Protect or device security globally.
Integrity
SHA-256: 6f64fcf9ebf9122073862e9e1cbebf93d758caccc11677109452a535c1353ab1
Verification
- Built with
npm run build:mobile:directand./gradlew :app:assembleDirect;apksignerreports the direct
certificate above andzipalign -c -P 16 4passes. The manifest requests foreground location only and, for this
direct build,REQUEST_INSTALL_PACKAGES. - On an Android 16 (API 36) emulator, the 0.2.2 build (
versionCode 4) updated in place to this build
(versionCode 5) with the original install time kept, and Settings showed 0.2.3 as current. - The in-app flow (permission screen, Back to the app, download, system "update this app?" dialog, install) was tested
on the same emulator with a test build against the publishedv0.2.2-preview.4asset. - Not yet tested on physical devices.
Notes
This build uses direct-preview and https://sholatku-staging.vercel.app. It must not be treated as production. Without
the "Alarms & reminders" permission, reminders fall back to inexact delivery. Restrictive OEM battery managers can still
delay notifications. Qibla accuracy depends on device sensors and calibration.
Sholatku v0.2.2 Preview 4
Sholatku v0.2.2 Preview 4
Android Direct Preview / Beta for testing. This is not a production or stable release.
Release metadata
- Git tag:
v0.2.2-preview.4 - GitHub Release title:
Sholatku v0.2.2 Preview 4 - Release type:
GitHub Pre-release - Android
versionName:0.2.2 - Android
versionCode:4 - Build channel:
direct-preview - Backend:
https://sholatku-staging.vercel.app(staging only) - Signing: direct certificate SHA-256
35:CB:53:AE:36:FE:16:90:0E:77:FA:F8:5D:E0:F7:51:18:4C:0C:F4:75:A5:DA:63:98:34:78:09:09:3B:B9:B0
Yang baru
- Cek pembaruan lebih jelas. Tombol di Pengaturan kini menampilkan "Memeriksa..." lalu popup hasil: "Sudah versi
terbaru", "Pembaruan tersedia" (dengan tombol Unduh), atau "Gagal memeriksa". Kartu versi juga menampilkan jam
pengecekan terakhir. - Mengetuk "Cek pembaruan" berulang kali dalam satu menit memakai hasil terakhir agar tidak melewati batas API GitHub.
Requirements
- Android 7.0 or newer
- Preview backend access through the documented staging service
Installation and update
Download sholatku-latest.apk only from the explicit pre-release asset URL:
https://github.com/Arsyacoo/Sholatku/releases/download/v0.2.2-preview.4/sholatku-latest.apk
Do not use releases/latest/download/ for this Preview / Beta release. Earlier previews update in place: this build
uses the same direct signing certificate and a higher versionCode, so local data is kept. Users on 0.2.1 see this
release in Pengaturan → Cek pembaruan and in the home-screen banner.
Android may ask you to allow Install unknown apps for the browser or file manager being used. Allow only that source and
disable it again after installation. Do not disable Play Protect or device security globally.
Integrity
SHA-256: cafb9cd8af508b2c253639c3bba37f7011868be99ee2b9381215495427765157
Verification
- Built with
npm run build:mobile:directand./gradlew :app:assembleDirect;apksignerreports the direct
certificate above,zipalign -c -P 16 4passes, and the manifest requests foreground location only. - On an Android 16 (API 36) emulator, the 0.2.1 build (
versionCode 3) updated in place to this build
(versionCode 4) with the original install time kept; "Cek pembaruan" showed the loading state and then the
"Sudah versi terbaru" dialog. - Not yet tested on physical devices.
Notes
This build uses direct-preview and https://sholatku-staging.vercel.app. It must not be treated as production. Without
the "Alarms & reminders" permission, reminders fall back to inexact delivery. Restrictive OEM battery managers can still
delay notifications. Qibla accuracy depends on device sensors and calibration.
Sholatku v0.2.1 Preview 3
Sholatku v0.2.1 Preview 3
Android Direct Preview / Beta for testing. This is not a production or stable release.
Release metadata
- Git tag:
v0.2.1-preview.3 - GitHub Release title:
Sholatku v0.2.1 Preview 3 - Release type:
GitHub Pre-release - Android
versionName:0.2.1 - Android
versionCode:3 - Build channel:
direct-preview - Backend:
https://sholatku-staging.vercel.app(staging only) - Signing: direct certificate SHA-256
35:CB:53:AE:36:FE:16:90:0E:77:FA:F8:5D:E0:F7:51:18:4C:0C:F4:75:A5:DA:63:98:34:78:09:09:3B:B9:B0
Yang baru
- Lokasi otomatis (GPS) kini berfungsi di APK. Izin lokasi sebelumnya tidak dideklarasikan sehingga tombol GPS
ditolak diam-diam. Lokasi perkiraan sudah cukup, dan tidak ada izin lokasi latar belakang. - Panduan "Siapkan Sholatku" saat pertama dibuka: lokasi, pengingat adzan, dan adzan tepat waktu, masing-masing
satu ketukan. - Pemberitahuan pembaruan. Mulai versi ini aplikasi memberi tahu bila ada rilis baru di GitHub dan menautkan APK-nya;
Android memasangnya sebagai pembaruan tanpa menghapus data. - "Pengingat tidak muncul?" di Pengaturan → Notifikasi, berisi langkah baterai untuk Samsung, Xiaomi, Oppo, Vivo, dan
Realme serta tombol ke pengaturan aplikasi. - Tanggal Hijriah di Beranda memakai ejaan yang sama dengan widget dan mode Ramadan (misalnya "Jumadil Awwal").
Requirements
- Android 7.0 or newer
- Preview backend access through the documented staging service
Installation and update
Download sholatku-latest.apk only from the explicit pre-release asset URL:
https://github.com/Arsyacoo/Sholatku/releases/download/v0.2.1-preview.3/sholatku-latest.apk
Do not use releases/latest/download/ for this Preview / Beta release. Preview 1 and Preview 2 installs update in place:
this build uses the same direct signing certificate and a higher versionCode, so local data is kept. Users on 0.2.0 or
earlier download this build manually once; later releases are announced inside the app.
Android may ask you to allow Install unknown apps for the browser or file manager being used. Allow only that source and
disable it again after installation. Do not disable Play Protect or device security globally.
Integrity
SHA-256: 436aff7ec030de11053000c5e44ff7891898a1da290c57adc60726ee2d70b313
Verification
- Built with
npm run build:mobile:directand./gradlew :app:assembleDirect;apksignerreports the direct
certificate above,zipalign -c -P 16 4passes, and the manifest requests foreground location only. - On an Android 16 (API 36) emulator, the published 0.2.0 build (
versionCode 2) updated in place to this build
(versionCode 3) with the original install time kept; the first-run guide appeared and the app launched without
errors. - Not yet tested on physical devices.
Notes
This build uses direct-preview and https://sholatku-staging.vercel.app. It must not be treated as production. Without
the "Alarms & reminders" permission, reminders fall back to inexact delivery. Restrictive OEM battery managers can still
delay notifications. Qibla accuracy depends on device sensors and calibration.
Sholatku v0.2.0 Preview 2
Sholatku v0.2.0 Preview 2
Android Direct Preview / Beta for testing. This is not a production or stable release.
Release metadata
- Git tag:
v0.2.0-preview.2 - GitHub Release title:
Sholatku v0.2.0 Preview 2 - Release type:
GitHub Pre-release - Android
versionName:0.2.0 - Android
versionCode:2 - Build channel:
direct-preview - Backend:
https://sholatku-staging.vercel.app(staging only) - Signing: direct certificate SHA-256
35:CB:53:AE:36:FE:16:90:0E:77:FA:F8:5D:E0:F7:51:18:4C:0C:F4:75:A5:DA:63:98:34:78:09:09:3B:B9:B0
Yang baru
- Widget layar utama dalam tiga ukuran (2x1, 4x1, 4x2) dengan hitung mundur dan garis waktu lima sholat.
- Adzan tepat waktu. Pengingat memakai exact alarm setelah izin "Alarm & pengingat" diberikan
(Pengaturan → Notifikasi). Sebelumnya pengingat bisa terlambat beberapa menit. - Suara adzan opsional untuk pengingat yang tepat waktu.
- Koreksi tanggal Hijriah ±1 hari untuk mengikuti sidang isbat.
- Koreksi menit per waktu sholat kini juga berlaku saat offline.
- Nama bulan Hijriah tidak lagi tampil sebagai nama bulan Masehi di Android.
- Pencarian kota mengikuti kebijakan penggunaan Nominatim (pencarian online lewat tombol, atribusi OpenStreetMap).
Requirements
- Android 7.0 or newer
- Preview backend access through the documented staging service
Installation and update
Download sholatku-latest.apk only from the explicit pre-release asset URL:
https://github.com/Arsyacoo/Sholatku/releases/download/v0.2.0-preview.2/sholatku-latest.apk
Do not use releases/latest/download/ for this Preview / Beta release. Preview 1 installs update in place: Preview 2
uses the same direct signing certificate and a higher versionCode, so local data is kept.
Android may ask you to allow Install unknown apps for the browser or file manager being used. Allow only that source and
disable it again after installation. Do not disable Play Protect or device security globally.
Integrity
SHA-256: d8864115203c702a529be2714039d30aeb6168f5f9e8e229fd3d51a184b03ec4
Verification
- Built with
npm run build:mobile:directand./gradlew :app:assembleDirect;apksignerreports the direct
certificate above andzipalign -c -P 16 4passes. - On an Android 16 (API 36) emulator, Preview 1 (
versionCode 1) updated in place to this build (versionCode 2)
with the original install time kept, and the app launched without errors. - Not yet tested on physical devices.
Notes
This build uses direct-preview and https://sholatku-staging.vercel.app. It must not be treated as production. Without
the "Alarms & reminders" permission, reminders fall back to inexact delivery. Restrictive OEM battery managers can still
delay notifications. Qibla accuracy depends on device sensors and calibration.
Sholatku v0.1.0 Preview 1
Initial Android Direct Preview / Beta release for testing only. This is not a production or stable release. Channel: direct-preview. Backend: https://sholatku-staging.vercel.app (staging only). Android versionName: 0.1.0, versionCode: 1. Verify the published SHA-256 before installation. This release does not use releases/latest/download/.