WaveUp ਤੁਹਾਡੇ ਫ਼ੋਨ ਨੂੰ ਜਗਾਉਂਦਾ ਹੈ—ਸਕ੍ਰੀਨ ਨੂੰ ਚਾਲੂ ਕਰਦਾ ਹੈ—ਜਦੋਂ ਤੁਸੀਂ ਨੇੜਤਾ ਸੈਂਸਰ ਨੂੰ ਲਹਿਰਾਉਂਦੇ ਹੋ।
ਮੈਂ ਇਸ ਐਪ ਨੂੰ ਬਣਾਇਆ ਕਿਉਂਕਿ ਮੈਂ ਸਿਰਫ ਸਮੇਂ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਪਾਵਰ ਬਟਨ ਦਬਾਉਣ ਤੋਂ ਥੱਕ ਗਿਆ ਸੀ (ਇੱਕ ਹੈਰਾਨੀਜਨਕ ਤੌਰ 'ਤੇ ਅਕਸਰ ਆਦਤ)। ਮਹਾਨ ਗ੍ਰੈਵਿਟੀ ਸਕ੍ਰੀਨ ਚਾਲੂ/ਬੰਦ ਤੋਂ ਪ੍ਰੇਰਿਤ। ਮੈਂ ਇੱਕ ਓਪਨ-ਸੋਰਸ ਵਿਕਲਪ ਦੀ ਭਾਲ ਕੀਤੀ ਅਤੇ ਮੈਂ ਇੱਕ ਨਹੀਂ ਲੱਭ ਸਕਿਆ। ਇਸ ਲਈ ਮੈਂ ਇਸਨੂੰ ਆਪਣੇ ਆਪ ਬਣਾਇਆ!
ਕੋਡ ਚੈੱਕਆਉਟ ਕਰੋ: https://gitlab.com/juanitobananas/wave-up
ਇੱਕ ਸੰਭਾਵਤ ਤੌਰ 'ਤੇ ਹੋਰ ਅੱਪ-ਟੂ-ਡੇਟ README: https://gitlab.com/juanitobananas/wave-up/#waveup
ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
▸ ਵੇਵ ਮੋਡ: ਜਦੋਂ ਤੁਸੀਂ ਨੇੜਤਾ ਸੈਂਸਰ 'ਤੇ ਲਹਿਰਾਉਂਦੇ ਹੋ ਤਾਂ ਸਕ੍ਰੀਨ ਨੂੰ ਚਾਲੂ ਕਰਦਾ ਹੈ।
▸ ਪਾਕੇਟ ਮੋਡ: ਜਦੋਂ ਤੁਸੀਂ ਆਪਣੇ ਫ਼ੋਨ ਨੂੰ ਜੇਬ ਜਾਂ ਬੈਗ ਵਿੱਚੋਂ ਬਾਹਰ ਕੱਢਦੇ ਹੋ ਤਾਂ ਸਕ੍ਰੀਨ ਚਾਲੂ ਹੋ ਜਾਂਦੀ ਹੈ।
ਦੋਵੇਂ
ਪੂਰਵ-ਨਿਰਧਾਰਤ ਤੌਰ 'ਤੇ ਸਮਰੱਥ
ਹਨ ਪਰ ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਬੰਦ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ।
▸ ਸਕ੍ਰੀਨ ਲੌਕ: ਸੈਂਸਰ ਨੂੰ ਇੱਕ ਸਕਿੰਟ (ਜਾਂ ਤੁਹਾਡੇ ਚੁਣੇ ਹੋਏ ਸਮੇਂ) ਲਈ ਢੱਕੋ ਅਤੇ ਫ਼ੋਨ ਲਾਕ ਹੋ ਜਾਂਦਾ ਹੈ।
ਪੂਰਵ-ਨਿਰਧਾਰਤ ਤੌਰ 'ਤੇ ਬੰਦ
, ਪਰ ਯੋਗ ਕਰਨਾ ਆਸਾਨ ਹੈ।
ਉਡੀਕ ਕਰੋ, ਨੇੜਤਾ ਸੈਂਸਰ ਕੀ ਹੈ?
ਇਹ ਤੁਹਾਡੇ ਫੋਨ ਦੇ ਈਅਰਪੀਸ ਦੇ ਨੇੜੇ ਉਹ ਅਦਿੱਖ ਛੋਟੀ ਜਿਹੀ ਚੀਜ਼ ਹੈ ਜੋ ਤੁਹਾਡੇ ਦੁਆਰਾ ਕਾਲ ਕਰਨ 'ਤੇ ਸਕ੍ਰੀਨ ਨੂੰ ਬੰਦ ਕਰ ਦਿੰਦੀ ਹੈ।
ਜਾਣੀਆਂ ਸਮੱਸਿਆਵਾਂ
ਕੁਝ ਫ਼ੋਨ ਨੇੜਤਾ ਸੈਂਸਰ ਨੂੰ ਸੁਣਦੇ ਹੋਏ CPU ਨੂੰ ਚਾਲੂ ਰੱਖਦੇ ਹਨ ਅਤੇ ਇਸ ਨਾਲ ਬੈਟਰੀ ਖਤਮ ਹੋ ਜਾਂਦੀ ਹੈ (ਤੁਹਾਡੇ ਫ਼ੋਨ ਨੂੰ ਦੋਸ਼ ਦਿਓ, ਮੈਨੂੰ ਨਹੀਂ)। ਜ਼ਿਆਦਾਤਰ ਫ਼ੋਨ ਨਹੀਂ ਕਰਦੇ, ਇਸਲਈ ਬੈਟਰੀ ਦੀ ਵਰਤੋਂ ਘੱਟ ਹੁੰਦੀ ਹੈ।
ਪਹੁੰਚਯੋਗਤਾ ਸੇਵਾਵਾਂ
▸ ਉਦੇਸ਼: Android 9+ 'ਤੇ ਸਕ੍ਰੀਨ ਨੂੰ ਲਾਕ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ
▸ ਗੋਪਨੀਯਤਾ: ਇਸਦੇ ਲਈ ਸਿਰਫ਼ ਵਰਤਿਆ ਗਿਆ, ਕੋਈ ਡਾਟਾ ਇਕੱਠਾ ਨਹੀਂ ਕੀਤਾ ਗਿਆ
▸ ਸਕੋਪ: ਜਾਸੂਸੀ ਨਹੀਂ ਕਰਦਾ, ਸਿਰਫ਼ ਤਾਲਾ ਲਗਾ ਦਿੰਦਾ ਹੈ
ਇਜਾਜ਼ਤਾਂ (ਹਾਂ, ਕਾਫ਼ੀ ਕੁਝ)
▸ WAKE_LOCK – ਸਕ੍ਰੀਨ ਨੂੰ ਚਾਲੂ ਕਰੋ
▸ RECEIVE_BOOT_COMPLETED - ਬੂਟ ਹੋਣ 'ਤੇ ਆਟੋ-ਸਟਾਰਟ
▸ READ_PHONE_STATE – ਕਾਲਾਂ ਦੌਰਾਨ ਵਿਰਾਮ
▸ ਬਲਿਊਟੁੱਥ / ਕਨੈਕਟ - ਬਲੂਟੁੱਥ ਕਾਲ 'ਤੇ ਰੁਕਣ ਤੋਂ ਬਚੋ
▸ IGNORE_BATTERY_OPTIMIZATIONS ਆਦਿ - ਪਿਛੋਕੜ ਵਿੱਚ ਜ਼ਿੰਦਾ ਰਹੋ
▸ FORCE_LOCK – ਡਿਵਾਈਸ ਲੌਕ ਕਰੋ (Android 8 ਅਤੇ ਹੇਠਾਂ)
▸ ACCESSIBILITY_SERVICE – ਡਿਵਾਈਸ ਲੌਕ ਕਰੋ (Android 9+)
▸ DELETE_PACKAGES – ਲੋੜ ਪੈਣ 'ਤੇ ਐਪ ਨੂੰ ਆਪਣੇ ਆਪ ਅਣਇੰਸਟੌਲ ਕਰਨ ਦਿਓ
ਅਨਇੰਸਟੌਲ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ (Android 8 ਅਤੇ ਪੁਰਾਣੇ)
WaveUp ਡਿਵਾਈਸ ਐਡਮਿਨ ਅਨੁਮਤੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ, ਇਸਲਈ ਇਹ ਆਮ ਤਰੀਕੇ ਨਾਲ ਅਣਇੰਸਟੌਲ ਨਹੀਂ ਕਰੇਗਾ। ਇਸਨੂੰ ਠੀਕ ਢੰਗ ਨਾਲ ਹਟਾਉਣ ਲਈ ਐਪ ਵਿੱਚ 'ਅਨਇੰਸਟਾਲ ਵੇਵਅੱਪ' ਬਟਨ ਦੀ ਵਰਤੋਂ ਕਰੋ।
ਮਜ਼ੇਦਾਰ ਤੱਥ
ਇਹ ਮੇਰੀ ਪਹਿਲੀ Android ਐਪ ਅਤੇ ਮੇਰਾ ਪਹਿਲਾ ਓਪਨ-ਸੋਰਸ ਯੋਗਦਾਨ ਹੈ! ਮੈਨੂੰ ਤੁਹਾਡਾ ਫੀਡਬੈਕ ਜਾਂ ਮਦਦ ਪਸੰਦ ਆਵੇਗੀ—ਖਾਸ ਕਰਕੇ ਜੇਕਰ ਤੁਸੀਂ ਅਨੁਵਾਦਾਂ ਵਿੱਚ ਹੋ ਜਾਂ ਸਿਰਫ਼ ਟਿੰਕਰਿੰਗ ਦਾ ਆਨੰਦ ਮਾਣੋ।
ਓਪਨ ਸੋਰਸ ਰੌਕਸ!
ਅਨੁਵਾਦ
WaveUp ਦਾ ਅਨੁਵਾਦ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰੋ! ਇੱਥੋਂ ਤੱਕ ਕਿ ਅੰਗਰੇਜ਼ੀ ਸੰਸਕਰਣ ਵੀ ਸੁਧਾਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦਾ ਹੈ।
https://www.transifex.com/juanitobananas/waveup/
https://www.transifex.com/juanitobananas/libcommon/
ਸਵੀਕ੍ਰਿਤੀ
ਯੋਗਦਾਨ ਪਾਉਣ ਵਾਲੇ ਸਾਰਿਆਂ ਦਾ ਧੰਨਵਾਦ: https://gitlab.com/juanitobananas/wave-up/#acknowledgments