this post was submitted on 06 Apr 2025
19 points (91.3% liked)

Android

18800 readers
57 users here now

The new home of /r/Android on Lemmy and the Fediverse!

Android news, reviews, tips, and discussions about rooting, tutorials, and apps.

πŸ”—Universal Link: !android@lemdro.id


πŸ’‘Content Philosophy:

Content which benefits the community (news, rumours, and discussions) is generally allowed and is valued over content which benefits only the individual (technical questions, help buying/selling, rants, self-promotion, etc.) which will be removed if it's in violation of the rules.


Support, technical, or app related questions belong in: !askandroid@lemdro.id

For fresh communities, lemmy apps, and instance updates: !lemdroid@lemdro.id

πŸ’¬Matrix Chat

πŸ’¬Telegram channels / chats

πŸ“°Our communities below


Rules

  1. Stay on topic: All posts should be related to the Android OS or ecosystem.

  2. No support questions, recommendation requests, rants, or bug reports: Posts must benefit the community rather than the individual. Please post to !askandroid@lemdro.id.

  3. Describe images/videos, no memes: Please include a text description when sharing images or videos. Post memes to !androidmemes@lemdro.id.

  4. No self-promotion spam: Active community members can post their apps if they answer any questions in the comments. Please do not post links to your own website, YouTube, blog content, or communities.

  5. No reposts or rehosted content: Share only the original source of an article, unless it's not available in English or requires logging in (like Twitter). Avoid reposting the same topic from other sources.

  6. No editorializing titles: You can add the author or website's name if helpful, but keep article titles unchanged.

  7. No piracy or unverified APKs: Do not share links or direct people to pirated content or unverified APKs, which may contain malicious code.

  8. No unauthorized polls, bots, or giveaways: Do not create polls, use bots, or organize giveaways without first contacting mods for approval.

  9. No offensive or low-effort content: Don't post offensive or unhelpful content. Keep it civil and friendly!

  10. No affiliate links: Posting affiliate links is not allowed.

Quick Links

Our Communities

Lemmy App List

Chat and More


founded 2 years ago
MODERATORS
 

I noticed that all the apps on my Pixel 8 has the "Allow background usage" option enabled. Didn't this use to be an opt-in setting?

I'm worried that something got messed up when I had to do a copy from my Pixel 8 (Android 15) to my old Pixel 5 (Android 14) and back to my Pixel 8 again (I had to factory reset my Pixel 8 before sending it in for repair).

top 14 comments
sorted by: hot top controversial new old
[–] 0_o7@lemmy.dbzer0.com 13 points 2 days ago (1 children)

Didn't this use to be an opt-in setting?

No. It's the life blood of Google's tracking ethos so it was always opt out on google's phones. It's so important to google that they'll reset these permissions to "enabled" for all apps on system updates, so you won't notice it until way later.

[–] kent 2 points 1 day ago

Damn their oily hides!!

[–] skullgiver@popplesburger.hilciferous.nl 6 points 1 day ago (1 children)

Tap on an app there. There are three settings. "disabled" for basically freezing apps once they're no longer in the foreground, "enabledβ€œ for doing things like occasionally checking for content updates j the background and playing music while other apps are on the forefront, and "unlimited" for the setting you're thinking off, which badly designed apps often need to not be killed when they keep hitting the CPU in the background while the user hasn't interacted with them for ages.

Other manufacturers have even worse appp killers.

[–] kent 3 points 1 day ago

Ahh, yes - you're right, I was mistaken the "Allow background usage" with the "Unrestricted" background usage.

The Pixel settings are a bit 'funny': it's an on/off toggle for "Allow background usage", but when it's enabled you can actually click on the settings text itself, and go into a submenu, where you can choose between "Optimized" and "Unrestricted" ("Optimized" is the default for apps that are allowed background usage).

Thanks for all your help!

[–] catloaf@lemm.ee 5 points 1 day ago

I don't think so. I have Grapheneos on my Pixel 8 and it appears to be granted by default. I just installed a new app and without explicitly granting permission it was there.

You can turn it off if you want, but most apps are well-behaved in this respect.

[–] Onomatopoeia@lemmy.cafe 2 points 1 day ago* (last edited 1 day ago)

It's on by default for newly installed apps.

It's one of the things I manually disable for pretty much all apps.

I also use Greenify and disable Shallow Hibernation/Background Free, because those don't make apps restore any faster (because current phones have sufficiently fast ram/cpu), but it does eventually slow my phone down because I switch apps heavily (I've done a LOT of testing with this) and it takes references in memory for page swapping type activities.

[–] wetling@lemmy.world 2 points 1 day ago (1 children)

Where is that permission, I don't see it in the Permission Manager on my Pixel 8?

[–] kent 4 points 1 day ago* (last edited 1 day ago) (1 children)

It's in "Settings"->"Apps", select you app then, "App battery usage" - When enabled, you can press the text and choose between "Optimised" ('Optimise based on your usage. recommended for most apps.') and "Unrestricted" ('Allow battery usage in background without restrictions. May use more battery.') - At least that is how it's organized on the Pixel 8.

[–] wetling@lemmy.world 2 points 14 hours ago

Yup, that's a pain I'm the butt to deal with.

[–] Dave@lemmy.nz 3 points 2 days ago (1 children)

I don't have a Pixel 8 but that sounds highly unusual. I suspect you're right, maybe the option didn't exist in the same way on Android 14 and so it's copied over in a weird way.

I don't know a way to fix them other than just updating them all one by one. In recent Android versions the app can prompt you if it's missing the settings so it should be pretty safe to just disable it for everything that doesn't obviously need background usage.

[–] kent 2 points 2 days ago (1 children)

Thanks. I might just do that.

I was wondering if the system is doing some kind of app profiling, and if it automatically will remove the permission from the apps some time in the future? Like it does with other app permissions on unused apps...

[–] Dave@lemmy.nz 6 points 2 days ago* (last edited 2 days ago)

Android by default does remove permissions from unused apps, and the run in background permission is one of the ones it will remove. It doesn't say on that page but I think the threshold is 3 months.

[–] adbenitez@lemmy.ml 2 points 2 days ago (1 children)

I would say this is the normal behavior and without this apps wouldn't work properly or connect in background, ex. to receive messages in chat apps and display a notification ex. when the system wakes them up via push notifications

[–] loutr@sh.itjust.works 1 points 1 day ago

Yeah, if an app posts any kind of notification it definitely needs background usage permission.