NO! this information is all wrong except for the first guy's post. you have a tethered jailbreak, which means every time you need to turn it on, you have to run blackra1n on your computer. there is no way around this. you need to rerun blackra1n to boot your phone, then once every time you want to turn it on. blackra1n will hacktivate your iphone. theres a bit of a downside to that though, if an iphone is hacktivated, it wont be able to be used on the official carrier without a restore. once you get into the phone, connect to a wifi network, and download blacksn0w from the blackra1n app. INSTALL ONE THING AT A TIME!!!!!!! DO NOT INSTALL MULTIPLE THINGS AT ONCE AS IT IS KNOWN TO HAVE CONFLICTS WITH EACH OTHER, AND BLACKSN0W MIGHT NOT WORK. anyway, when you get blacksn0w, make sure to remove your tmobile sim card from the phone before downloading it. then after its done, it will respring or what ever. and then go into settings > general > network and turn OFF 3g. now put in your tmobile sim card and there you go. have fun and i know it sucks having a tethered jailbreak. (i have one). but it doesnt really affect me cuz my phone is hardly ever turned off. maybe like when the battery dies, or if something is bugging out i need to do a hard restart. but that not very often. btw, my phone is also jb and unlocked...but im on at&t...need that unlock incase my dad cancels my plan and i can walk a dog and get a t mobile plan lol.