Android ਵਿੱਚ ਚਾਰ ਵੱਖਰੀਆਂ ਕਾਰਵਾਈਆਂ ਹਨ ਜਿਨ੍ਹਾਂ ਨੂੰ ਲੋਕ VPN ਰੀਸੈਟ ਕਹਿੰਦੇ ਹਨ, ਅਤੇ ਇਹ ਵੱਖਰੀਆਂ ਚੀਜ਼ਾਂ ਮਿਟਾਉਂਦੀਆਂ ਹਨ। ਐਪ ਦਾ ਕੈਸ਼ ਸਾਫ਼ ਕਰਨਾ ਅਸਥਾਈ ਫਾਈਲਾਂ ਹਟਾਉਂਦਾ ਹੈ; ਇਸ ਦਾ ਸਟੋਰੇਜ ਸਾਫ਼ ਕਰਨਾ ਪ੍ਰੋਫਾਈਲ ਆਪ ਹਟਾਉਂਦਾ ਹੈ। ਨੈੱਟਵਰਕ ਰੀਸੈਟ ਕਨੈਕਟੀਵਿਟੀ ਸਟੈਕ ਨੂੰ ਦੁਬਾਰਾ ਬਣਾਉਂਦਾ ਹੈ, ਅਤੇ ਫੈਕਟਰੀ ਰੀਸੈਟ ਵਰਤੋਂਕਾਰ ਡੇਟਾ ਭਾਗ ਨੂੰ ਬਦਲਦਾ ਹੈ। ਕਾਰਵਾਈ ਆਦਤ ਦੇ ਆਧਾਰ 'ਤੇ ਨਹੀਂ, ਸਗੋਂ ਉਸ ਹਾਲਤ ਦੇ ਆਧਾਰ 'ਤੇ ਚੁਣੋ ਜਿਸ 'ਤੇ ਤੁਹਾਨੂੰ ਸ਼ੱਕ ਹੈ। ਜੇ ਗਲਤ ਅੰਦਾਜ਼ਾ ਲਗਾਇਆ, ਤਾਂ ਕੁਝ ਵੀ ਨਿਦਾਨ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਹੀ ਲੋੜੀਂਦਾ ਪ੍ਰੋਫਾਈਲ ਜਾਂ ਰਜਿਸਟਰੇਸ਼ਨ ਰਾਹ ਚਲਾ ਜਾਵੇਗਾ।

ਹਰ ਕਾਲ 'ਤੇ ਮੈਂ ਇਹ ਨਿਯਮ ਵਰਤਦਾ ਹਾਂ: ਹਾਲਤ ਦਾ ਨਾਮ ਲਓ, ਇਸ ਦੇ ਮਾਲਕ ਦਾ ਨਾਮ ਲਓ, ਫਿਰ ਸਿਰਫ਼ ਉਸ ਮਾਲਕ ਦੀ ਕਾਪੀ ਹਟਾਓ। ਇਸ ਪੰਨੇ ਦਾ ਬਾਕੀ ਹਿੱਸਾ ਇਸ ਬਾਰੇ ਹੈ ਕਿ ਕਿਹੜਾ Android ਕੰਪੋਨੈਂਟ ਕਿਹੜੇ ਬਾਈਟ ਰੱਖਦਾ ਹੈ।

Android VPN ਪ੍ਰੋਫਾਈਲ ਅਸਲ ਵਿੱਚ ਕਿੱਥੇ ਰਹਿੰਦਾ ਹੈ

