nihilon said:
Has there been any clarification with regards to what type of battery(ies) (Besides the fact that it'll be a
Lithium-ion battery) will be used or is/are being considered in terms of power capacity and whether it'll
be removeable and easily replaceable or not?
And what type of duration are we hoping for? 5,6,7 hours between recharges?
Will it be possible to replace the battery while its connected to AC to preserve the RAM/RTC state or to swap in another battery for charging (i.e. hotswappable charging)?
Just curious...
There has been some discussion on all these points, but little is 100% definite. The battery will be a custom Li-ion pack, but only because there is no such thing as a "standard" Li-ion pack. Additional packs will be available if you wish to have extras. The original plan was to house the battery behind a panel which was to be held in place with one or more small screws. There was some disagreement on this point, some saying that this made on-the-go swapping very difficult. Craigix's argument for the screws was that easily removed battery covers are easily lost battery covers, but he admitted to be considering the options. In either case, the battery will be easily user-replaceable.
There has been no final word on battery life. I suspect that this is an impossible statistic to know for sure until the hardware is finalized and a pre-production unit is actually tested. As far as anybody here knows, this has not yet happened.
Pandora will definitely allow a battery hot swap while plugged in (as per Squidge, I think). It will also have a hibernate (suspend to disk) mode, which will allow a luke-warm swap when external power is not available. Although nobody has confirmed 100% whether the RTC will have some kind of backup for time retention during battery swap, I would be extremely shocked if this were not the case.
I think something which snaps flushed with some sort of friction locking should be okay, maybe a slid catch for the cover so it can't slip away?
I wasn't aware of the hibernate feature, that's great! I use that often when logging off instead of a normal shutdown; saves looaads of time in bootup.
What you said about the backup for time retention is one of the things I was more curious about as well. It would be nice to a small CMOS-like battery or something equivilant (a small capacitor maybe?) so we wouldn't have to worry about resetting the clock and any other soft settings during swaps.