this post was submitted on 16 Sep 2023
66 points (97.1% liked)
Open Source
31128 readers
481 users here now
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon from opensource.org, but we are not affiliated with them.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Sure, I DM you.
I'll make a public reply for this, just installed LineageOS on my Galaxy S4 with Android 11. GameLauncher works flawlessly, except: not all games are shown which is a technical limitation of android itself. My app just checks what apps have the APPLICATION_IS_GAME flag, which funnily enough isn't set by all games. Candy Crush for example. And the only way I could add those games is if I manually check those games by their packagename. For example: com.king.candycrushsaga . I mean I could add those games but it would be a minor annoyance to say the least given the sheer number of Android games. I may add a feature that lets the user manually add applications into the list. But for now, it is how it is. EDIT: most people of stackoverflow and other forums check if the app is a game by sending all packagenames to the google play server and check which "tag" comes back. That is not ideal howevery, on my main phone I have over 600 installed packages/apps. Sending all of them to the big G is not only detremental for privacy but also not efficient. Also I want my app to not communicate with the internet at all so you data stays where it should be in the first place.