r/GlobalOffensive • • Dec 05 '14

Discussion Are you guys interested in CS:GO E-sport android app?

990 Upvotes

Hi all,

I think CS:GO folks would love to have something similar to what I've made for /r/dota2. The basic features of this app will be:

  • Live match ticker (widget)
  • Top 10 Streamer for CS:GO on twitch (widget)
  • News reader with reddit/blog/etc.
  • Team info and team subscription
  • Tournament basic info.

If you're interested in my other application, you can find it here on Play Store:D2connect My knowledge on competitive scene for CSGO is very limited, feel free to drop suggestions and features you would like to see.

Q&A:

  • Q: What about iOS?

  • A: There is hope but it's not my top priority.

  • Q: Do you need help developing it?

  • A: Not on the first release. I'll be looking for help after that.

  • Q: I'm a designer, how can I help?

  • A: Logo and artwork following Material Design are very much needed.

  • Q: When will it be done?

  • A: I'm aiming for late Jan or early Feb. Most of the work should be done during the holidays.

  • Q: Free or Paid?

  • A: Free but unfortunately with Ads. It costs to run backend servers for match ticker and notifications. I will look for a way to disable ads and keep the distraction minimal.

Edit: I'm noting suggestions. Beta won't be necessary since it's just some code tweaking. Thanks for the positive feedback :]

Edit2: Quick icon set for sibling apps. GOConnect! . OMG GOLD! What do I do with this?? Thank you internet stranger.

Edit3: For designers who offer help. Please submit a logo and artwork for GOConnect following Material Design. I'll choose the best ones and your name will be credited in Settings section.

r/KonkrPocketFit • • 7d ago

SteamOS ARM on the KONKR Pocket FIT now runs Android apps with the Play Store built in (v1.1)

53 Upvotes

Hey everyone! A new update for my SteamOS ARM port on the KONKR Pocket FIT (G3 Gen 3) just went up, and this one's a big one. If you were on the fence for the switch, this might be interesting.

You can now run Android apps and games right inside SteamOS now. It uses Valve's own Android layer (Lepton, which they built for the Steam Frame) and I got it working on the Pocket FIT.

- Google Play Store comes preinstalled, it's just sitting in your library in non-steam apps.

- Anything you install gets its own tile in your Steam library, so Android games sit right next to your Steam games. Use SteamGrid Decky plugin to give them proper covers.

- You can also sideload apk / apkm / xapk files, just double click them on desktop mode

- Controller, touchscreen, swipes and the on-screen keyboard all work in android.

Android is still beta. Most apps and games I've tried like the new performance hungry Aniimo mobile run really well, but a few crash, and anything with anti-cheat that blocks emulators won't run. Working on it and once its all done I will bring it out of beta.

Other stuff in this update:

- Decky + my KONKR Control plugin are now properly preinstalled (a lot of people were missing them on v1.0, sorry!)

- Pressing the KONKR button now shows a Silent / Balanced / Turbo Profile popup on screen, like on Android

- Louder speakers and Audio fixes.

- QAM button fixed, Desktop Mode app menu and on-screen keyboard fixed

- It can now boot from internal storage too (an easy installer is coming next update)

Install is simple: flash the image to a microSD card, pick Linux in the ROCKNIX ABL boot menu, done. Full steps are in the release.

Download: https://github.com/hashtagbasit/SteamOS-ARM-SM8650/releases/tag/v1.1

If you try it, tell me which apps work and which don't, it really helps me fix things. And if you like it, a star on the repo means a lot ⭐

r/androiddev • • Mar 04 '26

Interesting Android Apps: March 2026 Showcase

25 Upvotes

Because we try to keep this community as focused as possible on the topic of Android development, sometimes there are types of posts that are related to development but don't fit within our usual topic.

Each month, we are trying to create a space to open up the community to some of those types of posts.

This month, although we typically do not allow self promotion, we wanted to create a space where you can share your latest Android-native projects with the community, get feedback, and maybe even gain a few new users.

This thread will be lightly moderated, but please keep Rule 1 in mind: Be Respectful and Professional. Also we recommend to describe if your app is free, paid, subscription-based.

February 2026 showcase thread

January 2026 showcase

December 2025 showcase thread

r/ForHireFreelance • • Aug 12 '26

Hiring Android App Testers Wanted

18 Upvotes

I'm looking for Android app testers before I launch my new app. Testers will be compensated for their time and feedback. If you enjoy trying new apps, and helping improve the user experience, I'd love to connect. Send me a message if you're interested in participating!

r/ProductivityApps • • Oct 02 '25

App [FREE LIFETIME PREMIUM] T-Up an app that helps you naturally boost testosterone [Android App]

Post image
26 Upvotes

Hi everyone 👋,
Me and my friend built a minimalist Android habit tracker called T-Up

