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?

  • suoko@feddit.it
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 day ago

    You’re right, if you compare it to to ChromeOS/ FydeOS boot time it’s embarrassing. And it’s quite strange indeed. I also wondered why hibernation has never been implemented as an option (I guess blackberry used to have it instead). Also startup applications are something the user should be able to have control upon (android let you control it at the beginning, maybe till android 4, than you couldn’t decide anymore, Xiaomi continued to offer that option for a while, then they stopped too).

    Let’s say android is like that, take it or leave, they could make the main OS boot, let you enter, and then boot extra background apps with a delay.

    Unfortunately android is made for companies and their annoying notifications/ads , not for the user