4.2
13.1K അവലോകനങ്ങൾ
1M+
ഡൗൺലോഡുകൾ
ഉള്ളടക്ക റേറ്റിംഗ്
എല്ലാവർക്കും
സ്‌ക്രീൻഷോട്ട് ചിത്രം
സ്‌ക്രീൻഷോട്ട് ചിത്രം
സ്‌ക്രീൻഷോട്ട് ചിത്രം
സ്‌ക്രീൻഷോട്ട് ചിത്രം
സ്‌ക്രീൻഷോട്ട് ചിത്രം
സ്‌ക്രീൻഷോട്ട് ചിത്രം
സ്‌ക്രീൻഷോട്ട് ചിത്രം
സ്‌ക്രീൻഷോട്ട് ചിത്രം

ഈ ആപ്പിനെക്കുറിച്ച്

WaveUp എന്നത് നിങ്ങളുടെ ഫോണിനെ ഉണർത്തുന്ന - നിങ്ങൾ പ്രോക്‌സിമിറ്റി സെൻസറിൽ വേവ് ചെയ്യുമ്പോൾ സ്‌ക്രീൻ ഓണാക്കുന്ന ഒരു ആപ്പാണ്.

വാച്ചിലേക്ക് നോക്കാൻ പവർ ബട്ടൺ അമർത്തുന്നത് ഒഴിവാക്കാൻ ആഗ്രഹിച്ചതിനാലാണ് ഞാൻ ഈ ആപ്പ് വികസിപ്പിച്ചെടുത്തത് - ഇത് ഞാൻ എന്റെ ഫോണിൽ ധാരാളം ചെയ്യാറുണ്ട്. ഇത് കൃത്യമായി ചെയ്യുന്ന മറ്റ് അപ്ലിക്കേഷനുകൾ ഇതിനകം ഉണ്ട് - അതിലും കൂടുതൽ. ഒരു മികച്ച ആപ്പായ ഗ്രാവിറ്റി സ്‌ക്രീൻ ഓൺ/ഓഫിൽ നിന്നാണ് ഞാൻ പ്രചോദനം ഉൾക്കൊണ്ടത്. എന്നിരുന്നാലും, ഞാൻ ഓപ്പൺ സോഴ്‌സ് സോഫ്‌റ്റ്‌വെയറിന്റെ ഒരു വലിയ ആരാധകനാണ്, സാധ്യമെങ്കിൽ എന്റെ ഫോണിൽ സ്വതന്ത്ര സോഫ്‌റ്റ്‌വെയർ (സ്വാതന്ത്ര്യത്തിലെന്നപോലെ സൗജന്യമായി, സൗജന്യ ബിയറിലെ പോലെ മാത്രമല്ല) ഇൻസ്റ്റാൾ ചെയ്യാൻ ഞാൻ ശ്രമിക്കുന്നു. ഇത് ചെയ്‌ത ഒരു ഓപ്പൺ സോഴ്‌സ് ആപ്പ് കണ്ടെത്താൻ എനിക്ക് കഴിഞ്ഞില്ല, അതിനാൽ ഞാൻ അത് സ്വയം ചെയ്തു. നിങ്ങൾക്ക് താൽപ്പര്യമുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് കോഡ് നോക്കാം:
https://gitlab.com/juanitobananas/wave-up

സ്‌ക്രീൻ ഓണാക്കാൻ നിങ്ങളുടെ ഫോണിന്റെ പ്രോക്‌സിമിറ്റി സെൻസറിന് മുകളിലൂടെ കൈ വീശൂ. ഇതിനെ വേവ് മോഡ് എന്ന് വിളിക്കുന്നു, നിങ്ങളുടെ സ്‌ക്രീൻ ആകസ്‌മികമായി സ്വിച്ചുചെയ്യുന്നത് ഒഴിവാക്കുന്നതിന് ക്രമീകരണ സ്‌ക്രീനിൽ ഇത് പ്രവർത്തനരഹിതമാക്കാം.

പോക്കറ്റിൽ നിന്നോ പഴ്സിൽ നിന്നോ സ്‌മാർട്ട്‌ഫോൺ പുറത്തെടുക്കുമ്പോൾ സ്‌ക്രീൻ ഓണാക്കും. ഇതിനെ പോക്കറ്റ് മോഡ് എന്ന് വിളിക്കുന്നു കൂടാതെ ക്രമീകരണ സ്‌ക്രീനിലും ഇത് പ്രവർത്തനരഹിതമാക്കാം.

ഈ രണ്ട് മോഡുകളും സ്ഥിരസ്ഥിതിയായി പ്രവർത്തനക്ഷമമാക്കിയിരിക്കുന്നു.

