News for hackers. Stuff that matters.
Re:Librem 5: First Impressions by SkyMarshal on Monday March 21, 2022 @09:18PM (#30761799)
> The battery life seems short. I'm pretty sure that I charged it up to 99% when I plugged it in this afternoon. It's now 10pm and I just went to check something in Firefox and found that the battery has died already. And I haven't exactly been using it heavily. It's possible that I misunderstood how much I had charged it, but so far this is a bad sign.

Battery life is an area that may be difficult for smaller phone makers to compete on. I think Apple especially puts a ton of engineering effort and coordination into making iOS and their apps work efficiently with their hardware, reducing complexity, runtime cycles, and power consumption as much as possible, on top of already highly-efficient ARM hardware.

Over years of doing that (kaizen), the result is optimized hardware/software fusion with industry-leading battery life. But it seems like it takes a non-trivial amount of additional engineering time and effort to accomplish this, that will be difficult to match by smaller mobile tech startups.

I hope the open source community around Librem and Pine will be able to replicate that effort, but I'm not sure this kind of consistent incremental upgrade work is attractive enough to volunteer FOSS developers. And being maximally effective at it most certainly requires the parent company to coordinate the effort across hardware, software, internal teams, and external volunteers.

Re:Librem 5: First Impressions by captainmuon on Tuesday March 22, 2022 @04:43AM (#30763927)
It depends. I think one or two dedicated engineers could spend some time and make a huge improvement.

I worked on an embedded system with an Allwinner chipset. We tried to reduce power consumption, not to save battery since it was a cabled system, but to reduce heat. It turns out nobody, not Allwinner who provided the BSP, not the board designer, nor the final customer who developed the application software cared to optimize the OS much. The CPU had four cores, but only one was occupied most of the time. But all cores were at 100% frequency. Configurable voltages were also all on the upper edge. I enabled frequency scaling, switched to the correct scheduler, and now the board was much cooler and ran with more than twice the performance.

I'm always surprized how many low-hanging fruit there are in these kind of systems.

Re:Librem 5: First Impressions by stuaxo on Tuesday March 22, 2022 @08:10AM (#30765073)
Can attest to this in almost any field of optimisation, whether for power or other resource usage like space/memory/cpu.
Re:Librem 5: First Impressions by squarefoot on Tuesday March 22, 2022 @03:20AM (#30763471)
> Battery life is an area that may be difficult for smaller phone makers to compete on.

It would become very easy if they realized that a lot of users who buy a Linux phone would probably be happy to trade thinness for battery life.

Re:Librem 5: First Impressions by AnonCoward4 on Tuesday March 22, 2022 @03:40AM (#30763563)
You could double the battery size and still only have one day of light to medium usage. Battery optimization especially in idle is important.
Re:Librem 5: First Impressions by TheNewAndy on Tuesday March 22, 2022 @05:02AM (#30764039)
Have you seen how thick the librem 5 is? I think it is think because of the two m.2 slots in it, but I don't think you would want it any thicker.
Re:Librem 5: First Impressions by etbe on Tuesday March 22, 2022 @08:22PM (#30773345)
It is thick for many reasons, having separate chips for security means a bigger motherboard, having a socket for a security chip, etc. But the battery is really big, much bigger than is common for modern phones.
Re:Librem 5: First Impressions by stingraycharles on Tuesday March 22, 2022 @03:37AM (#30763553)
Very much agreed. The same is true for Laptops, by the way; I don’t nearly care as much about thinness as battery life / CPU speed.

I’d even go as far as saying that even with Apple’s efficiency and all, I’d still prefer it if they had bigger batteries.

Re:Librem 5: First Impressions by prox on Tuesday March 22, 2022 @03:43AM (#30763571)
I was reading an article that also seems to indicate that dumbphones are making a bit of a comeback: https://www.bbc.com/news/business-60763168

And those are a lot thicker. Maybe Librem should not try to compete with Android and iOS at all in terms of design and just go for “privacy by default” as their campaign. (If they ever sort out delivery problems)

Re:Librem 5: First Impressions by etbe on Tuesday March 22, 2022 @08:21PM (#30773341)
The Librem5 is twice as thick as any other phone I have owned in the last 10 years. In general I agree that thicker and heavier phones would be good but in this case they seem to have already got to the upper limits of what's considered acceptable nowadays.
Re:Librem 5: First Impressions by dymk on Tuesday March 22, 2022 @01:20AM (#30762966)
When I worked at Apple, every day the topic of "What new knobs can we give to the battery life optimization team?" would come up
Re:Librem 5: First Impressions by SkyMarshal on Tuesday March 22, 2022 @11:59AM (#30767685)
Yes that’s what I mean about coordination, every team is prioritizing this and coordinating with the battery life optimization team. The aggregate effect is essentially an army of engineers all working to optimize battery life. That’s difficult to compete with, probably even for Android who doesn’t fully control its hardware like Apple does.

It sounds like Librem and Pine, if they haven’t already, should do the same and create a battery life optimization team, responsible for coordinating that effort across hardware, software, internal teams, and external volunteers.

Re:Librem 5: First Impressions by Hackbraten on Tuesday March 22, 2022 @05:04AM (#30764051)
I don’t think they’re going to be able to improve battery life for much. Not even with lots of FOSS developers throwing hours at it.

I’ve read somewhere recently that in order to keep the phone mostly free of proprietary firmware, Purism had no choice but pick lots of discrete components. That would be in contrast to most other smartphone designs with more closely integrated chipsets, they wrote.

That discrete-ness, according to the author, is likely to be an upper bound for battery lifetime on the Librem 5. After all, all those chips have to be powered at least part of the time, and that allegedly consumes more energy than a single package would.

In other words: the Librem 5 may never gain a decent battery lifetime. As drivers mature, battery usage may improve a little. But not much. Buyers may want to keep their hopes realistic.

Re:Librem 5: First Impressions by fsflover on Tuesday March 22, 2022 @06:06AM (#30764404)
You are right about the lots of discrete components, but you are wrong about the battery life. Currently, Librem 5 works for ~10 hours and it has no suspend at all. One could probably expect 24 hours when suspend is fully implemented. More details: https://source.puri.sm/Librem5/community-wiki/-/wikis/Freque....
Re:Librem 5: First Impressions by blihp on Tuesday March 22, 2022 @09:31AM (#30765831)
You underestimate how much other low hanging fruit there is. Yes, at some point using less integrated hardware (due to driver issues) will dominate but we are pretty far from that being the limiting factor.
Re:Librem 5: First Impressions by rollcat on Tuesday March 22, 2022 @10:44AM (#30766682)
> I’ve read somewhere recently that in order to keep the phone mostly free of proprietary firmware, Purism had no choice but pick lots of discrete components.

This is only a half the story. The Purism still runs on proprietary firmware. The discrete components in question are an actual full auxiliary CPU core, its only purpose being to load the hard-coded blob to properly boot the primary SoC. This was done because under FSF's definition, if the end user cannot update the firmware blob, then the firmware is considered one with the hardware, and the hardware as a whole is "free enough".

So they took away the user's ability to update the firmware, fused it in a ROM with every possible bug and inefficiency frozen in place for the rest of eternity, wasted silicon and engineering time to do so, only to grant themselves an arbitrary, honorary badge.

This isn't even radicalism anymore, this is hypocrisy. As a power-user who values freedom, and a long-time Free Software sympathiser, I am personally offended, and won't give my money to either party until they reverse course on their user-hostility.

Re:Librem 5: First Impressions by seba_dos1 on Tuesday March 22, 2022 @01:03PM (#30768640)
> So they took away the user's ability to update the firmware, fused it in a ROM

That's simply not true. Users can upgrade those firmwares if they want (and absolutely no weird tricks like disassembling or soldering are necessary for that). PureOS doesn't distribute any non-free updates, but if you want, you absolutely can reflash these blobs.

Re:Librem 5: First Impressions by rollcat on Tuesday March 22, 2022 @04:50PM (#30771358)
From TFA: https://puri.sm/posts/librem5-solving-the-first-fsf-ryf-hurd...

> The RYF has a “secondary processor” exclusion that can be granted on a case by case basis. We will leverage this exclusion to load and train the DDR PHY on the i.MX 8. We will use a secondary processor to keep binary blobs out of u-boot and the kernel.

Re:Librem 5: First Impressions by seba_dos1 on Wednesday March 23, 2022 @12:58AM (#30775114)
So what? How exactly would that "take away the user's ability to update the firmware"?

Librem 5 does not lock the firmwares in any kind of ROM. Nothing is taken away from the user.

Re:Librem 5: First Impressions by tored on Tuesday March 22, 2022 @02:02AM (#30763148)
Reading the Librem app docs it seems like apps are GNOME programs packaged with an manifest. I can’t find anything about app lifecycle.

To be able to conserve battery apps works differently than programs, apps can be suspended. That is usually the problem with normal programs, they are not developed with battery conservation in mind.

I wonder how Librem have solved this, perhaps in their scheduler, or intends to solve this in the future.

https://developer.puri.sm/Librem5/Apps/Guides/Design/Constra...

Re:Librem 5: First Impressions by etbe on Tuesday March 22, 2022 @10:43PM (#30774259)
All programs on the Librem5 appear to be in Debian packages and most of them seem to be identical to the ones in Debian. The document you cited has procedures for getting packages in PureOS independently of Debian, but it seems that most of it will be stock Debian. For my development it seems easier to just upload to Debian and wait for the next Debian release for it to be officially part of PureOS, I'll setup my own apt repository for the things I do and publish the URL for anyone who's interested.

As for apps being suspended, most apps are suspended when there's nothing to do. If a graphical application is minimised so it doesn't have to redraw the screen then it should either be doing nothing or occasionally polling a server if that's it's design.

Web browsers are an interesting corner case as web sites often have JavaScript that wants to run all the time and there's some trade-off between doing what the web site wants and saving CPU/energy. But that's probably not going to be an OS issue for PureOS but an Epiphany browser issue.

Re:Librem 5: First Impressions by tored on Wednesday March 23, 2022 @10:53AM (#30779066)
Don't you need hooks on the application level so the app can handle the lifecycle to avoid polling?

https://developer.apple.com/documentation/uikit/app_and_envi...

https://developer.android.com/guide/components/activities/ac...

I'm not an app expert nor an expert on GNOME development either, but I got a bit sceptical when I read their app example code, python with GNOME, neither is famous for being snappy.

Re:Librem 5: First Impressions by etbe on Friday March 25, 2022 @01:33AM (#30798956)
That sort of thing seems like a good idea. There are X programs (and presumably Wayland programs) that do similar things (like web browsers stopping things when switching to a different tab or minimising the window). But we could probably do better with different interfaces.

For the moment the Librem 5 seems to be using apps designed to work on PC desktops but at lower resolutions.

Re:Librem 5: First Impressions by yeetsfromhell on Monday March 21, 2022 @09:26PM (#30761841)
Maybe. Android works across tons of devices and the difference in battery life doesn't jump out to me compared to the fruit company. Linux on a laptop gets similar battery life to Windows in my experience, and that's without using kernel patches and crazy settings, etc.
Re:Librem 5: First Impressions by hutzlibu on Tuesday March 22, 2022 @01:06AM (#30762906)
"Linux on a laptop gets similar battery life to Windows in my experience, and that's without using kernel patches and crazy settings, etc."

Sadly I cannot confirm this for my 6+ different laptops I owned. And I tried all the crazy settings, grub, tlp, .. and even compiling the kernel myself.

It is hard to beat loads of dedicated engineers, who are paid regular and well and have access to all the proprietary device information and even manufacturing.

edit: maybe there was one time, when a linux stock install performed maybe equally than a stock windows install. But that was only because of the windows bloat, which linux does not ship. But I can easily remove most of the bloat, but I cannot just write a better gpu driver. But if windows continues its bloat path, it will be soon inferior despite way better drivers.

Re:Librem 5: First Impressions by izacus on Tuesday March 22, 2022 @05:58AM (#30764359)
> Maybe. Android works across tons of devices and the difference in battery life doesn't jump out to me compared to the fruit company. Linux on a laptop gets similar battery life to Windows in my experience, and that's without using kernel patches and crazy settings, etc.

Google also invested a lot of time into optimizing battery consumption (which hackers and people like the guy from Commonsware derogatory call "War against background processing"). If you look up through history of Android releases, there isn't a single release where there would't be a pretty major change in how Android puts device to sleep and how it wakes it up again.

That stuff is really hard since a single bad service can drain your battery in matter of hours and needs seriously tight coordination between all software makers on your device to avoid problematic edge cases.

Re:Librem 5: First Impressions by blihp on Tuesday March 22, 2022 @09:39AM (#30765936)
It's more often a case of misaligned incentives than being all that difficult. When your business model (both Google's and most 3rd party developers) depends on constantly streaming telemetry from a device to a server you're going to have battery life challenges. Much of Google's effort has gone to providing decent battery life while still providing the telemetry. No doubt that a fair amount of effort has gone into specific use cases like background streaming audio apps (i.e. phone/music/etc) but the hours those take are a drop in the bucket compared to making the whole advertising ecosystem work (efficiently enough) on mobile.
Re:Librem 5: First Impressions by izacus on Tuesday March 22, 2022 @11:16AM (#30767089)
The issues I've met when mentoring 3rd party Android developers had very little to do with any kind of telemetry and a lot to do with inherent laziness of "we'll just set a cron job to poll server on 2 minutes, it's easier than thinking about it" mindset. It's pervasive among the newly minted developers capitalising on the engineering pay gold rush.
Re:Librem 5: First Impressions by etbe on Tuesday March 22, 2022 @10:48PM (#30774292)
My first Android phone was a Sony Ericsson Xperia x10i. With that phone I could go to sleep while playing music from the SD card and wake up 8 hours later with plenty of battery left. The same phone however would run out faster if doing stuff over Wifi or using GPS. It was mostly a matter of how much power different things took.

One of the things I want to do on my Librem5 is monitor my servers, so that will involve polling things every few minutes. PowerTop says that I can save power by changing the polling for USB, but that changes Wifi ping times from ~1ms to ~350ms. Eventually I'll probably try experimenting with that to get an option with a 10ms ping time that still saves some power.

Re:Librem 5: First Impressions by DeathArrow on Tuesday March 22, 2022 @01:42AM (#30763052)
>Maybe. Android works across tons of devices and the difference in battery life doesn't jump out to me compared to the fruit company.

I get two days of intensive use from my old Huawei P30 Pro.

Re:Librem 5: First Impressions by xvector on Monday March 21, 2022 @09:31PM (#30761865)
Android phones have terrible battery efficiency compared to iPhones. The only reason you don't notice is because manufacturers cram in massive batteries to compensate.

Same with Linux/Windows versus Macs. It is only recently that Linux/Windows laptops have begun to approach Macs in terms of battery life, and their battery efficiency is still far behind, especially with Apple Silicon being a thing.

Re:Librem 5: First Impressions by kop316 on Monday March 21, 2022 @10:24PM (#30762135)
When I used a Pixel 3a with LineageOS, I recall never having to think about battery life unless I didn't plug it in overnight, and even then, it would survive just fine for a second day, it would just be at like 20-30%?
Re:Librem 5: First Impressions by Accacin on Tuesday March 22, 2022 @05:26AM (#30764165)
I used to have a iPhone 6S Plus and when the camera died, I decided I wanted a more private phone. I opted for the Pixel 4a 5G and installed Calyx OS.

I absolutely love Calyx, and wouldn't move from it. However, the battery life even compared to my old iPhone 6S is pretty bad. I'm not even a heavy phone user, I don't use social media or have many apps sending me notifications (only Signal) and I feel like my phone can't even last two days of light usage. My iPhone I could use similary and I could usually get 3 days of usage.

Re:Librem 5: First Impressions by RussianCow on Wednesday March 23, 2022 @08:06PM (#30785115)
How are you getting 3 days of usage out of an iPhone? I don't use my iPhone X much at all (mostly texting and occasional web browsing), but I'd be lucky if I could get 2 days out of it. Meanwhile, my last Android phone would consistently last 3+ days on a single charge.

(To be fair, I ran LineageOS without Google Play Services installed, which makes a huge difference, so it's not exactly apples to apples.)

Re:Librem 5: First Impressions by asoneth on Tuesday March 22, 2022 @09:39AM (#30765941)
This mirrors my experience, but it does not invalidate the parent's statement.

Specifically: While iPhones are noticeably more power efficient than Android phones the latter have been sufficient for my usecases especially given that there are typically options with larger batteries.

Re:Librem 5: First Impressions by kop316 on Tuesday March 22, 2022 @10:32AM (#30766542)
> it does not invalidate the parent's statement.

I mean...without any metrics (from you or the parent) the statement is pretty hollow and doesn't mean anything.

Re:Librem 5: First Impressions by asoneth on Tuesday March 22, 2022 @12:29PM (#30768159)
I agree that quantitative metrics would make for a much stronger comparison than a few people's subjective experience using both kinds of devices.

In absence of that, even an anecdotal comparison seems more relevant than a statement that only considers one of the two items being compared.

Update: Because I was curious whether my subjective experience was backed by real numbers, I looked up the top few Android and iPhones with the greatest battery life as per the first website I found [1] and calculated their efficiency based on their battery capacity. Various iPhone 13 models used 3.1 to 3.6 mAh per minute whereas the Android phones used 4.0 mAh/min (Moto G9 Power), 4.2 mAh/min (Samsung Galaxy A03s, Realme 9 Pro), 4.3 mAh/min (Nokia G21).

[1] https://www.techrankup.com/en/smartphones-battery-life-ranki...

Re:Librem 5: First Impressions by calvinmorrison on Monday March 21, 2022 @11:26PM (#30762419)
Same experience with my Pixel 3A as well. I charged it, every day and a half on LineageOS
Re:Librem 5: First Impressions by sendilkumarn on Tuesday March 22, 2022 @03:49AM (#30763598)
same experience even with my galaxy S7.
Re:Librem 5: First Impressions by lelanthran on Tuesday March 22, 2022 @01:16AM (#30762954)
Is that considered good? My Redmi lasts multiple days. I charge every third or fourth day under normal use.
Re:Librem 5: First Impressions by kop316 on Tuesday March 22, 2022 @10:55AM (#30766836)
Good enough for me. Without any metrics, I have no idea what to compare to.
Re:Librem 5: First Impressions by p1necone on Monday March 21, 2022 @10:39PM (#30762195)
I don't really give a damn about battery /efficiency/. I care about battery life. The impact on my power bill of charging up a 5000mah battery vs a 2500mah battery is completely insignificant.

If Apples battery efficiency is so good they should release a phone with a 5000mah battery /as well as/ said efficiency and market their battery life that beats all their competitors by multiple days, I'm sure a lot of people would buy that in a heartbeat.

Re:Librem 5: First Impressions by otterley on Monday March 21, 2022 @10:40PM (#30762203)
The energy consumption when charging isn't the issue; it's all that extra mass of additional battery needed to hold the charge.
Re:Librem 5: First Impressions by Andrew_nenakhov on Tuesday March 22, 2022 @01:37AM (#30763029)
I don't mind a heavier phone at all. Especially if that means an improved device life until mandatory charge
Re:Librem 5: First Impressions by simonh on Tuesday March 22, 2022 @12:10PM (#30767853)
That’s what battery cases are for. There’s no need to weigh down a standard model with battery capacity that’s far beyond what the majority of users need. That’s more of a concern with niche phones that won’t get specifically designed battery cases, but for iPhones there are plethora of options.
Re:Librem 5: First Impressions by Andrew_nenakhov on Wednesday March 23, 2022 @01:18AM (#30775222)
The majority of users need all battery capacity they can carry.
Re:Librem 5: First Impressions by simonh on Wednesday March 23, 2022 @03:24PM (#30782258)
That’s their decision, not yours.
Re:Librem 5: First Impressions by bartvk on Tuesday March 22, 2022 @02:45AM (#30763326)
There are the iPhone Smart Battery Cases. It's not the same as a full 5000mAh battery, that's true. But you can kinda get there. I'm also surprised they never released such a phone. Perhaps the production would be just too small for them to focus on.
Re:Librem 5: First Impressions by etbe on Tuesday March 22, 2022 @10:55PM (#30774337)
Web sites review phones based on weight. Phones are designed for review as a higher priority than being designed for use.
Re:Librem 5: First Impressions by amarshall on Monday March 21, 2022 @11:04PM (#30762302)
What? The power bill is not insignificant, it is irrelevant when talking about battery capacity. The size of the battery has no bearing on the energy cost. If the device consumes 2500 mAh per day, that costs the same whether the batter is 10,000 mAh or 500 mAh.

The downsides of larger batteries are increased weight, volume, and cost. Being more efficient gets the same battery life for less of those three, allowing them to either be reduced or the budget to go to other components.

Re:Librem 5: First Impressions by Firmwarrior on Monday March 21, 2022 @11:32PM (#30762456)
Android OEMs constantly try releasing a bulky phone with a multi-day battery life, and it never pans out.
Re:Librem 5: First Impressions by Andrew_nenakhov on Tuesday March 22, 2022 @01:40AM (#30763050)
What do you mean 'never pans out'? Devices like moto g phones with 5000mAH are huge hits.
Re:Librem 5: First Impressions by izacus on Tuesday March 22, 2022 @06:03AM (#30764385)
What? The mid-range market of phones with massive batteries is dominating most of APAC markets. What are you talking about?
Re:Librem 5: First Impressions by mixedCase on Tuesday March 22, 2022 @12:13AM (#30762669)
Xiaomi midrange phones are extremely successful outside of Europe and the US. They come standard with multi-day battery, headphone jack, IR blaster, microSD slots, multiple SIMs...
Re:Librem 5: First Impressions by rwmj on Tuesday March 22, 2022 @04:01AM (#30763666)
Hugely popular with people from mainland China. They are almost comically large though!
Re:Librem 5: First Impressions by amosbatto on Tuesday March 22, 2022 @09:48AM (#30766033)
Xiaomi is the number one brand in Europe and India, and was the number 3 brand worldwide by unit sales in the year 2021. Xiaomi actually does the worst in its home market. It was the 4th largest brand inside China in Q3 2021, and it fell to 5th place in Q4 2021. See: https://www.gsmarena.com/strategy_analytics_xiaomi_is_the_to... https://www.gartner.com/en/newsroom/press-releases/2022-03-0...

As for Xiaomi being comically large, I found the mid-range Samsung and Motorola models to have larger bezels and to generally be larger for similar specs when I bought my Xiaomi Redmi Note 7 a couple years ago. The reality is that the majority of phones from Motorola, Xiaomi, LG and Nokia are designed and manufactured by 3 Chinese ODMs (Wingtech, Huaquin and Longcheer), and even 20% of Samsung's phones come from these 3 ODMs. See: https://amosbbatto.wordpress.com/2021/12/10/comparing-l5-and...

Re:Librem 5: First Impressions by aero-glide2 on Tuesday March 22, 2022 @01:53AM (#30763112)
My 180 gram Android lasts days.
Re:Librem 5: First Impressions by xvector on Tuesday March 22, 2022 @12:47AM (#30762821)
No one wants to carry around a 5000 mAh brick everywhere they go.
Re:Librem 5: First Impressions by slaw on Tuesday March 22, 2022 @01:23AM (#30762981)
2900mAh iPhone 7 Plus battery is 41 gram. Is 20 extra grams too heavy for you?
Re:Librem 5: First Impressions by ipaddr on Tuesday March 22, 2022 @01:35AM (#30763021)
The weight of a penny is too much for you?
Re:Librem 5: First Impressions by green7ea on Tuesday March 22, 2022 @01:14AM (#30762941)
My oneplus 8t gets 3-6 days of batterry life with lineageos depending on screen use. It lasted only a day before lineage.

Android has great battery life, spyware doesn't ;-).

Re:Librem 5: First Impressions by thrashh on Tuesday March 22, 2022 @01:09AM (#30762919)
I always thought that iPhones weren’t more efficient — they just dropped a major feature: running background apps.

I remember being able to run Ubuntu in the background on an unrooted Android phone while browsing the Internet. You can’t do that with iPhone.

That said, I rather have battery predictability over features, but I always thought that if Android dropped background apps, they would have the same battery usage as an iPhone.

Re:Librem 5: First Impressions by kaba0 on Tuesday March 22, 2022 @04:48AM (#30763962)
Both OS have a similar stance on background running processes - they kill them after a short delay. Iphones are more aggressive and consistent about it, and android OEMs sometimes give exceptions for their own bloatware.
Re:Librem 5: First Impressions by etbe on Tuesday March 22, 2022 @10:54PM (#30774330)
Do you know of a good web site explaining how this works? My Android phone used to kill my Jabber client all the time until I got to using Conversations which has a notification all the time which seems to be the way to avoid being killed while running in the background.

It would be nice to be able to reliably run background apps on Android.

Also as an aside Android doesn't appear to reliably kill background processes, it kills them if it thinks that something else needs the resources. Running the Facebook app is one way of triggering Android to kill a bunch of background apps.

Re:Librem 5: First Impressions by izacus on Tuesday March 22, 2022 @07:02AM (#30764690)
For a long time Android was much more liberal in allowing job scheduling and it would allow apps to continue running permanently without restrictions.

Unfortunately trusting developers to use those allowances wisely did not pan out.

Re:Librem 5: First Impressions by dahfizz on Tuesday March 22, 2022 @12:21AM (#30762704)
It's not like you're going to run plasma OS on your iPhone, are you? You're running the Linux phone OS on the androids with the big batteries.

The point was that it's reasonable to expect the battery life of plasma OS and friends to be comparable to Android, similar to how Linux on a laptop is comparable to Windows.

Re:Librem 5: First Impressions by kaba0 on Tuesday March 22, 2022 @04:57AM (#30764013)
I may have misread your comment, but android’s userspace is so completely different from the usual linux one that is should not be compared like that at all. The former underwent thousands of paid engineer hours to improve battery life among others, it is no reason to assume that giving a mostly usual desktop DE a narrower screen will result in anything similar.
Re:Librem 5: First Impressions by etbe on Tuesday March 22, 2022 @11:00PM (#30774374)
https://puri.sm/posts/my-first-year-of-librem-5-convergence/

The Purism CSO has been running a Librem 5 as his primary desktop PC for over a year.

When Plasma was first released I was probably running hardware slower than a Librem 5.

Re:Librem 5: First Impressions by tenuousemphasis on Monday March 21, 2022 @10:10PM (#30762065)
Got some of that data?
Re:Librem 5: First Impressions by jcheng on Monday March 21, 2022 @11:54PM (#30762567)
https://www.anandtech.com/show/17004/apples-iphone-13-series...

  Platform Model                            Life  Size Efficiency
  
  iOS      Apple iPhone 13 Pro Max          21.7  4352       4.98
  iOS      Apple iPhone 13                  16.8  3227       5.21
  iOS      Apple iPhone 13 Pro              16.6  3095       5.37
  Android  ASUS ROG Phone 5                 16.6  6000       2.77
  Android  ASUS ROG Phone III               16.5  6000       2.75
  Android  ASUS ROG Phone II                16.2  6000       2.7 
  Android  Samsung Galaxy S21 Ultra (S888)  15.9  5000       3.18
  iOS      Apple iPhone 11 Pro Max          15.6  3969       3.93
(Efficiency is just Life / Size * 1000)
Re:Librem 5: First Impressions by unobatbayar on Tuesday March 22, 2022 @12:13AM (#30762670)
Never thought iPhone 13 has bigger battery than iPhone 13 Pro.

It's almost as if they deliberately added this seemingly bad option so people would choose the most expensive option iPhone 13 Pro Max. Because it would seem like the best deal out of three. I mean the Pro Max is just $100 more expensive than Pro, right?

But remove this decoy option, and most people would just buy the iPhone 13.

Re:Librem 5: First Impressions by djsavvy on Tuesday March 22, 2022 @12:39AM (#30762784)
I see what you’re saying, and that’s an interesting argument. But a counterpoint:

> On the iPhone 13 series, there’s a few complex behaviours to consider: First off, the iPhone 13 Pro and its LTPO panel noticeable decreases the minimum baseline power consumption of the phone by around a massive 100mW… While 100mW doesn’t sound much, when using the phones at lower screen brightness, this can represent a large percentage of the overall device power consumption, and vastly increase battery life for the new iPhone 13 Pro models.

> Comparing the 13 to the 13 Pro, the phones have quite different curves – while the 13 Pro uses less power to display full white up until 140 nits, the regular 13 becomes more efficient afterwards. We’re also seeing different curve shapes, meaning the phones are driven differently in regards to their PWM and emitter voltages.

The Pro phones are more battery efficient than the regular ones, and probably use the extra space gained with a slightly smaller battery for some other featureful hardware (cameras?).

The trade offs made seem to be reasonable for a Pro that’s between the regular and the Pro Max. It doesn’t seem to me like just a decoy.

Re:Librem 5: First Impressions by xvector on Tuesday March 22, 2022 @12:46AM (#30762811)
Literally everyone I know with a Pro owns the regular-sized Pro.

The $100 is irrelevant to the target market of the Pro line, it's basically pocket change. You buy the phone that's most comfortable for your hand because that matters way more than the $100.

Re:Librem 5: First Impressions by matthewmacleod on Tuesday March 22, 2022 @04:47AM (#30763953)
This makes no sense; virtually nobody is picking which phone to buy on the basis of 130mAh of battery capacity, and these are different devices to boot with different screens and cameras.
Re:Librem 5: First Impressions by jorvi on Tuesday March 22, 2022 @03:45AM (#30763581)
I honestly think that getting 85% of the way there (basically where Android is) is very possible with concerted effort.

A nice by-effect will be that whatever tricks come out of the bag will almost equally be viable to boost the battery life on laptops.

Re:Librem 5: First Impressions by massysett on Monday March 21, 2022 @09:58PM (#30761993)
"not sure this kind of consistent incremental upgrade work is attractive enough to volunteer FOSS developers."

It can't be possibly be attractive enough to compete with the billions of dollars that Apple can spend on this. The company has nearly $200 billion in cash sitting around. FOSS just can't compete with what Apple can invest on hardware development.

Re:Librem 5: First Impressions by mike-cardwell on Tuesday March 22, 2022 @10:05AM (#30766237)
I'm willing to make a lot of sacrifices for a phone like this, but I'm not willing to sacrifice charging my phone whilst I sleep and then being confident it will work all day.

This could be the greatest phone ever made, but if it doesn't last a full day, it's worse than every other phone I've owned, or will own.

Re:Librem 5: First Impressions by wiz21c on Tuesday March 22, 2022 @03:11AM (#30763425)
Maybe experienced engineers could help by providing a set of guidelines for writing drivers, applications in a battery-friendly way so that the rest can start what free/open source does all the time : long, grunt work...
Re:Librem 5: First Impressions by rwmj on Tuesday March 22, 2022 @03:56AM (#30763643)
powertop is probably the tool you're looking for. Agreed though that finding and fixing all the programs which needlessly poll is very tedious grunt work, and work that often goes regresses over time.
Re:Librem 5: First Impressions by wrycoder on Monday March 21, 2022 @09:39PM (#30761903)
I’ve personally replaced several iPhone batteries. The aftermarket ones don’t seem to last as long as the Apple OEM ones do.
Re:Librem 5: First Impressions by ge96 on Monday March 21, 2022 @10:03PM (#30762017)
That annoys me so much, only downside of buying used stuff (to me), fake replacement battery specs.
Re:Librem 5: First Impressions by p1necone on Monday March 21, 2022 @10:48PM (#30762235)
I remember replacement PSP batteries being similar. It was basically impossible to find third party batteries that were as good as OEM ones, even the ones that advertised higher mah numbers than the stock Sony ones were awful (despite even being physically bigger).
Re:Librem 5: First Impressions by lelanthran on Tuesday March 22, 2022 @01:21AM (#30762968)
Maybe the charger charges differently and with a larger safety margin at 100%[1] when it detects a non-EOM battery?

[1] 100% doesn't mean that the battery is fully charged, it means that the detected level is what the charger is prepared to go to. To conserve battery life it is not uncommon to have a 100% indicator when the battery is only 90% charged, and a 10% indicator when the battery is only 20% charged.

Re:Librem 5: First Impressions by p1necone on Monday March 21, 2022 @10:24PM (#30762134)
I've got an Android phone that consistently lasts for 2 days before needing a charge (Motorola Edge 20 Fusion if you're curious), so it's not limited to Apple.

Although Motorola smartphones have been pretty solid for a while now, so not discounting that there has probably been a lot of R&D effort invested on their end too.

Re:Librem 5: First Impressions by _carbyau_ on Monday March 21, 2022 @11:37PM (#30762487)
I thought almost any new phone - with GPS/bluetooth off - will last several days.

My Nokia was getting 8 days before I started putting all the apps on it. The more apps I added, the worse it got.

Nowadays I generally restrict apps from running anything in the background/sync'ing etc etc if I can.

I am happy to wait a few seconds for email to sync when I open the app rather than have my phone beep at me for every new email...

Re:Librem 5: First Impressions by izacus on Tuesday March 22, 2022 @06:00AM (#30764369)
> I thought almost any new phone - with GPS/bluetooth off - will last several days.

It's actually the opposite - most modern (especially flagship) phones don't really last more than a day (and here day isn't even 24 hours, but more like 16 hours). It was a massive deal when Apple finally increased the battery life of their iPhones with iPhone 13 series so it can outlast a day of normal use.

There's some difference in mid-range market though - since people buying cheaper phones tend to value battery life, you can get mid-range Android phones with downright massive batteries. Especially in Asia.

Re:Librem 5: First Impressions by _carbyau_ on Thursday March 24, 2022 @07:31PM (#30796856)
Thinking more, Nokia went with the Android One program while that was a thing. So maybe my phone did ok at first because it didn't have too much junk preinstalled. The flagship phones - Samsung in particular - all seem to have all the junk.
Re:Librem 5: First Impressions by seba_dos1 on Monday March 21, 2022 @10:41PM (#30762204)
For the record, the Librem 5 has a 4500mAh battery (although the battery is rated at 4.35V while the phone uses only up to 4.2V, so the actual usable capacity is a bit lower).
Re:Librem 5: First Impressions by p1necone on Monday March 21, 2022 @10:44PM (#30762219)
Ah, I googled 'librem 5 battery life' and trusted a random review which said 3500 (https://www.techradar.com/reviews/librem-5) - probably should have found the official product page instead which very clearly says 4500 (https://puri.sm/products/librem-5/).

Deleted that part of my comment.

Re:Librem 5: First Impressions by seba_dos1 on Monday March 21, 2022 @10:47PM (#30762230)
To be fair, this was kind of a last minute upgrade; initial specs had 3500mAh indeed :)
Re:Librem 5: First Impressions by rapind on Monday March 21, 2022 @10:22PM (#30762122)
I'd love an e-ink phone. That would go a long way towards solving battery issues.
Re:Librem 5: First Impressions by shp0ngle on Tuesday March 22, 2022 @10:48PM (#30774297)
There are e-ink phones.

They don't run regular Android though, with Google Play, just the open source version with some Chinese marketplace. I have followed one (now dead) e-ink phone on indiegogo (forgot the name, sorry), and they wrote that Google does not let (black-and-white) e-ink smartphones pass Android certification, because they cannot correctly display the colors in their apps. So they will never run Google Play, and there will never be just e-ink phone with built-in regular Android and Google Play, sadly.

There is a hacky way to get Google Play on the hisense phones, but... ugh. That's too much hackiness for me.

Re:Librem 5: First Impressions by seba_dos1 on Monday March 21, 2022 @10:38PM (#30762187)
Usually, battery issues with hardware like that are more about idle time and reaching deep sleep states than active usage time with screen on. The latter is quite reasonable on the Librem 5, the former could be improved.
Re:Librem 5: First Impressions by p1necone on Monday March 21, 2022 @10:40PM (#30762197)
An e-ink display would allow for an always on clock though, which would be pretty sweet.
Re:Librem 5: First Impressions by _carbyau_ on Monday March 21, 2022 @11:32PM (#30762454)
Oled screen allows only the pixels required to be lit up. So a 50% brightness thin line clock on Oled androids is pretty common.

Not months worth of battery saving like an eInk screen maybe but still enough to be insignificant compared to general "screen off" battery consumption.

Re:Librem 5: First Impressions by coder543 on Monday March 21, 2022 @10:51PM (#30762256)
Plenty of Android phones already do this. The Pixel 4a 5G is an example of one, and the always on clock / information screen drains very little battery, while still being really nice.

It is baffling to me that Apple still hasn't implemented this feature even on their top end "Pro" iPhones... but this feature by itself isn't enough for me to switch to Android full time.

Re:Librem 5: First Impressions by callalex on Monday March 21, 2022 @11:41PM (#30762506)
The feature is not implemented on iPhones so that you are more incentivized to buy their smartwatch.
Re:Librem 5: First Impressions by mackrevinack on Tuesday March 22, 2022 @03:51AM (#30763614)
seeing as the phone is a chonker, you could maybe fit a thin screen on the top side of the phone, which would let you see some basic info without having to take the phone out of your pocket. (as long as the headphone jack was at the bottom and the power button on the side)
Re:Librem 5: First Impressions by razemio on Tuesday March 22, 2022 @12:24AM (#30762721)
Hisense A7 or Yota 3 should be your choice then. Both e-ink phones. Yota with the twist that you have the choice to use e-ink or a normal screen by turning the phone.
Re:Librem 5: First Impressions by account-5 on Tuesday March 22, 2022 @07:10AM (#30764733)
I would love an eink based mobile. Can't find anywhere selling the ones you've named in my country though. Back to hoping they'll become more common.
Re:Librem 5: First Impressions by j1elo on Monday March 21, 2022 @10:08PM (#30762054)
I hope he posts an update saying that the battery charge was a mistake and it had been at 49% not 99%. Otherwise, not even reaching 12 mere hours of battery life is... let's leave it at underwhelming
Re:Librem 5: First Impressions by kop316 on Monday March 21, 2022 @10:14PM (#30762082)
No, that is likely not a mistake. The battery life on my Librem 5 is ~8 hours for me on standby with the Modem/Wifi on, I can probably get a bit longer without wifi on. With moderate usage, I would say it drops to ~5-6 hours? But I haven't done any rigorous testing to tell you exact numbers.

Since I am usually either at home or at work, it isn't far away from a charger so battery life isn't a huge deal for me.

Re:Librem 5: First Impressions by p1necone on Monday March 21, 2022 @10:28PM (#30762150)
This is pretty awful if true. I've been through a fair number of mid-priced android phones (I'm more of a buy what's good enough and replace every couple of years for fun guy than a flagship phone guy), and I don't recall /any/ of them lasting for less than ~24 hrs on mostly standby/light usage. Obviously battery life drops a fair bit if you play a bunch of games or stream video or whatever though.
Re:Librem 5: First Impressions by kaba0 on Tuesday March 22, 2022 @05:13AM (#30764102)
Is that really that surprising? Android is heavily modified OS, with plenty of engineer hours poured into it, hell, even the kernel is patched to better fit its niche.
Re:Librem 5: First Impressions by p1necone on Tuesday March 22, 2022 @03:41PM (#30770524)
My surpise isn't directed at Android, it's at Purism for releasing a product with such poor battery life.
Re:Librem 5: First Impressions by linmob on Tuesday March 22, 2022 @03:01AM (#30763393)
Based on my recent experience with a Librem 5, this is an accurate figure if anyone has doubts. Not doing much with the phone, just a few (like 4) photos and SMS and some light browsing of Mastodon, I can get up to 12 or 13 hours with WiFi turned off (via hardware kill switch) at best - with WiFi on I land where kop316 is.

Both of these figures are way better than they were a year ago, back then I managed to get 8 to 9 hours with WiFi off.

There’s work happening to make suspending the phone an option (that’s how the less efficient PinePhone, that’s equipped with a smaller battery manages to deliver better battery life).

Re:Librem 5: First Impressions by dTal on Tuesday March 22, 2022 @12:48PM (#30768426)
I get 8 hours on my GPD Micro PC with the screen on. An x86 laptop, as "open" and "supported" as any device. According to these figures I could plug a USB 4g modem into it and enjoy a superior phone experience in almost every respect - performance, support, battery life.
Re:Librem 5: First Impressions by Bellamy on Tuesday March 22, 2022 @02:18AM (#30763210)
Maybe the battery gets better after a few recharges?

In the case if my fairly new laptop battery they said it "adjusts" and gets better after a while. I'm not sure if it's true and how much better it actually gets.

https://forums.digitalspy.com/discussion/2128704/do-new-batt...