ok, how do i find storage and contact scopes? I opened up aves libre and was going to set up a storage scope but realized i needed to make a folder, went to the home screen, realized too late that there might have been a button to make a folder, went back into aves, and now i cant find my way back to that screen.

    GlytchMeister
    Long press the app icon > App info > Permissions > Photos and videos > Storage scopes

    Likewise for contacts but Contacts > Contact scopes instead

    If Scopes is already enabled, it should appear on the App info screen below Permissions however

    Ok I'm working my way down user2288's lists, and next up is keyboards...

    I was hoping for a good FOSS keyboard that has a number row above QWERTY like what i briefly saw in the default android keyboard when I first turned on my pixel. current keyboard, anysoft, openboard, and floris all have the number row... uh... "inside" the QWERTY row, as... uh... "swipe-ups"

    I'm making terms up, i hope those make sense

    Anybody have some suggestions?

      ohhhh wait it's missing emojis.

      hmm.

      Okay lemme take a look at heliboard and a second look at the others, I realized they might have a separate number row and just don't make a big deal about it maybe

      next question:

      Nekogram X has 4 different APK's that come up in Obtanium... Which is reccomended?

      Full
      Full No GCM
      Mini
      Mini No GCM

      I don't know what GCM is, nor what they mean by mini, and uh... I feel like i'm rapidly getting lost in the weeds trying to figure this out @_@

        Dumdum

        ok this one has 3 apks, one is debug, im not toughing that with a ten foot pole, i'm entirely too dumb for that

        next is nouserlib...? Is that a more privacy- or security-focused one? Like is this one not gathering info for autocomplete? I never use autocomplete anyway so... or is it more along the lines of reduced attack surface?

        and then there's Release. I'm assuming this is the default.

          GlytchMeister nouserlib

          TLDR: If you aren't using glide typing, you can use the nouserlib version.

          https://github.com/Helium314/HeliBoard?tab=readme-ov-file#faq--common-issues

          What is the nouserlib version?: The normal version (release) allows the user to provide a library for glide typing, while the nouserlib version does not. Running code that isn't supplied with the app is dynamic code loading, which is a security risk. Android Studio warns about this:

          Dynamically loading code from locations other than the application's library directory or the Android platform's built-in library directories is dangerous, as there is an increased risk that the code could have been tampered with. Applications should use loadLibrary when possible, which provides increased assurance that libraries are loaded from one of these safer locations. Application developers should use the features of their development environment to place application native libraries into the lib directory of their compiled APKs.

          The app checks the SHA256 checksum of the library and warns the user if it doesn't match with known library versions. A mismatch indicates the library was modified, but may also occur if the user intentionally provides a different library than expected (e.g. a self-built variant). Note that if the the app is installed as a system app, both versions have access to the system glide typing library (if it is installed).

          ...okay.... so nouserlib means users cannot provide their own library, which means they cannot do dynamic code loading with this, which means it's more secure, right? Sorry, all of this is just... really stretching my ability to understand stuff to my absolute limit, so I'm gonna be asking a lot of dumb questions that might seem obvious to even the most mildly, barely-experienced users. I was trapped in iOS purgatory for... something like 15 years at this point, and before that, i was on flip phones lol

            GlytchMeister nouserlib means users cannot provide their own library, which means they cannot do dynamic code loading with this, which means it's more secure, right?

            Correct. As I said before, if you don't want / need glide typing, you can use nouserlib.

            Re: NekoX:

            "What is the difference between the Full and Mini version?
            The full version comes with built-in proxy support for v2ray, shadowsocks, shadowsocksr, and trojan, which is usually provided to advanced users to help friends who have no computer knowledge in mainland China to bypass censorship. Don't complain about imperfect functions or ask to add other rare proxy types, you can use their clients directly.

            What if I don't need a proxy?
            Then it is recommended to use the Mini version.

            What is the noGcm version?
            Google Cloud Messaging, also known as gcm / fcm, message push service by google used by original Telegram android app, it requires your device to have Google Service Framework (non-free) installed."

            Okay, so I don't have friends in china, let alone ones with little to no computer knowledge, so I don't need the full version, and since I'm hoping to avoid google, I don't think I need GCM... Especially since I'm not really using Telegram for time-sensitive stuff, so i don't think I even really need to worry about notifs in the first place, really.

            Have I got that right?

              ok, so to get telegram, I need a phone number, and to get a phone number, I need silent link, and to get silent link, i need a crypto wallet.

              I know... pretty much nothing about crypto anything... except that it makes lots of CO2? Maybe?

              Anyone have a respectable wallet that doesn't require me to be Thomas A. Anderson to know what I'm doing?

              • mmmm replied to this.

                OK cool

                Anyone know how to get bitwarden working with autofill and heliboard?