wa2c / cifs-documents-provider

CIFS Documents Provider
MIT License
232 stars 25 forks source link

Oculus Go (aka Android 7.0) support posible? #75

Open arithesage opened 2 months ago

arithesage commented 2 months ago

Is your feature request related to a problem? Please describe. I hace tried installing the app in a Oculus Go VR headset, but the installation failed. After some research, it seems that the Oculus Go supports only Android 7.0 and the app requires Android 8.0 at minimum.

Describe the solution you'd like I was wondering if would be posible to give support to Android 7.0. The Oculus Go has an important storage limitation because it don't have external SD card support, so would be great if you could access network shares using SAF, because is not common that apps support opening media from Samba or SFTP servers.

Describe alternatives you've considered I really don't know of any, besides trying to fake Android version (that would require a rooted device and even could be useless if the app really needs something only found in Android 8.0+) or simply copying contents to the Oculus internal "SD"...

Additional context

wa2c commented 2 months ago

Sorry, there are no plans that support Android below 8.0.

Because CIFS Documents Provider uses ProxyFileDescriptorCallback class. It requires Android 8.0. ProxyFileDescriptorCallback may be replaced by ParcelFileDescriptor. But I don't know if it will work.

And Google Play Store can not accept apps that support lower versions than the current version.

So I have no plan to support Android 7.0.