← Semua catatan

Cara Perisai berfungsi, di iPhone dan Android

Apabila masuk waktu solat, aplikasi yang anda pilih akan beralah sehingga anda selesai solat. Itulah keseluruhan janji Perisai dalam Awwab. Catatan ini menerangkan cara ia sebenarnya berfungsi, di iPhone dan di Android, apa yang boleh dan tidak boleh dilihatnya, dan di mana batasannya yang jujur.

Kami menulisnya kerana alat yang berada di antara anda dan telefon anda wajar difahami. Anda patut tahu dengan tepat apa yang dilakukannya pada saat azan sepatutnya berkumandang, apa yang berlaku apabila anda mengetik setiap butang, dan apa yang tidak pernah dilakukannya dengan data anda. Tiada apa-apa di sini yang rahsia, dan tiada apa-apa di dalamnya yang lebih rumit daripada yang perlu. Ia wujud untuk melindungi satu perkara yang disebut oleh Nabi ﷺ sebagai amalan yang paling dicintai oleh Allah: “solat pada waktunya” (Ṣaḥīḥ al-Bukhārī 527, Ṣaḥīḥ Muslim 85).

Ideanya dalam satu minit

  • Anda memilih aplikasi yang cenderung menarik anda pergi pada waktu solat. Hanya aplikasi itu yang ditahan.
  • Apabila setiap satu daripada lima waktu solat bermula, aplikasi itu dijeda sepanjang tempoh waktu solat tersebut.
  • Buka salah satu daripadanya, dan bukannya suapan, anda akan melihat sepotong ayat dan dua pilihan: “Pergi solat” atau “Ada sebab”.
  • Tandakan solat itu sebagai sudah ditunaikan, dan semuanya dibuka serta-merta.
  • Jika sesuatu waktu berlalu tanpa solat ditunaikan, tiada apa-apa yang menghukum anda. Perisai hanya beralih ke solat seterusnya apabila waktunya bermula.

Segala-galanya berlaku pada telefon anda. Awwab tidak mempunyai pelayan yang mengetahui bila anda bersolat, dan Perisai tidak pernah menghantar apa-apa kepada kami.

Tempoh waktu solat, dikira pada telefon anda

Setiap solat mempunyai tempoh waktu, bukan satu saat sahaja: Zohor berlanjutan hingga Asar, Asar hingga Maghrib, dan seterusnya (al-Quran 4:103). Awwab mengira lima waktu itu pada telefon berdasarkan lokasi anda, kaedah pengiraan anda dan mazhab Asar anda, tanpa memerlukan sambungan. Panduan kami tentang bagaimana waktu solat dikira menerangkan kaedah-kaedahnya.

Perisai mengikut tempoh-tempoh waktu itu. Tempoh waktu sesuatu solat bermula dari awal waktunya hingga awal waktu solat berikutnya, dan Isyak kekal ditahan sepanjang malam hingga Subuh. Jika anda sudah menandakan sesuatu solat sebagai sudah ditunaikan, tempoh waktunya berlalu tanpa apa-apa ditahan. Di iPhone, tempoh waktu yang lebih singkat daripada lima belas minit, yang boleh berlaku jauh di utara pada musim panas, dilangkau dan bukannya berkelip hidup dan mati.

Di iPhone: rangka kerja Screen Time Apple

Di iPhone, Perisai dibina di atas API Screen Time Apple, rangka kerja yang sama di sebalik had aplikasi Apple sendiri. Ia mempunyai empat bahagian.

Kebenaran anda. Semasa persediaan, Awwab meminta kebenaran iOS untuk menggunakan Screen Time bagi diri anda sendiri. Ini ialah kebenaran “individu” Apple, yang diperkenalkan dalam iOS 16 supaya orang ramai boleh mengurus telefon mereka sendiri, bukan telefon anak. Anda boleh melangkaunya dan menyediakannya kemudian dari skrin Utama, dan anda boleh menariknya balik pada bila-bila masa dalam Settings (Tetapan) iPhone.

Pilihan aplikasi anda. Anda memilih aplikasi, atau seluruh kategori, dalam pemilih milik Apple sendiri. iOS memberikan Awwab token: rujukan legap yang boleh diambil tindakan oleh sistem tetapi tidak memberitahu aplikasi itu aplikasi mana yang diwakilinya. Awwab boleh meminta iOS menahan “token-token ini” pada waktu solat, tetapi ia tidak dapat membaca namanya, dan pilihan itu kekal di iPhone anda. Ia tidak disegerakkan ke iCloud.

