jailbreaking your iphone basically means getting root(think administrator) of YOUR device so you may do what you WANT with it. Yes you should have an iphone to jailbreak. If you want to find the ways to get root aka coming out with the jailbreak releases like greenpoison then that takes skill and not only specific to iphones and yes you will need an iphone for this too.