well you can order a new switch to fix this, quoting from old posts.. unless you meant something else
I looked through my Digikey catalog and found a panasonic ESE22MH. Its the same dimensions but much sturdier looking with a thicker switch tip.
They're 82 cents on Digikey.com just type in the above part number.
The only thing the new part doesn't have is the side terminals. These dont do anything on the original besides hold the top of the case on. The new one is all plastic, no cover to solder down. The little 'tail' that sticks out between the leads helps to keep the front against the board.
..... and the happy end:
Well thats it, if anyone ever needs to replace this switch, the ESE-22MH4 is a perfect (and more sturdy) replacement.
~Mike Steinbach
btw the switch can be broken in a way that the 900/900c will still turn on...i guess that's when it is broken in locked state. then it will never realize if the battery lock is unlocked, otherwise it will warn you it is unlocked
so even if is unlocked..it should power up and tell you to re-lock it, until then it's just unusable but does power on. so maybe i mean a different switch ?
in the case i was talking about, the bootloader is what checks for the state of the switch, easy to patch out but i never got around to testing it because i'd prefer not to risk this... i've been able to load the bootloader into RAM but testing this thing is a bit hard
if i could get jtag working i could test just about any crazy patches to the boot process easily.
Edited by cmonex 2007-11-15 6:04 AM