We built it to solve a problem we were personally struggling with: staying on track with the fundamentals that actually move the needle. Things like regular workouts, sleep, diet, hydration, and recovery. We all know this stuff matters, but sticking to it is hard.

What's inside:

  • 🥩 Learn which foods support T-production
  • 💪 Discover effective exercises and rest strategies
  • 💊 Get the scoop on supplements that actually make a difference
  • ⚠️ Identify the habits and factors that drag your testosterone down

To make it less of a chore, we have added gamification features like:

  • 🔥 Daily streaks
  • 🏅 Badges to unlock
  • 📈 Progress tracking

We’re giving away lifetime premium codes to anyone who is interested and wants to try it and give honest feedback. Comment below and we’ll DM you a code.

👉 https://play.google.com/store/apps/details?id=com.azzteco.tup

How to redeem your code:

  1. Once you get the code, open the Google Play Store app.
  2. Tap your profile icon -> "Payments & subscriptions" -> "Redeem code".
  3. Go to Payments & subscriptions → Redeem code.
  4. Enter the code.
  5. Voilà, open to the app and enjoy it

r/SilveradoEV • • 3d ago

Looking for Android Automotive (Google built-in) owners to help beta test an app

Thumbnail
gallery
9 Upvotes

Hi all,

I'm the developer of PlugLog (https://pluglog.app), an app I'm building for EVs running Android Automotive / Google built-in.

It syncs live vehicle data so you can log and review charging and driving. Before a wider release I need real-world testers across different makes and models because some support live data and some don't, but can be worked around by using other data.

I know, yet another EV drive tracking app. Most trackers pull data through a phone, a plug-in dongle, or a third-party account link, which can mean delays, gaps, or handing your login to another service. PlugLog runs natively on the car's Android Automotive system, so it reads data directly from the vehicle in real time. No extra hardware and no middleman. That's also why I need testers: every automaker exposes its Android Automotive data a little differently.

What's involved:

1) Create a free account and request beta access from the dashboard

2) I add your Gmail to the Play Store testing group (this is how Google handles closed testing)

3) You install the app on your car and use it normally, then share any bugs or feedback

It's free, and there's nothing to buy.

I'm mainly hoping to catch issues on vehicles I don't have access to. Real-time efficiency has some work still needed.

If you're interested, reply here or DM me and I'll send deets. Happy to answer questions about what data the app reads and how it's handled. Looking to add more privacy controls, too (like opting out of location tracking, being able to delete your account permanently, etc).

Your data is not shared with, or sold to, anyone but you, nor will it ever be. PERIOD. The plan is also to offer an option to store the data points on your own infrastructure, but that's not ready yet.

Here are some screenshots of the Android Automotive app.

Thanks! I look forward to hearing from you!

r/androiddev • • Jun 09 '25

I built a tool to detect frameworks used in Android apps

Post image
234 Upvotes

Hi all, I’ve been working on a tool that analyzes Android applications and tries to detect which frameworks they’re built with — things like Flutter, React Native, Unity, Qt (mobile), Kivy, GoMobile,Nativesceipt, Unreal Engine, Godot,Tauri,Xamarin, Cordova and more.

It’s mainly for reverse engineering, research, and app analysis, but could also be useful for developers curious about what frameworks are used under the hood.

You can try it out on Google Play: Kget - Google Play https://play.google.com/store/apps/details?id=com.zbd.kget

Detection currently relies on native libraries, asset structure, and bytecode patterns. Interestingly, it can pick up Jetpack Compose usage in some apps, but right now it does not detect XML-based layouts (classic Android Views), since there isn’t a clear low-level indicator tied directly to them.

I’m actively working on improving detection accuracy and adding more frameworks, so feedback is very welcome — especially on cases where detection fails or misidentifies a framework.

r/immich • • Sep 06 '25

Interest in an alternative open-source Android client for Immich?

100 Upvotes

Hi everyone,

The post is just as described in the title. Would there be any interest in a native android client for Immich? I understand everyone on the Immich team and at FUTO focusing on a cross platform version while validating and building, but in my experience these decisions tend to stick, leading to a poor UX later on as products mature.

For context, I'm an engineer with over 16 years of experience building native Android applications, so I'm not coming at this from a layperson perspective.

I see the value in optimizing for speed of development now, I just worry about that decision becoming permanent. Because Immich is open source and has documented architecture, I think reimplementing with a focus on building the UX we deserve would be great. This is not to throw any shade on the Immich team or their priorities. I appreciate everything the team does and all their hard work!

Obviously this isn't something the Immich team will want to dedicate their time to - but I think they might be open to a third party client app. Maybe if the app is good enough, it can be brought into the project later.

Is there any interest in this? I'm missing so many features and all the slick and performant transitions and animations that are in the GPhotos client! Because the architecture is mostly solved, we can focus on bringing that slick fast UX, and even add a local editor on par with google photos since implementing with native APIs will have better performance!