ਬਿਨਾਂ ਪ੍ਰਬੰਧ ਵਾਲੇ ਫ਼ੋਨ 'ਤੇ ਤੀਜੀ ਧਿਰ ਦਾ ਕਲਾਇੰਟ ਆਪਣਾ ਪ੍ਰੋਫਾਈਲ ਆਪਣੀ ਐਪ ਡੇਟਾ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਰੱਖਦਾ ਹੈ — ਤਰਜੀਹ ਫਾਈਲ, JSON ਬਲਾਬ ਜਾਂ ਛੋਟਾ SQLite ਡੇਟਾਬੇਸ ਵਜੋਂ। ਸੈਟਿੰਗਾਂ ਦੀ ਸਟੋਰੇਜ ਸਾਫ਼ ਕਰੋ ਐਂਟਰੀ ਉਹੀ ਡਾਇਰੈਕਟਰੀ ਮਿਟਾਉਂਦੀ ਹੈ। ਪ੍ਰੋਫਾਈਲ ਸਿਸਟਮ VPN ਸੂਚੀ ਵਿੱਚ ਨਹੀਂ ਹੈ: ਉਹ ਸੂਚੀ ਕਲਾਇੰਟ ਵੱਲੋਂ VpnService ਰਾਹੀਂ ਦਰਜ ਕੀਤਾ ਕਨੈਕਸ਼ਨ ਰਿਕਾਰਡ ਰੱਖਦੀ ਹੈ, ਜਿਸ ਵਿੱਚ ਕਨੈਕਸ਼ਨ ਦਾ ਨਾਮ, ਮਾਲਕ ਪੈਕੇਜ ਅਤੇ ਵਰਤੋਂਕਾਰ ਵੱਲੋਂ ਸੈੱਟ ਕੋਈ ਵੀ ਹਮੇਸ਼ਾ-ਚਾਲੂ ਫਲੈਗ ਸ਼ਾਮਲ ਹੈ।

VpnService ਪਲੰਬਿੰਗ ਹੈ, ਸਟੋਰੇਜ ਨਹੀਂ। ਕਲਾਇੰਟ ਇੱਕ ਵਾਰ ਸਹਿਮਤੀ ਮੰਗਦਾ ਹੈ, tun ਇੰਟਰਫੇਸ ਬਣਾਉਂਦਾ ਹੈ ਅਤੇ ਪੈਕੇਟ ਖੁਦ ਭੇਜਦਾ ਹੈ, ਇਸ ਲਈ ਪਲੇਟਫਾਰਮ ਨੂੰ ਕਦੇ ਪ੍ਰੋਫਾਈਲ ਫਾਰਮੈਟ ਸਮਝਣ ਦੀ ਲੋੜ ਨਹੀਂ ਪੈਂਦੀ। ਇਸੇ ਲਈ ਦੂਜੇ ਫ਼ੋਨ ਤੋਂ ਕਾਪੀ ਕੀਤੀ ਕਨਫਿਗਰੇਸ਼ਨ ਫਾਈਲ ਅਕਸਰ ਖਾਲੀ ਪ੍ਰੋਫਾਈਲ ਵਜੋਂ ਆਯਾਤ ਹੁੰਦੀ ਹੈ ਜਾਂ ਪ੍ਰਮਾਣਿਕਤਾ ਵਿੱਚ ਫੇਲ੍ਹ ਹੁੰਦੀ ਹੈ।

ਪ੍ਰਮਾਣ ਪੱਤਰ ਵੱਖਰਾ ਰਾਹ ਲੈਂਦੇ ਹਨ। ਸਿਸਟਮ KeyChain ਰਾਹੀਂ ਪ੍ਰਾਪਤ ਕੁੰਜੀ ਜਾਂ ਸਰਟੀਫਿਕੇਟ ਸਿਸਟਮ-ਪ੍ਰਬੰਧਿਤ ਭੰਡਾਰ ਵਿੱਚ ਰਹਿੰਦਾ ਹੈ, ਇਸ ਲਈ ਐਪ ਡੇਟਾ ਮਿਟਾਉਣ ਨਾਲ ਪ੍ਰਮਾਣ ਵਰਤੋਂਯੋਗ ਰਹਿ ਸਕਦਾ ਹੈ ਅਤੇ ਸਿਰਫ਼ ਕਲਾਇੰਟ ਦਾ ਉਸ ਨਾਲ ਜੁੜਿਆ ਉਪਨਾਮ ਹਟਦਾ ਹੈ।

