Ни для кого не секрет, что Android — система, которая не может жить без интернета, как рыба без воды. Наверное многие столкнулись, при первом использовании смартфона, с тем, что деньги со счета пользователя улетали в неизвестном направлении, если не подключен безлимитный мобильный интернет.  Но не каждый пользователь позволяет себе такую «роскошь». Поэтому возникает необходимость разрешить Android’у доступ в интернет только через Wi-Fi.

Стандартными средствами системы можно полностью отключить передачу трафика по 3g/2g. Однако, включать/отключать интернет  не совсем удобно, если вдруг захочется «початиться» в аське или «посёрфить» в Opera Mini.
И на этот случай на помощь приходит замечательная программа DroidWall. Она абсолютно бесплатна в Android Market  и представляет из себя графическую надстройку для iptables, что даёт возможность задать каждому из приложений свои правила. Например запретить стандартным сервисам Android выходить в интернет, а разрешить это делать только ICQ, Opere и погоде.

Интерфейс интуитивно прост и понятен. Для каждого приложения можно поставить две галочки, разрешить доступ по Wi-Fi и по 3g/2g. Либо, можно поменять настройки и отметить приложения которым нельзя выходить в интернет.

Есть и своя ложка дегтя, для работы программы необходим root(суперпользователь) доступ к устройству.