Depende da data de lançamento, da potência do processador e da quantidade de memoria RAM.
Se for um celular basicão, com 2 anos já vai começar a travar e apresentar lentidão para abrir alguns apps, pois eles estão cada vez utilizando mais e mais recursos.Agora, um celular top de linha, consegue aguentar ai uns 4~5 anos estourando.
Meu último eu troquei com apenas 1 ano porque achei que ele demorava muito para abrir alguns apps e para jogar, dai preferi pegar um melhorzinho.
O pessoal reclama, mas pura frescura, tem celulares com processadores top de linha custando na faixa dos 2 mil reais. Mas para quem quer se aparecer e andar sempre com um celular caro da moda, dai vai ter que desembolsar mais de 4 mil reais a cada 2 anos na troca de um topo de linha, o que é bem desnecessário.