ਪ੍ਰਬੰਧਿਤ ਡਿਵਾਈਸ ਦੂਜਾ ਮਾਲਕ ਜੋੜਦੇ ਹਨ। EMM ਵੱਲੋਂ ਬਣਾਇਆ ਕੰਮ ਪ੍ਰੋਫਾਈਲ ਆਪਣੀ ਨੀਤੀ ਹੇਠ ਕਲਾਇੰਟ ਦੀ ਆਪਣੀ ਕਾਪੀ ਚਲਾਉਂਦਾ ਹੈ, ਅਤੇ ਹਮੇਸ਼ਾ-ਚਾਲੂ VPN ਨੂੰ ਡਿਵਾਈਸ ਨੀਤੀ ਨਾਲ ਪਿੰਨ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਤਾਂ ਜੋ ਵਰਤੋਂਕਾਰ ਇਸਨੂੰ ਡਿਸਕਨੈਕਟ ਨਾ ਕਰ ਸਕੇ। ਅਜਿਹੇ ਡਿਵਾਈਸਾਂ 'ਤੇ ਪ੍ਰੋਫਾਈਲ ਆਮ ਤੌਰ 'ਤੇ ਰਜਿਸਟਰੇਸ਼ਨ ਵੇਲੇ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਹੱਥ ਨਾਲ ਟਾਈਪ ਨਹੀਂ ਕੀਤਾ ਜਾਂਦਾ। ਫਿਰ ਰਿਕਵਰੀ ਮੁੜ-ਰਜਿਸਟਰੇਸ਼ਨ ਦਾ ਫੈਸਲਾ ਹੈ, ਮੁੜ-ਆਯਾਤ ਦਾ ਨਹੀਂ।

ਕੈਸ਼, ਸਟੋਰੇਜ, ਨੈੱਟਵਰਕ ਰੀਸੈਟ, ਫੈਕਟਰੀ ਰੀਸੈਟ

ਚਾਰੇ ਕਾਰਵਾਈਆਂ ਇਹਨਾਂ ਸੀਮਾਵਾਂ ਨਾਲ ਮੇਲ ਖਾਂਦੀਆਂ ਹਨ। ਕੁਝ ਵੀ ਛੂਹਣ ਤੋਂ ਪਹਿਲਾਂ ਸ਼ੱਕ ਵਾਲੀ ਹਾਲਤ ਦੀ ਕਤਾਰ ਪੜ੍ਹੋ।

OperationWhat it removesWhat survives
Clear cacheTemporary files, including any diagnostic bundle the client wrote thereProfile, credentials, enrollment
Clear storageThe app's preferences, databases and saved profileKeyChain entries, other apps, device policy
Network resetWi-Fi, mobile and Bluetooth registrations, and on most builds the saved VPN entriesApp data, KeyChain, work profile
Factory resetThe user data partition, accounts and device-bound keysNothing on the device

ਕੈਸ਼ ਸਾਫ਼ ਕਰਨਾ ਸਭ ਤੋਂ ਸੁਰੱਖਿਅਤ ਅਤੇ ਸਭ ਤੋਂ ਘੱਟ ਲਾਹੇਵੰਦ ਹੈ। ਇਹ ਅਸਥਾਈ ਫਾਈਲਾਂ ਹਟਾਉਂਦਾ ਹੈ, ਅਤੇ ਉੱਥੇ ਹੀ ਕਲਾਇੰਟ ਨੇ ਉਹ ਲੌਗ ਰੱਖਿਆ ਹੋ ਸਕਦਾ ਹੈ ਜੋ ਸਹਾਇਤਾ ਏਜੰਟ ਨੇ ਹੁਣੇ ਤੁਹਾਡੇ ਤੋਂ ਮੰਗਿਆ ਸੀ। Android ਦੀ ਐਪ ਸਮੱਸਿਆ ਨਿਵਾਰਣ ਗਾਈਡ ਕੈਸ਼ ਅਤੇ ਸਟੋਰੇਜ ਨੂੰ ਦੋ ਵੱਖਰੇ ਮਿਟਾਉਣ ਵਜੋਂ ਲੈਂਦੀ ਹੈ, ਅਤੇ ਤੁਹਾਨੂੰ ਵੀ ਇਵੇਂ ਹੀ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ।

