I've had the Charge for a while and I've decided to root it and add a custom rom to it. I don't not know which firmwire I have (ED?) and do not know which roots and kernels are compatible with it.
My firmware version is 2.2.1
Kernel version: 188.8.131.52