Announcement

Collapse
No announcement yet.

Purism's Librem 5 "Dogwood" Seeing Improvements In Battery Life

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Purism's Librem 5 "Dogwood" Seeing Improvements In Battery Life

    Phoronix: Purism's Librem 5 "Dogwood" Seeing Improvements In Battery Life

    Purism has revealed more details about their improved "Dogwood" batch that will be soon shipping for their Librem 5 GNU/Linux smartphone. The battery life is longer but still short of what is provided by modern day flagship smartphones...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Suspend to RAM in a phone? Something doesn't add up.

    Comment


    • #3
      I got a Xiaomi phone and it seems to me it tries really hard to dump application data and state very soon to achieve long battery life. Actually, it often gets pretty annoying, because when you start typing a text file, switch to the browser, then to some other app and then back to the text editor, your text file is gone and that sucks but otherwise, I think this is the way they achieve long battery life on Android: they forget everything you haven't been using for a few seconds. Maybe Librem needs to go down the same road. And possibly, cull some more stuff that's running in the background.

      Comment


      • #4
        Writing this on a pinephone which actually arrived on time unlike a certain phone

        Comment


        • #5
          Is there still any chance at this point in time that the Librem will see massive optimizations as with the PinePhone?

          Comment


          • #6
            Dogwood? Dogshit is more appropriate

            Comment


            • #7
              Originally posted by eltomito
              I think this is the way they achieve long battery life on Android: they forget everything you haven't been using for a few seconds.
              No, Android is designed to do the opposite. (it has to be, because rotating your phone literally destroys the app and recreates it) What you are experiencing is either a poorly designed app that does not restore data, or a lack of memory, which would force the system to kill an application.

              The secret to Android battery life is aggressively putting the phone to sleep, and batching actions together on wakes. You want to maximize the time your phone stays in a low power state.

              Comment


              • #8
                Originally posted by Dr.N0 View Post
                Is there still any chance at this point in time that the Librem will see massive optimizations as with the PinePhone?
                PinePhone simply started to utilize suspend to RAM by integrating crust firmware; that's the whole magic behind those "massive optimizations". Without suspend, its idle power usage and temperature is currently pretty similar to Librem 5's.

                On the Librem 5 focus was first put on runtime power management instead of suspend, since that's what matters during actual usage and that's where the mainline-ish kernel it uses needed plenty of attention to get working well (as opposed to NXP BSP, where it has been working fine for a while already, but Librem 5 doesn't use it because it's too far from mainline to be useful). There would be no point in showing off "100h idle times" in suspend when even keeping a ssh session open to the phone so it won't suspend would make it drop to an hour or two.

                Comment


                • #9
                  Originally posted by phoronix View Post
                  In a graph published by Purism it's still a ways out from competing with modern day smartphones:
                  Where is the graph? I see a colon, so there should be a graph.

                  Comment


                  • #10
                    Originally posted by cynical View Post

                    No, Android is designed to do the opposite. (it has to be, because rotating your phone literally destroys the app and recreates it) What you are experiencing is either a poorly designed app that does not restore data, or a lack of memory, which would force the system to kill an application.

                    The secret to Android battery life is aggressively putting the phone to sleep, and batching actions together on wakes. You want to maximize the time your phone stays in a low power state.
                    Okay, then it may be just a TurboEditor bug Or a MIUI quirk.

                    Comment

                    Working...
                    X