On phone form factors, quit tracker mining on battery
On phone form factors like the PinePhone or Librem 5, I think two things usually are true:
-
People expect the device to last the entire day as a minimum (unlike laptops)
-
People usually leave the device running all day for calls even while charging for possible incoming calls (while laptops may be considerably more likely to be only charged while off or suspended by some users)
I think there are two takeaways from this: 1. phones are often more sensitive to power drain while on battery, and 2. phones are more likely to have a safer window for draining operations to be available while running & plugged in for charging.
As a conclusion, I am suggesting the mining should stop on phones while on batter, especially since while tracker's miners use nice that won't prevent them from maxing out an entire core when nothing else is going on which will run most phones hot and be huge drain. Maybe the xdg people could be convinced to make phone desktops easily detectable, or there could be some setting for phone desktops like Phosh and Plasma Mobile to hook into to control this.