Original question by @monovergent@lemmy.ml
The storage and processing power of modern smartphones are touted to rival those of a typical laptop. Yet, my trash-picked testing system from over a decade ago with a bottom-of-the-barrel SATA SSD can still boot to the Linux desktop faster than all but one of my Android devices.
Understandably, this isn’t a huge priority since very few people are cold booting their phones every morning. But is it just plain unoptimized? How hard would it be to optimize? Do security features and checks bog it down? Is it that there’s many tiny files to load when booting? What gives?
It depends, are you using a brand new out of the box phone? Or one youve been using for a while? Google loads a bunch of bloat into their required apps to keep pushing people to upgrade their phones, so you will always have better boot times on a phone day 1 than one that take out of the box and dont touch for a couple years then decide to update. Not to mention degradation from repeated installation of random crap.