More-Than-Solitaire / Tabs-Lite

An ad-free open source guitar tablature application using an existing popular tabs database. Built for speed and simplicity.
Apache License 2.0
66 stars 4 forks source link

Request: a release that's installable on android 7 #118

Open AndydeCleyre opened 2 months ago

AndydeCleyre commented 2 months ago

Hello! I'm not sure how much work this would entail and understand if it is rejected, but I have some old android devices which can't receive android updates, and would like to continue to use them with apps like this.

But the play store doesn't allow me to download this app using old devices, and the github releases are uninstallable on them.

david79111 commented 1 month ago

get a custom rom from xda, that way you can unofficially update your device

AndydeCleyre commented 1 month ago

I would love to get a custom rom, but not all devices can be unlocked or have any working roms. For example: Samsung Galaxy S6 Active (which is not the regular S6).

david79111 commented 1 month ago

There are no custom roms for s6 active but as far as I know you can install gsi roms with odin or twrp or something.

AndydeCleyre commented 1 month ago

I don't think it's possible to get anything newer than Android 7.0.1 on the S6 Active, but if you have info otherwise I'd love a link.

What's the oldest Android version this app can be installed on?

david79111 commented 1 month ago

I looked into the code of the oldest build available on github (2.1.0) and it said sdk 21 android 8 is minimum.

You could make a fork of this app/repo and change the code to match your sdk (whatever it is for a7) android 7. Might work or not.

Have you installed the app from play store or have you tried all the github builds as well?

I will look into flashing a gsi on your device when I have the time.

AndydeCleyre commented 1 month ago

Thanks! I tried the github builds as well. But I know this is quite an old version and understand if the issue becomes a wontfix.

Probably I'd be just as happy if it did, and #110 were addressed, then I could share the tab as a website/pdf/something to any old phone. Depending on the format, I could get some auto scroll Firefox extension.

david79111 commented 1 month ago

What version of android seven do you have, 7.0 or 7.1.X ? I wanna try to make a build for android 7 by changing minimum api/sdk level, but I dont know your sdk/api level. Dont know if it'll work either.

AndydeCleyre commented 1 month ago

Thanks! It's 7.0.

cullub commented 1 month ago

Hi there, this might be possible to do with a fork; iirc there's not too much that depends on sdk 21 in the app. I don't think I'm going to downgrade the existing features in the app to support older devices on the public Play store, but I'd be open to hosting a build for old devices here on Github. It probably wouldn't be updated regularly if at all, but it's a possibility.

I also haven't had time to work on this project for a couple months, so it might be a sec before I get to that though. I'll leave this issue open to track any progress with this.