Como o @Ramhound afirmou, uma VPN não protege você de baixar / instalar malware ou vírus. Apenas os seus dados serão criptografados, protegendo você contra ataques man-in-the-middle ou farejando dados de login, por exemplo.
Gostaria de saber como estar conectado a um Wi-Fi público infectou seu telefone com um vírus ou malware. Sem baixar algum aplicativo suspeito ou qualquer outra coisa, simplesmente conectar-se a um Wi-Fi público não será um risco sério se você manter seu software atualizado e não expor nenhuma informação importante.
Lembre-se de que o uso de uma VPN protege sua conexão e dados, não seu telefone / tablet / qualquer dispositivo.