Если исказить эти данные, то БС и телефон станут общаться в разных таймслотах между собой, что само собой превратится в обрыв. Как в телфоне реализовано надо поискать, думаю, что на довольно низком уровне.
Видимо хреновый я объясняльщик ))
Базовые станции сами «не видят» телефон. Телефон сам следит за окружающими БС, меряет уровень, задержку (по которой, кстати, и определяют расстояние) и т. д. и передает информацию в сеть, а сеть объединяет все эти БС и принимает решение о хендовере между соседними БС, если надо. Грубо говоря, телефон «видит» только БС, через которую установлено текущее соединение. В ждущем режиме БС вообще телефон не видят. Перидически происходит только что-то вроде принудительной перерегистрации телефона в сети.
Запретить телефону передавать эти данные, наверное, можно, тогда проблемы при перемещениях будут однозначно. Возможно, вообще сеть перестанет обслуживать такой нестандартный телефон.
И еще немного не так «запретить видеть телефон всем базовым станциям». На самом деле все-таки сам телефон слушает эти БС, и при надобности передает сети эти данные. Но если этот алгоритм нарушить будут проблемы со связью. В том старом нетмониторе можно было закрепиться за конкретным частотным каналом (т.е. за конкретной БС), а если покинуть зону её действия, сеть терялась.
Я думаю, что нельзя. Скорее всего, все описано в стандарте GSM (как он там называется). Оператор может менять настройки сети, например, количество этих одновременных БС. Но если сотворить что-то такое «глубинное» с телефоном, может и получится, но глюки неизбежны — потеря сети, проблема с хендоверами и пр.