33 points

Good. Android 6 came out in 2015 and 98.4% of devices in use now are at or above that level.. The only reason developers would have to target an API level that low in 2024 is to exploit something.

permalink
report
reply
14 points

It’s not good. This affects only apps that have been abandoned for various reasons, such as dead developers, now defunct companies, developers that lost interest etc. There are tons of still very useful apps and of course tens of games that I already lost access to when I bought my S23, and now this means even more apps and games (and this list will only get larger with every new update)

There is no reason to artificially break new apps. Could you imagine if Windows 11 could run only software made in the last 5 years? It would be a nightmare. After all, no new apps can be uploaded to Play store if they don’t target a very recent version

permalink
report
parent
reply
14 points
*

You seem to be misinformed about what’s actually happening here. If there is a super old app you need you can still install it via adb.

This has absolutely nothing to do with the play store and its requirements. This is about preventing malware (which is typically written to target super old API levels to exploit things that weren’t patched yet) from being installed unknowingly by the user.

The design here is good. If you are tech savvy enough to use adb you can install anything you want. But this protects somebody that mistakenly thinks they are installing something safe from accidentally infecting their device.

permalink
report
parent
reply
3 points

This also means I cannot find any old app/game on play store. So even with adb (which I do not think is a good solution because it excludes 99,9% of the users, not only tech-savvy users want or need older apps) I can only install apps I know of and that I can find their apk on the internet. I cannot browse the play store for them. I cannot search for something I need, because I will never find them. And if it is a paid app/game? Well, tough luck, I have to go find a cracked apk in shady marketplaces… So much so for security.

If they really do this for security, it could have been a switch in the developer settings or anything like that. Not a hard ban on older apps

permalink
report
parent
reply

One example is JointPics, a really great app that doesn’t seem to have any replacement. It’s made for joining multiple pictures together, with all the proper scaling options, resolution limiting and output quality settings.

It still works just fine. It does have a border as it’s not made for phones with aspect ratio wider than 16:9, but that doesn’t limit its use.

Oh, and Android is also used on some embedded devices which may need to use outdated software. Thankfully it can still be installed via adb, so it shouldn’t be a big deal. At least until Android drops 32 bit app support.

permalink
report
parent
reply
8 points
*

I wonder if this usage captures vehicles as well. I know the 2016 Honda I owned was running android 4.4 or so.

permalink
report
parent
reply
7 points

I believe it gathers the data from play store visits so it wouldn’t count if you don’t go to the play store on the car

permalink
report
parent
reply
1 point

@evo
Android has great backwards compatibility.
Targeting above that level isn’t too much to ask.
@FragmentedChicken @android

permalink
report
parent
reply
17 points

I’m glad the adb flag is still an option, I had to use it to install the app for my ebike wheel which is the only way to adjust the assist level / Regen brake strength. Maybe eventually I’ll try rewriting the app but I just don’t have time.

permalink
report
reply
6 points
*

So with adb I should still be able to install old apps? Also is there a way to back up my apps without root, since there’s been some old apps that stopped showing up even for ones I bought when I tried to download them on newer phones.

permalink
report
parent
reply
5 points

Yep they give the command in the article but to install an APK, all you have to do is plug into a computer that has the APK downloaded and use adb install --bypass-low-target-sdk-block appname.apk

I used it on android 14 and it looks like it’ll also work on 15

permalink
report
parent
reply
4 points

Until someone with a better way responds, you can copy files to your PC with the adb pull command. Here adb is a terminal command you run on your PC. App data files are mostly in /data/data/packagename on the phone.

permalink
report
parent
reply

https://github.com/axxapy/apkExtractor
But it wasn’t updated since 2017. Still works though.

permalink
report
parent
reply
2 points

The easiest way I’ve found without root or ADB is to use Solid Explorer. Well worth the cost.


I select the APK I want and copy it to a different directory. Extremely painless.

permalink
report
parent
reply
2 points

I have solid Explorer so this is perfect. Thank you.

permalink
report
parent
reply

What’s next?
So far this is how I view all the updates done:
Last good version of Android: 7
Last acceptable version of Android: 13

