• Edited

How often does the system updater check for updates? Would it be more opportunistic and efficient for the system updater to piggyback on other channels such as the Apps update check, GrapheneOS connectivity check, and/or even Attestation? All those channels call home to the GrapheneOS server anyway, so would it make sense or is it too much extra data?

    F0SSIL I believe its every 4 hours, i'm not sure how or why GOS would do that NGL. Also those are separate apps so IDK how that would even work or why it would be done like that

      raccoondad I think it is more of a question for the GrapheneOS team to understand, but it would seem to me to be more opportune for the Apps app to also check for system updates since it would be connecting to the GrapheneOS server anyway, right?

        F0SSIL Apps doesn't handle updates and why would this matter? It sounds way more confusing and complicated than having system updater handle it. I don't think releases and app updates are even in the same location so it would have to make two requests (probably to two different domains) anyways

        This really isn't useful in any capacity. It would just confuse things rather than just having apps handle system applications and system updater handle OS updates

          raccoondad You seem quite defensive about it TBH. It was simply a concern I had about the update system. I apoligize for not knowing the system as well as you do.

          Edit: I am going to post about it in the issue tracker on github. I'll do anything and everything to help make GOS better, even if idk what I'm talking about. Telling me you don't know is not very straightforward NGL.

            F0SSIL it might be possible, but I doubt it would be something that they'd want to change for one very big reason: why fix something that isn't broken?

            The files that our phones fetch are very small for both Apps and OS updates (35 bytes and 29 kb respectively, according to my computer after downloading them). I also gather that these files are static, so server load is likely very negligible.

            Also, to add to what was said between @F0SSIL and @raccoondad... I think discussing possible improvements is a good way for the community to brainstorm, and good ideas may even be eventually accepted and implemented by the project. I don't know what the developers would think of this idea in particular, but constructive discussion amongst community members about changes or features can help make our ideas better.

            But let's try to avoid stating that other forum members' ideas aren't useful. In this case, I think it's a valid suggestion, but unlikely to be implemented at least in the short term because doing so would mean spending a lot of time on Apps app instead of working on other higher priority projects.

              other8026 Thank you for this answer, it is indeed what I was looking for. I will continue to point out things which I feel are important even if they are not at all. GOS is cool!