No, the E3D does NOT have a solar powered portable battery. Any device running off a volt output can use this. Also.. it doesn't even give you the spec of battery or the ampage etc.
Hope I'm not being to harsh here, but just because it's under the 'Evo 3D' section of a website doesn't mean it's specifically for the device. I look at that website, and you can get everything on it from ebay, likely cheaper.
Honestly.. go and get one from Deal Extreme instead, at least they give you the specifications.
At some point as a professional developer I'm actually going to try writing something/working with/for Android... so far.. I've managed Hello World LOL.
Huawei Y300 budget wonder phone.
HTC EVO 3D - Gone to a watery grave (Awesome phone).
LG Optimus 2x P990: SOLD