The APK is a direct download on F-Droid via a web browser.
It's actively maintained.
And, it has zero internet permissions by design.
Looking it up, it appears from what I've read that WRITE_GLOBAL_SETTINGS isn't actually used by the app itself as I saw that it's apparently a leftover permission that Fossify inherited from the old Simple Mobile
Tools codebase (which was apparently sold to the devil a while ago).
Don't quote me, but apparently Fossify has been removing unneeded
permissions as they go, and this one is marked as deprecated. The app
doesn't have the privileges to use it unless it's installed as a system
app, so on a normal device it's effectively inert anyway.
As for the 'read shared storage' line, apparently F-Droid shows
capabilities based on what the app can do, not necessarily what's listed
as a runtime permission.
Since Android 10+, apps don't request the old
READ/WRITE storage permissions anymore, given they use scoped storage instead, it doesn't appear the same way in the manifest.
Looking it up, it appears from what I've read that WRITE_GLOBAL_SETTINGS isn't actually used by the app itself as I saw that it's apparently a leftover permission that Fossify inherited from the old Simple Mobile
Tools codebase (which was apparently sold to the devil a while ago).
Don't quote me, but apparently Fossify has been removing unneeded
permissions as they go, and this one is marked as deprecated. The app
doesn't have the privileges to use it unless it's installed as a system
app, so on a normal device it's effectively inert anyway.
As for the 'read shared storage' line, apparently F-Droid shows
capabilities based on what the app can do, not necessarily what's listed
as a runtime permission.
Since Android 10+, apps don't request the old
READ/WRITE storage permissions anymore, given they use scoped storage instead, it doesn't appear the same way in the manifest.
I thought all apps were given android.permission.INTERNET for free,
without needing to ask?
I thought all apps were given android.permission.INTERNET for free,
without needing to ask?
Not as far as I know. Its specified in the manifest like this :
android.permission.INTERNET
Ahh, I've misunderstood this one for years ... it's an install-time permission so it needs to be in the manifest, but it doesn't need to be requested at runtime.
As Andy had noted, Internet is a normal permission that
a. Doesn't trigger a runtime prompt
b. Doesn't appear in the system permission list
c. Cannot be denied by the user
d. Doesn't grant access to private data
All it does is allow an app to open sockets, so, apparently, Fossify left
it in because the original simple mobile tools used it for update checks.
Using adb, anyone can check for "android.permission.INTERNET" in an app.
adb shell dumpsys package com.fossify.voicerecorder | grep permission
Since Fossify voice recorder is open source, I'm going to assume that when they say they don't use the Internet, they don't use it, but who knows.
GitHub links do not really seem to work for me. Or rather, I get a webpage but it doesn't contain/show any APK download links. :-|
GitHub links do not really seem to work for me. Or rather, I get
a webpage but it doesn't contain/show any APK download links. :-|
Look at the Releases section of the Github,
here's the .apk
<https://github.com/you-apps/RecordYou/releases/download/v8.0/app-release.apk>
As said, the "Releases" are in the right column, the latest is v8.0,
click the yellow highlighted release tab, as per
<http://andyburns.uk/misc/github-release-tag.png>
If you don't see it ...
Andy,
click the yellow highlighted release tab, as per
<http://andyburns.uk/misc/github-release-tag.png>
If you don't see it ...
I don't.
Not even when I allow all the sub-domains. There is no column, on the right or otherwise.
When I follow the, in your screenshot yellow-hilited, link I get a webpage which, in its raw content, also doesn't have an "APK" string anywhere. The word "download" appears once, but not related to a link.
I see "New features", "Other Changes" and "New Contributors", but no obvious way to download anything.
If you don't see it ...
I don't.
What browser?
Github is almost entirely generated by Javascript these days.
You won't find links in the source, because they are being
generated dynamically by the JS in your browser.
Theo,
Github is almost entirely generated by Javascript these days.
I do see a webpage with content. In the case of https://github.com/you-apps/RecordYou I can, under "History", see and click entries like "ghbadge.png", "gradlew.bat", "LICENCE" and a few others and get their contents - wrapped in a new webpage, but the content is viewable.
You won't find links in the source, because they are being
generated dynamically by the JS in your browser.
That might be the problem. I've got JS disabled for over a decade. Just like I don't download-and-run random executables.
In which case, install Obtainium (this link doesn't need JS): https://github.com/ImranR98/Obtainium/releases/download/v1.4.3/app-release.apk
It will also show if there updates to the apps you have installed
through it, and can update them automatically if you want that.
I did a search for RecordYou and the above you-apps/RecordYou came out
as the top hit, but it also warned me that the repo has been archived.
The maintainer says:
"This repository is no longer maintained! The app is considered feature-complete though and will continue to work in the future, even
though no further updates will be released."
Theo,
In which case, install Obtainium (this link doesn't need JS): https://github.com/ImranR98/Obtainium/releases/download/v1.4.3/app-release.apk
Any chance they have got a website where I could view what they have and download APKs from ? I do like to be able to have backups of what I install.
Any chance they have got a website where I could view what they have
and download APKs from ? I do like to be able to have backups of
what I install.
That website is Github.
You'll need Javascript for that.
Hello all,
I'm looking for a voice-recorder in the form of an APK. Also, it needs to be a voice-recorder, and just that. IOW, no Internet requirements or similar.
I would have liked to get them from a GrapheneOS appstore, but it doesn't seem to exist there (meaning: Google playstores apps are rather unwelcome).
Suggestions please.
| Sysop: | Jacob Catayoc |
|---|---|
| Location: | Pasay City, Metro Manila, Philippines |
| Users: | 4 |
| Nodes: | 4 (0 / 4) |
| Uptime: | 496009:11:14 |
| Calls: | 178 |
| Files: | 605 |
| D/L today: |
22 files (18,741K bytes) |
| Messages: | 70,152 |