Originally Posted by
kjell_j I know a little about battery chemistry and the rather sophisticated software that controls the charging of a li-ion battery.
It appears to me that the following COULD happen (but it dows not happen every time).
1. the battery is allowed to go to its absolute lowest ground potential and shuts down
2. the software knows the battery status and porevent booting
3A - when charging, the battery status is renewed - no problem
3B - when charging, the battery status is kept in the software's status memory and the phone refuses to boot because the battery is believed to be below its lowest voltage, even if this is not true.
Battery can be fully charged and works well in another device, however, as long as the "old" status preventing booting is on the phone's memory, the phone is bricked.
The status can probably be removed by disconnecting the CMOS battery, but that will remove the bootstraploader to (the initial software that trggers the operatng system) and create another more severe problem.