Use iPhone Activation Server to activate your iPhone for iPod+WiFi use. This program activates a brand new unactivated iPhone without giving any of your money or personal information to AT&T. The iPhone does not have phone capability, but the iPod and WiFi work. Note that this application will not do anything unless you understand the magic numbers as well as add the hosts entry.
Add вЂњ127.0.0.1 albert.apple.comвЂќ to c:windowssystem32driversetchosts
Requires Microsoft .NET Framework 2.0.
Download UltraEdit-32, install it.
Download iPhone Activation Server, extract it to desktop or anywhere you want.
You might wanna backup the original iTunes.exe(located under C:Program FilesiTunes) first.
Run UltraEdit-32, open file iTunes.exe, use Ctrl+G to go to address 2048912, then enter 33C0C3. Do the same for the rest two offsets: Go to address 257074 then enter 28 and go to 257013 then enter 33C9B1. Save the file and close UltraEdit-32.
Open Windows explorer and go to c:windowssystem32driversetc. Open the "hosts" file in ULTRAEDIT and add the line127.0.0.1 albert.apple.comto it. This will redirect any DNS query of "albert.apple.com" to your local host. Save & exit.
All you need to do is to run Phone Activation Server V1.0 first, leave it running and then run iTunes. Now when you plug in your iphone it will activate automatically in about 60 seconds.