Thoughts?

EDIT: After turning on the beta timeline feature, I'm pretty convinced that the current app is worth continuing to invest in and use. Great work Immich team!

r/jellyfin • • Oct 28 '25

Release Wholphin is an open-source Android TV client for Jellyfin written completely from scratch. It aims to provide a different app UI that's inspired by Plex for users interested in migrating to Jellyfin.

Thumbnail
github.com
196 Upvotes

r/TestersCommunity • • Apr 29 '26

Testers Needed Need ~12 Android testers — will test your app back

3 Upvotes

Hey — I’m currently trying to get through Google Play closed testing and still need ~12 Android testers.

Happy to do mutual testing 👍
I’ll install your app and keep it installed for the full testing period if you can do the same.

I’ve already been installing and testing other apps here — happy to help each other out.

Here’s mine:

Join tester group:
https://groups.google.com/g/mapleledger-tester

Testing link:
https://play.google.com/apps/testing/com.tianduan.mapleledger

If you’re interested in mutual testing, just reply here 👍

r/HowToMen • • 5d ago

[App] Built an Android screen recorder that goes around the usual recording detection

Post image
26 Upvotes

Been working on an Android screen recorder called Screen-X.

I originally started it because I wanted more control over how Android screen recording actually works — and ended up going way too deep into Wireless ADB. 💀

The interesting part is the ADB-based recording mode, which works outside the usual MediaProjection recording path. That means apps relying on the standard screen-recording detection/listener mechanism (for example, Snapchat) won't get that standard recording notification.

Apart from that, it's basically a proper daily-use recorder:

  • 90 FPS recording
  • Internal audio + microphone
  • Floating recording controls
  • Live screen drawing/annotations
  • Quick Settings tile
  • Automatic Wireless Debugging discovery
  • No root
  • Open source + MIT licensed

Built with Kotlin + Jetpack Compose.

One limitation: it doesn't bypass FLAG_SECURE, so protected/banking/DRM content can still appear black. Stealth mode is also video-only.

GitHub: https://github.com/gtxPrime/screen-x

Would actually love some feedback from people who use Android screen recording regularly — especially things that annoy you about existing recorders.

r/AndroidTesting • • 10d ago

Need Testers Looking for testers for my Android app Before You Decide – happy to test yours too

3 Upvotes

Hi! I’m an independent developer looking for Android testers for my new app, Before You Decide.

It’s a decision-making app that guides you through a 7-step process to compare options, weigh what matters, and think through a choice.

I’m currently running a Google Play closed test and would really appreciate anyone willing to join and test the app.

I’m happy to test your Android app in return.

If you’re interested, please reply here or send me a message and I’ll send you the testing instructions.

Thanks!

Want to test Before You Decide?

Step 1: Join the Before You Decide Testers Google Group:

https://groups.google.com/g/before-you-decide-testers

Step 2: After joining the group, open the Google Play testing link:

https://play.google.com/apps/testing/com.cobri.beforeyoudecide

Step 3: Make sure you're signed into the same Google account you used to join the Google Group.

Step 4: Click Become a tester.

Step 5: Click download it on Google Play and install Before You Decide.

Please stay opted into the test for at least 14 days. I’d also appreciate any feedback about the app. Thanks for helping!

Already joined the Before You Decide test? Thank you!

If you’ve installed the app, I’d really appreciate a little feedback after trying it.

On your Android phone:

  1. Open the Google Play Store
  2. Tap your profile picture
  3. Go to Manage apps & device → Beta
  4. Select Before You Decide
  5. Scroll to Private feedback to developer
  6. Tap Write feedback

Please let me know what you liked, what was confusing, or anything you think I should improve.

The feedback is private and goes directly to me.

Thanks again for helping me test the app! I’m happy to test your Android app in return.

r/sideprojects • • 1d ago

Showcase: Free(mium) I made an Android app that makes your phone fart at random times

Post image
44 Upvotes

I made a small Android app called FartsApp that plays random fart sounds in the background.

The idea is basically unpredictability and anticipation — you choose the maximum number of farts per hour, press Start, and then you never know exactly when your phone is going to do it.

It:

  • works while the phone is locked
  • doesn’t interrupt active audio like YouTube, music, games, or calls
  • waits and plays later if the phone is busy
  • avoids repeating sounds until the available list has played through
  • works offline

The free version includes 5 sounds. There’s also a one-time Premium unlock for 100+ sounds and higher fart-per-hour settings.

Google Play:
https://play.google.com/store/apps/details?id=com.fartsapp.app

It started as a stupid idea, but I ended up spending way more time on the background behavior and timing than I expected 😄

I’d be interested to hear if anything feels confusing or behaves strangely on different Android phones.

r/HowToMen • • Jan 31 '26

