This is the Dell Mini 3i smartphone

Or is it? Chinese site Sina says this is the Dell Mini 3i smartphone.

Or is it? Chinese site Sina says this is the Dell Mini 3i smartphone.

Thoughts?