this post was submitted on 03 Aug 2024
71 points (96.1% liked)

Android

27896 readers
300 users here now

DROID DOES

Welcome to the droidymcdroidface-iest, Lemmyest (Lemmiest), test, bestest, phoniest, pluckiest, snarkiest, and spiciest Android community on Lemmy (Do not respond)! Here you can participate in amazing discussions and events relating to all things Android.

The rules for posting and commenting, besides the rules defined here for lemmy.world, are as follows:

Rules


1. All posts must be relevant to Android devices/operating system.


2. Posts cannot be illegal or NSFW material.


3. No spam, self promotion, or upvote farming. Sources engaging in these behavior will be added to the Blacklist.


4. Non-whitelisted bots will be banned.


5. Engage respectfully: Harassment, flamebaiting, bad faith engagement, or agenda posting will result in your posts being removed. Excessive violations will result in temporary or permanent ban, depending on severity.


6. Memes are not allowed to be posts, but are allowed in the comments.


7. Posts from clickbait sources are heavily discouraged. Please de-clickbait titles if it needs to be submitted.


8. Submission statements of any length composed of your own thoughts inside the post text field are mandatory for any microblog posts, and are optional but recommended for article/image/video posts.


Community Resources:


We are Android girls*,

In our Lemmy.world.

The back is plastic,

It's fantastic.

*Well, not just girls: people of all gender identities are welcomed here.


Our Partner Communities:

[email protected]


founded 1 year ago
MODERATORS
 

My car's android unit has some quad core processor , and it instantly boots up and reaches the home screen where as my phone takes almost 30 seconds or a minute to reach the home screen despite having much better hardware.

all 16 comments
sorted by: hot top controversial new old
[–] [email protected] 48 points 3 months ago (2 children)

One reason may be that they're not actually off when the ignition is off, they're just asleep like your phone is when the screen is off but it's still powered on.

[–] [email protected] 18 points 3 months ago

That's exactly it.

The unit does restart about once every week and then goes back to suspend to ram.

You basically will never notice the restart unless you cut off power. And additionally drain all capacitors.

[–] [email protected] 9 points 3 months ago

Yeah, I recall the one time I actually saw my head unit restart, it took a minute to boot up.

[–] [email protected] 15 points 3 months ago

Among the other things that have been said, Android auto often makes use of some tricks too. Things like hibernation that phones typically do not do (Probably the biggest one right here), Animations to hide loading time, loading some critical, but not latency sensitive services until after the boot. and some other misc service management stuff.

[–] [email protected] 12 points 3 months ago

I think the phone just has to do more stuff

[–] [email protected] 6 points 3 months ago (1 children)

Yeah my S23 takes way too long to start up for being the newest tech. It's stupid.

[–] [email protected] 3 points 3 months ago

Lol I too have a Samsung phone....That's why this question came up in my mind the first place.

[–] [email protected] 5 points 3 months ago* (last edited 3 months ago)

Android Auto or Android Automotive?

The former is basically just a screen your phone is casting to. The latter is a lightweight (stripped down) Android fork designed to boot very quickly and do a couple things very well. It probably never really "turns off" since it still has a 12v connection even when the car is off (why your clock doesn't reset).

Android on your phone is a much more general purpose operating system that runs on a (much more limited) battery. It isn't designed to be turned on and off frequently.

[–] MajorHavoc 4 points 3 months ago* (last edited 3 months ago) (2 children)

They don't have as much background software recording everything and phoning home.

Give it time, and they may get there.

Source: I'm just bullshitting. I don't know jack shit about what runs on a new car. I don't buy new cars.

But my DeGoogled phone boots really fast, so I might still be right, unfortunately.

[–] [email protected] 4 points 3 months ago* (last edited 3 months ago) (1 children)

Basically, that kind of is it.

They have less background services overall as well as less hardware to initialise. Probably some other differences as well.

I'm not super familiar with Android Auto, but have worked with other embedded systems that are based on customized OSs. They typically run the bare minimum subset of features to do what they're designed to do.

It's also possible they don't boot every time but just kind of hibernate.

[–] [email protected] 3 points 3 months ago (1 children)

I would bet they have their own battery and use that while the car is off

[–] [email protected] 1 points 3 months ago* (last edited 3 months ago)

Hmm. Maybe. Or at least an internal battery to keep it in "sleep/powersave" without draining the car's battery.

Now I want to tear one down to find out 😆

[–] [email protected] 4 points 3 months ago

There has been a lot of work done in the unix universe to reduce boot times: https://www.e-consystems.com/articles/Product-Design/Linux-Boot-Time-Optimization-Techniques.asp

A lot of it has to do with deferring services not needed immediately till later. The same could be done for Android.

[–] [email protected] -2 points 3 months ago

A phone uses a rechargeable battery.

The car uses a supercharged 5.0 liter Dual OverHead Camshaft 8-cylinder engine running on 93 Octane.

Which one has more power, oorrgh??

  • 1 upvote = more power, Al

  • 1 downvote = more I don't think so, Tim