8

This question is of concern to me (and perhaps many out there) because there is no spinning part in my phone.

My phone has a quad core, 3 GB of RAM, and so much storage space, all SSD-like in nature, with amazing read/write speeds.

With all this, Android (both Android 4.4 (KitKat) and Android 5.0 (Lollipop)) takes some 80 seconds to boot to completion. It takes way less on Ubuntu using systemd or Upstart. (Some users report less than 10 seconds booting time using Ubuntu with systemd and some 20 seconds when using Upstart, with specifications like Intel Core i5 and RAM of 8 GB.)

So, what makes Android boot so slow? And is there anything as a user, I can do to speed up the booting process?

According to the booting process explained (What is the boot process of an Android device?), there doesn't seem to be much differences in the overall booting process compared to a conventional OS like Ubuntu. Where does Android go wrong in the process?

Peter Mortensen
  • 320
  • 2
  • 11
KhoPhi
  • 614
  • 1
  • 8
  • 18
  • You wrote the specs but not the model name! 2) Are you using Multiple ROMs as well? 2) What's the point in comparing a desktop with a mobile that differs in OS and HW so much? 3) Which ROM and Android version are you currently using? 4) Have you tried removing apps from startup? 5) Have you compared the difference in boot time between a new ROM and ROM installed with all your apps? // I use Autostarts to remove apps from startup.
  • – Firelord May 22 '15 at 14:26
  • Many folks use Xposed modules to do the job. I guess you need to Google for such. May be somebody else can mention them. – Firelord May 22 '15 at 14:30
  • @Firelord I'm using only one ROM. Both although running on desktop and phones, both depend on similar kernel if not similar (just compiled for different architectures.) I'm currently using 5.1.1. Have used since 4.0 and the boot speed never increase. Even with fresh installed boot speed compared with when my full apps are loaded, there isn't any significant time difference. Using the autostart, how fast does your phone boot? By the way, I'm on xperia z2 – KhoPhi May 22 '15 at 15:29
  • Xposed doesn't work on non rooted phones, if I'm right? – KhoPhi May 22 '15 at 15:30
  • 1
    My concern has to deal more of out of the box Android. It's slow. Its true ARM isn't close to processors on PCs, but the speed most phones are equipped with these days, I expected boot times to improve, but it's not. ART was designed to make running apps faster. Who's working on one to make booting faster out of the box? – KhoPhi May 22 '15 at 15:47
  • 1
    Not convinced it is ARM because my much older ARM based Chromebook boots up immediately and i mean that pretty much literally. – rjt Jun 07 '16 at 16:00