Jadual. Awwab mendaftarkan setiap tempoh waktu solat dengan iOS. Apabila masuk waktu solat, iOS membangkitkan seketika sebahagian kecil Awwab di latar belakang, walaupun anda tidak membuka aplikasi itu sepanjang hari. Ia menyemak sama ada solat itu sudah ditandakan, mengenakan Perisai jika belum, dan menghantar satu pemberitahuan bahawa waktu solat telah tiba.

Skrin Perisai. Apabila anda membuka aplikasi yang ditahan, iOS memaparkan skrin perisai Awwab di tempatnya: nama solat, sepotong ayat, dan dua butang, dalam bahasa yang sama dengan aplikasi.

Di Android: akses penggunaan dan lapisan tindan pada peranti

Android tidak mempunyai rangka kerja Screen Time yang boleh digunakan oleh aplikasi dengan cara yang sama, jadi Perisai Android berfungsi secara berbeza, dan ia sama-sama setempat.

  • Dua kebenaran. Ia memerlukan akses penggunaan (Usage access), yang membolehkannya melihat aplikasi mana yang berada di hadapan, dan paparan di atas aplikasi lain (Display over other apps), yang membolehkannya melukis skrin solat di atasnya. Android memaparkan pemberitahuan kecil yang berterusan selagi Perisai aktif.
  • Semakan setiap saat. Selagi Perisai aktif, ia melihat aplikasi mana yang dibuka. Jika aplikasi itu salah satu yang anda pilih, dan solat semasa belum ditandakan, ia menutup aplikasi itu dengan peringatan solat skrin penuh, dengan ayat dan dua butang yang sama. Semakan itu berlaku dalam memori telefon dan tidak disimpan atau dihantar ke mana-mana.
  • Tiada helah kebolehcapaian. Perisai Android tidak menggunakan perkhidmatan kebolehcapaian yang diharapkan oleh sesetengah penyekat. Sebaliknya ia menggunakan lapisan tindan, yang meminta akses yang lebih sedikit kepada apa yang ada di skrin anda.
  • Setempat sahaja. Aplikasi Android tidak mempunyai awan Awwab langsung. Senarai aplikasi yang ditahan oleh Perisai disimpan pada telefon, dan, seperti tetapan anda yang lain, ia termasuk dalam sandaran Google anda sendiri jika anda menghidupkan sandaran.

Telefon bukan musuh. Ia cuma tidak sepatutnya menyahut azan lebih dahulu daripada anda.

“Pergi solat”

Inilah butang utama, dan pada kedua-dua platform ia membawa ke tempat yang sama: skrin yang tenang dalam Awwab yang dibuka dengan arah kiblat dan doa yang ringkas, sedia untuk anda bersolat dan menandakan solat itu.

Di Android, butang itu membuka Awwab secara terus. Di iPhone, Apple tidak membenarkan skrin perisai membuka aplikasi lain, jadi mengetiknya akan menghantar pemberitahuan kepada anda; ketik pemberitahuan itu, dan Awwab dibuka pada solat tersebut. Jika anda sudah menandakan solat itu, contohnya pada widget Skrin Utama, butang itu menyedarinya dan terus membenarkan anda masuk.

“Ada sebab”

Kehidupan tidak berhenti kerana jadual waktu. Pihak sekolah menelefon, penghantar barang tersesat, rakan sekerja memerlukan satu jawapan sekarang juga. Butang kedua membenarkan anda melepasinya, untuk beberapa minit yang anda tetapkan sendiri: tiga minit secara lalai, antara satu hingga tiga puluh.

  • Hanya apa yang anda ketik dilepaskan. Di iPhone, jika anda memilih sesuatu aplikasi sebagai sebahagian daripada seluruh kategori, iOS melepaskan kategori itu sepanjang jeda. Di Android, hanya satu aplikasi di bawah lapisan tindan itu yang dilepaskan.
  • Apabila minitnya tamat, Perisai kembali, dan satu pemberitahuan yang senyap memaklumkannya kepada anda.
  • Dalam Tetapan, anda memilih berapa kali bagi setiap solat Perisai kembali selepas jeda: tidak pernah, sekali, dua kali, tiga kali atau sentiasa. Sekali ialah tetapan lalai.
  • Apabila peruntukan itu habis digunakan, aplikasi yang anda benarkan kekal terbuka sepanjang baki tempoh waktu solat itu. Perisai tidak bertengkar dengan anda, dan solat masih menanti.

