Neo-Store icon indicating copy to clipboard operation
Neo-Store copied to clipboard

Feat - Allow limiting the number of parallel downloads

Open PowerUser64 opened this issue 6 months ago • 0 comments

Guidelines

  • [x] I have searched the issue tracker for open and closed issues that are similar to the feature request I want to file, without success.
  • [x] I'm on the latest version.
  • [x] I'm not using a test build (alpha/beta/release-candidate).
  • [x] This issue contains only one feature request.

Problem Description

Neostore currently tries to download everything in parallel. This can sometimes lead to faster downloads, however, it also poses a problem for lower-end devices. On my Pixel 3a, for example, Neostore will hang and crash if it tries to update more than a couple applications at once.

Proposed Solution

To fix this, I propose adding a setting for limiting the number of parallel downloads. This would just be a number from 1 to 10 (or similar) that you can use to change how many downloads will be attempted in parallel.

Alternatives Considered

  • Disabling updates from neostore and using stock f-droid for updates

The stock f-droid app does not support parallel downloads. This means downloads are sometimes a bit slower, but it also means that it can get through updating any number of apps, regardless of the device's capacity for parallel downloads.

Relevant information

  • Device: Pixel 3a
  • Android Version: 15
  • ROM: Evolution X
  • App's Version: 1.1.2
  • Disabled battery optimization for Neo Store? - Yes
  • What is your selected installer? - Default session installer

PowerUser64 avatar Sep 07 '25 08:09 PowerUser64