ok, now that I'm at end of this thread, it seems you managed to spot the root cause. :-) Congrats. It's quite obvious this can only be a hw defect. Does anybody know what's a "good" value for BSI? (I probably could look up in source of getbootstate, but bear with me...) jvollmann, please check carefully your 3 contact blades of battery contact in device - CLEAN them! BSI also gets probed by modem directly, so I wonder what modem says to this. Alas we can't ask the modem ;-) I only hope this isn't a silicon burnout, possibly caused by overclocking or harsh treatment of device like attaching alien power to battery contacts cheers jOERG
About Estel's getbootstate.c: - I installed gcc in n900 but i can't compile the file. Too many errors while compiling. I will try with SDK later! - If it works, do you think this will let me charge the battery?