timeout3g switches the 3g data connection automatically off after a timeout on screen off to save power, and makes the connection running on screen on. Time can be set by user.
The full version can restart after phone's power up.