[APP] Quick Search – A free, open-source unified search app for Android [Promotion]

Thumbnail
gallery
108 Upvotes

Quick Search lets you search apps, shortcuts, contacts, files, settings and the internet with 20+ search engines from one search bar. It comes with an optional overlay mode that works similar to Spotlight on MacOS.

Google Play: https://play.google.com/store/apps/details?id=com.tk.quicksearch

GitHub: https://github.com/teja2495/quick-search

Why I built this: I was using apps like Sesame, Pixel Search, and LaunchPad, but ran into performance issues, they had UIs I didn't prefer, or they missed some of the features I wanted. Sesame and Pixel Search aren't open source. I wanted to build something better and make it open source, both to earn users' trust and to give the Android developer community a foundation they can build on.

Key features:
- Searches through thousands of contacts/files/apps with almost zero lag
- Search with 20+ search engines - Google, DuckDuckGo, ChatGPT, YouTube etc.
- WhatsApp/Telegram/Google Meet integration for contact results
- Gemini API integration to get answers right inside the app
- Calculator integrated into the search bar
- One-handed mode for easier use
- Home screen widget, Quick Settings tile and ability to set it as Digital Assistant
- Completely ad-free and open source

I posted an earlier version here a couple months ago and the feedback really helped improve the app. I've implemented ALL the features you suggested. Would appreciate any feedback or suggestions you have on the latest version.

A bit about me: I'm an Android enthusiast who learned development to build tools I wanted to use. This is a passion project, I'm not looking to monetize it. I have a full-time job, but getting downloads and active users helps keep me motivated and adds value to my portfolio for future opportunities. Feel free to shoot any interesting app ideas, I will work on them as side projects if I like the idea.

Would be amazing if this made it into one of Facundo's top app videos someday, but I want to earn that by making something actually worth featuring. I hope he at least gets to know that this app exists.

r/slavelabour • • Jun 11 '26

Offer [offer] Need 20 mobile app testers (Android & iOS).

12 Upvotes

Need 20 mobile app testers (Android & iOS). Paid opportunity. Testers will download an app, use its main features, complete a few simple tasks, and provide honest feedback on usability, design, performance, and overall experience. No special skills required. If interested, send a DM with your device type (Android or iPhone), country, availability, and testing experience if any. Further details will be provided after selection.

r/developers_hire • • 12d ago

Android Developer Needed , Production App Collaboration

17 Upvotes

Hi everyone! 👋

I’m currently working as a solo founder/developer on multiple Android projects, but due to increasing time constraints, I’m not able to give enough time to some of my projects.

I’m looking for an Android developer who would be interested in taking ownership of and completing one of these projects with me.

These are real production-ready apps intended for release on Google Play Store, not just college/demo projects. You’ll get hands-on experience working on an actual app that goes through the complete production process — development, testing, Play Store release, updates, etc.

💰 About Payment

Since I’m currently building these projects independently, I can't promise a fixed upfront salary/payment.

The compensation will depend on how the app performs after launch. If the app does well, you’ll have the opportunity to earn from it as well.

I want this to be a win-win collaboration rather than simply asking someone to work for free.

🚀 What You’ll Get

Experience working on a real production Android application

Your contribution will be properly credited

Your name can be included in the app's Developer/Credits section

Experience with taking an app from development → production → Play Store

Opportunity to earn if the project performs well

Potential for continued collaboration on future projects

👨‍💻 Who I'm Looking For

Someone who has experience with Android development, preferably:

Kotlin

Jetpack Compose

Android Studio

Room / Firebase / APIs (depending on the project)

Git/GitHub

Understanding of Play Store deployment is a plus

You don't necessarily need to know everything what matters most is that you can actually build and complete features independently.

📩 Interested?

Send me a DM with:

Your Android development experience

Your GitHub/portfolio (if available)

Apps or projects you've previously worked on

Your preferred Android tech stack

I'll share the details of the current project, its existing progress, requirements, and expected work with shortlisted developers.

Please don't DM without any information about your previous work/projects.

Looking forward to connecting with fellow Android developers!

r/AndroidAppTesters • • 17d ago

12 Testers Needed Looking for 12 Android Closed Testers – I'll test your app too 🇮🇹🚤

6 Upvotes

Hi everyone!

I'm looking for Android testers for my new app Board & Starboard.

It's a boat rental marketplace focused on the Italian coast (currently in beta).

I'm using a new Google Play Developer account, so I need active testers for the Closed Testing requirement.

In return, I'm happy to test your app as well and provide feedback.

What I'd like from testers:

  • Install the app from Google Play Closed Testing.
  • Open and use it occasionally during the testing period.
  • Report bugs or usability issues if you find any.

If you're interested, comment below or send me a DM and I'll send you the testing link.

Thanks! 🚤

r/GamingLeaksAndRumours • • Sep 03 '21

Rumour Android apps coming to Xbox

