The average number of years between updates for the MI phones is 3, which means that they get new technology about every 3 years or so in their lifetime.