Я недавно переехал в район Женевы на границе между Францией и Швейцарией. Я живу во Франции, где у меня есть контракт с французским мобильным (и домашним) телефоном, но я работаю через границу (в миле от этого!) В Швейцарии.
Швейцарские сети рядом с моей работой сильнее французских, но обычно я могу получить французский сигнал. Я могу использовать несколько французских сетей без платы за роуминг для использования телефона / SMS / Интернета, но любая из швейцарских сетей обойдется мне в небольшое состояние.
В Android (на самом деле версии CyanogenMod, основанные на Gingerbread и ICS - это то, что я до сих пор пробовал), кажется, у меня есть два варианта:
а) Разрешить только присоединиться к моей домашней сети и игнорировать все остальные, как французские, так и швейцарские. В этом случае я часто не имею никакой связи вообще.
б) Подключиться к любой сети, и в этом случае телефон будет часто подключаться к швейцарской сети и, следовательно, нести расходы. (И на практике я не смогу использовать мобильное соединение для передачи данных, так как я отключил роуминг данных).
Есть ли способ, которым я могу ранжировать сети в порядке предпочтения, чтобы французские сети (если они были присоединяемыми) были предпочтительнее швейцарских, даже если есть швейцарские сети с более сильным сигналом? Я искал настройки и приложения, чтобы сделать это, но безуспешно ... за исключением довольно опасно выглядящих вещей с Preferred Roaming List (PRL), который, кажется, не подвергается воздействию обычного пользовательского интерфейса.
Я полагаю, что большинство людей не живут / не работают на границах, поэтому эта функция не была столь востребована, но, к сожалению, у сетевых операторов, к сожалению, нет сделок между странами, чтобы помочь пограничникам, так что технологическое решение наверное нужно!