Skip to content

Releases: Arsyacoo/Sholatku

Sholatku v0.2.5 Preview 7

Pre-release

Choose a tag to compare

@Arsyacoo Arsyacoo released this 18 Oct 07:12
d2c29cc

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:direct and ./gradlew :app:assembleDirect; apksigner reports the direct
    certificate above and zipalign -c -P 16 4 passes. 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

Pre-release

Choose a tag to compare

@Arsyacoo Arsyacoo released this 17 Oct 12:45
7ea9351

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:direct and ./gradlew :app:assembleDirect; apksigner reports the direct
    certificate above and zipalign -c -P 16 4 passes. 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

Pre-release

Choose a tag to compare

@Arsyacoo Arsyacoo released this 17 Oct 08:38
f097da6

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:direct and ./gradlew :app:assembleDirect; apksigner reports the direct
    certificate above and zipalign -c -P 16 4 passes. 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 published v0.2.2-preview.4 asset.
  • 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

Pre-release

Choose a tag to compare

@Arsyacoo Arsyacoo released this 17 Oct 07:59
bf5aa6a

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:direct and ./gradlew :app:assembleDirect; apksigner reports the direct
    certificate above, zipalign -c -P 16 4 passes, 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

Pre-release

Choose a tag to compare

@Arsyacoo Arsyacoo released this 17 Oct 07:36
71969bc

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:direct and ./gradlew :app:assembleDirect; apksigner reports the direct
    certificate above, zipalign -c -P 16 4 passes, 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

Pre-release

Choose a tag to compare

@Arsyacoo Arsyacoo released this 17 Oct 06:31
d08b394

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:direct and ./gradlew :app:assembleDirect; apksigner reports the direct
    certificate above and zipalign -c -P 16 4 passes.
  • 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

Pre-release

Choose a tag to compare

@Arsyacoo Arsyacoo released this 14 Sep 09:17

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/.