Linux mobile distributions are probably not yet fully usable and I don’t see another alternative. Perhaps it will get better than Android and iOS just due to them getting worse. I wish Nokia kept it going with phones like N900.

permalink
report
reply
18 points
*

Explain? Android 14 is just Android 13+, they actually fixed stuff like the wifi and bluetooth toggle acting the same.

I didnt touch Google Android in years, so Google Android for sure the last tolerable has to be around 9.

But using GrapheneOS or something else, Android is very very nice. It just always works, is fully FOSS, extremely secure etc. When my Linux Laptop crashes, I will always have my phone as backup.

permalink
report
parent
reply

Same thing this post is about but with Android 5.1 apps.

permalink
report
parent
reply
3 points
*

it’s not a hard block, there’s a pm install flag to bypass it if you want (--bypass-low-target-sdk-block)

permalink
report
parent
reply
10 points

My keyboard (Minuum) targets Marshmallow 😭

permalink
report
reply
11 points
Deleted by creator
permalink
report
parent
reply
9 points

Honestly, the app needs some loving anyway. I’m half hoping we end up getting the source code for it as a result of these changes

permalink
report
parent
reply
9 points

Then you are fine. Marshmallow, API level 23, is the minimum. This would be a problem if it targeted API 22 or lower.

permalink
report
parent
reply
1 point

FYI, Fleksy is up to date, free and uses a very similar concept.

permalink
report
parent
reply
3 points

Similar in which way?

permalink
report
parent
reply
1 point

In the idea that you can hit approximately the right key and it would correct to the one you intended.

permalink
report
parent
reply
4 points

I use an ancient guitar tuner app called Pitch Lab. Tiny, no ads. It’s great. If they don’t kill it this round it feels like it will be soon.
Anyone have a suggestion for a replacement?

permalink
report
reply
4 points

Try Tuner from Fdroid.

permalink
report
parent
reply
1 point

Thanks. FWIW there are a couple of apps called Tuner on F-Droid. The one by Michael Moessner seems to be better maintained.

permalink
report
parent
reply
1 point

Yeah I also use the one from Michael.

permalink
report
parent
reply

Android

!android@lemdro.id

Create post

The new home of /r/Android on Lemmy and the Fediverse!

Android news, reviews, tips, and discussions about rooting, tutorials, and apps.

🔗Universal Link: !android@lemdro.id


💡Content Philosophy:

Content which benefits the community (news, rumours, and discussions) is generally allowed and is valued over content which benefits only the individual (technical questions, help buying/selling, rants, self-promotion, etc.) which will be removed if it’s in violation of the rules.


Support, technical, or app related questions belong in: !askandroid@lemdro.id

For fresh communities, lemmy apps, and instance updates: !lemdroid@lemdro.id

💬Matrix Chat

💬Telegram channels / chats

📰Our communities below


Rules

  1. Stay on topic: All posts should be related to the Android OS or ecosystem.

  2. No support questions, recommendation requests, rants, or bug reports: Posts must benefit the community rather than the individual. Please post to !askandroid@lemdro.id.

  3. Describe images/videos, no memes: Please include a text description when sharing images or videos. Post memes to !androidmemes@lemdro.id.

  4. No self-promotion spam: Active community members can post their apps if they answer any questions in the comments. Please do not post links to your own website, YouTube, blog content, or communities.

  5. No reposts or rehosted content: Share only the original source of an article, unless it’s not available in English or requires logging in (like Twitter). Avoid reposting the same topic from other sources.

  6. No editorializing titles: You can add the author or website’s name if helpful, but keep article titles unchanged.

  7. No piracy or unverified APKs: Do not share links or direct people to pirated content or unverified APKs, which may contain malicious code.

  8. No unauthorized polls, bots, or giveaways: Do not create polls, use bots, or organize giveaways without first contacting mods for approval.

  9. No offensive or low-effort content: Don’t post offensive or unhelpful content. Keep it civil and friendly!

  10. No affiliate links: Posting affiliate links is not allowed.

Quick Links

Our Communities
Lemmy App List
Chat and More

Community stats

  • 2.7K

    Monthly active users

  • 2.7K

    Posts

  • 34K

    Comments