this post was submitted on 26 Oct 2023
35 points (85.7% liked)

Android

17711 readers
49 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 1 year ago
MODERATORS
35
submitted 1 year ago* (last edited 1 year ago) by mfat to c/android
 

Many of us have numerous apps installed on our smartphones, and a significant portion of them go unused.

For me, the reason behind this accumulation of apps is that whenever I come across an interesting one on platforms like Reddit or YouTube, I tend to install it immediately, holding onto the hope that I may use it in the future. The consequence of this habit is that my phone becomes cluttered with a graveyard of forgotten apps, occupying valuable storage space, consuming bandwidth, and draining battery life.

One potential solution that has crossed my mind is the concept of "app bookmarking" or virtual installations. Play store can add a button for this type of installation. Bookmarked apps would be distinguishable in the app drawer, with their icons present while the app itself is not actually installed. They would remain dormant until needed, at which point they would be automatically downloaded and launched.

Please note that this idea differs from instant apps in its approach. Basically you would only install the icon of the app and place it wherever you want (on home screen, in folders, etc.) but it's not there until you actually decide to open it.

What do you think?

you are viewing a single comment's thread
view the rest of the comments
[–] henfredemars@infosec.pub 41 points 1 year ago* (last edited 1 year ago) (1 children)

You might be over estimating the impact of a forgotten app. This situation has already been taken into account in the design of Android.

Recent versions of Android have introduced app hibernation. This is a special application state that's triggered when an app has not been used for months, meaning the app is not likely to be important to the user. When an app goes unused or forgotten, Android wipes out all the application's caches and temporary data, revokes all important runtime permissions like location and file access to protect the user, and blocks the app from running without your explicit request to make very sure it can't silently leach your system resources.

Apps you don't use are effectively frozen automatically.

Long before hibernation kicks in, Adaptive Battery already severely punishes applications that the user doesn't use regularly. Within a matter of about two weeks the app will lose the ability to run in the background unless the phone is plugged in and charging, and finally hibernation will kick in to deliver the killing blow until you either launch the app or uninstall.

Feel free to load up on useless junk!

[–] mfat 11 points 1 year ago

Many thanks for the detailed answer.