HTC Desire를 실행하는 Android 2.2 (HTC 개선)를 사용하고 있습니다. 설정 / 무선 및 netwokrs / 모바일 네트워크 / 네트워크 사업자에는 "네트워크 검색"(따라서 한 명의 운영자를 수동으로 선택) 또는 "자동으로 선택"(아마도 찾을 수있는 모든 항목에 연결될 수 있음)을 선택할 수있는 네트워크 작업이 있습니다.
현재이 지역에는 3 개의 주요 셀룰러 네트워크 사업자가 있으며 운영자 간 로밍을 허용하지만 엄청난 로밍 요금이 부과됩니다. 운영자 선택을 수동으로 한 번에 강제로 수행 하여이 엄청난 비용을 피하고 싶습니다. 위에서 언급 한 "검색 네트워크"모드에서 운영자 (예 : "운영자 A")를 선택하면 작동하는 것으로 보이며, 지하 및 GSM 모듈이 순차적으로 다음과 같은 상황에 도달 할 때까지 작동합니다.
- 오퍼레이터 A, B, C는 사용 가능합니다 (표면에서) => 선호하는 "오퍼레이터 A"를 사용하면 모든 것이 정상입니다
- 우리는 지하철에서 움직입니다. GSM 네트워크를 전혀 사용할 수 없습니다 => 모든 것이 정상입니다. 네트워크를 사용할 수 없음을 보여줍니다
- 우리는 표면에 나타나기 시작하고 "오퍼레이터 B"는 사용할 수있게되지만 "오퍼레이터 A"(바람직한 하나)는 사용할 수 없게됩니다. 장치는 실행중인 작업의 실행을 중지하고 새로운 연결 기회를 "선택하는"성가신 메뉴를 표시합니다 ( "운영자 B"). "Return"버튼으로이 메뉴를 닫을 수 있습니다. 상황이 서서히 변하고 더 많은 오퍼레이터를 사용할 수있게되면이 메뉴가 몇 번 더 나타납니다.
그래서 문제는-이동 통신사 선택을 한 번에 모두 강제하고 최근에 발견 된 셀룰러 연결이있는 매우 성가신 (현재 실행중인 활동 중단) 팝업 메뉴를 비활성화하는 방법입니다.
업데이트 : GSM / GPRS / EDGE / 3G (HSDPA) 네트워크를 사용하고 있으며 실제로 질문은 음성 및 데이터 트래픽을 모두 언급하므로 APN을 제한하면 관련이 없습니다. 일반적으로 같은 지역의 동시 운영자는 서로를 통해 로밍 할 수 없으므로이 문제는 대부분의 일반 사용자에게는 존재하지 않을 수 있습니다.