Droid-ify / Droid-ify/client

[BUG] Notify the user when out of space while attempting to install an app

Open
#1,419 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Kotlin
Stars
7.4k
Forks
214
PR merge metrics
No merged PRs in 30d

Description

### Guidelines

- [x] I have searched the issue tracker for [open](https://github.com/Droid-ify/client/issues) and [closed](https://github.com/Droid-ify/client/issues?q=is%3Aissue+is%3Aclosed) issues that are related to the bug report I want to file, without success.
- [x] I'm on the [latest](https://github.com/Droid-ify/client/releases/latest) released version.

### What happened

I ran into an issue recently where my phone had enough storage space to download an APK, but not to install it. When this is the case, the behaviour from Droidify is confusing -- it downloads the app successfully, prompts for installation, and then the installation silently fails with no feedback. If a notification popped up that the user is out of space here, that'd be handy!

Thanks for Droidify :-)

### Steps to reproduce

_No response_

### Expected behavior

_No response_

### Screenshots

_No response_

### Device

Pixel 4a

### Android version

GrapheneOS 13

### Droid-ify version

v0.7.7

### Logs

Logs

```kotlin
// paste logs here and remove this line
```

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by reproducing the failed installation on a Pixel 4a running GrapheneOS 13, then trace the installation flow and identify how an out-of-space failure is reported; done means the user receives a clear notification when installation cannot proceed because storage is insufficient.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.