Можно ли полностью отключить роуминг, а не только работу в сети во время роуминга?

Пытаясь найти решение этой проблемы в Google, я в основном просто нахожу инструкции о том, как отключить подключение для передачи данных во время роуминга.

Чтобы пояснить, почему я спрашиваю, у меня есть контракт с небольшой местной телефонной компанией, а у них — роуминговый контракт с крупным местным провайдером. В роуминге в сети крупных провайдеров звонки идут с той же скоростью, но нет сети 3G. Мой телефон, кажется, довольно часто выбирает роуминг даже в тех областях, где домашняя сеть получает сигнал с полной силой.

Можно ли запретить телефону Android подключаться к роуминговым сетям?

Что произойдет, если вы зайдете в «Настройки» -> «Беспроводные сети» -> «Мобильные сети» -> «Система» и выберите «Только дома»?
Можете ли вы рассказать нам о своей мотивации в этом?
«Выбор системы» не доступен в меню «Настройки» -> «Беспроводные сети» -> «Мобильные сети» на моем телефоне. Варианты: «Передача данных включена», «Роуминг данных», «Имена точек доступа», «Использовать только сети 2G» и «Сетевые операторы». В разделе «Операторы сети» есть варианты выбора конкретной сети, но телефон в конечном итоге уходит в роуминг, даже если я выбрал там домашнюю сеть.

Ответы (2)

Просто перейдите в режим полета или извлеките SIM-карту, когда находитесь в роуминге.

Обратите внимание, что некоторые телефоны не позволяют загрузиться без SIM-карты.
Другое решение: выключите телефон: P
@ Брюс: да, правда. может просто использовать режим полета

Я ожидаю, что такое приложение, как Tasker или Locale, сможет это сделать.

Есть несколько приложений, которые могут сделать это за вас. Беглое изучение рынка AppBrain обнаружило следующее: