WaveUp


8.6
3.2.19 oleh juanitobananas
Jul 16, 2024 Versi lama

Tentang WaveUp

Aktifkan layar dengan melambaikan

WaveUp adalah aplikasi yang membangunkan ponsel Anda - mengaktifkan layar - ketika Anda melambai di atas sensor jarak.

Saya mengembangkan aplikasi ini karena saya ingin menghindari menekan tombol daya hanya untuk melihat jam tangan - yang sering saya lakukan di ponsel. Sudah ada aplikasi lain yang melakukan hal ini - dan bahkan lebih banyak lagi. Saya terinspirasi oleh Gravity Screen On/Off, yang merupakan aplikasi hebat. Namun, saya penggemar berat perangkat lunak sumber terbuka dan mencoba menginstal perangkat lunak gratis (gratis seperti kebebasan, tidak hanya gratis seperti bir gratis) di ponsel saya jika memungkinkan. Saya tidak dapat menemukan aplikasi sumber terbuka yang melakukan hal ini, jadi saya melakukannya sendiri. Jika Anda tertarik, Anda dapat melihat kodenya:

https://gitlab.com/juanitobananas/wave-up

Cukup lambaikan tangan Anda ke sensor jarak ponsel Anda untuk menyalakan layar. Ini disebut mode gelombang dan dapat dinonaktifkan di layar pengaturan untuk menghindari pengaktifan layar Anda secara tidak sengaja.

Ini juga akan menghidupkan layar saat Anda mengeluarkan ponsel cerdas dari saku atau tas. Ini disebut mode saku dan juga dapat dinonaktifkan di layar pengaturan.

Kedua mode ini diaktifkan secara default.

Ini juga mengunci ponsel Anda dan mematikan layar jika Anda menutup sensor jarak selama satu detik (atau waktu tertentu). Ini tidak memiliki nama khusus namun tetap dapat diubah di layar pengaturan juga. Ini tidak diaktifkan secara default.

Bagi mereka yang belum pernah mendengar sensor jarak sebelumnya: ini adalah benda kecil yang berada di dekat tempat Anda meletakkan telinga saat berbicara di telepon. Anda praktis tidak dapat melihatnya dan ini bertanggung jawab untuk memberi tahu ponsel Anda untuk mematikan layar saat Anda sedang menelepon.

Copot pemasangan

Aplikasi ini menggunakan izin Administrator Perangkat. Oleh karena itu Anda tidak dapat menghapus instalasi WaveUp 'secara normal'.

Untuk menghapusnya, cukup buka dan gunakan tombol 'Uninstall WaveUp' di bagian bawah menu.

Masalah umum

Sayangnya, beberapa smartphone membiarkan CPU menyala sambil mendengarkan sensor jarak. Ini disebut wake lock dan menyebabkan baterai terkuras dalam jumlah besar. Ini bukan salahku dan aku tidak bisa berbuat apa pun untuk mengubahnya. Ponsel lain akan "tidur" ketika layar dimatikan sambil tetap mendengarkan sensor jarak. Dalam hal ini, pengurasan baterai praktis nol.

Izin Android yang Diperlukan:

▸ WAKE_LOCK untuk menghidupkan layar

▸ RECEIVE_BOOT_COMPLETED untuk memulai secara otomatis saat boot jika dipilih

▸ READ_PHONE_STATE untuk menangguhkan WaveUp saat sedang menelepon

▸ BLUETOOTH (atau BLUETOOTH_CONNECT untuk Android 10 dan yang lebih baru) untuk mendeteksi headset bluetooth saat melakukan panggilan dan tidak menangguhkan WaveUp

▸ REQUEST_IGNORE_BATTERY_OPTIMIZATIONS, FOREGROUND_SERVICE dan FOREGROUND_SERVICE_SPECIAL_USE untuk tetap berjalan di latar belakang (yang sangat penting bagi WaveUp agar selalu mendengarkan sensor jarak)

▸ USES_POLICY_FORCE_LOCK untuk mengunci perangkat untuk Android 8 dan yang lebih lama (ini memaksa pengguna untuk menggunakan pola atau pin jika disetel)

▸ BIND_ACCESSIBILITY_SERVICE (API Aksesibilitas) untuk mematikan layar untuk Android 9 dan lebih tinggi.

▸ REQUEST_DELETE_PACKAGES untuk meng-uninstall sendiri (jika USES_POLICY_FORCE_LOCK digunakan)

Catatan lain-lain

Ini adalah aplikasi Android pertama yang pernah saya tulis, jadi berhati-hatilah!

Ini juga merupakan kontribusi kecil pertama saya pada dunia open source. Akhirnya!

Saya akan sangat senang jika Anda dapat memberi saya masukan dalam bentuk apa pun atau berkontribusi dengan cara apa pun!

Terima kasih sudah membaca!

Batu sumber terbuka!!!

Terjemahan

Akan sangat keren jika Anda bisa membantu menerjemahkan WaveUp ke bahasa Anda (bahkan versi bahasa Inggrisnya mungkin bisa direvisi).

Ini tersedia untuk diterjemahkan sebagai dua proyek di Transifex: https://www.transifex.com/juanitobananas/waveup/ dan https://www.transifex.com/juanitobananas/libcommon/.

Ucapan Terima Kasih

Terima kasih khusus saya kepada:

Lihat: https://gitlab.com/juanitobananas/wave-up/#acknowledgments

Apa yang baru dalam versi terbaru 3.2.19

Last updated on Jul 17, 2024
New in 3.2.19
★ Fix notification not working on Android 13+ devices.

New in 3.2.18
★ Upgrade some dependencies.
★ Remove ACRA (crash reporting).

New in 3.2.17
★ Remove 'Excluded apps' option from Google Play store versions. F-Droid ones remain fully functional. I'm sorry, but Google doesn't allow WaveUp to read list of installed apps, which is necessary for this.
★ ...

Informasi APL tambahan

Versi Terbaru

3.2.19

Diunggah oleh

Yar Zar

Perlu Android versi

Android 4.0.3+

Available on

Laporkan

Tandai sebagai hal yang tak patut

Tampilkan Selengkapnya

Use APKPure App

Get WaveUp old version APK for Android

Unduh

Use APKPure App

Get WaveUp old version APK for Android

Unduh

WaveUp Alternatif

Mendapatkan lebih banyak dari juanitobananas

Menemukan