ਸਟੋਰੇਜ ਸਾਫ਼ ਕਰੋ ਅਸਲ ਪ੍ਰਤੀ-ਐਪ ਰੀਸੈਟ ਹੈ। ਇਹ ਪ੍ਰੋਫਾਈਲ, ਸੰਭਾਲਿਆ ਗੇਟਵੇ ਅਤੇ ਖਾਸ ਨੈੱਟਵਰਕਾਂ ਲਈ ਕਲਾਇੰਟ ਵੱਲੋਂ ਰੱਖੇ ਭਰੋਸੇ ਫਲੈਗ ਹਟਾਉਂਦਾ ਹੈ। ਇਹ KeyChain ਐਂਟਰੀਆਂ ਰੱਦ ਨਹੀਂ ਕਰਦਾ, ਦੂਜੀ ਐਪ ਦੀ ਮਲਕੀਅਤ ਵਾਲਾ ਸਿਸਟਮ VPN ਰਿਕਾਰਡ ਨਹੀਂ ਹਟਾਉਂਦਾ, ਅਤੇ ਪ੍ਰਬੰਧਿਤ ਪ੍ਰੋਫਾਈਲ 'ਤੇ ਉਹ ਨੀਤੀ ਨਹੀਂ ਹਟਾਉਂਦਾ ਜਿਸ ਨੇ ਪ੍ਰੋਫਾਈਲ ਨੂੰ ਸ਼ੁਰੂ ਵਿੱਚ ਭੇਜਿਆ ਸੀ।

ਸੈਟਿੰਗਾਂ ਦਾ ਨੈੱਟਵਰਕ ਰੀਸੈਟ ਪੂਰੇ ਡਿਵਾਈਸ ਲਈ ਹੈ, ਅਤੇ ਇਸ ਦਾ ਸਹੀ ਦਾਇਰਾ ਨਿਰਮਾਤਾ ਅਤੇ Android ਸੰਸਕਰਣ ਨਾਲ ਬਦਲਦਾ ਹੈ। ਤੁਹਾਡੇ ਬਿਲਡ 'ਤੇ ਪੁਸ਼ਟੀ ਸੰਵਾਦ ਹੀ ਇਸ ਬਾਰੇ ਭਰੋਸੇਯੋਗ ਬਿਆਨ ਹੈ ਕਿ ਇਹ ਕੀ ਭੁੱਲੇਗਾ।

ਪਹਿਲਾਂ ਵਾਪਸੀ ਦਾ ਰਾਹ ਲਿਖੋ

ਕਿਸੇ ਵੀ ਵਿਨਾਸ਼ਕਾਰੀ ਕਦਮ ਤੋਂ ਪਹਿਲਾਂ ਪੰਜ ਚੀਜ਼ਾਂ ਲਿਖੋ: ਕਲਾਇੰਟ ਸੰਸਕਰਣ, ਪ੍ਰੋਫਾਈਲ ਨਾਮ, ਗੇਟਵੇ ਪਤਾ, ਸੇਵਾ ਦਾ ਮਾਲਕ ਅਤੇ ਉਹ ਸਹੀ ਪੜਾਅ ਜਿੱਥੇ ਕਨੈਕਸ਼ਨ ਫੇਲ੍ਹ ਹੁੰਦਾ ਹੈ।

ਇਹ ਪੰਜ ਤੱਥ ਹੀ ਕਲਾਇੰਟ ਖਰਾਬੀ ਨੂੰ ਨੀਤੀ ਜਾਂ ਸਰਵਰ ਖਰਾਬੀ ਤੋਂ ਵੱਖ ਕਰਦੇ ਹਨ। ਟਾਈਮਆਊਟ, ਸਰਟੀਫਿਕੇਟ ਅਸਵੀਕਾਰ ਅਤੇ ਤੁਰੰਤ ਇਨਕਾਰ ਤਿੰਨ ਵੱਖਰੀਆਂ ਅਸਫਲਤਾਵਾਂ ਹਨ, ਅਤੇ ਹਰ ਇੱਕ ਵੱਖਰੇ ਮਾਲਕ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦੀ ਹੈ। ਪਹਿਲਾਂ ਸਟੋਰੇਜ ਸਾਫ਼ ਕਰੋ ਤਾਂ ਕਲਾਇੰਟ ਪਾਸੇ ਦੇ ਉਹ ਸਬੂਤ ਗੁਆ ਦਿਓਗੇ ਜੋ ਇਹਨਾਂ ਨੂੰ ਵੱਖ ਕਰਦੇ। ਜਦੋਂ ਤੱਕ ਲੌਗ ਮੌਜੂਦ ਹੈ, ਇਸ ਦੀ ਸਾਫ਼ ਕਾਪੀ ਰੱਖੋ।

