I really need some help getting my old iPhone 2G running again. Last night I restored it and jailbroke it, after cydia wouldn't work i restored it again. When i went to use blackra1n to jailbreak it again (since my power button is broken i can't use redsn0w) it hung on the geohot picture. in hopes of at least getting to the apple logo, i let the phone die. Now when i plug it in, it won't charge. iTunes won't recognize it neither will windows. I've tried different cords and chargers but nothing will work. Did i permanently brick this iPhone? By the way i'm using 3.1.2.
Since your power button is broken anyway, I think the device just died a peaceful (hardware-failure, battery maybe) death. Blackra1n only uploads an iBoot payload and the Pwnage2 exploit, and those by themselves shouldn't kill a device in the manner you described (they affect software only).
Since the device should kick on by itself (if only to give a "low battery" warning), I think the only manner to start trying to get the device working again is a DFU mode restore, which is damn hard to do without a power button.
Maybe a battery replacement (along with a new power button) will help you, but I think otherwise you've got a brick.