As far as I can tell Apple has the longest support lifetime of 6 years, followed closely by Samsung with 4 years of major Android OS upgrades and 5 years of security updates. edit: It seems that Googles new flagship phones now come with 7 years of updates.
Fairphone has 10years of updates and probably more in the future as it can be ublocked and flashed.
Fairphone has 10years of updates and probably more in the future as it can be ublocked and flashed.