Showing cydia means nothing, you can put that icon there with apple dev tools, doesn't mean it is actually cydia let alone a working one. Also if you read his site it says it is a bootrom exploit and it can be installed on the device its self which is impossible.