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.
LG Optimus 2x P990: SOLD :(
HTC EVO 3D play thing - Main phone