ਪਾਕੇਟ ਮੋਡ ਪਤਾ ਲਗਾ ਸਕਦਾ ਹੈ ਕਿ ਫ਼ੋਨ ਕਦੋਂ ਜੇਬ ਜਾਂ ਹੋਰ ਬੰਦ ਥਾਂ ਵਿੱਚ ਹੈ ਅਤੇ ਦੁਰਘਟਨਾ ਵਿੱਚ ਕਲਿੱਕਾਂ ਨੂੰ ਰੋਕਣ ਲਈ ਡਿਸਪਲੇ ਨੂੰ ਬੰਦ ਕਰ ਸਕਦਾ ਹੈ। ਇਹ ਅਣਇੱਛਤ ਫ਼ੋਨ ਕਾਲਾਂ, ਟੈਕਸਟ ਸੁਨੇਹਿਆਂ, ਜਾਂ ਐਪ ਲਾਂਚ ਨੂੰ ਰੋਕਣ ਵਿੱਚ ਮਦਦ ਕਰ ਸਕਦਾ ਹੈ, ਜੋ ਨਿਰਾਸ਼ਾਜਨਕ ਅਤੇ ਅਸੁਵਿਧਾਜਨਕ ਹੋ ਸਕਦੇ ਹਨ।
ਮੈਂ ਇਸ ਐਪ ਨੂੰ ਵਿਕਸਤ ਕੀਤਾ ਹੈ ਕਿਉਂਕਿ ਸਟਾਕ ਐਂਡਰੌਇਡ ਵਿੱਚ ਇਸ ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਘਾਟ ਹੈ ਅਤੇ ਮੇਰਾ ਫ਼ੋਨ ਹਮੇਸ਼ਾ ਕੁਝ ਬਦਲਦਾ ਹੈ ਜਾਂ ਜੇਬ ਵਿੱਚ ਰੱਖਣ ਦੌਰਾਨ ਮਹੱਤਵਪੂਰਨ ਚੀਜ਼ਾਂ ਨੂੰ ਅਯੋਗ ਕਰ ਦਿੰਦਾ ਹੈ। ਗੰਭੀਰਤਾ ਨਾਲ, ਇਸ ਨੂੰ ਰੋਕਣ ਦੀ ਲੋੜ ਸੀ.
ਐਪ ਪੂਰੀ ਤਰ੍ਹਾਂ ਮੁਫਤ ਅਤੇ ਓਪਨ ਸੋਰਸ ਹੈ, ਦਾਨ ਦਾ ਸਵਾਗਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਪਰ ਉਪਭੋਗਤਾ ਲਈ ਕੋਈ ਲਾਭ ਪ੍ਰਦਾਨ ਨਹੀਂ ਕਰਦਾ।
https://github.com/AChep/PocketMode
ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ:
ਪਾਕੇਟ ਮੋਡ ਸਕ੍ਰੀਨ ਨੂੰ ਚਾਲੂ ਕਰਨ ਤੋਂ ਬਾਅਦ ਇੱਕ ਸਕਿੰਟ ਦੇ ਇੱਕ ਹਿੱਸੇ ਲਈ ਨੇੜਤਾ ਸੈਂਸਰ ਦੀ ਨਿਗਰਾਨੀ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਇਸ ਸਮੇਂ ਦੀ ਵਿੰਡੋ ਵਿੱਚ ਨੇੜਤਾ ਸੈਂਸਰ ਇੱਕ ਨਿਰਧਾਰਿਤ ਸਮੇਂ ਲਈ ਕਵਰ ਕੀਤਾ ਗਿਆ ਹੈ ਤਾਂ ਐਪ ਸਕ੍ਰੀਨ ਨੂੰ ਵਾਪਸ ਬੰਦ ਕਰ ਦਿੰਦਾ ਹੈ।
ਵਰਤੀਆਂ ਇਜਾਜ਼ਤਾਂ ਦੀ ਵਿਆਖਿਆ ਕੀਤੀ ਗਈ:
- ਪਹੁੰਚਯੋਗਤਾ ਸੇਵਾ -- ਪਾਕੇਟ ਮੋਡ ਸਕਰੀਨ ਨੂੰ ਲੌਕ ਕਰਨ ਵਾਲੀ ਕਮਾਂਡ ਭੇਜਣ ਲਈ ਪਹੁੰਚਯੋਗਤਾ ਸੇਵਾ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਇਸ ਦੇ ਬਿਨਾਂ ਸਕ੍ਰੀਨ ਨੂੰ ਲਾਕ ਕਰਨ ਲਈ ਹਰੇਕ ਅਨਲੌਕ 'ਤੇ ਇੱਕ ਪਿੰਨ ਕੋਡ ਦੀ ਲੋੜ ਹੋਵੇਗੀ, ਉਪਭੋਗਤਾ ਅਨੁਭਵ ਨੂੰ ਬਰਬਾਦ ਕੀਤਾ ਜਾਵੇਗਾ।
- android.permission.RECEIVE_BOOT_COMPLETED -- ਰੀਬੂਟ ਤੋਂ ਬਾਅਦ ਸੇਵਾ ਨੂੰ ਮੁੜ ਚਾਲੂ ਕਰਨ ਦੀ ਲੋੜ ਹੈ।
- android.permission.READ_PHONE_STATE -- ਕਾਲ ਜਾਰੀ ਹੋਣ ਦੌਰਾਨ ਸਕ੍ਰੀਨ ਲੌਕ ਕਰਨ ਨੂੰ ਰੋਕਣ ਦੀ ਲੋੜ ਹੈ।ਅੱਪਡੇਟ ਕਰਨ ਦੀ ਤਾਰੀਖ
30 ਅਗ 2022