>> >> AFAIK it's already implemented in NativeBOINC. Check freely available >> sources. > >Do you know what their policy is? NativeBOINc has option in local preferences/computing: While battery temperature less than xxx C. Default is 100.0C. But user can set lower value to prevent overheating. That is, BOINC can be stopped before Android OS reports overheat with all manifestations you described. Perhaps, some experimentation reuqired to determine optimal "BOINCN shutdown temp" for most devices.
> >> In view of this maybe proposed hysteresis not enough to make such device >> happy. >> AFAIK battery doen't like to be partially discharged. Proposed option can >> result >> in repetitive 5% battery dicharge/recharge cycle. > >Maybe a better policy is: >start computing only when the battery is 95% charged. >stop computing if the charge goes down >resume computing then the charge returns to its max level Maybe, if this option aimed to particular goal of preventing discharge when plugged. But from battery life position maybe it may be not the best possible solution. If tablet regularly used for other than BOINC activities it will be unplugged sometimes and battery discharge/recharge cycle will be made. But if tablet leaved for few days untouched (for example, user work with it only when travel (somewhere far enough) and use PC when working season) but, cause user BOINC fan, leaved plugged and running BOINC rather than just switched off, battery will remain fully charged or even overcharged all this time. It's recommended to do full discharge/recharge cycle time to time when device works plugged. Of course, user will not care about it. So, it should be BOINC function to allow user to leave device plugged w/o big risk to discover dead battery when he returned. That is, time to time (just as regular CPU benchmarking done, and better instead of it) BOINC should allow almost full battery discharge then stops until battery will be recharged. Unfortunately, this policy can work only with those devices where negative charging observed with running BOINC. It's not big fraction of devices, especially if such leaved plugged device will be leaved on charger, not on USB wire for recharge. _______________________________________________ boinc_dev mailing list [email protected] http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
