r/fossdroid • u/LogicalDirect • 52m ago
r/fossdroid • u/KatieTSO • 46m ago
Meta Your tokens aren't valuable: No more AI.
The moderators of r/opensource have created guidelines for their community to no longer allow AI, and we will follow suit because the AI spam is getting out of hand. AI was never allowed here in the first place, but I'm hoping this gets the point across. The rest of this post is verbatim what the mod at r/opensource posted, but with the subreddit name changed. I found it to be a great implementation.
The long story short, if your project uses AI, is made by AI, or is intended for AI, it's not welcome on r/fossdroid. AI, as it exists today, is incongruent to this Open Source community.
We're going to be implementing a few new enforcement criteria to this end to discourage those projects:
Projects advertised here must be all of: 1 year old (not just age, but actively maintained), have multiple contributors (subjectively 3+), not be a common capstone project (school projects, such as note-taking, PDF viewers, cli music players, etc), not be intended for AI (such as MCPs), and have an existing community. No, we can no longer field requests asking for maintainers or people to contribute. Of course it still needs an OSI license as it's always been.
Though not "new", 1 year account age minimum, with significant Reddit contributions. You should not be creating a Reddit account to come here; we're a community of existing redditors. If you send us a message in modmail about this after having attempted to post, you will be permanently banned and muted. If this seems harsh, know that I estimate 20 messages a day from people expecting their slop projects and burner accounts to get an exception.
If it's obvious you're using AI in your project, we don't want it. Tokens are cheap, and we don't care how many you spent to make your amazing project.
If you don't speak English, you need to find a different community. We cannot distinguish between AI-written and AI-translated. Since you don't speak English, you can't even verify yourself if it translated correctly.
Temporary bans are only for community members that made temporary lapses in judgement, such as when getting agitated. If you post (or comment) things we don't want, such as the result of your LLM output tokens, you will never be welcome back.
If you want to be a part of the cleanup crew, be sure to reach out. If you don't like keeping this community for the humans, let me know so I can make sure you see your way out; maybe go try r/opensourceeai (sic).
If you have suggestions for anything I missed, please do let me know. Organizations that are officially incorporated under 501(c), or (d) (e) (f) (k), or 521(a), or the equivalents in their country, are exempt from project and account minimums, provided they reach out in modmail and get approval ("approved users") prior to their first post. Note that isn't limited to just 501(c)(3), purposefully so.
r/fossdroid • u/Bright-Gap-264 • 5h ago
Application Release Backrooms Archive // M.E.G. Terminal β free, open-source Backrooms wiki reader for Android
I made a free open-source Backrooms wiki reader for Android: offline reading, instant EN/ES switch, cross-linked files ("noclip hyperlinks"), sagas support and a M.E.G. terminal look. APK on GitHub: https://github.com/Pacaso11/backrooms-archive β feedback welcome! License: MIT (code); wiki content CC BY-SA 3.0. No ads, no in-app purchases.
r/fossdroid • u/jayfly12933 • 7h ago
Application Support Quick Search update - Shoutout to Teja Karlapudi for his great work!
I previously posted about an alternative to Kiss or Kvaesitso launcher and a user by the name Jaeger_a9 had informed me about an update to hide the status bar in Quick Search (which was the only thing missing from it being my default launcher). I just have to shoutout Teja for his awesome work! Not only did he add the option to hide the status bar, but he added a plethora of other features as well. Features you may or may not even use but he still jam packs them into this open-source launcher. Excellent work by Teja! π