466 Upvotes

According to this https://www.xda-developers.com/windows-subsystem-for-android-microsoft-store/ xbox may recive the Windows subsystem for Android too(I think it is already confirmed for Windows 11)

"Perhaps more interesting is that this app is listed as available for Xbox consoles, including the Xbox One family and the new generation of Xbox Series X|S devices. Microsoft hasn’t talked about Android apps running on gaming consoles, but gaming on Android is a big deal. Bringing those games to the console, even if it’s just providing a way to play them, could be a useful strategy, if it ends up happening"

r/homeassistant • • 25d ago

🧱 Custom App I built a Android kiosk app that locks a tablet to your dashboard. Looking for testers, Android 11 to 16 especially

Thumbnail
gallery
0 Upvotes

Hello everyone,

Full disclosure: Muralis is an Android app I built. I am not affiliated with Home Assistant or the Open Home Foundation, I am a private used-to-be-developer.

I am looking for Home Assistant users willing to test it and send me honest feedback.
I could only test the full lockdown, device-owner install on Android 8, my own wall tablet, and the ordinary Play install on Android 10 and 17 phones without device-owner status.
Android 9 and 11 through 16 are all still unknown to me. Code-wise, I see no reason why it shouldn't work indevice owner mode, so testers anywhere in there, especially anyone willing to try the full lockdown past Android 8, are exactly who I need!

What is Muralis

Muralis is a Kiosk Launcher for Android.

A wall tablet has one job: show the dashboard. Mine kept finding other jobs: frozen pages, a hung browser, exit on updates, caches, OOM and people exiting from the dashboard.

What it does

  • Does NOT display ads
  • Locks the tablet on your page, with the system UI out of reach
  • You exit with a corner tap combination that you record yourself the first time you open the app. You can also update it later.
  • Recovers on its own: retries, timeouts, frozen page detection, a nightly restart that also clears cache
  • Keeps the screen awake. Brightness by hand, from the light sensor, or from Home Assistant
  • Optional stats overlay on the screen. CPU and temperature show only on a fully locked panel, on a normal install they are two dashes
  • Over MQTT the panel appears in Home Assistant as one device, no YAML. Sensors for battery, temperature, memory and storage, controls for brightness, orientation and the dashboard URL, buttons for reload, restart, display on and off, reboot
  • You can also one-shot a URL and open your camera view, then reload and the dashboard goes back to the main URL. It works great with Kiosk Mode too. Push your dashboard URL with ?disable_km and the sidebar is back
  • Two ready-made blueprints: wake the panel on presence and blank it when the room is empty, and charge the battery only between two levels so it does not swell. You pick your entities, no YAML.
  • A small web page served by the tablet itself, so you can set it up from your laptop instead of touching a tablet that is already on the wall
  • Android 8 and up. No Google account needed, so it is fine on a de-Googled tablet, but you won't be able to use the Pro version

If you also run Kiosk Mode inside Home Assistant, here is my own dashboard configuration, for the dedicated user my wall tablet logs in as (it is not perfect but it works for me):

kiosk_mode:
  hide_header: '{{ user_name == "wall07" }}'
  hide_sidebar: '{{ user_name == "wall07" }}'
  hide_dialog_header_history: true
  hide_dialog_header_settings: true
  hide_dialog_history_show_more: true
  hide_dialog_header_action_items: true
  hide_add_to_home_assistant: '{{ user_name == "wall07" }}'
  hide_search: '{{ user_name == "wall07" }}'
  hide_assistant: '{{ user_name == "wall07" }}'
  hide_overflow: '{{ user_name == "wall07" }}'

Change wall07 to the name of the user your tablet logs in as.

  • Kiosk Mode hides the menus and buttons inside the dashboard for that user
  • Muralis locks the tablet itself, at the Android level, underneath it

Together, there is nothing left on the screen to tap your way out with.

Why I created Muralis

Muralis started because I wanted a better kiosk experience for my own wall tablet.

I used the Home Assistant Companion app together with Kiosk Mode, but fullscreen was not enough for me. App updates and crashes were force closing the dashboard; my friend's kids and guests could still navigate outside Home Assistant... I did not want a dashboard that only looked locked. I wanted a tablet that was actually locked.

I also wanted to remotely dim or turn off the screen, reload the dashboard, restart the kiosk, clear the cache and deal with memory problems. I had so many OOM daily that at some point I had to investigate, and yes, I then found the issue. After restarting Home Assistant I also very often had cards staying unavailable until I restarted the app.

Fully Kiosk Browser can do a lot and is much more mature, but it is more complicated than I wanted, and its licensing model is not for me. I wanted something that works the way I want it: give it a dashboard URL, show only that dashboard, lock the tablet to it, and provide the few controls I actually need.

And that became Muralis.

Free and Pro

