Shorcut on desktop that enables packet data and 3G In order to save battery (it works a lot!), 99% of the time I disable packet data and I use only 2G networks, because I don't want the phone to go on internet / use data.

But sometimes I want to use internet, so I have to do :


1) Enable Settings > Wireless and networks > Mobile networks > Use packet data
2) Disable Settings > Wireless and networks > Mobile networks > Use only 2G networks


... and then to do it in the opposite way when the internet session is over.
This is quite long...



My question is:

How to set a shortcut on desktop that does 1) + 2)  in just one single click ?
(Android 2.3.6)



PS : here is what my notification bar looks like :
You can add widgets to your home screen if your phone supports. You can also try widgets from play store like

2g-3g switch

Data on or off