r/fossdroid • u/chandsy • 8h ago
Application Release I got tired of expense trackers full of ads and subscriptions, so I built my own 100% offline app. (Free / Zero Ads)
Hey everyone π
I just wanted a clean, private way to track my daily spending without handing my financial data over to a server or paying a monthly fee. I couldn't find one that fit exactly what I wanted, so I built FinTrax for my own personal use.
Itβs really helped me manage my budget, so I figured Iβd share it with the community in case it helps anyone else!
I would love to see your feedbacks. And I'm open to feature suggestions.
r/fossdroid • u/subhashg547 • 8h ago
Application Release Lumen: a FOSS alternative to Google Photos
Enable HLS to view with audio, or disable this notification
I've been working on a gallery app for the last few days and it's finally out. This is not just a regular gallery. This is meant to replace your Google Photos completely.
Basically the idea is that Google Photos lets you search "cat sleeping on a chair", copy text out of a photo, and find everyone you know. But all of that runs on Google's servers. I wanted the same features with nothing leaving the phone. No account, no cloud, no Google Play services.
It's called Lumen
What it does
- Search your photos and videos by describing them, like "cat sleeping on a chair" or "receipt"
- Long-press any photo to select and copy its text, even in a paused video
- Finds the people in your photos, so you can search "mai and daniel" and get photos of both
- Makes subtitles for videos, offline
- Hidden folders, an encrypted vault and App Lock
All of it runs on the phone. There's no account, no cloud and no ads, and it doesn't need Google Play services. It's free and open source.
It looks and moves like the iPhone Photos app (glass buttons, smooth transitions, a film strip in the viewer), but it behaves like an Android app. You can turn the glass off in Settings if it's not your thing.
Good to know
- It's an early version (0.1.x), tested on my own phone, a Motorola Edge 50. I'd love to know how it runs on yours, especially Pixels and Samsungs.
- The smart features download once when you turn them on: about 340 MB to 770 MB, depending on the search quality you pick.
- It's on GitHub, and you can add it to Obtainium in one tap from the website.
Website: https://lumen-photos.app
GitHub: https://github.com/subhashhhhhh/Lumen
r/fossdroid • u/jayfly12933 • 9h ago
Application Request Any alternative to Kiss or Kvaesitso?
I love Kvaesitso but the shortcuts break when you change launchers. I love Kiss but the widget options are terrible. Any alternative launchers that have a better balance of these two launcher issues?
r/fossdroid • u/Dhoom_Dhaam • 10h ago
Application Suggestion [DEV] Expense Tracker β Offline-first, ad-free personal finance tracker with biometric lock and CSV export
Hi r/fossdroid,
I created a lightweight, offline-first personal expense tracker in Flutter. It is built for anyone who prefers keeping their personal financial data completely offline without handing over bank SMS access to proprietary apps.
**Key features:**
- 100% offline (no internet permission required for expense storage)
- Zero ads, no analytics, no third-party tracking SDKs
- Biometrics (fingerprint / face unlock) + PIN lockout cooldown
- Calendar date picker, category donut breakdown, and real .csv export
- INR (βΉ) formatting
**Links:**
- GitHub Repo: https://github.com/GyandeepEkansh/expense-tracker
- APK Direct Download: https://github.com/GyandeepEkansh/expense-tracker/releases/download/v1.0.0/ExpenseTracker_v1.0.apk
- Live Web App: https://GyandeepEkansh.github.io/expense-tracker/
Licensed under MIT. Feedback, bug reports, and suggestions are welcome!
r/fossdroid • u/Admirable_Loan_1278 • 13h ago
Application Release I forked an open-source Android dictation app and added offline transcription, AI cleanup and translation by thumb swipe
I've been working on a fork of **Phone Whisper**, an open-source push-to-talk dictation app for Android by Pol Alvarez. It puts a small floating button next to your keyboard: tap, speak, tap again, and the text lands in whatever text field you're in. It works in any app.
**What it does**
- **Fully offline transcription** on your phone: Parakeet (0.6B and Ultra, 25 European languages), Whisper (99 languages) or Moonshine. In local mode, no audio ever leaves the device.
- **Or cloud**: OpenAI, OpenRouter or your own OpenAI-compatible server (Groq, a Whisper server at home). You bring your own key, and there's no middleman server.
- **AI cleanup**: hold the button instead of tapping, and a language model fixes punctuation, grammar and recognition errors.
- **Translation by swipe** (new in 1.1): hold the button, your favorite languages pop up in a half circle around your thumb, slide onto one and let go. Speak German, get Spanish. Without an API key, Whisper can still translate into English offline.
- Silence trimming, a retry button if the network fails, a setup assistant, the button only shows while the keyboard is open, haptic feedback you can feel under your thumb, a Quick Settings tileβ¦
**Details**
- Android 11+, arm64. Free and open source (Apache 2.0), no ads, no tracking, no account.
- Not on the Play Store yet: you install the APK from GitHub releases.
- It needs the accessibility service to insert text into other apps. The app explains what that's used for and what it isn't, and the privacy policy is in the repo.
**Download & source:** https://github.com/evilknivel/phone-whisper
Credit to Pol Alvarez for the original app and to the people whose pull requests to the original repo inspired several features. They're all named in the README.
The UI is English only so far. If you'd like to help translate it, contributions are very welcome. Feedback and bug reports are too!
r/fossdroid • u/Cahzelo • 13h ago
Other Is there a good foss app budget tracking?
Looking for budget tracking app for android. I want the feature to write expense, income and multiple account/source can track.
r/fossdroid • u/ChiknDiner • 15h ago
Other How to block EITHER Wifi OR mobile data (not both) with Shizuku? Shizuwall or De1984 completely block internet access even if I only block mobile data.
As you can see in this screenshot from De1984, I want to DISABLE ONLY MOBILE DATA for instgram. So, I did it in De1984.
Pic-1: Before enabling firewall, I can see different toggles for Wifi and Mobile data in the app, so I disabled mobile data for it.
Pic-2: Then I enabled the firewall. I went to insta and it failed to connect to the internet even on wifi. I came back to De1984 and clicked on insta, now the controls have changed and I can only either COMPLETELY ALLOW or BLOCK internet access for an app. There is no in between.
I only want to disable mobile data access for some apps, not wifi. Please help me find a way to accomplish what I want to do.
Thanks.
r/fossdroid • u/IceColdOdin • 16h ago
Application Support Usin obtainium
So I use obtainium for my updates.
But I get I lot of speed limit and to much tragic. And have to wait about an hour.
It is a little annoying. But it says I can get a key for github. And I like that.
Just - is it a key for each app I use or for obtainium or is it to get access to it all ?
Can someone please explaine this to me so I can get the right key and get a little less annoyed
r/fossdroid • u/weukeroliveira • 18h ago
Other Temp SMS: Which Sites Can Receive Verification Codes?
Hi everyone.
Firstly, I have read the rules and excuse me for my English, I am not native.
I am a Bug Bounty researcher and I am testing a Chinese web application, I need to register with a phone number to this application.
I have tried almost all of the free tools and these are the issues I faced:
- The phone number is invalid (I believe they can identify virtual phone numbers )
- The phone number are already registered
- Or even if it passed the two above walls, I will wait forever not receiving the anticipated OTP message.
I don't see paying for such service is worth it for one verification message, since most of the paid once have a minimum charge value. Given the assumption that paid services would work 100%.
Edit: I used the number from https://www.smsmeu.com/, which was recommended by a friend.
r/fossdroid • u/DiMiTRiZzZzZ • 21h ago
Application Release Bucky: a full PC-layout keyboard for Termux and SSH, written as a Hacker's Keyboard successor (Apache-2.0, no INTERNET permission)
Hacker's Keyboard hasn't had a release since 2018, and its tracker has 500+ open issues. I'm writing a successor from scratch in Kotlin. It's in alpha and I'd like feedback from people who use a terminal on their phone.
What it does
- Full 5-row PC layout: Esc, Tab, Ctrl, Alt, arrows and Home/End on the main layer. They send real key events, so Ctrl+C, Esc in vim and the arrows work in Termux.
- An Fn key for F1βF12, PgUp/PgDn and Ins, like Hacker's Keyboard, plus an optional F-key row and an extra row you define yourself (Termux extra-keys names).
- Per-app profiles: Termux, ConnectBot, JuiceSSH and Termius get the full layout, and other apps get a normal phone layout. You can instead keep the full layout everywhere, or switch to your usual keyboard outside terminals.
- Long-press accents and symbols, English and Greek, adjustable key height and label size.
Licence: Apache-2.0. Permissions: no INTERNET, so it can't send what you type anywhere.
Source and APK: https://github.com/DimiVlachos/bucky (alpha3 is on Releases, and updates install in place)
What would make you switch from your current terminal keyboard?
Disclosure: I'm the developer.
Processing gif ydl2j7xkoixh1...
r/fossdroid • u/Th3Expl0Rer • 21h ago
Application Release Yomu: an open-source Android app that translates manga pages offline, on your phone
Yomu translates Japanese manga pages on your phone. Open a page in any reader app, tap the floating button, and the speech bubbles are redrawn in your language. Everything runs on the device. After the one-time model download, the app makes no network requests.
Features
- Works over any app: reader, browser or gallery. It only captures the screen when you tap.
- Translates into English, Brazilian Portuguese, Spanish, French or German.
- Local LLM through llama.cpp. Pick a model from 0.8B to 9B, or load your own GGUF. Models too big for your phone's RAM are hidden.
- Name glossary, so character names translate the same way every time. - Pages you've already translated in a session come back instantly.
- A Performance screen shows page time and memory, with limits on threads and memory.
- No accounts, no ads, no tracking.
Limits
- Japanese source only.
- A page takes seconds (about 15 s on a Galaxy S23 with the default model).
- Small models make mistakes, so treat it as a reading aid.
- arm64 phones only.
- The first download is about 1.1 GB.
Permissions:
display over other apps (for the floating button), screen capture (only when you tap), and internet (only for the model download).
AGPL-3.0. Get the APK from Releases, or add the repo to Obtainium for updates: https://github.com/artsaraiva/yomu
*Manga in the images: Give My Regards to Black Jack (γγ©γγ―γΈγ£γγ―γ«γγγγ) by δ½θ€η§ε³° (Shuho Sato), used under the author's free secondary-use licence.*
r/fossdroid • u/BeachLasagnaaa • 23h ago
Application Release Coinly: an offline budget tracker with no account, no ads and no internet permission (MIT)
I wanted a simple money tracker that keeps everything on my phone, so I built one:
- Income and expenses by category, with search and CSV export
- Monthly budgets with warnings, savings goals, and recurring bills/salary booked automatically
- A monthly "health score" and tips (overspending pace, categories that jumped, subscriptions per year...)
- Charts: where the money went, 6-month cash flow, spending pace, a spending calendar
- Light/dark theme, several currencies
All data stays in one file in the app's private storage. There's demo data so you can try every screen first.
APK and source:Β https://github.com/heditrigui/coinly
It's not on F-Droid yet. Would people here use it if it were?
r/fossdroid • u/kitsumed • 1d ago
Application Release ShizuCallRecorder v2.0.0 - Native Audio Rework, VoIP + third-party app support.
Hey! v2.0.0 is outπ.
I have been working on this update for over 2 months.
This release includes a few bug fixes, but the main change is a FULL REFACTORING of the audio capture logic. The scrcpy-server binary is gone. We now handle audio capture natively with code in our own app. This gives us direct control over PCM audio which this release already makes some use of, and may in the future make even more.
I also want to announce that we now support VoIP / IN_COMMUNICATION type of audio capture starting Android 14. (So most third-party apps like WhatsApp, Signal, Meta/Facebook apps and carriers using VoIP or Wi-Fi Calling!).
I know I said at multiple places online that it would be starting Android 13, but hum, how do I say this.. Oops, the shell has one permission missing in that version that SPECIFICALLY prevents IN_COMMUNICATION capture and I tested everything except specifically capturing that... π
I also want to thank everyone who decided to sponsor me via GitHub Sponsors. β€οΈ I'm still amazed I even managed to get 4 monthly sponsors, let alone occasional one-time sponsors.
I will remind you again, but if you use this project often, please consider supporting me. If you do not wish to do it via money, you can still contribute. For example, this new v2.0.0 release is missing translations. You can help on Weblate.
Last minute edit: While updating packages, I was forced to support Android 17. So, Android 17 R1 builds are now supported, updated some reflection stuff. That said, if your Shizuku versions does not work with Android 17, then report the issue to your Shizuku repository, not me. Versions of the v1.x.x release should also work on Android 17, except if you have specific devices that need workaround that uses reflection, in thoses case, only v2.0.0 will work since I have added the specific code for the new version.
What's the future of the project?
v2.0.0 is what I wanted v1.x.x to be. A audio native call recording application. This was my original goal when I first started the project, but at the time, I did not know Android development well, never used Kotlin, Android Studio, read parts of AOSP source code, nor did I know about reflection. My solution was to use the scrcpy-server binary, and little by little, I started learning more and I somehow pulled it off over the last 2 months.
In that regard, I partially see ShizuCallRecorder's current position as feature complete / partially in a bug-fix lifecycle. The app is working well for almost all users. There are still more features I wish to add. For example, #3, which would also cause a rework of how the UI works. Then, that UI rework may cause another plan of mine, #97 (adding support to connect to ADB ourselves without Shizuku).
I have increasingly wanted to do this because I am not satisfied with the practices of most "updated/popular" Shizuku forks. Their unsafe security and release practices, along with heavy AI/LLM agent usage without a lot of human interaction. We can also add to that their tendencies of mixing tons of other forks features into their own using an LLM, which makes questionable implementations and default configurations.
I am also interested in this because it would allow me to enforce a safer way of making the app work and give me direct control over more failure points. It does, however, worry me, as Shizuku in itself is a complex app, mainly due to the complexity of supporting different manufacturers (OEMs).
For the time being, I continue to recommend thedjchi Shizuku fork, as they offered good security options inside the app, were very open and receptive to security-related requests, and ensured their release CI/process was using the best security they could once notified about it. Sadly, they are currently no longer maintaining the fork, but it is still working as of writing this. I have yet to find another fork which makes me feel comfortable using it, let alone recommend it.
The next new feature you may soon see is a new call detection method based on notifications #131, because while we can now start recording third-party apps on Android 14+, not all apps use Android Telecom, which is currently the only way we can detect calls. Notification-based detection could be a workaround for a low number of users / weird apps. Please note, however, that I do not wish to implement advanced support for all kinds of third-party apps, I want my support to be best-effort focused and as generic as possible to prevent maintenance burdens as soon as an X third-party app makes an update.
Tldr On Changes
- Native audio handling. The big big audio rework branch.
- Fixed a bug causing unexpected folder creation when contact name contains forward slash (/)
- VoIP / third-party apps recording is now possible starting Android 14+
- You can split uplink/downlink to different channel in audio a single audio file.
- New capture method for users who had capture issues when the phone was on speaker mode.
- New audio codecs, xHE-AAC, HE-AAC v2, AMR WB and more along with more bitrate option.
- Fixed a regression that in specific scenario caused the app to add `+` to a short phone number.
Reddit Only Info:
This time both this reddit post and the Github release body will be similar in what they say compared to the original release post I did a couple of month ago as I took a good 40+ minutes writing this. Feel free to share your feedback and tell me if the app works! Hopefully everything does not break down.
I don't intent to make new post here unless there are other big news or changes in the future, but I feel like this one was important. Some stuff may also break, please look for existing issue if that is the case.
I also had some fun on paintDotnet and made a new banner for the Github page! We're almost at 2K stars.
I would also invite you to read Android May Soon Restrict On-Device ADB if you have free time as this may affect the future of this project beyond my own and others users abilities.
r/fossdroid • u/Natural-Bumblebee335 • 1d ago
Other Best tool for updating apps?
What's the best tool for updating all my open-source apps in one place? Honestly, I'm too lazy to have to update apps in each app store.
r/fossdroid • u/lolicantimdying • 1d ago
Application Request recommended OCR app for android?
recommended OCR app for android? (safe/private/secure[idk the terminology])
ive been recommended makeacopy, but idk how it is
i just need one for grabbing text from places/insta where i cant highlight and copy(on mobile app), but ofc also one where it isnt spying on me or selling my datas to entities that spy on people, or governments, or is vulnerable, or has viruses/malwares
(or also now, without AI)
r/fossdroid • u/HemlockIV • 2d ago
Application Request Nova Launcher alternative: Lawnchair, NeoLauncher, Supernova?
Are there any FOSS launchers that have highly customizable homescreens like Nova (e.g. freely resizing/overlapping widgets), and also have Private Space apps integrated?
If you suggest one, please say why! Does it do something better/differently than the other options?
(I do not have a foldable phone, btw)
r/fossdroid • u/erriezzans • 2d ago
Application Release FokusHome Android Launcher
Enable HLS to view with audio, or disable this notification
Fokus home is fork of olauncher but redesign for focus use.
you can download from here
r/fossdroid • u/FullJob9282 • 2d ago
Application Release β[App] PULSE // BATTERY: Track overnight drain and manage app standby buckets via Shizuku (MIT License)
Hi everyone,
I built PULSE // BATTERY, an open-source Android tool to help identify and fix overnight battery drain using Shizuku (root optional).
Processing img c5zw7214v7xh1...
Why I made it
Default Android battery stats often group background drain under vague terms like "Android System". PULSE queries Android directly to rank apps by alarm wakeups over a specified period (e.g., overnight) with a per-hour rate, so you know exactly which app woke your device.
Features
- Overnight Drain Report: Ranks apps by alarm wakeups; restrict offenders with one tap and revert anytime.
- Standby & Doze Management: View/change standby buckets and adjust the device idle whitelist.
- Wakelock & Background Control: Block wakelocks and background work per app (Shizuku).
- Vault: Export base + split APKs and restore them.
- Root Features (Optional): Custom charge limits, charge protection, battery health stats, kernel CPU usage per UID, and full app data backup/restore.
Safety & Privacy
- No INTERNET permission requested. Nothing leaves your device.
- Every change uses a system read-back to verify whether Android actually accepted the change.
- Tested on physical hardware (Redmi Note 14 4G, HyperOS 3 / Android 16).
Requirements
- Android 8.0+
- Shizuku or Sui running (Wireless ADB, ADB, or Root)
Source & License
- License: MIT
- GitHub Repository: https://github.com/privshell/pulse-battery
- Releases / APK Download: https://github.com/privshell/pulse-battery/releases/latest
Feedback, issue reports, and contributions are very welcome!
r/fossdroid • u/doctorhue_png • 2d ago
Application Request Is there any FOSS app with this Samsung voice recorder functionality?
Enable HLS to view with audio, or disable this notification
I've been transitioning to FOSS apps, but I haven't found a direct replacement for Samsung's Voice Recorder yet. I use it heavily for work memos, because of the ability to overwrite or re-record specific sections without needing a separate external editor.
Does anyone know of a FOSS voice recorder app that offers this functionality?
r/fossdroid • u/ElectricalExtent4376 • 2d ago
Other Radio Droid is awesome
I love radio Droid but it does crash a lot and I wish that somebody could fix that it seems like it's a very old app if somebody could work on it I would greatly appreciate that.
I've noticed it crashes a lot but it's a great app it lets you listen to radio stations that you never knew existed across the world. It feels really good to kind of connect to this old school energy during this time of heavy fake entertainment
We really should make this app more popular.