lberrymage

  • Joined Jun 9, 2022
  • FlavoredScrabble In addition to what was said in by @matchboxbananasynergy in matchboxbananasynergy, the repository you're referencing is only one of about 10 actively maintained repositories under the Accrescent project, of which a few are currently private. Most active development over the past many months has occurred in these private repositories, so the changes aren't yet visible. The plan is to publish them once the components they contain are ready for deployment.

    The project isn't dying and is still actively maintained. However, as already stated, I'm only able to work on Accrescent in my free time, so that's why development isn't as active as would be preferable.

  • steve66th

    some reason I can't go back, or moreover there is no button.

    It's assumed that users will use system navigation (i.e. gesture or 3-button navigation) to navigate backward through the app, which is why there's no back button. We can reconsider this, but it is currently possible to navigate backward through the app.

    • de0u Yes, we may take on some additional apps over time. This depends on how much the project can handle maintenance-wise and how willing those app developers are to deal with the early and changing nature of Accrescent. We're not directly reaching out to any developers at this time, however.

    • Lukas

      1. There aren't plans to do this exactly, but users will be able to filter for open-source apps if they want.

      2. Again, not exactly, but there will be indicators for when an app has ads, in-app purchases, a hard dependency on Play Services, etc.. There may also be something for data usage practices, but that isn't yet determined.

      • AlphaElwedritsch Developer of Accrescent here. Yes, there are only a handful of apps available right now. The reason for this is that the recent focus hasn't been directed on getting more apps in the store, but instead on internal changes to allow Accrescent to include more features and scale to more users. It will be able to include more apps once more of those changes are implemented.

        • greenmonster There isn't exactly, but most changes aren't device specific, and those that are are called out in the release notes. However, there are device-specific repos for SELinux policies, device sources, and kernel sources you can look at such as https://github.com/GrapheneOS/device_google_barbet-sepolicy and https://github.com/GrapheneOS/device_google_barbet.

          It would be better to look to the release notes for changes though.

          • newbie24689

            which hashing program is recommended for this?

            apkverifier works, although there are some Android apps that can do the same. apkverifier is what Accrescent officially recommends.

            Is it included somewhere with GrapheneOS?

            No, but signing certificate information is planned to be included under the app info in Settings.

            That article shows you how to verify the certificate hashes with apkverifier.

          • rschigas It seems like you don't have enough RAM on your computer to finish the install. That's probably why your browser crashed. Since it crashed, flashing wasn't completed, so that's why you can't boot the OS or lock the bootloader.

            I would advise ensuring you have 8GB RAM on the flashing device, then booting back into the bootloader interface and trying again.

            • [deleted] Coarse location, precise location, and background location are all controlled by the Location permission setting. Depending on what the app requests, a subset of those options will show up. If you deny Location altogether, the app can't access your location at all.

            • James9x19

              Photo editing is very difficult.

              This is because GrapheneOS uses the AOSP Gallery app, which is a pretty basic sample app. You can install another gallery app with editing functionality to get better results.

              will we get magic eraser?

              Magic Eraser isn't an OS feature, but a Google Gallery (maybe Google Photos, can't remember) feature. You'd need to install the app for that feature.

              Google services framework will not download, says I have another similar app already running, assuming its my gcam services provider APK.

              That's correct. You need to uninstall Gcam Service Provider from all profiles and install GSF instead along with Play Services and the Play Store. Then reinstall the problematic apps afterward if necessary.

              • [deleted] No. In fact, most of GrapheneOS's features improve your privacy and security regardless of the apps you install. Play Services is constrained in the same way as all other apps, so it doesn't inherently come with more privacy or security issues.

                If you're concerned about what information apps can collect, you might want to look at https://grapheneos.org/faq#hardware-identifiers and https://grapheneos.org/faq#cellular-tracking. To answer your question directly, all apps can see the device model, and the Play Store in particular uses that functionality to fetch optimized APKs for your device.

                • Theawfulone It's not new. Netflix incorrectly labels their app as requiring SafetyNet ctsProfileMatch to function, so the Play Store doesn't offer it on OSs which don't pass ctsProfileMatch (like GrapheneOS). In reality, Netflix works fine on GrapheneOS, but you have to get it from somewhere other than the Play Store because of the mislabeling.

                • Eirikr70

                  I have noticed that I have sandboxed Google Play in my secondary (spyware apps such as Whatsapp) profile. I don't think I have allowed its installation.

                  It's not installed by default so you must've installed it at some point, perhaps accidentally.

                  if it is an "always on when the profile is active" app

                  Play Services runs in the background as long as the profile is active, yes.

                  if there is any way to remove/de-activate it

                  Uninstall Google Play Services, Google Services Framework, and Google Play Store from Settings -> Apps. Note that if you have any apps in the same profile which depend on Play Services (such as WhatsApp), they may stop working until you reinstall them after uninstalling Play Services.

                • poubellier

                  Is there any way to bypass it?

                  Yes.

                  poubellier From https://blog.esper.io/android-13-deep-dive/#restricted_settings_appop:

                  go to the app info settings for the app in question, open the menu, and then press “allow restricted settings” to unblock access to the app’s accessibility service.

                  .

                  Is it due to Graphene OS's security features?

                  No. It's an Android 13 feature which prevents "sideloaded" apps (those not installed via a session-based package installer) from using the accessibility and notification listener APIs without the user going out of their way to enable them. You'll encounter this issue with apps installed manually from APKs and from F-Droid because the latter doesn't use the modern package management API.

                  • upsidaisy Fedora isn't one of the officially supported installing OSs because its Android tools package doesn't ship with the necessary udev rules. You need to install the udev rules manually.

                    • graphy442556 eatinggrumble84

                      It's the app developer's choice to share information with Google services or any other services. By using FCM, they agree to the terms of service for it. Apps can communicate with Google services or any other services without Play Services being installed so Play Services is not special in this way.

                      Maybe an App wants to get some kind of data related to a specific location. In that way, Google would know the location information related to that request.

                      Like any other app, Play Services can't access your location without being granted the Location permission. GrapheneOS also reroutes Play Services location API requests to the OS by default, so apps using the Play Services location API can work without Play Services having the Location permission.

                      • graphy442556

                        After the eSIM is activated, can I then remove the internet permission of both Google Services Framework and Google Play Services?

                        Yes.

                        Can I even uninstall both of them?

                        Yes.

                        Would the eSIM then still work? Or would I need to do this whole process again (e.g. after a device reboot)?

                        Yes and no respectively.

                        The privileged eSIM app will also be disabled automatically after a device reboot.