ਫਿਰ ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਕਨੈਕਸ਼ਨ ਕਿਵੇਂ ਦੁਬਾਰਾ ਬਣੇਗਾ। ਜੇ ਪ੍ਰੋਫਾਈਲ ਕਲਾਇੰਟ ਸਰਟੀਫਿਕੇਟ, ਪ੍ਰਬੰਧਿਤ ਕਨਫਿਗਰੇਸ਼ਨ ਜਾਂ ਇਸ ਡਿਵਾਈਸ ਨਾਲ ਬੱਝੀ MFA ਰਜਿਸਟਰੇਸ਼ਨ 'ਤੇ ਨਿਰਭਰ ਸੀ, ਤਾਂ ਡਿਸਪਲੇ ਨਾਮ ਅਤੇ ਹੋਸਟਨਾਮ ਕਾਫ਼ੀ ਨਹੀਂ।

ਉਹ ਬੂਟਸਟ੍ਰੈਪ ਲਾਕਆਊਟ ਜਿਸ ਦੀ ਕੋਈ ਯੋਜਨਾ ਨਹੀਂ ਬਣਾਉਂਦਾ

ਇੱਕ ਅਸਫਲਤਾ ਢੰਗ ਆਪਣਾ ਵੱਖਰਾ ਭਾਗ ਹੱਕਦਾ ਹੈ। ਜੇ ਪ੍ਰੋਫਾਈਲ ਡਾਊਨਲੋਡ ਕਰਨ ਦੀ ਇੱਕੋ-ਇੱਕ ਜਗ੍ਹਾ ਅੰਦਰੂਨੀ ਪੋਰਟਲ ਹੈ ਜੋ ਸਿਰਫ਼ ਉਸ ਟਨਲ ਰਾਹੀਂ ਪਹੁੰਚਦਾ ਹੈ ਜਿਸਨੂੰ ਤੁਸੀਂ ਹਟਾਉਣ ਵਾਲੇ ਹੋ, ਤਾਂ ਸਟੋਰੇਜ ਸਾਫ਼ ਕਰਨਾ ਐਪ ਅੰਦਰ ਨਿਕਲਣ ਦਾ ਰਾਹ ਨਾ ਹੋਣ ਵਾਲੀ ਬੰਦ ਗਲੀ ਬਣਾ ਦਿੰਦਾ ਹੈ।

VPN ਤੋਂ ਬਿਨਾਂ ਕਨੈਕਸ਼ਨ ਬਲਾਕ ਕਰੋ ਵਿਕਲਪ ਵਾਲਾ ਹਮੇਸ਼ਾ-ਚਾਲੂ VPN ਇਸਨੂੰ ਪੂਰਨ ਰੁਕਾਵਟ ਬਣਾ ਦਿੰਦਾ ਹੈ: ਫ਼ੋਨ ਕੋਲ ਪੋਰਟਲ ਤੱਕ ਕੰਮ ਕਰਨ ਵਾਲਾ ਰਾਹ ਨਹੀਂ, ਅਤੇ ਕਲਾਇੰਟ ਕੋਲ ਟਨਲ ਚੁੱਕਣ ਲਈ ਪ੍ਰੋਫਾਈਲ ਨਹੀਂ। ਦੋਵੇਂ ਹਾਲਤਾਂ ਇੱਕ-ਦੂਜੇ ਨੂੰ ਥਾਂ 'ਤੇ ਫੜੀ ਰੱਖਦੀਆਂ ਹਨ।