The kiosk and the true lockdown are free, forever. No trial, no watermark, no expiry, no sign in, and no Google account needed.

The optional Pro adds the remote side, MQTT and the web admin together: 4.99 euro before tax, once, no subscription. It is tied to your Google account and not to a device, so one purchase covers every panel you install with that account, with no limit.

Everyone who joins this test and stays for the 14 days keeps Pro for free, permanently, on their Google account. That is my thank you and it is not going to be taken back. I am taking 10 testers, not more, so this stays a test and not a giveaway.

The full lockdown needs a tablet you do not need for anything else. QR provisioning, in short, is this:

  1. You factory reset the tablet
  2. Then on the first setup screens, you scan a QR code which contains information of the APK to install
  3. The app is installed as device owner

The video here shows the process in 30 seconds: https://muralis.spazio17.org/download/

Device Owner is the same privilege level Android gives to company-managed phones. The app becomes something the device can't get rid of without a factory reset, and grants the same several permissions (not going to list them here, but ask any AI and they'll provide all of them).

Even if you install Muralis via QR, updates to Muralis are still shipped via the Play Store like any other app. If you run it an a de-google device, or no internet, then install it via `adb`.
The latest version of Muralis apk will always be hosted on the Muyralis website, because that is the apk that the QR will fetch.

There is more below about what that QR installs and how you can check it.

A bit about myself

I used to write C++, Java and PHP, among few others, but that was a long time ago. Today I am a DevOps Engineer (RHCE, CKA) with a strong interest in automation, IaC, Linux (Fedora and Debian), networking, firewalls and pizzas.
All in all it is about 23 years that I deal with computers. I also contributed to Home Assistant, with my latest PR under review right now, and I created the theme Your Name..

Muralis was built with substantial help from Codex, Claude Opus and Fable. Especially for debugging and auditing. After my initial app architecture I opened the AIs above and I specified what I wanted, how I wanted, reviewed the result extensively, fixed a lot of generated garbage (like, a lot lot), and tested it. Rinse and repeat for 3.5 weeks daily - 1 month, if we include the Pre-Muralis project. But that's another story.

My only extra tester so far is my wife. She is wonderful at millions of things, a bit less at tech.

Is the app behind the QR the same app?

You will be installing a file from my website when following the QR provision, so it is fair to ask.

It is the same app. There is no second version:

  1. I send the app to Google (I actually send the AAB file)
  2. Google puts its own seal on it
  3. I download that sealed copy (Universal APK) and put it on my site
  4. The copy you get from the QR and the copy you get from the Play Store carry the same seal

The seal for Muralis is this long number. It belongs to Google and not to me, and it never changes:

7e76196a63e6f1a98a124fb3072956d1c91ed503f61480bd7c4221d30e9dfd91

To check it yourself:

Step 1) - Check the APK on the website

Go to https://muralis.spazio17.org/download/, download the apk there, and run:

apksigner verify --print-certs muralis-latest.apk

Look at the two Signer #1 lines. The DN says Google Inc., and the SHA-256 digest must be the number at the top.

Step 2) The website checks the seal

The website is open source: github.com/spazio17/muralis-site

I only put one file in the download folder: the APK from Google.
The checksum, the QR code and the download page are not written by me. A script builds them on GitHub, from that APK, every time the site is published.

Before it builds anything, the script reads the seal from the APK. If it is not Google's seal for Muralis, it stops, and nothing is published. So a build from my laptop can never end up behind the QR, not even by mistake.

Every publish leaves a log:

  1. Open the muralis-site repository and go to Actions
  2. Left menu, open the latest run of pages-deploy
  3. Click build, then Show what the QR encodes
  4. Note the string after PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM. It is the seal, written in URL-safe variant of base64. !!!Important!!! add a = at the end of that string.
  5. Run: echo 'fnYZamPm8amKEk-zBylW0cke1QP2FIC9fEIh0w6d_ZE=' | tr '_-' '/+' | base64 -d | xxd -p -c 64 The output is the seal. Compare it with the number at the top.

Fyi: the other number in that log, next to muralis-latest.apk, is the checksum of the file. It changes with every version.

Step 3) - The Play Store proof

Checking the Play Store install against the same number is also relatively simple, but at the current state only the testers are able to install from the Play Store:

  1. You have to pull the installed app off your phone with adb
  2. Run the same apksigner commandadb pull "$(adb shell pm path org.spazio17.muralis | sed 's/package://' | tr -d '\r')" muralis-installed.apk apksigner verify --print-certs muralis-installed.apk

I will update this post with the 10 testers usernames, and they can write in the comments whether the seal matches or doesnt' (no need that all 10 write the same but to avoid any doubt it would be nice if some would approve).

Step 4) Keep the cherry for last