Di Android, jeda diukur menggunakan jam dalaman telefon, jadi menukar masa dalam Settings (Tetapan) tidak dapat memanjangkannya.

“Saya sudah solat”: cara Perisai dilepaskan

Perisai hanya dilepaskan dengan satu cara: apabila anda menandakan solat itu sebagai sudah ditunaikan. Anda boleh melakukannya dalam aplikasi, selepas skrin solat, atau di iPhone terus dari widget Skrin Utama. Segala-galanya dibuka serta-merta, dan sebarang jeda yang masih berjalan dibatalkan.

Sesuatu tempoh waktu tidak pernah dilepaskan semata-mata kerana masa telah berlalu. Jika anda tidak menandakan Asar, Perisai kekal aktif sepanjang Asar. Tetapi apabila Maghrib bermula, ia beralih ke Maghrib: ia tidak menimbun solat yang tertinggal di atas satu sama lain atau mengunci telefon anda sepanjang hari. Jika sesuatu solat memang terlepas, panduan kami tentang mengqada solat yang tertinggal menerangkan apa yang perlu dilakukan, dengan lembut.

Dua keadaan mematikan Perisai dengan sengaja. Jika anda menjejaki kitaran haid dalam Awwab dan haid direkodkan, solat tidak diwajibkan dan Perisai berehat sehingga ia tamat. Dan jika anda belum memilih sebarang aplikasi, tiada apa-apa untuk ditahan.

Apa yang tidak pernah dilihat oleh Perisai

  • Di iPhone, Awwab tidak dapat melihat nama aplikasi yang anda pilih, hanya token legap Apple. Ringkasan penggunaan telefon dalam aplikasi dilukis oleh Apple di dalam paparan terlindungnya sendiri, jadi angka-angka itu tidak pernah melalui kod Awwab.
  • Di Android, Perisai membaca aplikasi mana yang berada di hadapan, saat demi saat, untuk menentukan sama ada lapisan tindan perlu dipaparkan. Ia tidak menyimpan sejarah, dan tiada apa-apa yang keluar dari telefon.
  • Pada kedua-duanya, tiada akaun, tiada analitik dan tiada pelayan milik kami. Kami tidak dapat mengetahui sama ada anda bersolat, aplikasi mana yang anda tahan, atau berapa kerap anda mengetik “Ada sebab”. Maklumat lanjut dalam Privasi sejak reka bentuk.

Batasan yang jujur

Perisai ialah komitmen yang anda buat kepada diri sendiri, bukan kunci yang dipegang oleh orang lain. Itu disengajakan, dan ia datang dengan batasan yang wajar diketahui:

  • Anda sentiasa boleh mematikannya. Di iPhone, anda boleh menarik balik kebenaran Screen Time dalam Settings (Tetapan); di Android, anda boleh mematikan akses penggunaan atau lapisan tindan. Di iPhone, Awwab menyedarinya apabila anda membuka aplikasi itu kali berikutnya dan menawarkan untuk menyediakannya semula.
  • Laman web tidak ditahan. Di iPhone, Perisai menahan aplikasi dan kategori aplikasi, bukan laman web dalam pelayar.
  • Telefon Android berbeza-beza. Sesetengah pengeluar menghentikan perkhidmatan latar belakang secara agresif untuk menjimatkan bateri. Jika ini berlaku, Awwab memaparkan notis bahawa Perisai dijeda, dan membuka Awwab akan menghidupkannya semula. Membenarkan Awwab berjalan di latar belakang dalam tetapan bateri anda akan membantu.
  • Waktu bergantung pada lokasi anda. Awwab mengemas kini lokasi anda apabila anda membukanya. Jika anda bermusafir ke zon waktu baharu ketika aplikasi ditutup, ia meminta anda membukanya supaya waktunya betul.
  • Ia bukan alat kawalan ibu bapa. Di iPhone, ia disediakan dengan kebenaran individu, untuk telefon anda sendiri.

Alat, bukan sebabnya