ਨਿਕਲਣ ਦਾ ਰਾਹ ਪ੍ਰਕਿਰਿਆਤਮਕ ਹੈ, ਤਕਨੀਕੀ ਨਹੀਂ। ਟਨਲ ਦੇ ਕੰਮ ਕਰਦਿਆਂ ਕਨਫਿਗਰੇਸ਼ਨ ਐਕਸਪੋਰਟ ਕਰੋ ਜਾਂ ਫ਼ੋਟੋ ਲਓ, ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਪੋਰਟਲ ਕੋਲ VPN 'ਤੇ ਨਿਰਭਰ ਨਾ ਕਰਨ ਵਾਲਾ ਰਸਤਾ ਹੈ, ਅਤੇ ਫਿਰ ਹੀ ਕੁਝ ਸਾਫ਼ ਕਰੋ। ਪ੍ਰਬੰਧਿਤ ਡਿਵਾਈਸ 'ਤੇ ਪ੍ਰੋਫਾਈਲ ਛੂਹਣ ਤੋਂ ਪਹਿਲਾਂ ਪ੍ਰਬੰਧਕ ਨੂੰ ਪੁੱਛੋ ਕਿ ਕਿਹੜਾ ਰਿਕਵਰੀ ਰਾਹ ਮੌਜੂਦ ਹੈ।

ਦੁਬਾਰਾ ਬਣਾਈ ਟਨਲ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ

ਪ੍ਰੋਫਾਈਲ ਵਾਪਸ ਆਉਣ ਤੋਂ ਬਾਅਦ ਕ੍ਰਮ ਨਾਲ ਜਾਂਚੋ: ਨਾਮ ਵਿਸ਼ਲੇਸ਼ਣ, ਜਾਣੇ-ਪਛਾਣੇ ਅੰਦਰੂਨੀ ਹੋਸਟ ਨਾਲ TCP ਕਨੈਕਸ਼ਨ, ਅਤੇ ਉਹ ਅਸਫਲਤਾ-ਬਲਾਕ ਵਿਵਹਾਰ ਜਿਸ 'ਤੇ ਤੁਸੀਂ ਸੱਚਮੁੱਚ ਨਿਰਭਰ ਹੋ। ਕ੍ਰਮ ਮਹੱਤਵਪੂਰਨ ਹੈ ਕਿਉਂਕਿ ਟਨਲ ਉੱਠ ਕੇ ਵੀ DNS ਲੀਕ ਕਰ ਸਕਦੀ ਹੈ।

ਸਟੇਟਸ ਬਾਰ ਵਿੱਚ ਕੁੰਜੀ ਆਈਕਨ ਸਾਬਤ ਕਰਦਾ ਹੈ ਕਿ ਇੰਟਰਫੇਸ ਮੌਜੂਦ ਹੈ, ਇਸ ਤੋਂ ਵੱਧ ਨਹੀਂ।

ਨਿਸ਼ਾਨਾ ਰੀਸੈਟ ਤੋਂ ਬਾਅਦ ਵੀ ਕਨੈਕਸ਼ਨ ਫੇਲ੍ਹ ਹੋਵੇ ਤਾਂ ਕਾਰਵਾਈ ਦਾ ਆਕਾਰ ਵਧਾਉਣਾ ਬੰਦ ਕਰੋ। ਪਹਿਲਾਂ ਅਤੇ ਬਾਅਦ ਦੇ ਸਬੂਤ ਰੱਖੋ, ਕਿਹੜੀ ਪਰਤ ਸਾਫ਼ ਕੀਤੀ ਲਿਖੋ, ਅਤੇ ਉਹਨਾਂ ਪੰਜ ਤੱਥਾਂ ਨਾਲ ਕੇਸ ਕੰਪੋਨੈਂਟ ਦੇ ਮਾਲਕ ਨੂੰ ਸੌਂਪੋ। ਫੈਕਟਰੀ ਰੀਸੈਟ ਬਹੁਤ ਵੱਧ ਲਾਗਤ ਵਾਲਾ ਵੱਖਰਾ ਫੈਸਲਾ ਹੈ, ਅਤੇ ਇਹ VPN ਚੈੱਕਲਿਸਟ ਦਾ ਅਗਲਾ ਕਦਮ ਨਹੀਂ ਹੈ।

ਸੰਬੰਧਿਤ ਲੇਖ