• grapheneOS app store - how to get a list of available apps ?

    From R.Wieser@21:1/5 to All on Wed May 21 21:41:18 2025
    Hello all,

    I've got a pixel6 with GrapheneOS. I would like to install an text-to-speech app (which isn't provided with the OS), and am therefore trying to get to
    the GrapheneOS app store.

    Opening the "app store" app itself is easy enough, but I can't seem to find
    how get a list of the available apps.

    remark: I found https://discuss.grapheneos.org/t/grapheneos-app-store , but somehow I'm unable to spot what needs to be done. :-(

    Regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marion@21:1/5 to R.Wieser on Thu May 22 06:08:27 2025
    On Wed, 21 May 2025 21:41:18 +0200, R.Wieser wrote :


    I've got a pixel6 with GrapheneOS. I would like to install an text-to-speech app (which isn't provided with the OS), and am therefore trying to get to
    the GrapheneOS app store.

    Opening the "app store" app itself is easy enough, but I can't seem to find how get a list of the available apps.

    remark: I found https://discuss.grapheneos.org/t/grapheneos-app-store , but somehow I'm unable to spot what needs to be done. :-(

    I hope someone else helps the OP directly answering his question, since I
    can't even spell GrapheneOS, so I know absolutely nothing about it.

    Nor the Pixel. So this is going to be a rambling response as I learn things trying to help the OP (but without knowing a thing of what I'm doing).

    However, in the spirit of being purposefully helpful, I googled how to use
    the GrapheneOS app store where I find out for myself that GrapheneOS
    apparently aims to be a minimal and secure OS, so it doesn't come with a built-in TTS engine by default.

    Hence the "App Store" app Rudy is seeing on GrapheneOS is likely the
    official GrapheneOS app repository, which apparently contains only a
    limited number of GrapheneOS-specific apps and a few trusted third-party
    ones like Accrescent. It's not a general-purpose app store like Google Play
    or F-Droid.

    From my googling, apparently Accrescent is a security & privacy-focused app store that GrapheneOS is actively collaborating with and recommending. https://accrescent.app/

    The OP's GrapheneOS device may have a "FakeStore" installed though, which
    is apparently a small, empty stub app that has the same package name (com.android.vending) as the Google Play Store. Its sole purpose is to
    "trick" those apps into thinking the Play Store is present, allowing them
    to function. If the OP needs apps that require a Play Store presence, the primary method on GrapheneOS is, apparently, to install Sandboxed Google
    Play (from the GrapheneOS App Store). When a user installs Sandboxed Google Play, it handles the necessary compatibility layer for apps that rely on
    GMS, which would implicitly address the "Play Store presence" checks that FakeStore was designed for.

    Googling what TTS apps people use with GrapheneOS, the apps installed apparently MUST work without Google Play Services, which means you can get
    the apps from elsewhere as long as that requirement is fulfilled.

    Fundamentally, for GrapheneOS, apparently one wants no GApps (which require Google Play Services, aka GMS), which most (all?) F-droid apps would be
    since GApps is proprietary (AFAIK).

    Given that requirement of not using Google Play Services, apparently
    RHVoice is a free & open-source TTS engine popular with GrapheneOS owners. https://rhvoice.com/android_support

    Apparently SherpaTTS is also popular with GrapheneOS owners, and it too
    doesn't need to use Google Play Services to integrate with reading apps
    like Librera. It's in Accrescent or the OP can get it from the source. https://github.com/woheller69/ttsEngine



    In summary, I apologize to the OP for such a rambling post as all of this
    is new to me but I am trying to help where I can, and where I myself
    learned something as I was previously unaware of Accrescent until now.

    GrapheneOS actively promotes and mirrors Accrescent within its own official
    App Store where, apparently one of Accrescent's core design principles is
    to be a privacy and security-focused alternative to the Google Play Store
    that does not require Google Play Services or a Google account to function.

    For my normal Android 13 device without a Google Account set up on it,
    I installed Accrescent to test it out for the OP (to see what it can do). https://github.com/accrescent/accrescent/releases https://github.com/accrescent/accrescent/releases/download/0.25.0/accrescent-0.25.0.apk
    Name: accrescent-0.25.0.apk
    Size: 4771428 bytes (4659 KiB)
    SHA256: 22BC8C10F88F01B5AD8F74A2ECEF75679032857E0089C4B91A1AB4359DF2E682

    Accrescent installed without issue on my Android 13 Galaxy but
    unfortunately, when I searched for TTS for the OP, nothing showed up.
    Nothing showed up when I searched specifically for SherpaTTS & RHVoice.

    Bummer. There aren't many apps in Accrescent but given its privacy goals,
    I'm sure we'll be hearing more about it in the future. But back to the OP's problem set... I can't help much... but I tried.

    I hope someone else who actually has GrapheneOS can help the OP better.
    --
    Apologies for the rambling ad hoc response as I'm learning as I help.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Theo@21:1/5 to R.Wieser on Thu May 22 09:31:24 2025
    R.Wieser <[email protected]d> wrote:
    Hello all,

    I've got a pixel6 with GrapheneOS. I would like to install an text-to-speech app (which isn't provided with the OS), and am therefore trying to get to
    the GrapheneOS app store.

    Opening the "app store" app itself is easy enough, but I can't seem to find how get a list of the available apps.

    remark: I found https://discuss.grapheneos.org/t/grapheneos-app-store , but somehow I'm unable to spot what needs to be done. :-(

    I don't think there's anything special about TTS, it's just a regular app?
    In which case this is a general app store question?

    The GOS store (the Apps app) only contains OS components from the GOS developers, so it only has 12 apps. One of those is the Accrescent store
    which is new and that only has a few dozen more.

    You're likely going to want an additional app store. GOS intentionally
    don't make a suggestion of which you should choose. Some options, most of which need sideloading:

    Google Play Store (installable from the GOS Apps app): requires Play
    Services and Google account

    Aurora Store: access to the Play app catalogue but without a
    Google account. Individual apps may need Play Services but Aurora doesn't.

    F-droid or alternative fronted (Droid-ify etc): a catalogue of FOSS apps
    the F-droid servers compiled themselves

    IzzyOnDroid: another catalogue of FOSS apps

    Obtainium: installs/upgrades apps sourced from their individual Github
    releases (no catalogue, you have to supply URLs)

    Theo

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From R.Wieser@21:1/5 to All on Thu May 22 11:28:12 2025
    Theo,

    I don't think there's anything special about TTS, it's just a regular
    app?
    In which case this is a general app store question?

    Not quite. Some of the ones I found (using DDG) install but won't work.
    Others install and their own testing of the voice works, but I can't get
    them to read something from an epub app I installed out loud (and there does not seem to be an build-into-the-OS method to test for compatibility :-( ).

    The only one I found that worked was a Google TTS, which I don't like and
    would like to get rid of (Google/Alphabet is an advertising company, and I don't trust (understatement) their apps to honor my wish for privacy).

    The GOS store (the Apps app) only contains OS components from the
    GOS developers, so it only has 12 apps. One of those is the
    Accrescent store which is new and that only has a few dozen more.

    Ah, that explains why I only saw a handfull of apps mentioned in GOS appstore-app.

    Some options, most of which need sideloading:

    Sideloading isn't a problem. In fact, I prefer it as it allows me to both backup the app on my 'puter, as wel as enabeling me to inspect its requested/required permissions before I even try to install them.

    Google Play Store (installable from the GOS Apps app):
    requires Play Services and Google account

    :-) Absolutily not. I have chosen to replace Googles android OS with GrapheneOS for a reason.

    Aurora Store: access to the Play app catalogue but without a
    Google account. Individual apps may need Play Services but
    Aurora doesn't.

    It could not hurt to take on their website and see what they have to offer..

    F-droid or alternative fronted (Droid-ify etc): a catalogue of FOSS
    apps the F-droid servers compiled themselves

    Thats where I got most of the TTS apps I tested from.

    IzzyOnDroid: another catalogue of FOSS apps

    I do not know that one. Will take a peek.

    Obtainium: installs/upgrades apps sourced from their individual
    Github releases (no catalogue, you have to supply URLs)

    Hmmm... How would I obtain (no pun intended :-) ) those URLs ? Is there a website (you know of) that functions as its catalogue ?

    Thanks for the suggestions.

    Regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Theo@21:1/5 to R.Wieser on Thu May 22 11:51:12 2025
    R.Wieser <[email protected]d> wrote:
    Theo,

    I don't think there's anything special about TTS, it's just a regular
    app?
    In which case this is a general app store question?

    Not quite. Some of the ones I found (using DDG) install but won't work. Others install and their own testing of the voice works, but I can't get
    them to read something from an epub app I installed out loud (and there does not seem to be an build-into-the-OS method to test for compatibility :-( ).

    Hmm, some of the apps in the F-droid catalogue are very old. I wonder if that's a problem? Do the apps say they are built for a recent Android?

    Aurora Store: access to the Play app catalogue but without a
    Google account. Individual apps may need Play Services but
    Aurora doesn't.

    It could not hurt to take on their website and see what they have to
    offer..

    I'm not sure there is much to see. It's like Google Play only it
    (optionally) uses a pool of shared Google accounts so you can install
    without using Play Store or being logged in. It does give you better
    filtering based on GSF/non-GSF, privacy, trackers etc.

    One thing though, apps can tell that they've been installed via the Play
    Store or another method. A number of banking/ecommerce apps don't like
    being installed via an alternative way, or insist on having a Google account
    on the phone before they will start.

    IzzyOnDroid: another catalogue of FOSS apps

    I do not know that one. Will take a peek.

    If you use an app like Droid-ify it combines the repos of F-droid,
    IzzyOnDroid and some others.

    There is some controversy with F-droid building their own apps, because
    they sign them with F-droid keys not the developers' keys. This means you can't upgrade from F-droid built apps to developer-built ones or vice versa, and there are some supply chain security concerns in case somebody got
    access to the F-droid build servers they could tamper with a lot of apps.

    There's also controversy with the F-droid client because it is designed to
    run on ancient versions of Android and so doesn't have modern security features. An alternative client like Droid-ify doesn't suffer from that.

    Obtainium: installs/upgrades apps sourced from their individual
    Github releases (no catalogue, you have to supply URLs)

    Hmmm... How would I obtain (no pun intended :-) ) those URLs ? Is there a website (you know of) that functions as its catalogue ?

    There's no catalogue, but for example you know that there's a Signal for Android so you search for their Github repo: https://github.com/signalapp/Signal-Android

    That has a Releases section with .apks. So you give the URL to Obtainium
    and it checks for the latest releases and offers to install or upgrade when
    new updates come out.

    So when somebody recommends an app you can install and keep it updated
    directly from the developer, rather than having to go via any catalogue or store. Other sources beyond Github are supported too.

    Theo

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From R.Wieser@21:1/5 to All on Thu May 22 14:16:15 2025
    Theo,

    Hmm, some of the apps in the F-droid catalogue are very old.
    I wonder if that's a problem?

    Most likely, yes. I sometimes see messages (from my OS) saying as much.

    Do the apps say they are built for a recent Android?

    Thats part of the "find an app" problem, they mostly don't. After
    downloading I can inspect the apps manifest and see names like
    "minSdkVersion" and "targetSdkVersion", but I have no idea how those map to
    the different android phones and/or OS versions.

    A number of banking/ecommerce apps don't like being installed via
    an alternative way, or insist on having a Google account on the
    phone before they will start.

    If an app doesn't explain what the problem is with the first it gets trash-binned.

    If an app demands a Google account and I can see it in the manifest it
    doesn't even get installed. If it refuses to work after installing because
    it demands mothership access it gets binned too.

    If you use an app like Droid-ify it combines the repos of
    F-droid, IzzyOnDroid and some others.

    I only thought of using the GrapheneOS appstore because it was build in.
    For all other apps I use my desktops webbrowser and "side-loading" (the phone/OS recognises a connected thumbdrive, which I use for backup backup
    and transport apps to it).

    There is some controversy with F-droid building their own apps,
    because they sign them with F-droid keys not the developers' keys.

    It does mean that if a developers key is withdrawn (for whatever reason, including a "we don't like you anymore") their old apps can still be
    installed.

    This means you can't upgrade from F-droid built apps to developer-built
    ones or vice versa,

    I dislike self-updating programs as the "update" could be poisonned (ask MS
    how that works :-) ) - as has already happened a few times.

    and there are some supply chain security concerns in case somebody
    got access to the F-droid build servers they could tamper with a
    lot of apps.

    :-) The same kind of thing is true for Googles app store.

    Furthermore, Googles app store is known to still offer malware laden
    versions of popular apps. They can't(?) seem to get rid of them.

    And they still do not have a method to prohibit the sale of a developers app together with their personal developers-key - allowing malversants to buy
    both and create malware-laden "updates" that get automatically installed.

    An alternative client like Droid-ify doesn't suffer from that.

    I have to see if I can find them using a webbrowser. On the other hand, my Pixel6 is "old" too ...

    So when somebody recommends an app you can install and keep it
    updated directly from the developer, rather than having to go
    via any catalogue or store.

    Thats good when you have already found the app(s URL). Finding such URLs
    would not be all that easy. :-|

    Regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Theo@21:1/5 to R.Wieser on Thu May 22 15:11:39 2025
    R.Wieser <[email protected]d> wrote:
    Theo,

    Hmm, some of the apps in the F-droid catalogue are very old.
    I wonder if that's a problem?

    Most likely, yes. I sometimes see messages (from my OS) saying as much.

    Do the apps say they are built for a recent Android?

    Thats part of the "find an app" problem, they mostly don't. After downloading I can inspect the apps manifest and see names like "minSdkVersion" and "targetSdkVersion", but I have no idea how those map to the different android phones and/or OS versions.

    https://apilevels.com/
    translates from SDK version to Android version.

    At least Droid-ify shows you a 'targets Android 15' or whatever when you
    are browsing for apps. I think some other store apps do too (I can't see it
    in Aurora though).

    Theo

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marion@21:1/5 to Theo on Thu May 22 14:17:48 2025
    On 22 May 2025 11:51:12 +0100 (BST), Theo wrote :


    Aurora Store: access to the Play app catalogue but without a
    Google account. Individual apps may need Play Services but
    Aurora doesn't.

    It could not hurt to take on their website and see what they have to
    offer..

    I'm not sure there is much to see. It's like Google Play only it (optionally) uses a pool of shared Google accounts so you can install
    without using Play Store or being logged in. It does give you better filtering based on GSF/non-GSF, privacy, trackers etc.

    My comments below are intended to add more value to what Theo wrote...

    As you noted, Aurora has filtering that Google will never give you,
    although Skyica is the way to go if you really want good filters.

    As noted, you can filter by GSF or even by SDK if you so desire.

    Aurora also has rather extensive platform-spoofing capabilities.
    Also the "Delete APK post-install" option is nice to turn off.

    Google will never give you those features in the official app.

    One thing though, apps can tell that they've been installed via the Play Store or another method. A number of banking/ecommerce apps don't like
    being installed via an alternative way, or insist on having a Google account on the phone before they will start.

    This can work to your advantage also, where apps like Skyica will be free
    if they have no way to charge you for the pro features, which works well.


    IzzyOnDroid: another catalogue of FOSS apps

    I do not know that one. Will take a peek.

    If you use an app like Droid-ify it combines the repos of F-droid, IzzyOnDroid and some others.
    There is some controversy with F-droid building their own apps, because
    they sign them with F-droid keys not the developers' keys. This means you can't upgrade from F-droid built apps to developer-built ones or vice versa, and there are some supply chain security concerns in case somebody got
    access to the F-droid build servers they could tamper with a lot of apps.

    There's also controversy with the F-droid client because it is designed to run on ancient versions of Android and so doesn't have modern security features. An alternative client like Droid-ify doesn't suffer from that.

    I don't use the F-Droid client but all the recommendations I've seen say if
    you want an app to get F-Droid apps, you should use F-Droid Basic instead.

    Obtainium: installs/upgrades apps sourced from their individual
    Github releases (no catalogue, you have to supply URLs)

    Hmmm... How would I obtain (no pun intended :-) ) those URLs ? Is there a >> website (you know of) that functions as its catalogue ?

    There's no catalogue, but for example you know that there's a Signal for Android so you search for their Github repo: https://github.com/signalapp/Signal-Android

    That has a Releases section with .apks. So you give the URL to Obtainium
    and it checks for the latest releases and offers to install or upgrade when new updates come out.

    So when somebody recommends an app you can install and keep it updated directly from the developer, rather than having to go via any catalogue or store. Other sources beyond Github are supported too.

    Most people don't realize the Google Play Store does not update apps the
    way they "think" it should - where we've discussed this issue in the past.

    Suffice to say the Google Play Store app sucks at updating all the apps
    that have updates - simply because it was never written to do that.

    Best to use the app updaters we've discussed in the past, most of which are named something like "APK Updater" and which we've tested in the past.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From R.Wieser@21:1/5 to All on Thu May 22 16:52:06 2025
    Theo,

    I ... see names like "minSdkVersion" and "targetSdkVersion", but I
    have no idea how those map to the different android phones and/or
    OS versions.

    https://apilevels.com/
    translates from SDK version to Android version.

    Thank you. That will make it much easier to pick the correct APK version
    for my Pixel6 (or at least reject mismatched APK's before installing them).

    At least Droid-ify shows you a 'targets Android 15' or whatever when
    you are browsing for apps.

    :-) At this very moment I could not even tell you which android/GrapheneOS version my phone is running. I would need to look it up first. But now, together with the above list, its something usefull to remember.

    Regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From R.Wieser@21:1/5 to All on Thu May 22 16:57:17 2025
    Hank,

    Thats good when you have already found the app(s URL). Finding such URLs
    would not be all that easy. :-|

    https://skyica.com/appfinder/get/

    Thank you. But I rather use a desktop 'puter and a webbrowser for the searching and downloading part.

    Regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Hank@21:1/5 to R.Wieser on Thu May 22 16:16:40 2025
    R.Wieser wrote to us on Thu, 22 May 2025 14:16:15 +0200:

    So when somebody recommends an app you can install and keep it
    updated directly from the developer, rather than having to go
    via any catalogue or store.

    Thats good when you have already found the app(s URL). Finding such URLs would not be all that easy. :-|

    https://skyica.com/appfinder/get/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ken Blake@21:1/5 to R.Wieser on Thu May 22 11:20:51 2025
    On Thu, 22 May 2025 16:57:17 +0200, R.Wieser wrote:

    Thats good when you have already found the app(s URL). Finding such URLs >>> would not be all that easy. :-|

    https://skyica.com/appfinder/get/

    Thank you. But I rather use a desktop 'puter and a webbrowser for the searching and downloading part.

    You have no idea what you just said, so I'll paraphrase for you.

    Instead of using a good search engine, I'll use a terrible search engine,
    and then I'll complain that I can't find what I want using that engine.

    It's your right to ignore good search engines but then don't subject the
    rest of us to your complaints which are due solely to your poor decisions.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From R.Wieser@21:1/5 to All on Thu May 22 19:27:58 2025
    [quote=me]
    :-) At this very moment I could not even tell you which android/GrapheneOS version my phone is running. I would need to look it up first. But now, together with the above list, its something usefull to remember.

    My pixel 6 seems to be on android 15, and only one (of 10+) TTS apps I downloaded matches that - the google one, the one I'm trying to replace. :-|

    And I can now see that I've downloaded and tried to run TTS engines ment for android as far back as v2.2 .


    It looks like I need to do some more searching, but now with the SDK
    version -> android version table in hand (thanks Theo :-) ) I'm able to
    quickly see if what I'm downloading will have a chance to run.

    Regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From R.Wieser@21:1/5 to All on Thu May 22 19:41:05 2025
    Ken,

    But I rather use a desktop 'puter and a webbrowser for the
    searching and downloading part.

    You have no idea what you just said,

    Yeah, sure.

    so I'll paraphrase for you.

    Yeah, sure.

    Instead of using a good search engine, I'll use a terrible search
    engine, and then I'll complain that I can't find what I want using
    that engine.

    Paraprasing you : you have no idea why someone doesn't want to download and
    run random programs on their phones and are now trying to come up with something bad to complain about.

    Thats a "you" problem I'm afraid.

    regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ken Blake@21:1/5 to R.Wieser on Thu May 22 13:53:31 2025
    On Thu, 22 May 2025 19:41:05 +0200, R.Wieser wrote:

    Thats a "you" problem I'm afraid.

    I'm fine & dandy with you using whatever method you want to use to find
    apps, but what I'm not fine with is you complaining that you use such lousy mechanisms that you can't find anything & yet you won't try good searches.

    Please do continue to use your extremely unproductive search methods.
    Alls I'm asking is you stop complaining you can't find what you search for.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From R.Wieser@21:1/5 to All on Thu May 22 22:21:05 2025
    Ken,

    I'm fine & dandy with you using whatever method you want to use
    to find apps,

    No, you're, rather obviously, not.

    but what I'm not fine with is you complaining that you use such
    lousy mechanisms that you can't find anything & yet you won't
    try good searches.

    :-) "that you can't find anything". Either you have not read my posts in
    this thread at all, are unable to understand what you are reading, or you
    are just lying your ass off.

    Suggestion, read my second message (again?). Put your above crap against it and see if it survives. Good luck (you need it).

    Please do continue to use your extremely unproductive search methods.

    Thank you for your permission for me to do so. I appriciate it. /s

    Alls I'm asking is you stop complaining you can't find what you search
    for.

    Have you ever stopped hitting your girlfriend ? No ? Than you are quite
    the fiend.

    What ? You never even /started/ hitting your girlfriend so you are no fiend
    to begin with ? What a coincidence ! <grin>

    Regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Theo@21:1/5 to R.Wieser on Fri May 23 11:03:02 2025
    R.Wieser <[email protected]d> wrote:
    Hank,

    Thats good when you have already found the app(s URL). Finding such URLs >> would not be all that easy. :-|

    https://skyica.com/appfinder/get/

    Thank you. But I rather use a desktop 'puter and a webbrowser for the searching and downloading part.

    I'm afraid you're trying to use Android like Windows and that tends to be a very very bad idea. In particular by downloading off-device you put
    yourself at risk of getting apps with malware - the main app repository
    (Google Play) does not let you download things from its catalogue with a browser, so you're left hunting sketchy third party sources.

    While it is possible to get apks from sites like apkmirror they're full of deceptive ads which are designed to take you to dodgy places, and it's easy
    to be misled.

    By all means search on a desktop to find the exact name of the app you want (and look for recommendations, eg 'good FOSS app for XYZ site:reddit.com', rather than just searching catalogues), but then use an app store app on the phone to download and install it - don't sideload more than the absolute minimum.

    Theo

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From R.Wieser@21:1/5 to All on Fri May 23 12:56:24 2025
    Theo,

    Thank you. But I rather use a desktop 'puter and a webbrowser
    for the searching and downloading part.

    I'm afraid you're trying to use Android like Windows and that tends
    to be a very very bad idea.

    :-) I would consider using my Windows as most people seem to use android as
    a rather bad idea.

    In particular by downloading off-device you put yourself at risk
    of getting apps with malware - the main app repository (Google
    Play) does not let you download things from its catalogue with
    a browser, so you're left hunting sketchy third party sources.

    Again, :-) . I've had the "pleasure" to read that Googles walled garden
    offers downright maware as well as poisonned versions of populair apps. And ofcourse the "pay a lot, get little" strain of apps (the old "pay $10,- to
    turn your phone into a flashlight" kind of crap comes to mind).

    Also, AFAIK *all* their apps are third party, created by big businesses as
    well as single developers (and anything in between). IOW, enough space for "sketchy third party"s. :-(

    And than there is their ad-system infestation of the apps in their app-store ofcourse. Blerch!

    There is a reason I put GrapheneOS on my phone you know - to keep outof the clutches of Google.

    While it is possible to get apks from sites like apkmirror they're full
    of deceptive ads which are designed to take you to dodgy places, and it's easy to be misled.

    As far as I can tell Googles walled garden *is* the dodgy place. If you're not hit with malware, crapware or poisonned apps than you are (always?) hit with their ad-system nuissance and tracking.

    By all means search on a desktop to find the exact name of the app
    you want

    I normally do not know the name of the app I need, I search for
    functionality. Like in my current case of a TTS app.

    But thank you for the warnings, I'll try to be carefull.

    Regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Theo@21:1/5 to R.Wieser on Fri May 23 12:31:01 2025
    R.Wieser <[email protected]d> wrote:
    Again, :-) . I've had the "pleasure" to read that Googles walled garden offers downright maware as well as poisonned versions of populair apps. And ofcourse the "pay a lot, get little" strain of apps (the old "pay $10,- to turn your phone into a flashlight" kind of crap comes to mind).

    Also, AFAIK *all* their apps are third party, created by big businesses as well as single developers (and anything in between). IOW, enough space for "sketchy third party"s. :-(

    And than there is their ad-system infestation of the apps in their app-store ofcourse. Blerch!

    There is a reason I put GrapheneOS on my phone you know - to keep outof the clutches of Google.

    I think you need to separate the *store* from the *apps*.

    By searching Reddit/forums/Usenet/whatever I get recommendations from
    people, which acts as a primary filter for junk. Nobody is going to
    recommend that $10 flashlight app, and if they do everyone else will point
    out something better.

    It's a lot of work to astroturf such recommendations compared with just uploading a shady app to a store and paying for promoted placement. So
    looking outside of stores is a good first line filter for junk.

    I do my research and I decide that FooApp is the one I want. I find out the long name is com.whatever.fooapp and it's written/signed by [email protected] The next question is where to get it from. Some sources might offer
    trojaned copies (signed by Mr Malware instead of Bob), and these are
    especially easy to stumble upon if you are looking with a browser (anyone
    can make a website).

    You can search on either of those names in store apps and find that specific app. They offer you a way to download it. In this case there may be
    millions of junk apps in the store but by entering the exact name of the
    thing you bypass all of that. By getting it from a store you know it is
    signed by Bob and not some shady person, and once it's installed only
    updates signed by Bob will install (when you want to update).

    While it is possible to get apks from sites like apkmirror they're full
    of deceptive ads which are designed to take you to dodgy places, and it's easy to be misled.

    As far as I can tell Googles walled garden *is* the dodgy place. If you're not hit with malware, crapware or poisonned apps than you are (always?) hit with their ad-system nuissance and tracking.

    Every store has some junk apps - Google's is worse than others. But Google
    is a reputable conduit of good apps too. That's why you *shouldn't use the search function*, you should look for recommendations outside of the store
    and then only use the store to download apps via their full name, not as a
    tool to discover apps.

    By using Aurora you *don't need a Google account* to access Google's app catalogue, so that's the best of both worlds from a privacy perspective.

    (TBF I do tend to trust the apps in F-droid a bit more than the ones in
    Play, so if I do want a basic flashlight app I'll look in F-droid first and
    if there's something suitable I won't look any further. But the F-droid catalogue is quite limited)

    I normally do not know the name of the app I need, I search for functionality. Like in my current case of a TTS app.

    I think you are making life difficult for yourself and that's why you can't find a modern TTS app.

    Theo

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marion@21:1/5 to Theo on Fri May 23 14:14:53 2025
    On 23 May 2025 12:31:01 +0100 (BST), Theo wrote :


    By using Aurora you *don't need a Google account* to access Google's app catalogue, so that's the best of both worlds from a privacy perspective.

    Hi Theo,
    Technically that's not completely correct, but I'm aware (from your other posts) that you're aware that Aurora maintains rotating accounts for that.

    What you're telling Rudy is that he can use Aurora to get APKs off the
    Google Play Store repository without needing a Google Account on the phone.

    (TBF I do tend to trust the apps in F-droid a bit more than the ones in
    Play, so if I do want a basic flashlight app I'll look in F-droid first and if there's something suitable I won't look any further. But the F-droid catalogue is quite limited)

    For those lurking, they may not be aware the F-Droid app was deprecated.

    I use the F-Droid web site (on a PC) but there's also F-Droid Basic.
    <https://f-droid.org/packages/org.fdroid.basic/>

    I normally do not know the name of the app I need, I search for
    functionality. Like in my current case of a TTS app.

    I think you are making life difficult for yourself and that's why you can't find a modern TTS app.

    I'm curious, Theo, what you think of the Skyica App Finder app?
    <https://skyica.com/appfinder/get/>

    Here is a description of the app. I helped the developer test it
    so that it works beautifully with Aurora and without a Google Account! <https://xdaforums.com/t/app-6-0-app-finder-the-most-advanced-search-engine-for-android-apps.4578809/post-89024201>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From R.Wieser@21:1/5 to All on Fri May 23 15:57:17 2025
    Theo,

    I think you need to separate the *store* from the *apps*.

    I have no idea what you mean with that. Sorry.

    By searching Reddit/forums/Usenet/whatever I get recommendations
    from people, which acts as a primary filter for junk. Nobody is
    going to recommend that $10 flashlight app, and if they do
    everyone else will point out something better.

    Well, I could surely do with a suggestion for a TTS app for my Pixel6,
    Andriod 15 OS. :-)

    (anyone can make a website).

    Yep. And than anyone can create an app that is just a thinly-wrapped
    standard browser and point to it - giving it an air of legitimately. Alas.

    You know, I have no idea why someone who has an "app store" would want to
    make it only accessible by an app (and not by a generic internet browser).
    Do you have an(y) idea ?

    You can search on either of those names in store apps and find
    that specific app.

    Indeed. After you've found "those names" and verified that they are legit
    the rest is rather easy.

    But those two are the whole problem. There is no "evil" bit* in the
    manifest of an APK to warn about the app being suspect, and to look further.

    * a reference to a joke internet RFC (RFC3514) where that was a proposed addition.

    By getting it from a store you know it is signed by Bob and not
    some shady person,

    You seem to skip the (definitily non-zero) possibility that "bob" *is* the shady person, or that "bob" has sold his app and app-signing ID to a shady party. Or that "bob" is legit but uses poisonned libaries to create his app with.

    So no, getting an app from an app-store doesn't make that in any way
    certain - if it would than Googles walled garden would not have a single
    shady (and worse) app.

    Every store has some junk apps - Google's is worse than others.
    But Google is a reputable conduit of good apps too.

    :-) Than our only problem is to discern the good from the bad ones, right ? With the baddies trying to make that as hard as possible ...

    you should look for recommendations outside of the store and then
    only use the store to download apps via their full name, not as a
    tool to discover apps.

    I think you are confusing yourself. "looking for recomendations" equals "discover apps". And as you mentioned earlier, those giving recomendations might well be malicious.

    Take me for example: I'm looking for a TTS app. If you would suggest one
    than on which grounds should I trust it to be a non-malicious app ? Yes,
    you sound trustworthy enough. The problem is liars often sound trustworthy enough too.

    And than there is the problem that you could even not be aware of that the
    app you're suggesting is malicious. Something that has also happened to developers, who, unknowingly, used malicious/poisonned third-party
    libraries.

    Bottom line, there is very little to go on to select an app. Most of it is, and has to be done on, one's gut feeling.

    Personaly I inspect an apps manifest, and decide based on which permissions
    it wants. The more permissions wanted, the less chance I'm going to install it.

    By using Aurora you *don't need a Google account* to access Google's
    app catalogue, so that's the best of both worlds from a privacy
    perspective.

    I think you misunderstood me: I *do not want* to install any of Googles
    walled garden apps - regardless of the way by which I could download them.
    For multiple reasons.

    (TBF I do tend to trust the apps in F-droid

    Same here.

    I think you are making life difficult for yourself and that's why
    you can't find a modern TTS app.

    Yes, and that started with not just running Googles stock android. Which was
    a rather concious decision.

    But, as you (ofcourse) have multiple app stores at your finger-tips, why
    don't you take a peek in them and suggest me a few URLs ? :-)

    Hmmm... As I now know that my android OS version is rather important when selecting an app I should again do a search for a TTS. Maybe I'll be lucky this time...

    Thank you for your responses. As you might have noticed I do not quite
    agree with you, but that doesn't mean I don't appreciate them.

    Regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From R.Wieser@21:1/5 to All on Fri May 23 16:31:58 2025
    Enrico,

    Multiple TTS apps have already been suggested, none of which you tried.

    Really ? Than you will have no problem to quote those suggestions for me.

    (read: claims without supporting evidence are considered to be untrue.
    Prove me otherwise)

    Regards,
    Rudy Wieser

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Enrico Papaloma@21:1/5 to R.Wieser on Fri May 23 16:19:11 2025
    On Fri, 23 May 2025 15:57:17 +0200, R.Wieser wrote:

    Theo,

    I think you need to separate the *store* from the *apps*.

    I have no idea what you mean with that. Sorry.

    By searching Reddit/forums/Usenet/whatever I get recommendations
    from people, which acts as a primary filter for junk. Nobody is
    going to recommend that $10 flashlight app, and if they do
    everyone else will point out something better.

    Well, I could surely do with a suggestion for a TTS app for my Pixel6, Andriod 15 OS. :-)

    (anyone can make a website).

    Yep. And than anyone can create an app that is just a thinly-wrapped standard browser and point to it - giving it an air of legitimately. Alas.

    You know, I have no idea why someone who has an "app store" would want to make it only accessible by an app (and not by a generic internet browser).
    Do you have an(y) idea ?

    You can search on either of those names in store apps and find
    that specific app.

    Indeed. After you've found "those names" and verified that they are legit the rest is rather easy.

    But those two are the whole problem. There is no "evil" bit* in the manifest of an APK to warn about the app being suspect, and to look further.

    * a reference to a joke internet RFC (RFC3514) where that was a proposed addition.

    By getting it from a store you know it is signed by Bob and not
    some shady person,

    You seem to skip the (definitily non-zero) possibility that "bob" *is* the shady person, or that "bob" has sold his app and app-signing ID to a shady party. Or that "bob" is legit but uses poisonned libaries to create his app with.

    So no, getting an app from an app-store doesn't make that in any way
    certain - if it would than Googles walled garden would not have a single shady (and worse) app.

    Every store has some junk apps - Google's is worse than others.
    But Google is a reputable conduit of good apps too.

    :-) Than our only problem is to discern the good from the bad ones, right ? With the baddies trying to make that as hard as possible ...

    you should look for recommendations outside of the store and then
    only use the store to download apps via their full name, not as a
    tool to discover apps.

    I think you are confusing yourself. "looking for recomendations" equals "discover apps". And as you mentioned earlier, those giving recomendations might well be malicious.

    Take me for example: I'm looking for a TTS app. If you would suggest one than on which grounds should I trust it to be a non-malicious app ? Yes, you sound trustworthy enough. The problem is liars often sound trustworthy enough too.

    And than there is the problem that you could even not be aware of that the app you're suggesting is malicious. Something that has also happened to developers, who, unknowingly, used malicious/poisonned third-party
    libraries.

    Bottom line, there is very little to go on to select an app. Most of it is, and has to be done on, one's gut feeling.

    Personaly I inspect an apps manifest, and decide based on which permissions it wants. The more permissions wanted, the less chance I'm going to install it.

    By using Aurora you *don't need a Google account* to access Google's
    app catalogue, so that's the best of both worlds from a privacy
    perspective.

    I think you misunderstood me: I *do not want* to install any of Googles walled garden apps - regardless of the way by which I could download them. For multiple reasons.

    (TBF I do tend to trust the apps in F-droid

    Same here.

    I think you are making life difficult for yourself and that's why
    you can't find a modern TTS app.

    Yes, and that started with not just running Googles stock android. Which was a rather concious decision.

    But, as you (ofcourse) have multiple app stores at your finger-tips, why don't you take a peek in them and suggest me a few URLs ? :-)

    Hmmm... As I now know that my android OS version is rather important when selecting an app I should again do a search for a TTS. Maybe I'll be lucky this time...

    Thank you for your responses. As you might have noticed I do not quite
    agree with you, but that doesn't mean I don't appreciate them.

    Multiple TTS apps have already been suggested, none of which you tried.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)