- Где? В "Казаках"? В "Звёздных войнах"?
- В змейке на Нокии...
(реальный диалог)
Начало. M$ мне враг, но истина дороже
И снова здравствуйте. Как и обещал в комментариях, пишу отчёт об итогах тестового месяца эксплуатации замечательного совместного творения Microsoft и MediaTek, имеющего бренд Nokia и вьетнамскую сборку, под названием Nokia 105 Dual SIM. Хотя, как и в прошлый раз, большинство пенделей снова будет получать M$... ☺
Как давно у вас это устройство?
Время встречи изменить нельзя: 16 января 2016 года. ☺
Используете ли вы его до сих пор? Если нет - почему с ним расстались?
Честно говоря, на данный момент нахожусь в больших раздумьях на эту тему, но, вероятнее всего, оставлю всё как есть и поюзаю ещё как минимум пару месяцев. А то и лет - тут уж как повезёт...
Как к вам попало это устройство? По каким критериям было выбрано? Где и почём куплено?
Ну, об этом лучше почитать в предыдущем отзыве, спровоцировавшем почему-то столько шуму в комментариях, что мама не горюй...
Что нравится? Сильные стороны, достоинства.
За месяц мобилу пришлось полностью заряжать всего 6 раз. В среднем, как и прогнозировалось, при моей активности использования (а также с учётом морозной погоды) аккума хватает на 4,5-5 дней. И это ещё BL-5C не поставил...
К тому же, за месяц я обнаружил ещё несколько прикольных фактов:
Что не нравится? Слабые стороны, недостатки.
Думали, ту тираду месячной давности нечем уж будет дополнить? Как бы не так! ☺
Включение аудиопрофилей по времени, как выяснилось, работает в однократном режиме - мы можем лишь выставить, до какого времени будет работать определённый профиль, прежде чем телефон вернётся к текущему. И не так уж это и удобно оказалось, как я думал.
Количество символов в одной напоминалке - всего 35, что выглядит смехотворно и не позволяет использовать оные как блокнот. 918 символов в SMS-черновике - куда круче.
Кстати... Flash-SMS... Помните такие, да? Если нет, то напомню: это SMS, которые автоматически не сохраняются во входящих, но отображаются на дисплее сразу же, чтоб их можно было прежде всего быстро прочесть, а потом уж решить - сохранить или отклонить. В стандарте называются "SMS класса 0". Так вот, в 105 DS их приём поддерживается (отправка - увы, только с компа в AT-режиме, см. ниже), но... вот эта вот новая система уведомлений, которую я расхваливал весь предыдущий отзыв, их не понимает, тем самым, можно сказать, нивелируя саму их суть! То есть обычные SMS можно увидеть в "ленте" уведомлений и прочесть без разблокировки клавиатуры, а "флэши" - нельзя. При приходе "флэша" загорается подсветка, звучит/вибрирует сигнал, но на заблокированном экране - пустота. В разблокированном состоянии работа с flash-SMS аналогична старым Нокиям. Но почему изюминка платформы дала сбой именно там, где она была бы наиболее полезна?!..
На номер голосовой почты (для тех, кто в бронепоезде, - быстрый набор зажатием единицы) в S30+, как оказалось, нельзя повесить USSD-запрос (например, проверку баланса). Пришлось другую цифру для быстрого набора под это дело выделять. А в S30 на номер голосовой почты не было никаких ограничений...
Быстрый набор, между прочим, оказался привязан не к номерам телефонов, а ко внутренним номерам ячеек телефонной книги. Как следствие, при любой массовой перезаливке контактов приходится его перенастраивать заново.
А теперь самое загадочное (это же Мерзософт, который не может не подложить какую-нибудь маленькую, но свинью): при втором или третьем включении аппарат показал политику конфиденциальности Microsoft, в которой, в частности, написано, что в течение всего пользования мобилой возможна отправка не более двух SMS хрен знает куда. Нет, ну то, что они там определяют местоположение, как они сказали, с точностью до города - фиг уж с ним (типа никто и так не знает, что я из Харькова), а вот то, что эти сообщения могут быть отправлены неизвестно когда и до сих пор этого не произошло (или произошло ещё на предыдущей симке, но я этого не заметил), меня напрягло гораздо больше. Надеюсь, что для нашей страны эту хрень ещё не внедрили. А то как-то неприятно будет остаться без последних 5-6 гривен на счету в самый неподходящий момент. Хотя, возможно, если внедрили, то эти два СМС будут отправляться на какой-то локальный номер. В этом случае по фигу вообще.
Ну и напоследок. Вы заметили, что до этого момента все указанные в этом и предыдущем отзывах недостатки относятся исключительно к программной части? Один тускловатый светодиодик подсветки клавиатуры конкретно в моём экземпляре можно и простить, а так аппаратно-то всё безупречно... думал я, пока во время зарядки от пауэрбанка (отзыв о котором, кстати, можно прочесть здесь) не попытался послушать радио. Приём FM, независимо от частоты, резко ухудшился почти до нуля. Вынимаю шнур пауэрбанка - всё прекрасно. Вставляю - опять помехи. Ну, подержал минуты три, вытащил и так до дома и доехал. Дома проверил уже при зарядке от сети родной зарядкой на 550 мА (пауэрбанк - на 1 А) - всё нормально. Проверил с неродной зарядкой на 1 А - всё нормально. Проверил опять на пауэрбанке, но с более длинным шнуром, - помехи.
Понятное дело, что что-то китайцы из Nomi в том A026 что-то намудрили... Но, господа мелкомягкие, спрос всё-таки с вас: экранировать USB кто будет?! Почему контур питания вдруг влияет на стабильность FM-приёма? Даже в смартфоне от тех же Nomi при подключенной зарядке делай шо хошь, несмотря на непосредственную близость аудиоразъёма. Не поленился проверить этот же юзкейс и на Брависе - от аудиоразъёма до USB тоже меньше сантиметра, и тем не менее в радио лишних помех почти не наблюдается (разве что в течение полусекунды после вставки пауэрбанка, да и то не всегда). Короче! Где экранирование, Стив?
Чего вам в нём не хватает?
Теперь уже более реалистично смотря на вещи, могу сказать, что не хватает... в принципе, всё того же: быстрой навигации цифрами по меню, открытой памяти для рингтонов и картинок, GPRS с мылом (ну, если ещё реалистичнее - в виде модема хотя бы) и крепления под шнурок. Но ещё стало не хватать отдельного менеджера заметок, а то всё-таки использовать SMS-черновики - немножко не труЪ.
Какие функции вы используете часто?
Всё те же звонки с телефонной книгой и чёрным списком, SMS (и "флэши", ага), черновики (в качестве блокнота), систему уведомлений, будильник, быстрый набор, календарь, фонарик, змейку и радио.
Какие функции вы используете изредка?
Напоминалки (теперь уже чисто по прямому назначению) и калькулятор (всё-таки иногда что-то считаю).
Какие функции не используете совсем?
Всё остальное: геймлофтовские недоигры, FDN, "мобильный таксофон", T9 и "Glance screen". В общем, список за месяц практически не изменился.
Приходилось ли устройство ремонтировать?
Не приходилось. Я, конечно, раздолбай, но не настолько, чтоб за месяц раздолбать кнопочную моноблочную Нокию до состояния, в котором её придётся ремонтировать.
Какие неприятности случались с устройством?
См. выше. Эт, конечно, не 3310, но в штатном состоянии его, бедолагу, убить сложно - посеять куда проще...
Единственное, что за месяц ношения девайса без чехла изрядно потёрлась задняя крышка. Издалека незаметно (чёрное на чёрном), но всё равно не очень презентабельно. Ну а что, мне пылинки с него сдувать?
Какие глюки были замечены?
Кроме описанной в предыдущем рассказе непонятки с симбиозом фонарика и блокировки (до сих пор не уверен - глюк это или задумка производителя), больше никаких!
Хотя нет, соврал немного: никаких - это в штатном режиме автономного использования. А вот при подключении к компу (см. "Что ещё вы можете сказать?") замечен целый ворох, приведу только один пример: при наборе любого номера с терминала сам вызов идёт нормально, но в журнале появляется запись об исходящем звонке на контакт с загадочным именем "_(номера нет)_". ☺ Впрочем, при использовании любых недокументированных возможностей глюки любого аппарата воспринимаются как нечто само собой разумеющееся. На то эти возможности и недокументированные...
Попробуйте сравнить это устройство с другими моделями, которыми вам приходилось пользоваться.
Знаете, за месяц я понял одно: по количеству программно урезанных вещей при таком-то аппаратном потенциале эта труба не сравнима ни с чем. Ну вообще ни с чем. Хотя в компанию, безусловно, вписывается.
![]() Кнопочное Братство |
Что ещё вы можете сказать?
Ну, вот и добрались до самой интересной части.
Начнём, как говорится, издалека. С тех пор, как я прекратил плотное общение с Нокиями в 2007 году, много чего изменилось в мобильном мире. И вот когда пять лет спустя у меня появилась Nokia 101, первым моим разочарованием было именно то, что бюджетные кнопочные Нокии уже никак не могли взаимодействовать с компом, а перепрошивка до сих пор шла исключительно через боксы. На дворе уж был 2012 год, а Нокии до сих пор шились через боксы... 2013, 2014 - всё та же глухомань. Но с появлением первых мелкомягко-медиатековских моделей Nokia с портом micro-USB наконец-то появился проблеск надежды. И она оправдалась: под Nokia 130 M$ выпустил первый безбоксовый апдейт прошивки, который можно выполнить из-под винды с помощью обычного USB-кабеля.
И вот спустя недолгое время после отправки предыдущего отзыва, когда моя 105 DS заряжалась от компа, мне почему-то взбрендило посмотреть на список подключенных USB-устройств. И представьте себе моё удивление, когда я увидел в выводе команды lsusb (у меня Linux) следующее:
Bus 004 Device 015: ID 0421:069a Nokia Mobile Phones 130 [RM-1035] (Charging only)
"Charging only"? Ну уж нет!.. Мелкомягкий апдейт на 130 как раз и говорил подключить мобилу в режиме "только зарядка". И раз 105 и 130 имеют одинаковые ID устройства, значит, протокол взаимодействия с компом у них как минимум похож.
Начались долгие часы гугления на предмет подключения S30+ к компу. Как выяснилось, никакого официального инструментария а-ля PC Suite Мерзософт даже под винду не предоставляет (за исключением того самого обновляльщика "Nokia Software Recovery Tool"). Юзеры негодуют. Попытки подключить виндовые медиатековские драйвера тоже ни к чему не привели. Но спустя какое-то время я вдруг познал дзен и принудительно прицепил ID устройства к стандартному линуховому драйверу usbserial:
sudo modprobe usbserial vendor=0x0421 product=0x069a
И вот оно! В списке устройств сразу появились два новых последовательных порта: /dev/ttyUSB0 (очень грубо говоря - аналог виндового COM1) и /dev/ttyUSB1 (аналог COM2). Первый порт оказался каким-то совершенно "чёрным ящиком", а вот второй оказался способным принимать обычные (ну, или не совсем обычные) AT-команды! Появился свет в конце туннеля...
Только вот туннель, зараза, никак не кончается. Ведь не зря в начале отзыва я назвал 105 совместным творением Microsoft и MediaTek: Series 30+ оказалась лишь оболочкой для чистейшей медиатековской операционки MAUI, собранной в крайне урезанном варианте под нокиевские железяки. Это сразу же прояснилось командой ATI:
MTK2
LAGOS61D.10.01.11.p2
Обратите внимание - ни единого слова о Nokia и/или Microsoft. В общем, стало ясно, что дальнейшие поиски нужно вести сугубо в медиатековской документации. А её в актуальном состоянии найти не так уж и просто. В Интернете валяются три разных справочника AT-команд под Медиатеки различной степени древности, но в реальности для 105 подходит примерно четверть из них. Здесь постараюсь описать только те, о которых известно достаточно информации и которые могут представлять хоть какой-то практический интерес.
Начинать сеанс, подключившись через последовательный терминал, всегда советую с ATE (отображает вводимые символы), ATZ (сбрасывает интерфейс) и AT+CMEE=2 (показывает подробные описания ошибок).
Итак, поехали. Довольно много уже известных "чисто телефонных" команд работает. Можно, например, звонить ("ATDномер;" - обратите внимание на ";") или сохранять SMS-черновики. Прямо с терминала, да. Латиницей, естественно (ну, если вы не терминатор и не умеете на лету фигачить в уме поля PDU и кодировку UCS-2). Сначала командой AT+CMGF=1 переводим SMS в текстовый режим, потом набираем AT+CMGW, Enter, пишем текст и жмём Ctrl+Z/Esc, когда закончим. Всё! Если мы хотим сразу отправить, а не сохранять, то вместо AT+CMGW пишем AT+CMGS="номер".
Сбросить текущий звонок можно таким экзотическим способом, как AT+CHUP. А ответить на входящий вызов - вполне стандартным ATA.
Ах да, симку, с которой будут происходить звонки, отправка сообщений или другие связанные с картой операции с терминала, меняем с помощью AT+ESUO: AT+ESUO=4 выбирает первую симку, AT+ESUO=5 - вторую.
А вот команда AT+ESUO=3,4, включающая режим обмена данными (и возможность исполнения медиатековских команд работы с файловой системой по типу +EFSW, +EIMG, +EMDY, +EFSF, +EFSL и т.д.), к сожалению, в 105 наглухо не пашет. Равно как, увы и ах, не распознаётся ни одна связанная с GPRS команда (начинаются преимущественно на AT+CG). Это значит, что GPRS и здесь заблокирован. Повторюсь: сам чип GPRS поддерживает. Печалька. ☹
Что касается управления симками в целом (а не выбора текущей), за это отвечают две команды: AT+CFUN и AT+EFUN.
AT+CFUN принимает на вход два числа через запятую. Если второе число - 1, то мобила перезагрузится, независимо от первого. Таким образом, AT+CFUN=1,1 - самый необычный способ ребутнуть телефон. ☺ Если второе число - 0, то тогда +CFUN смотрит на первое: 0 - отключить текущую выбранную симку, 1 - включить текущую выбранную симку, 4 - отключить обе симки (да, AT+CFUN=4,0 - самый настоящий режим полёта!).
AT+EFUN же - более новая и прозрачная команда:
Если кто вдруг озаботился возможностью ручного выбора GSM-диапазона (в двухдиапазонном телефоне, ха-ха), то она здесь тоже присутствует, правда, в немного обрезанном варианте, в виде команды AT+EPBSE. AT+EPBSE=2,0 включает режим "только GSM900", а остальные допустимые варианты (AT+EPBSE=8,0, AT+EPBSE=10,0, AT+EPBSE=255,65535 и т.д.) возвращают к обычному двухдиапазонному GSM 900/1800. Нечем сто пятой похвастать в этом плане...
Ряд команд интересен тем, что позволяет смотреть различную служебную информацию прямо в терминале. Например:
- AT+CGMM показывает модель (скромно возвращая "MTK2" в 105), а AT+CGMR - версию прошивки (у меня возвращает "LAGOS61D.10.01.11.p2, 2015/05/18 12:32"), также ту же версию, за исключением времени сборки, можно узнать и по AT+EGMR=0,3;
- AT+EGMR=0,0 показывает модель процессора (в моей 105 возвращает "MT6261B, E01");
- AT+CIMI - широко известная команда, возвращающая IMSI текущей симки;
- а вот IMEI посмотреть стандартным AT+CGSN не получится, вместо этого используется всё та же команда +EGMR: AT+EGMR=0,7 смотрит IMEI первого слота, AT+EGMR=0,10 - второго (примечание: нет, не обольщайтесь, через флаг 1 поменять IMEI не удастся, это вам не "чистокровные китайцы");
- AT+CSQ показывает уровень сигнала для текущей симки (правда, в "попугаях");
- AT+CREG=2 позволяет включить примитивнейший нетмонитор по текущей симке с периодическим выводом информации на терминал (AT+CREG=0 отключает данный режим);
- AT+EADC=1 включает периодический вывод инфы о статусе батареи в терминал. По порядку через запятую идут: напряжение батареи, температура батареи (давненько я не мерял комнатную температуру мобилой ☺, ещё со времён B312E), дополнительное напряжение, ток заряда, напряжение зарядного устройства. AT+EADC=0 отключает этот вывод.
Но самая забавная медиатековская фишка, которая работает на данной Нокии, - это автоматизация (!) нажатия на клавиши при помощи AT+CKPD. Например, AT+CKPD="e[*111#svs" разблокирует клаву Нокии ("отбой" + левый софткей), наберёт наш код проверки баланса (*111#), выберет вторую симку и отправит USSD-запрос, причём это всё будет видно на экране, как будто клавиши жмёт невидимка (единственное, что следует помнить - так это обозначения софткеев: [ - левый, ] - правый, m - центральный, e - отбой, s - клавиша вызова, а <, >, v и ^ - стрелки). Команда может принимать и второй параметр, позволяющий эмулировать долгое нажатие, если указать число больше 21 через запятую после строки с кнопкой.
Ну и вот ещё пяток различных инженерно-тестовых команд:
- AT+CEMS - инженерные режимы:
AT+CEMS=0 - отключение,
AT+CEMS=1 - вывод отладочной информации в терминал,
AT+CEMS=2 - отключение некоего MMI Factory Mode,
AT+CEMS=3 - включение MMI Factory Mode;
- AT+CASP - аудиотест: к примеру, AT+CASP=1,3,2,6 воспроизведёт звук с номером 3 в стиле 2 в течение 6 секунд, а AT+CASP=2,25 остановит играющий звук с номером 25;
- AT+EALT - тест обратной связи (loopback test - говоримое в микрофон воспроизводится в динамике): AT+EALT=1 - включение, AT+EALT=0 - отключение;
- AT+ESAM - перенаправление звука:
AT+ESAM=0 - обычный режим,
AT+ESAM=1 - весь звук идёт в наушники, независимо от их наличия,
AT+ESAM=2 - весь звук идёт на динамик, независимо от подключения наушников;
- AT+ELSM - режим никогда не гаснущей подсветки экрана: включается командой AT+ELSM=0, отключается - AT+ELSM=1.
Также имеется пара не менее офигительных команд, которые ошибок не выдают, но и эффекта никакого не имеют:
- AT+ESLT - в теории должна была быть индивидуальная настройка громкости всего и вся. Первое число - тип (0 - звонок, 1 - клава, 2 - микрофон, 4 - речь, 5 - предупредительные сигналы, 6 - мелодии), второе - собственно, значение громкости от 0 до 255. Например, AT+ESLT=1,255 установит максимальную громкость клавы. Но на практике это всё хрен срабатывает...
- AT+ESLCD - по идее смена контрастности экрана: первая цифра - уменьшение или увеличение (0 или 1 соответственно), вторая - от 0 до 254 единиц соответственно (например, AT+ESLCD=0,55 уменьшит контрастность на 55 единиц после перезагрузки телефона). Увы, как и AT+ESLT, работает исключительно в теории. ☹
Короче, в результате всех этих исследований, когда я понял, что подмножество AT-команд в 105 крайне нетривиально (и убедился в этом, когда ни одна известная утилита не смогла нормально с этим телефоном работать - например, нельзя так просто прочесть список входящих SMS, а вот телефонную книгу - легко, но тоже с некоторыми нюансами), гора решила пойти к Магомету и был написан NokiaTool (см. гитхаб). Это простой линуксовый (но можно и под Mac OS X и даже, вероятно, под винду под Cygwin/MSYS подкрутить, думаю) bash-скрипт, имеющий в зависимостях такие широко распространённые вещи, как grep, iconv, od, sed, tr и позволяющий вытворять большинство вышеописанных финтов ушами и кое-что ещё. Пока что (16.02.2016) функционал данной утилиты следующий:
Надеюсь, что количество Фом неверующих, думающих, что за неимением поддержки карт памяти в телефонную книгу 105 никак не импортировать хвалёные 2000 контактов, с появлением этой программулины резко сократится.
Помимо оттяга с AT-командами и написания "suite" специально под 105, за этот месяц я:
Народ, если у кого есть дамп/фуллфлэш (не путать с изначальными прошивочными файлами) с новой 105, 130 или похожих труб на S30+ - не жлобитесь, выложите в комментариях, очень поможете доброму делу. Я же, в свою очередь, обещаю выкладывать в комментах все дополнительно найденные плюшки, не вошедшие в этот рассказ.
Оцените устройство по 10-балльной системе. Порекомендуете ли вы его другим?
Поднимаю балл до 8. Всё-таки, если рассматривать трубу в отрыве от постоянного сравнения с "золотым веком" марки, мы внезапно обнаружим, что не всё так уж и плохо. Ведь эта мобила - не для тех, кому нужно множество кое-как реализованных функций за бесценок. Это вполне себе обычный, но надёжный инструмент, пусть и очень далёкий от совершенства.

Напоследок хотелось бы обратиться к Microsoft: выпустите, пожалуйста, обновление прошивки на 105 DS (RM-1133) по аналогии с обновлением на 130, но с открытой памятью (чтобы можно было сделать AT+ESUO=3,4 и взаимодействовать с файловой системой), исправлением показа Flash-SMS в уведомлениях, быстрым доступом к пунктам меню цифрокнопками (пните медиатековцев, если сами не можете) и разблокированным GPRS-модемом (со всеми модемными командами)! И 105 станет намного ближе к этому самому совершенству в мире современных бюджетных телефонов.
И отдельно обращение к MediaTek: хватит скрывать актуальную документацию по своим ОС, повернитесь лицом к юзерам!
Всем удачи и до скорого!
Suborg