Essentially every Android phone will reach EOL because of software, not because of hardware. I still use a 10 year old android phone running android 4, and while the hardware is damaged, the software is what keeps it back.
iPhones last longer because their software lasts longer.
reply