So, I was able to finally get edge on my iphone 4g ios 4.0.1. Just want to preface this fix with saying this forum did not help me very much and some of the mods here... well you can read the replies... I got this fix from: http://modmyi.com/forums/showthread.php?t=722836 here it is. and you have to go and do each step exactly how it is: Patch CommCenter & Enable Carrier Bundles Okay this works perfectly for me and many of the other iPhone4 I did. Works thanks to wortel & Spookyet 1. Reset network setting / reboot 2. SSH your phone to var/mobile/ - place wortel commcenter patch in there Multiupload.com - upload your files to multiple file hosting sites! 3. install it via mobileterminal or iFile( i use ifile) "dpkg -i xxxx.deb" just use ifile it much simpler haha 4. Enable plist editing by running command promopt -> CProgram Files\iTunes\iTunes.exe" /setPrefInt carrier-testing 1 5. Install T-Mobile Bundles ( i use legacy since i use web2go and most compilable with MMS from all phones) t-mobile_us_ios4_1.1.1.ipcc.zip - File Shared from Box.net - Free Online File Storage 6. Connect iphone4 -> itunes -> shift + check for updates --> choose the carrier bundles you want 7. reboot iphone4 -> take out sim --> place back in --> wait for signal EDGE WORKS 100% MMS works 100% Thanks again spooket and wortel!! Once again this is for iPhone4 only for iPhone3GS/3G easiest solution is to just use sinfuliphonerepo "tmo is04 mms fix" - that works 100% TO FIX THE EDGE/MMS NOT WORKING AFTER REBOOT - JUST GO TO YOUR T-MOBILE STORE AND GET A NEWER SIM CARD - THE SLIMMER ONE WORKS THE BEST! - tried it and rebooted 5 times - edge/mms still works 100% - seem like i got better signal too! lol.