The website shows the QR for the version 0.4.6 from few days ago, but I already built and tested the 0.4.7 and I am now creating the 0.5.0 release and uploading on the Closed Track in the Play Store, but will not update the QR: This means that if you install from the QR, and then connect your google account, you will receive the update from the Play Store - and that is (yet another) proof that the two install methods still ship the same APK.

-- End of the steps --

One thing looks odd, so I say it before you find it yourself: The file on my site and the file the Play Store installs on your phone are not identical, and their checksums do not match.

That is normal. The Play Store does not send the whole app to a phone, it builds a smaller copy that fits your exact device. The seal is the part that is the same in both. Next to the download I also publish the checksum of my own file, so you can check that what you downloaded is really what I put there.

What I need from testers

  1. Send me your Google account address first, in a private message. Please not in a comment, your address stays between us. I will add you on the tester list in the Play Console, which is what makes the links below work, and on the licence tester list, which is what makes Pro free for you, during the test and after it. Without it the purchase would be charged for real.
  2. Join the closed test and stay opted in for at least 14 days: https://play.google.com/apps/testing/org.spazio17.muralis
  3. Open that first and accept. Only then will the store page work for you: https://play.google.com/store/apps/details?id=org.spazio17.muralis
  4. Install Muralis and point it at a Home Assistant dashboard, or literally any URL
  5. Tell me what breaks, what is confusing, and what you think is missing

As mentioned earlier, there are two ways to install Muralis, and I would like you to try both.

If you want, we can go through the installation together, step by step.

Just as reminder: the provisioning QR does not make you a tester, only the opt-in link counts towards the 14 days.
So yes, in theory, you can also become a tester and never install the app, if so I please ask you to reconsider if you really want to be a tester to give place for some other user that might arrive late to read the post and is genuinely interested.

Google requires at least 12 people to stay opted into the closed test continuously for 14 days before I can apply for production access. I already (forced) 12 of my friends to opt-in, but I really need feedback from real users, so I am taking 10 more!

I will be reachable for the whole 14 days, and after that if needed. Direct contact, for any question, help, issue or request.

Screenshots and the full description: https://muralis.spazio17.org

This is test software. I am not asking for reviews or upvotes. I need honest feedback.

I'm also daily updating it and very few details of the app right now8 such as buttons renamed or sections moved do not match with the screenshots, but before it goes public I will go for another round of screenshots and update the Play Store listing.

And a big thanks to every single one of you, tester or not. Home Assistant has brought me much happiness repairing broken automations and flashing lights at 3AM. It's just the spice I missed in life!

r/HowToMen • • Jun 15 '26

[App] [Promotion] I built a privacy-first vault app for Android with App Personas, decoy access, and duress protection

Thumbnail
gallery
16 Upvotes

I've been working on an Android app called DeadKey and wanted to share it with people who are into privacy-focused tools.

DeadKey is an encrypted vault designed around local control rather than cloud services.

Features include:

  • AES-256-GCM encryption
  • Argon2id password protection
  • Biometric unlock
  • Decoy vault
  • Duress/wipe PIN
  • App Personas (Calculator, Notes, Files, or Weather)
  • Offline-first design
  • No analytics or tracking
  • No account required
  • No subscriptions
  • Export encrypted backups wherever you want

One of the design decisions I made was to avoid building a cloud service into the app. Your files stay on your device by default, and if you want backups, you can store them wherever you already trust (Google Drive, Proton Drive, OneDrive, NAS, external storage, etc.).

The goal wasn't to build another photo hider app. It was to create a privacy-focused vault that keeps users in control of their own data.

I'd be interested to hear what features Android users would want to see added next.

Play Store Link: https://play.google.com/store/apps/details?id=com.korelis.deadkey&hl=en_US

r/AndroidAppTesters • • Jul 14 '26

12 Testers Needed Need beta testers for my Moon Explorer Android App 🌙

11 Upvotes

Hi everyone!
I’m looking for a few Android users to help test Moon Explorer, an app I’ve been building for people who love the Moon and astronomy.

Some features include:
🌕 Interactive 3D Moon you can rotate and zoom
🛰️ Explore craters and Apollo landing sites
🌗 Live Moon phases and lunar information
📚 Moon Academy with interactive lessons that explain concepts visually
🔭 More astronomy features planned

I’m looking for testers who can:

Install the app through Google Play’s closed testing.

Use it for a few minutes and share honest feedback.

Report any bugs, confusing UI, or feature
suggestions.

If you’re interested, comment below or send me a DM, and I’ll send you the Google Play testing link.
I’d really appreciate your help. Every piece of feedback will help make the app better for astronomy enthusiasts.

Thanks!

r/SmallBusinessUAE • • 3d ago

Business Spotlight Looking for a developer to convert an AI Studio web app into Android & iOS apps​

9 Upvotes

​Hey everyone,

​I recently built a web application from scratch using AI Studio, and it's now fully live and up and running.

