Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Firefox
  3. because @mozilla thinks someone might be able to do harmful things with #WebUSB they do not want to add WebUSB to #firefox.

because @mozilla thinks someone might be able to do harmful things with #WebUSB they do not want to add WebUSB to #firefox.

Scheduled Pinned Locked Moved Firefox
webusbfirefoxmozilla
28 Posts 4 Posters 31 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • grapheneos@grapheneos.socialG [email protected]

    @txt_file @tipjip Fairphone's devices have 1-2 month delays for partial security backports from launch. They do not have proper support from the beginning. They skip monthly and quarterly updates entirely, then ship the next yearly update over a year late. The delay gets longer over the lifetime of the device.

    Providing a release from 2025 in 2027 is hardly providing 2 extra years of support compared to a device shipping it in 2025. However, that's how Fairphone portrays their support time.

    grapheneos@grapheneos.socialG This user is from outside of this forum
    grapheneos@grapheneos.socialG This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #19

    @txt_file @tipjip Fairphone devices do not have proper long term support because they don't have proper support from day one and it significantly degrades over the lifetime of the device. Pixels get the latest monthly, quarterly or yearly release of Android when it comes out each month. Fairphone is providing the security backports to older releases instead, then catching up to a new initial yearly release after a year or more. That's really not comparable to iPhone or Pixel long term support.

    grapheneos@grapheneos.socialG 1 Reply Last reply
    0
    • grapheneos@grapheneos.socialG [email protected]

      @txt_file @tipjip Fairphone devices do not have proper long term support because they don't have proper support from day one and it significantly degrades over the lifetime of the device. Pixels get the latest monthly, quarterly or yearly release of Android when it comes out each month. Fairphone is providing the security backports to older releases instead, then catching up to a new initial yearly release after a year or more. That's really not comparable to iPhone or Pixel long term support.

      grapheneos@grapheneos.socialG This user is from outside of this forum
      grapheneos@grapheneos.socialG This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #20

      @txt_file @tipjip Fairphone's devices have no secure element meaning none of the important features such as working disk encryption for users without a strong passphrase are available. They're other important security features too. They used publicly available private keys for signing on the Fairphone 4 so while supposedly having verified boot, it doesn't truly have it. Verified boot permitting publicly available keys isn't a real implementation and it's strange CalyxOS portrays it as one.

      1 Reply Last reply
      0
      • grapheneos@grapheneos.socialG [email protected]

        @tipjip @txt_file @mozilla Firefox chooses not to support WebRTC despite the predecessor to it originating in FirefoxOS. Mozilla used to want to have highly functional web applications but moved away from wanting that and aligned with Apple's position of using native applications for those purposes. Firefox allows people to download and run a native executable with a tiny warning which gives access to everything on a desktop OS. What's wrong with providing only access to a specific USB device?

        grapheneos@grapheneos.socialG This user is from outside of this forum
        grapheneos@grapheneos.socialG This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #21

        @tipjip @txt_file @mozilla Pixels are currently the only devices meeting the very reasonable hardware security requirements listed at https://grapheneos.org/faq#future-devices. We use the only available secure devices with proper non-stock OS support.

        There are no other Android devices providing the firmware/driver support we need or the security features we need. The devices closest to providing the security features we need such as certain Samsung flagships are missing proper support for using another OS.

        grapheneos@grapheneos.socialG 1 Reply Last reply
        0
        • grapheneos@grapheneos.socialG [email protected]

          @tipjip @txt_file @mozilla Pixels are currently the only devices meeting the very reasonable hardware security requirements listed at https://grapheneos.org/faq#future-devices. We use the only available secure devices with proper non-stock OS support.

          There are no other Android devices providing the firmware/driver support we need or the security features we need. The devices closest to providing the security features we need such as certain Samsung flagships are missing proper support for using another OS.

          grapheneos@grapheneos.socialG This user is from outside of this forum
          grapheneos@grapheneos.socialG This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #22

          @tipjip @txt_file @mozilla Samsung and most other Android devices do not provide all of the important security features for use by other operating systems. Samsung burns an efuse when you unlock their devices which permanently cripples security functionality. You can't get it back even if you go back to the stock OS and lock the device again. The efuse is permanently burned and they arbitrarily disable a bunch of functionality including their equivalent to Private Space based on it being burned.

          txt_file@chaos.socialT 1 Reply Last reply
          0
          • grapheneos@grapheneos.socialG [email protected]

            @tipjip @txt_file @mozilla Samsung and most other Android devices do not provide all of the important security features for use by other operating systems. Samsung burns an efuse when you unlock their devices which permanently cripples security functionality. You can't get it back even if you go back to the stock OS and lock the device again. The efuse is permanently burned and they arbitrarily disable a bunch of functionality including their equivalent to Private Space based on it being burned.

            txt_file@chaos.socialT This user is from outside of this forum
            txt_file@chaos.socialT This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #23

            @GrapheneOS @tipjip Thank you for all the insight.

            regarding Fairphone: Expecting a ~150 people company (that has software as secondary goal) to have similar update intervals as the upstream developers (Google) seems a bit strange. Yes Fairphone can do better and I wish they did better but there is only so much they can do with the money they have.

            BTW: How is GrapheneOS Foundation financed? venture capital, other similar foundation and a few donations?

            grapheneos@grapheneos.socialG 1 Reply Last reply
            0
            • txt_file@chaos.socialT [email protected]

              @GrapheneOS @tipjip Thank you for all the insight.

              regarding Fairphone: Expecting a ~150 people company (that has software as secondary goal) to have similar update intervals as the upstream developers (Google) seems a bit strange. Yes Fairphone can do better and I wish they did better but there is only so much they can do with the money they have.

              BTW: How is GrapheneOS Foundation financed? venture capital, other similar foundation and a few donations?

              grapheneos@grapheneos.socialG This user is from outside of this forum
              grapheneos@grapheneos.socialG This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #24

              @txt_file @tipjip 150 people is a huge number to be doing something so easy, especially with the early access available to Fairphone. A couple people can do it and pass the required tests. There's nothing strange about expecting proper security updates.

              GrapheneOS Foundation is a non-profit organization. There are no shareholders. It's funded entirely by donations but we could choose to sell products and services. The revenue from those can only be used to advance the mission of the non-profit.

              grapheneos@grapheneos.socialG 1 Reply Last reply
              0
              • grapheneos@grapheneos.socialG [email protected]

                @txt_file @tipjip 150 people is a huge number to be doing something so easy, especially with the early access available to Fairphone. A couple people can do it and pass the required tests. There's nothing strange about expecting proper security updates.

                GrapheneOS Foundation is a non-profit organization. There are no shareholders. It's funded entirely by donations but we could choose to sell products and services. The revenue from those can only be used to advance the mission of the non-profit.

                grapheneos@grapheneos.socialG This user is from outside of this forum
                grapheneos@grapheneos.socialG This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #25

                @txt_file @tipjip It's dramatically easier for Fairphone to port a vanilla variant of AOSP to new Android versions with early access to new Android releases than it is for us to port invasive changes improving privacy and security to each new release. We don't have early access. We port to the new yearly releases in a few days. For us, it being delayed by a week is a disaster and that's without having many months of early access. We get no early access whatsoever. We will in the future though.

                grapheneos@grapheneos.socialG 1 Reply Last reply
                0
                • grapheneos@grapheneos.socialG [email protected]

                  @txt_file @tipjip It's dramatically easier for Fairphone to port a vanilla variant of AOSP to new Android versions with early access to new Android releases than it is for us to port invasive changes improving privacy and security to each new release. We don't have early access. We port to the new yearly releases in a few days. For us, it being delayed by a week is a disaster and that's without having many months of early access. We get no early access whatsoever. We will in the future though.

                  grapheneos@grapheneos.socialG This user is from outside of this forum
                  grapheneos@grapheneos.socialG This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #26

                  @txt_file @tipjip There's no good excuse for even smaller Android OEMs than Fairphone not shipping each monthly, quarterly and yearly release. Fairphone is so far behind that they aren't in compliance with EU regulations which are coming into force around updates. It does not take a lot of money or resources to provide updates made for them which they receive early access to. They aren't making the updates, they're just porting their own code and dealing with testing / fixing some small issues.

                  grapheneos@grapheneos.socialG 1 Reply Last reply
                  0
                  • grapheneos@grapheneos.socialG [email protected]

                    @txt_file @tipjip There's no good excuse for even smaller Android OEMs than Fairphone not shipping each monthly, quarterly and yearly release. Fairphone is so far behind that they aren't in compliance with EU regulations which are coming into force around updates. It does not take a lot of money or resources to provide updates made for them which they receive early access to. They aren't making the updates, they're just porting their own code and dealing with testing / fixing some small issues.

                    grapheneos@grapheneos.socialG This user is from outside of this forum
                    grapheneos@grapheneos.socialG This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #27

                    @txt_file @tipjip OEMs can avoid making significant changes to the OS if they want a much easier time porting to new releases and shipping security patches. Fairphone does not make significant changes to the OS. It's not like some OEMs where they nearly completely redo the user interface across the board and add immense complexity. The OEMs doing that could stop doing it and avoid the delays. The bare minimum security patch backports don't have a good reason to be delayed for any OEM.

                    txt_file@chaos.socialT 1 Reply Last reply
                    0
                    • grapheneos@grapheneos.socialG [email protected]

                      @txt_file @tipjip OEMs can avoid making significant changes to the OS if they want a much easier time porting to new releases and shipping security patches. Fairphone does not make significant changes to the OS. It's not like some OEMs where they nearly completely redo the user interface across the board and add immense complexity. The OEMs doing that could stop doing it and avoid the delays. The bare minimum security patch backports don't have a good reason to be delayed for any OEM.

                      txt_file@chaos.socialT This user is from outside of this forum
                      txt_file@chaos.socialT This user is from outside of this forum
                      [email protected]
                      wrote on last edited by
                      #28

                      @GrapheneOS fair. Now I kind of have more questions about this whole software ecosystem than before. e.g. Why isn't Fairphone not paying one person for downstreaming the software.
                      @tipjip

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups