In order to put backtrack on the iPhone, it would first need openiboot, in order to boot into a linux OS. Currently only the iPhone 2G, iPhone 3G, iPod Touch 1st, and 2nd Gen have supported...