How to unbrick a non responsive Gio I downloaded ROM Manager today onto my Samsung Galaxy Gio, and after several attempts to back up my ROM in its current state I tried to reboot my phone into recovery mode through the app. It immediately died, and responds to nothing I do.

I've tried booting it various ways, yet it remains as dead as a battery-less phone (no, charging doesn't do anything, although my battery was low at the time). The phone has been quite stable up till now. I don't have a custom ROM, it is rooted, and everything else is backed up. Is there anything I can do that will work?
If you can't get the device to even turn on, then this will not really help...

From XDA post about unbricking this device:


Prepare ODIN with the firmware you want to flash (in my case was Gingerbread 2.3.4) and get it ready to go.
Remove battery, wait for a bit. Insert battery again.
Flash a recovery with your specific filesystem (EXT4 or RFS)-(If you have EXT4, download ext4 only, don't get ext4+rfs)
Enter recovery &amp; Wipe | Format:

System
Data
Cache
Dalvik Cache

Have ODIN ready. Connect phone to PC.
Reboot to Download Mode

Hold Volume down + Power + Home button at the same time.

At this point Odin should have detected your Galaxy Gio (Yellow rectangle should appear).
Insert the Stock Rom or Custom Rom.
Click Start button in Odin and wait about 5 min.
Reboot and wait 


The post has other options like using a tool called "one click unbrick" but I have never tried that tool.