Было куплено два абсолютно одинаковых телефона НТС под Андройд 4. Один уехал "типа на подарок", второй остался у меня.
На обоих телефонах тестится один и тот же софт, который предполагает что телефонный аппарат отдаст номер телефона что на СИМке в это ПО.
Аппарат, что уехал "типа на подарок" без проблем отдаёт в программу номера Лайф, КС, МТС всех СИМок что в него вставили. Ни одного сбоя не выявлено, проверено более чем на 10 карточках
Тот аппарат что остался у меня, без проблем отдаёт только номера МТС, при этом отдать какой либо номер Лайф иди КС категорически отказывается. Проверено где то на 8 карточках КС и Лайф.
Подозреваю, что проблема может быть где то в настройках телефона.
Вопрос к уважаемому сообществу - в каком направлении рыть?
В ответ на: я бы начал с самого простого - возврат к заводским настройкам.
Последовал совету... Телефон долго сопротивлялся, несколько раз переспрашивал типа в своём я уме или нет... но в конце концов я его убедил вернуться к заводским настройкам, после чего пришлось пройти краткий курс китайского языка, что позволило найти инглиш. ещё на инглише проверил, телефонные номера СИМок КС и Лайфа всё так же телефоном НЕ определяются, а МТС - без проблем.
Звоню в техподдержку КС с вопросом, что за хрень - говорят что с их стороны всё нормально, номер отдают. Достаю СИМку Лайф из Нокии, которая без проблем определяет этот номер, вставляю в НТС - номер не определён.
На обоих телефонах тестится один и тот же софт, который предполагает что телефонный аппарат отдаст номер телефона что на СИМке в это ПО. ... Тот аппарат что остался у меня, без проблем отдаёттолько номера МТС, при этом отдать какой либо номер Лайф иди КС категорически отказывается.
Что означает "отдаёт"??? Поройся в настройках безопасности телефона...
Что означает "отдаёт"??? Поройся в настройках безопасности телефона...
В закладке телефона "мой номер" - "Номер телефона не известен" Но только для СИМок КС и Лайф, с МТС - определяет без проблем. Настройки безопасности во всех случаях одинаковые.
Мой галакси показывает без проблем на разных прошивках и разных операторов, модемную часть не пробовали прошить? посмотрел Не шьется на этом теле отдельно модем Какая именно прошивка стоит? если китайская могут быть проблемы, попробуйте ему залить европу, правда там бубен нужен нехилый
Что означает "отдаёт"??? Поройся в настройках безопасности телефона...
В закладке телефона "мой номер" - "Номер телефона не известен" Но только для СИМок КС и Лайф, с МТС - определяет без проблем. Настройки безопасности во всех случаях одинаковые.
Загадка телефона вероятнее. Если на гарантии, то на сервис и перепрошить
На обоих телефонах тестится один и тот же софт, который предполагает что телефонный аппарат отдаст номер телефона что на СИМке в это ПО.
Вопрос к уважаемому сообществу - в каком направлении рыть?
скорее в этом - А МТС часом не контракт? а лайф с КС припеид? не на всех симках есть прописанный номер пдозреваю что вот это
String rawNumber = mPhone.getLine1Number(); // may be null or empty String formattedNumber = null; if (!TextUtils.isEmpty(rawNumber)) { formattedNumber = PhoneNumberUtils.formatNumber(rawNumber); } // If formattedNumber is null or empty, it'll display as "Unknown". setSummaryText(KEY_PHONE_NUMBER, formattedNumber); Видает NULL и текст выводится как "Unknown"
засим вставить проверку в софтине - если пустое или отдельное активити с просьбой ввести свой номер.. или подставлять поле ввода вместо надписи ну и записывать номер в базу приложения.. как то так.
да и для приложения не забудьте разрешение READ_PHONE_STATE
Всем кто откликнулся - большое спасибо! Щас буду ***** наливать.
По телефону - пока забил на эту проблему. Прошивка там таки Китай. Но у другого тоже Китай, и всё работает как надо. Куплены в один день и час в одном месте. Возможно что это "загадка телефона".