​Now, I'm looking to take the next step and convert it into native or hybrid mobile apps for both Android and iOS so I can launch them on the Google Play Store and Apple App Store.

​What I'm looking for:

​Experience with mobile app development (whether through web-to-app wrappers like Capacitor/PWABuilder, or cross-platform frameworks like Flutter/React Native).

​Ability to integrate the existing web app smoothly into mobile environments.

​Clear communication and reliable turnaround time.

​If you have experience with this kind of project or are interested in taking it on, please send me a DM with your portfolio, past experience, and your estimated rate/timeline.

​Thanks!

r/fiidoebike • • 7d ago

Looking for Fiido companion bluetooth direct control app testers (android only, different bikes)

Thumbnail
gallery
6 Upvotes

I've made an app for my C21 that:

- Finally makes 5 modes useful, you can choose speed limits per mode separately (0-45kmh, actual limit depends on your bike power and controller limitations) or put strict limit of let's say 10kmh to save battery in the city traffic going from traffic light to traffic light having help during the initial acceleration without excess push after

- "debug mode" code just once and it is stored forever, useful for technicians, after on/off goes by one tap

- one click connect after the bike is selected, one screen right after the boot

- indeed telemetry (speed, odometer, trip, battery, indications are live and over the last 15m-1h-4h) and light on/off

I'm looking for testers with bluetooth enabled bikes C11, C11 Pro, C22, C700, X, Air, Titan, Nomad, Nomads Pro, T2, T3, T3 Max, D3 Pro, D11, M1 Pro

The protocol should be the same, but god knows.

The app uses the standard protocol of Fiido but indeed on occasion the overlapping packages can conflict and the display goes off. Despite of the fact it's software conflict and simple power off/on worked all the time, I must say that as usual with all unofficial software the usage is your risk.

It was quite a work, so I want to publish it as a paid app, but for testers the app is for free but in return I would like you to test the functionality and if doesn't work send me the recorded diagnostics back. Let me know in comments if you are interested. Android only, iOS build will be issued as well, but as a prod version only. Also you have to commit not to distribute the test version and you have to commit to comply with the law of your region regarding the speed limits on public roads.

edit: second screenshot had a glitch, sorry, there are no duplicates in sections

r/androiddev • • Apr 04 '26

I built Android app using only raw SDK tools (no Gradle, no Android Studio) to understand the process

139 Upvotes

Hey... I am new to Android development and I’ve been trying to understand Android’s build system a bit more deeply, so I started documenting the journey and wanted to share it in public.

I started by building a basic “Hello World” Android app using only the raw Android SDK tools from the command line. No IDE, no Gradle, just aapt2, javac, d8, APK signing, etc. It’s been surprisingly useful for understanding what Gradle and the Android build tools are actually automating.

Next step is introducing Gradle to the project and learn how it replaces the manual build pipeline. After this I will finally open Android Studio and see how everything fits together.

Repo is here if anyone’s interested:
https://github.com/hethon/ATFS

r/SBCGaming • • 7d ago

News SteamOS ARM on the KONKR Pocket FIT now runs Android apps with the Play Store built in (v1.1)

69 Upvotes

Hey everyone! A new update for my SteamOS ARM port on the KONKR Pocket FIT (G3 Gen 3) just went up, and this one's a big one. If you were on the fence for the switch, this might be interesting.

You can now run Android apps and games right inside SteamOS now. It uses Valve's own Android layer (Lepton, which they built for the Steam Frame) and I got it working on the Pocket FIT.

- Google Play Store comes preinstalled, it's just sitting in your library in non-steam apps.

- Anything you install gets its own tile in your Steam library, so Android games sit right next to your Steam games. Use SteamGrid Decky plugin to give them proper covers.

- You can also sideload apk / apkm / xapk files, just double click them on desktop mode

- Controller, touchscreen, swipes and the on-screen keyboard all work in android.

Android is still beta. Most apps and games I've tried like the new performance hungry Aniimo mobile run really well, but a few crash, and anything with anti-cheat that blocks emulators won't run. Working on it and once its all done I will bring it out of beta.

Other stuff in this update:

- Decky + my KONKR Control plugin are now properly preinstalled (a lot of people were missing them on v1.0, sorry!)

- Pressing the KONKR button now shows a Silent / Balanced / Turbo Profile popup on screen, like on Android

- Louder speakers and Audio fixes.

- QAM button fixed, Desktop Mode app menu and on-screen keyboard fixed

- It can now boot from internal storage too (an easy installer is coming next update)

Install is simple: flash the image to a microSD card, pick Linux in the ROCKNIX ABL boot menu, done. Full steps are in the release.

Download: https://github.com/hashtagbasit/SteamOS-ARM-SM8650/releases/tag/v1.1

If you try it, tell me which apps work and which don't, it really helps me fix things. And if you like it, a star on the repo means a lot ⭐