Perisai boleh menghalang anda membuka sesuatu aplikasi. Ia tidak dapat memberi anda sebab untuk berdiri di atas sejadah; sebab itu datang daripada mengenali kepada siapa anda bersolat dan mengapa. Surah al-Jumuʿah menggambarkan coraknya dengan baik: apabila seruan datang, tinggalkan urusan jual beli di tangan anda, dan apabila solat selesai, keluarlah semula dan carilah kurniaan Allah (al-Quran 62:9–10). Perisai membantu separuh pertama ayat itu. Selebihnya terpulang kepada anda. Dan berlembutlah dengan diri sendiri sewaktu membina tabiat ini: amalan yang paling dicintai Allah ialah yang paling berterusan, walaupun sedikit (Ṣaḥīḥ al-Bukhārī 6464, Ṣaḥīḥ Muslim 783). Untuk mengetahui lebih lanjut tentang tumpuan dan solat, bacalah Telefon anda dan solat anda.

Soalan lazim

Bolehkah Awwab melihat aplikasi mana yang saya sekat?

Di iPhone, tidak. Apple memberikan Awwab token legap bagi aplikasi yang anda pilih, dan aplikasi itu boleh mengenakan Perisai padanya tanpa mengetahui namanya. Di Android, senarai aplikasi yang dipilih disimpan hanya pada telefon anda (dan dalam sandaran Google anda sendiri jika anda menggunakannya), dan tiada apa-apa yang dihantar kepada kami.

Apa yang berlaku jika saya tidak menandakan solat sebagai sudah ditunaikan?

Perisai kekal aktif sepanjang tempoh waktu solat itu. Apabila solat berikutnya bermula, ia beralih ke solat tersebut. Ia tidak pernah menimbun solat yang tertinggal atau mengunci telefon anda sepanjang hari.

Adakah Perisai berfungsi apabila Awwab ditutup?

Ya. Di iPhone, iOS membangkitkan sebahagian kecil Awwab pada setiap waktu solat walaupun aplikasi itu ditutup. Di Android, Perisai berjalan sebagai perkhidmatan latar belakang dengan pemberitahuan berterusan selagi ia aktif.

Bolehkah saya membuka aplikasi dalam kecemasan?

Ya. Ketik “Ada sebab” dan aplikasi itu dibuka untuk beberapa minit yang anda tetapkan, tiga minit secara lalai. Anda juga memilih berapa kali bagi setiap solat Perisai kembali selepas itu. Anda tidak pernah terperangkap.

Sumber

Rujukan al-Quran membuka ayat di quran.com dan rujukan hadis membuka riwayat di sunnah.com, tempat anda boleh membaca teks penuhnya. Riwayat dalam Ṣaḥīḥ al-Bukhārī dan Ṣaḥīḥ Muslim diterima sebagai sahih oleh ulama hadis; bagi koleksi lain, penilaiannya dinyatakan di sebelah rujukan.

  1. Al-Quran 4:103: solat diwajibkan pada waktu-waktu yang ditentukan.
  2. Al-Quran 62:9–10: tinggalkan jual beli apabila diseru, dan carilah kurniaan Allah selepas solat.
  3. Ṣaḥīḥ al-Bukhārī 527 dan Ṣaḥīḥ Muslim 85: solat pada waktunya, amalan yang paling dicintai Allah.
  4. Ṣaḥīḥ al-Bukhārī 6464 dan Ṣaḥīḥ Muslim 783: amalan yang paling berterusan, walaupun sedikit.
  5. Apple Developer, Family Controls, kebenaran dan pemilih aplikasi.
  6. Apple Developer, FamilyActivityPicker, memilih aplikasi dan kategori.
  7. Apple Developer, Managed Settings, mengenakan perisai pada token aplikasi dan kategori.
  8. Apple Developer, ShieldConfigurationDataSource, skrin perisai tersuai.
  9. Apple Developer, ShieldActionDelegate, mengendalikan butang-butang perisai.
  10. Apple Developer, DeviceActivityMonitor, panggilan balik latar belakang pada waktu yang dijadualkan.
  11. WWDC21, Meet the Screen Time API, token legap yang mewakili aplikasi dan laman web.
  12. WWDC22, What’s new in Screen Time API, kebenaran individu mulai iOS 16.
  13. Android Developers, UsageStatsManager, membaca aplikasi mana yang berada di hadapan, dengan akses penggunaan.
  14. Android Developers, SYSTEM_ALERT_WINDOW, kebenaran “Display over other apps” (paparan di atas aplikasi lain).
  15. Android Developers, Foreground service types, perkhidmatan yang berjalan dengan pemberitahuan berterusan.
  16. Dasar Privasi Awwab, apa yang disimpan oleh Perisai pada setiap platform.
Dapatkan Awwab Lihat semua ciri