HEY GUYS! IF YOU ACCIDENTALLY RESET NETWORK SETTINGS and cause infinite loop to occur, HANG ON, DONT RESTORE TO 3.1.3 YET!!!!
3GS 3.1.2 BB 5.11.07 INFINITE LOOP CAN STILL BE SAVED!!!
1. OFF YOUR PHONE
2. OPEN ITUNES
3. TASK MANAGER, END "ipodservice.exe" and "itunes.exe"
4. HOLD HOME BUTTON TILL YOU SEE THE APPLE
5. QUICKLY OPEN BLACKRA1N AND CLICK "make it rain" before APPLE DISAPPEARS
6. IF THE GUY'S FACE SHOWS UP, LEAVE YOUR HOME BUTTON, AND LEAVE IT THERE
7. YOU WILL SEE IT KEEPS REBOOTING AND RE-BREAKING, IT'S NORMAL.
8. WAIT!!!
STEP 8 IS THE MOST IMPORTANT!!

You have to be extremely patient, if it doesn't work after 12 hours, you can source other solutions...
It works for me, after a total of 40+ reboots! 40+ reboots guys, and the battery is completely drained, it charges a while, then reboot then the whole process repeats.
Wait and pray hard!! Good luck!!!