നിങ്ങൾ ഒരു സെക്കൻഡ് (അല്ലെങ്കിൽ ഒരു നിശ്ചിത സമയം) പ്രോക്‌സിമിറ്റി സെൻസർ കവർ ചെയ്‌താൽ അത് നിങ്ങളുടെ ഫോൺ ലോക്ക് ചെയ്യുകയും സ്‌ക്രീൻ ഓഫാക്കുകയും ചെയ്യും. ഇതിന് ഒരു പ്രത്യേക പേരില്ല, എന്നിരുന്നാലും ക്രമീകരണ സ്ക്രീനിലും മാറ്റാൻ കഴിയും. ഇത് സ്ഥിരസ്ഥിതിയായി പ്രവർത്തനക്ഷമമാക്കിയിട്ടില്ല.

ഇതുവരെ പ്രോക്‌സിമിറ്റി സെൻസർ കേട്ടിട്ടില്ലാത്തവർക്കായി: നിങ്ങൾ ഫോണിൽ സംസാരിക്കുമ്പോൾ ചെവി വയ്ക്കുന്നിടത്ത് എവിടെയോ ഉള്ള ഒരു ചെറിയ കാര്യമാണിത്. നിങ്ങൾക്ക് ഇത് പ്രായോഗികമായി കാണാൻ കഴിയില്ല, നിങ്ങൾ ഒരു കോളിലായിരിക്കുമ്പോൾ സ്‌ക്രീൻ ഓഫ് ചെയ്യാൻ നിങ്ങളുടെ ഫോണിനോട് പറയുന്നതിന് ഇത് ഉത്തരവാദിയാണ്.

അൺഇൻസ്റ്റാൾ ചെയ്യുക

ഈ ആപ്പ് ഉപകരണ അഡ്മിനിസ്ട്രേറ്റർ അനുമതി ഉപയോഗിക്കുന്നു. അതിനാൽ നിങ്ങൾക്ക് WaveUp 'സാധാരണയായി' അൺഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയില്ല.

ഇത് അൺഇൻസ്റ്റാൾ ചെയ്യാൻ, അത് തുറന്ന് മെനുവിന്റെ താഴെയുള്ള 'അൺഇൻസ്റ്റാൾ WaveUp' ബട്ടൺ ഉപയോഗിക്കുക.

അറിയാവുന്ന പ്രശ്നങ്ങൾ

നിർഭാഗ്യവശാൽ, പ്രോക്‌സിമിറ്റി സെൻസർ കേൾക്കുമ്പോൾ ചില സ്‌മാർട്ട്‌ഫോണുകൾ സിപിയു ഓണാക്കുന്നു. ഇതിനെ വേക്ക് ലോക്ക് എന്ന് വിളിക്കുന്നു, ഇത് ഗണ്യമായ ബാറ്ററി ചോർച്ചയ്ക്ക് കാരണമാകുന്നു. ഇത് എന്റെ തെറ്റല്ല, ഇത് മാറ്റാൻ എനിക്ക് ഒന്നും ചെയ്യാൻ കഴിയില്ല. പ്രോക്‌സിമിറ്റി സെൻസർ കേൾക്കുമ്പോൾ സ്‌ക്രീൻ ഓഫായിരിക്കുമ്പോൾ മറ്റ് ഫോണുകൾ "ഉറങ്ങിപ്പോകും". ഈ സാഹചര്യത്തിൽ, ബാറ്ററി ചോർച്ച പ്രായോഗികമായി പൂജ്യമാണ്.

ആവശ്യമായ Android അനുമതികൾ:

▸ സ്‌ക്രീൻ ഓണാക്കാൻ WAKE_LOCK
▸ തിരഞ്ഞെടുത്താൽ ബൂട്ട് സ്വയമേവ ആരംഭിക്കുന്നതിന് RECEIVE_BOOT_COMPLETED
▸ ഒരു കോളിലായിരിക്കുമ്പോൾ WaveUp താൽക്കാലികമായി നിർത്താൻ READ_PHONE_STATE
▸ കോളിലായിരിക്കുമ്പോൾ ബ്ലൂടൂത്ത് ഹെഡ്‌സെറ്റുകൾ കണ്ടെത്താനും WaveUp താൽക്കാലികമായി നിർത്താതിരിക്കാനും BLUETOOTH (അല്ലെങ്കിൽ Android 10-നും abve-നും BLUETOOTH_CONNECT)
▸ പശ്ചാത്തലത്തിൽ പ്രവർത്തിക്കുന്നത് തുടരാൻ REQUEST_IGNORE_BATTERY_OPTIMIZATIONS, FOREGROUND_SERVICE, FOREGROUND_SERVICE_SPECIAL_USE (എല്ലായ്‌പ്പോഴും പ്രോക്‌സിമിറ്റി സെൻസർ കേൾക്കുന്നതിന് WaveUp-ന് ഇത് അത്യന്താപേക്ഷിതമാണ്)
▸ Android 8-നും അതിന് താഴെയുള്ള പതിപ്പുകൾക്കുമായി ഉപകരണം ലോക്കുചെയ്യാൻ USES_POLICY_FORCE_LOCK (ഇത് ഉപയോക്താവിനെ ഒരു പാറ്റേൺ അല്ലെങ്കിൽ പിൻ സജ്ജീകരിച്ചാൽ ഉപയോഗിക്കുന്നതിന് പ്രേരിപ്പിക്കുന്നു)
▸ BIND_ACCESSIBILITY_SERVICE (ആക്സസിബിലിറ്റി API) Android 9-നും അതിനുശേഷമുള്ള പതിപ്പുകൾക്കുമായി സ്‌ക്രീൻ ഓഫ് ചെയ്യുക.
▸ സ്വയം അൺഇൻസ്റ്റാൾ ചെയ്യാൻ REQUEST_DELETE_PACKAGES (USES_POLICY_FORCE_LOCK ഉപയോഗിച്ചിരുന്നെങ്കിൽ)

