Ending support for storing recordings on Android

Help and support for HDHomeRun Tuners, HDHomeRun DVR, and HDHomeRun software for Windows, Mac, Android, XBox, etc.
Post Reply
Online
nickk
Silicondust
Posts: 20973
Joined: Tue Jan 13, 2004 9:39 am
x 439

Ending support for storing recordings on Android

Post by nickk »

We are considering ending support for storing recordings on Android.

1) Android has moved all filesystem access to fuse. This is much much slower, limiting the number of concurrent recordings.

2) Android is imposing stricter rules for processes that launch at startup requiring changes to how we handle things.

3) We get regular support calls from people where the Android device isn't always on or isn't always there (phones for example).

4) Google still hasn't provided a way to store recordings such that they don't get deleted if you uninstall and reinstall the app.

Our current thinking is to end storing recordings on Android as there are much better ways to store recordings.

Open to feedback...

theseer2
Posts: 36
Joined: Thu May 04, 2023 9:43 am
x 17

Re: Ending support for storing recordings on Android

Post by theseer2 »

F android. Its become the new windows.

Jsherman
Posts: 203
Joined: Mon Jul 20, 2015 1:59 am
x 3

Re: Ending support for storing recordings on Android

Post by Jsherman »

Could you elaborate on this? Is this more like on Pl3x where you can download a show from the server on to devices?

Are you saying you can run the DVR Server on Android devices like phones or STBs? I wasn't aware that you could store recordings on Android devices.

I think it would be nice to keep (if it already exists) to keep this option for those with Google TV STBs but perhaps require a USB drive to hold the recordings?

jasonl
Silicondust
Posts: 17633
Joined: Sun Oct 28, 2007 9:23 pm
x 112

Re: Ending support for storing recordings on Android

Post by jasonl »

Most Android devices only support FAT32 on external storage because they don't want to pay licensing to Microsoft to be able to support exFAT. FAT32 is not suitable for DVR use as it has a limit on file sizes of 4GB. Most ARM SoCs also have poor USB performance, as anyone who ever used a Raspberry Pi before the 4 can tell you. The NVIDIA Shield is a notable exception to this. It worked well as a DVR when it was released, but in one of the major version updates, Google changed the mechanism that Android apps use to access external storage and absolutely destroyed the performance on it. This was supposedly improved in later versions of Android, but because of the way Android updates work, only device models that ship with a particular version of Android would get that fix, not any that received it as a later update, and there haven't been any new devices with proper filesystem support and ethernet and good performance. We're thus at a point where few people are using Android DVRs, they don't perform well, and they are becoming an increasing headache to support, and we're looking to do away with it. Android would still continue to be supported for watching TV, both live and recordings, of course.

Jsherman
Posts: 203
Joined: Mon Jul 20, 2015 1:59 am
x 3

Re: Ending support for storing recordings on Android

Post by Jsherman »

jasonl wrote: Mon Dec 29, 2025 7:48 pm Most Android devices only support FAT32 on external storage because.....
Thank you for elaborating more on that. I personally wouldn't be affected by this so I have no dog in this race.

Perhaps asking this on BlueSky may get more engagement?

ppasteur
Posts: 132
Joined: Thu Sep 05, 2019 3:54 pm
x 2

Re: Ending support for storing recordings on Android

Post by ppasteur »

jasonl wrote: Mon Dec 29, 2025 7:48 pm Most Android devices only support FAT32 on external storage because they don't want to pay licensing to Microsoft to be able to support exFAT. FAT32 is not suitable for DVR use as it has a limit on file sizes of 4GB. Most ARM SoCs also have poor USB performance, as anyone who ever used a Raspberry Pi before the 4 can tell you. The NVIDIA Shield is a notable exception to this. It worked well as a DVR when it was released, but in one of the major version updates, Google changed the mechanism that Android apps use to access external storage and absolutely destroyed the performance on it. This was supposedly improved in later versions of Android, but because of the way Android updates work, only device models that ship with a particular version of Android would get that fix, not any that received it as a later update, and there haven't been any new devices with proper filesystem support and ethernet and good performance. We're thus at a point where few people are using Android DVRs, they don't perform well, and they are becoming an increasing headache to support, and we're looking to do away with it. Android would still continue to be supported for watching TV, both live and recordings, of course.
Well this would mess up my system pretty badly. I have two 2017 Shield Pro boxes that provide storage for recordings. Actually I have three reorders setup with the third being on a Synology NAS. I did do some testing at one point and was having some issues with pixelization when using one of the Shields. I thought it was due to the WiFi link that that unit was on. Maybe it was the storage issue. Though honestly I haven had to use either of the Shields for storing recordings for quite a while. The last time I did, I had no problems.

I think there are quite a few people using Shields for hosting their record engine, so I think you would have a bunch of unhappy customers. FWIW Maybe you could keep a version that allows recording and just tell users that they are on their own when it doesn't work well??

The_Jonathan
Posts: 97
Joined: Sun Apr 15, 2018 11:21 am
Device ID: 10715F9E

Re: Ending support for storing recordings on Android

Post by The_Jonathan »

I am still using my SHIELD for recording. Silicondust must already know the Numbers of recorders on Android …

When is the plan to discontinu supporting Android ?

Chepest option to replace is a flex ?

Online
nickk
Silicondust
Posts: 20973
Joined: Tue Jan 13, 2004 9:39 am
x 439

Re: Ending support for storing recordings on Android

Post by nickk »

The next Android release will not allow storing recordings on phones and tablets but will keep support on Android TV.

Post Reply