На Nexus 5, купленном в США, отсутствует настройка APN.

У меня есть разблокированный телефон Nexus 5, купленный в Google в США. Я просто стер его и установил на него Android 5.0. Однако пользовательский интерфейс для редактирования настроек APN не появляется. Под этим я не имею в виду, что информация об APN исчезла, я имею в виду, что фактический пользовательский интерфейс для просмотра/редактирования APN отсутствует.

Если я перехожу к Settings -> More -> Cellular Networks, я вижу только 3 настройки, показанные на рисунке ниже: роуминг данных, предпочтительный тип сети и выбор системы. Это означало, что не было никакого способа заставить телефон работать с моей SIM-картой, используя только стандартную установку Android.

Теперь я смог подключиться к Wi-Fi, загрузить приложение Tweakker APN INTERNET MMS (удалено из Play Store), настроить параметры APN с помощью этого приложения, отключить Wi-Fi и подтвердить, что я был в сети через SIM-карту. карта, используя LTE. Значит телефон работает. Но пользовательский интерфейс просмотра / редактирования APN по-прежнему отсутствует в приложении «Настройки», даже после добавления и активации японской SIM-карты OCN MOBILE ONE только для данных, которая у меня есть.

Я погуглил это утром, и есть все признаки того, что в нижней части панели «Настройки сотовой сети» в настройках должны быть элементы управления редактированием APN. Но их нет.

Кто-нибудь знает:

  1. Способ заставить пользовательский интерфейс редактировать эти настройки?
  2. Почему их может не быть там изначально?

Единственная странность/необычность здесь в том, что я использую американский телефон в Японии. Я купил SIM-карту OCN MOBILE ONE только для передачи данных у Amazon здесь. Это кажется маловероятным, но я полагаю, что могут быть странные правила телекоммуникаций в конкретной стране, которые по какой-то причине заставляют Android скрывать эти элементы управления на разблокированном телефоне иностранной модели?

РЕДАКТИРОВАТЬ: я должен был упомянуть: это происходит с SIM-картой OCN MOBILE ONE (NTT DoCoMo) или без нее в телефоне. Я даже перепрошил телефон и переустановил с вынутой сим-картой, чтобы убедиться.

Экран настроек сотовой сети с отсутствующим интерфейсом APN здесь

(Нажмите на изображение, чтобы увидеть увеличенный вариант)

Это действительно странно. У меня Nexus 4, и я также вручную прошил Lollipop 5.0, но я вижу в списке настройку APN. Не знаю управляется ли эта настройка SIM или нет, но есть похожий случай
Спасибо за эту ссылку. Там нет решения, но интересно, что человек, у которого была такая же проблема, как и у меня, также физически находился в Японии. (Я обновил сообщение, чтобы отразить, что я вижу проблему с установленной SIM-картой или без нее.)

Ответы (2)

Похоже, проблема связана с сетью GSM/CDMA. Поскольку вы купили телефон в США, который использует сети CDMA, я полагаю, что по умолчанию используется сеть LTE/CDMA.

Вы можете изменить предпочитаемый тип сети:

  1. Набрать *#*#4636#*#*(т.е. *#*#INFO#*#*)
  2. Выберите информацию о телефоне
  3. Прокрутите вниз, чтобы установить предпочтительный тип сети.
  4. Выберите вариант с GSM (например, LTE/GSM auto (PRL) )
    • Если он уже выбран, выберите любой и выберите его обратно.
  5. Перезагрузите телефон, и настройки APN должны вернуться.

Источник: форум Cyanogenmod .

Спасибо! Это сработало. Как ни странно, телефон уже показывал «LTE/GSM auto (PRL))», когда я следовал вашим инструкциям. Тем не менее, я изменил его, а затем изменил обратно, и после перезагрузки появился интерфейс редактирования APN.

Если ваше устройство рутировано, вы можете использовать ADB, чтобы открыть настройки APN.

adb shell 
su
am start -n com.android.settings/.Settings\$ApnSettingsActivity