പലതരത്തിലുള്ള കുറിപ്പുകൾ

ഞാൻ എഴുതിയ ആദ്യത്തെ ആൻഡ്രോയിഡ് ആപ്പ് ഇതാണ്, അതിനാൽ സൂക്ഷിക്കുക!

ഓപ്പൺ സോഴ്‌സ് ലോകത്തേക്കുള്ള എന്റെ ആദ്യത്തെ ചെറിയ സംഭാവന കൂടിയാണിത്. ഒടുവിൽ!

നിങ്ങൾക്ക് ഏതെങ്കിലും തരത്തിലുള്ള ഫീഡ്‌ബാക്ക് നൽകാനോ ഏതെങ്കിലും വിധത്തിൽ സംഭാവന ചെയ്യാനോ കഴിയുമെങ്കിൽ ഞാൻ ആഗ്രഹിക്കുന്നു!

വായിച്ചതിന് നന്ദി!

ഓപ്പൺ സോഴ്സ് പാറകൾ!!!

വിവർത്തനങ്ങൾ

നിങ്ങളുടെ ഭാഷയിലേക്ക് WaveUp വിവർത്തനം ചെയ്യാൻ സഹായിക്കാൻ കഴിയുമെങ്കിൽ അത് വളരെ രസകരമായിരിക്കും (ഇംഗ്ലീഷ് പതിപ്പ് പോലും ഒരുപക്ഷേ പരിഷ്കരിച്ചേക്കാം).
Transifex-ൽ രണ്ട് പ്രോജക്റ്റുകളായി ഇത് വിവർത്തനത്തിന് ലഭ്യമാണ്: https://www.transifex.com/juanitobananas/waveup/ കൂടാതെ https://www.transifex.com/juanitobananas/libcommon/.

അംഗീകാരങ്ങൾ

എന്റെ പ്രത്യേക നന്ദി:

കാണുക: https://gitlab.com/juanitobananas/wave-up/#acknowledgments
അപ്‌ഡേറ്റ് ചെയ്ത തീയതി
2024, ജൂലൈ 16

ഡാറ്റാ സുരക്ഷ

ഡെവലപ്പര്‍മാർ നിങ്ങളുടെ ഡാറ്റ ശേഖരിക്കുകയും പങ്കിടുകയും ചെയ്യുന്നത് എങ്ങനെയെന്ന് മനസ്സിലാക്കുന്നതിലൂടെയാണ് സുരക്ഷ ആരംഭിക്കുന്നത്. നിങ്ങളുടെ ഉപയോഗത്തെയും പ്രദേശത്തെയും പ്രായത്തെയും അടിസ്ഥാനമാക്കി ഡാറ്റാ സ്വകാര്യതയും സുരക്ഷാ നടപടികളും വ്യത്യാസപ്പെടാം. ഡെവലപ്പര്‍ ഈ വിവരങ്ങൾ നൽകി കാലക്രമേണ ഇത് അപ്ഡേറ്റ് ചെയ്തേക്കാം.
മൂന്നാം കക്ഷികളുമായി ഡാറ്റയൊന്നും പങ്കിട്ടില്ല
ഡെവലപ്പർമാർ എങ്ങനെയാണ് പങ്കിടൽ പ്രഖ്യാപിക്കുന്നത് എന്നതിനെക്കുറിച്ച് കൂടുതലറിയുക
ഡാറ്റയൊന്നും ശേഖരിച്ചിട്ടില്ല
ഡെവലപ്പർമാർ എങ്ങനെയാണ് ശേഖരണം പ്രഖ്യാപിക്കുന്നത് എന്നതിനെക്കുറിച്ച് കൂടുതലറിയുക

റേറ്റിംഗുകളും റിവ്യൂകളും

4.2
13K റിവ്യൂകൾ

പുതിയതെന്താണുള്ളത്?

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