Can you please implement a *working* limitation for the OTA server(s)?

Hi there,
this request addresses the /e/OS infrastructure rather than the OS itself.

Each time a new release is available, everyone attempts to download that new release. Apparently, this causes a significant overload on the servers distributing the images.

As a result, the download aborts frequently (currently every ~100MB on average; the chunks had been larger last night). Yes, the updater allows for resuming the download but this always requires user interaction. What’s more frustrating: After spending some 80 minutes for downloading (and making the update resume frequently), the downloaded image appeared unusable. This has happened several times now and is thus probably caused by some data corruption in the context of abort/resume.

In consequence, users will attempt to download the same image several times causing even more server load.

Do you see a possibility to implement some improved bandwidth control which avoids closing a connection once it has been established?

Kind regards
Ingolf

5 Likes

Hi,

I totally agree with this. In my case, chunk mean size is more like 20 MiB. And in the end the file is unusable and must be downloaded again.

I tried via 5G and via Wifi (connected to fiber line) without success.

Maybe a better solution would be to increase OTA server(s) bandwidth :).

1 Like

Hi Ingolf,

In the feedback for V3.3 thread, you said “I downloaded the OTA image via wget and updated to 3.3-a15-20251210556408-official-FP6 via that local file.”
Is the procedure for doing this available anywhere?

I’m very new to /e/OS (got the Murena FP6 a week ago and previously I used a 11 years old FireFoxOS phone :slight_smile:) .

Best regards

Patrick.

Hi @Patrick-G,

I don’t know whether this is documented somewhere, but basically the steps were

  1. Go to Settings → System updates
  2. To the right of the announced update, there is a kebab (three dots) menu allowing you to copy the URL of the OTA file to the clipboard
  3. Download this URL (for example using wget on a PC) and transfer the downloaded file to your smartphone
  4. Again in Settings → System updates, open the kebab menu in the top right corner and select “Local update”
  5. Navigate to and select the downloaded file

Good luck!
Ingolf

1 Like

Hi @ingolf ,

you have joined the forum on Aug 14, 2020?

So you should know that @Manoj ist the adequate person to address requests for /e/OS infrastructure improvement.

I think, no one of the forum members will provide server bandwidth control for you.

But, what you yourself can do, is:

  • Try the download at a time when not”everyone” (as you wrote) attempts to download, early morning hours would be better.

  • Wait a few days til the Christmas Holydays are over and the murena-servers located in Finland can “breathe” again freely.

Murena is no BigTech company with a multibillion budget but is growing over the years.

Over the last nearly 5 years since I am using /e/OS on several devices I had no problems doing the monthly/2monthly updates and also the upgrades.

Have a nice evening!

You don’t say what phone you use. I have done probably 50-75 updates of phones over last few years and never once had the issue you mention? What phone are you using?

Hi, @kolkrabe,

I did not intend to get server bandwidth control myself. My post was rather meant to be a recommendation or strong wish for murena to implement a better bandwidth control than “just accept all connections even if that causes server overload” (which seems to be the current policy). I’d expect that simple rules like “allow for maximum n concurrent connections and serve these reliably” would easily and significantly improve the situation and reduce the overall amount of data to be transferred.

I am well aware of murena’s size in comparison with the big players. Therefore I did neither complain about some unbearable user experience when upgrading (or similar heated comments) nor requested more and better servers but focused on potentially easy measures which do not require large budgets.

BTW, I’d expect that the “Request a Feature” category is monitored by murena folks (albeit maybe not on a daily basis) and that certain well known persons already receive enough notifications…

Kind regards
Ingolf

3 Likes

It’s a Fairphone Gen6 (official, preinstalled). However, I don’t really think that the download problems are device specific: just read the feedback thread for 3.3 and scan for reports of download problems. Furthermore, wget was running on my PC (rather than the smartphone) and reported “connection closed” every ~100MB.

I just use a browser, never have an issue. I just downloaded both FP6 and a Pixel 6a without issue, very fast actually.

Have shared the concerns of user regarding the slow download speed with the team. The reason is the large number of downloads that start with each release. Will share all the inputs provided in this and other threads on this topic with the teams and get back with the response.

8 Likes

Hi @ingolf ,

thank you for your differentiated reply!

As we can see, your request has reached Manoj.

Greetings

1 Like