Обзор ZTE Open C — очередного телефона на Firefox OS

    Box dark

    Не так давно, около года назад, я крутил в руках первый смартфон на Firefox OS, см. обзор Geeksphone Peak. Он был позиционирован как Developer Preview и сама OS была на alpha-канале обновлений, всё цвело и развивалось. Поэтому на косяки можно было закрыть глаза и следовало ждать релиза как и операционной системы, так и аппаратной платформы.

    Шло время, в феврале 2014 был анонсирован выход телефона ZTE Open C — «Телефон с новой Firefox OS 1.3 за 100 долларов», на этот раз для широкой аудитории. И вот, устройство под управлением Firefox OS 1.3 попало ко мне на стол. Получается, дождались. Далее в этом посте находятся фотографии, скриншоты, хмыкание и фыркание.

    Кстати, если вам по душе Android — советую не проходить мимо и заглянуть в конец поста.

    1. Цена и характеристики


    Основная торговля аппаратами происходит официально на eBay, где изначально в феврале был доступен предзаказ. Но в Россию они не доставляют, а пересылка может увеличить стоимость девайса. Из альтернатив — телефон можно также приобрести на TinyDeal (купон 5%: zte5off), в переводе на рубли стоимость составляет 3300 руб.

    За эту цену получаем следующие характеристики:
    =====================================================
    • OS: Firefox OS 1.3 (или Android 4.4.2 — см. конец поста);
    • Экран: WVGA 480 x 800, 4" (~233 ppi), TFT 256K цветов;
    • RAM: 512 MB, ROM: 4 GB (+ microSD), доступно 1 GB;
    • Связь: GSM 850 / 900 / 1800 / 1900, HSDPA 900 / 2100;
    • WiFi: 802.11 b/g/n, Wi-Fi hotspot
    • CPU: Dual-core Qualcomm MSM8210 (1.2 GHz Cortex-A7), GPU: Adreno 302;
    • Камера: 3.15 MP, 2048 x 1536 pixels, видео: 352x288@15fps;
    • Дополнительно: FM-радио, GPS, A-GPS, Bluetooth, microUSB 2.0
    • Батарея: Li-Ion 1400 mAh
    • Габариты: 126 x 64.7 x 10.8 mm
    • Вес: 125g
    =====================================================

    2. Внешний вид


    Box bright    Box fox
    Рис. 1-2: Коробочка с лисой.

    Самой красивой частью данного устройства я считаю коробочку. Глянцевые логотипы поверх матового синего полотна притягивают взгляд. Готов поспорить, вы открыли данный текст из-за фотографии коробки над хабракатом.

    Instruction    Coffin
    Рис. 3-4: Инструкция и объект инструктажа.

    Инструкция встречает читателя слоганом «Сделано во имя Цели» и поясняет: «Firefox OS создана, чтобы освободить вас от правил и ограничений, накладываемых другими мобильными операционными системами. Она призвана дать вам полный контроль над информацией, которой вы делитесь и которую храните. FFOS разработана в Mozilla как одна из ступеней к нашей цели — сделать всю мощь Web-технологий доступной каждому». От создателей движения «JavaScript в каждый дом», так сказать.

    Backside    Bottom
    Рис. 5-6: Устройство со другой стороны.

    Аппарат приятно лежит в ладони, матовая крышка сзади препятствует заляпыванию. Габариты и толщина, на мой взгляд, оптимальны. Сбоку имеются клавиши регулировки звука, сверху кнопка включения и 3.5мм аудио-разъём, снизу micro-usb разъём. Реальная толщина устройства.

    Undercover and battery
    Рис. 7: Вид «под капотом» и батарея.

    Батарея имеет ощутимую толщину, объём — 1400mAh. При активном пользовании FirefoxOS (хождение по меню, запуск приложений вроде часов или календаря) держит 2-3 часа (да-да, FFOS ест нещадно, но здесь я могу быть неточен, см. комментарии). Слоты SIM-карты и microSD-карты удобны, здесь не приходится отковыривать крышечки или использовать вспомогательные инструменты для смены карт. Однако, сама задняя крышка очень плотно защёлкивается и без помощи пластиковой карты её не снять. Качество сборки и исполнения внушают уважение, учитывая стоимость девайса. Это брендовая вещь и здесь чувствуется подход инженеров к плотному размещению деталей, оптимальному размещению антенн. Не пожалели материалов — если есть микрофон, то он не только приклеен клеем в специальном слоте, но и прижат сверху маленькой губко-образной резиночкой, чтоб не болтался. Фото внутренностей Обратите внимание, что на плате имеется ножки под второй SIM слот.

    Mainscreen
    Рис. 8: Экран.

    Экран здесь всё-таки хороший. Да, конкуренцию на солнце с другими экранами он не составит, но для своей цены он приемлемо отображает картинку под разными углами в обычной комнате. Никаких полос (как на Peak) замечено не было. Тасчкрин (goodix gt968) достаточно точен, хотя интерфейс FirefoxOS пока препятствует точным попаданиям.
    На фотографии вы видите кружочек в центре нижней панели — это кнопка «домой». Но на самом деле там 3 сенсорных кнопки, остальные две FFOS не воспринимает.

    3. Программная начинка


    С программной частью телефона дела обстоят значительно печальнее. FFOS развивается, год назад говорили «дайте системе ещё год». На момент выпуска телефона в продажу самой новой версией считалась Firefox OS 1.3. Сейчас уже появились скриншоты 1.4, но судя по отзывам обе 1.4 и 2.1 (следующая мажорная версия) работают нестабильно. Я не стал рутовать телефон, обновлять прошивку до самого крайнего коммита из master-ветки репозитория, ловить баги, я просто включил и попробовал сравнить с тем, что я видел год назад на Geeksphone Peak. Все скриншоты можно открыть в новом окне, будут 480x800.

    image    image
    Рис. 9-10: Информация о системе.

    Интерфейс системных приложений поменялся в заметно худшую сторону. Не знаю, как в 1.4, но в данной версии используются low-res картинки для иконок, всё в мыле! Значительно ухудшилась читаемость и общий вид стандартных контролов, по сравнению со сборкой годичной давности. Причины этого я не понял, версии разные — а) экспериментируют; б) hi-res картинки грузить долго. Или прививают моду на мыло.

    image    image    image
    Рис. 11-13: Экраны настроек.

    На домашнем экране ничего не изменилось. Первая страница представляет собой коллекцию ссылок на сайты, которые можно открыть как приложения (т.е. сайт на весь экран и без вкладок). Остальные две страницы содержат системные приложения и опять же, сайты, запакованные в виде приложений.

    image    image    image
    Рис. 14-16: Домашние экраны.

    В процессе знакомства с изменениями не покидало чувство, что меня где-то обманывают, только не понятно, в где именно. Да, старая версия интерфейса далека от идеала, но новая версия переносит в эру Web 1.0. Неужели новое обязательно должно возвращать хорошо забытое старое?

    image    image
    Рис. 17-18: Слева — E-Mail в Firefox OS 1.0.1 prerelease (2013 год), справа — SMS в Firefox OS 1.3 (2014 год).

    Если отбросить стандартные приложения уровня hello world (например, текстовый редактор без возможности даже выделять текст — все input в системе это просто input), затем отбросить приложения вида Android 1.5, затем отбросить приложения, которые просто сайты, затем отбросить приложение настройки системы, то у нас останется всего три иконки: первая это звонилка, вторая это E-Mail клиент, который очень прост, но на экстренный случай сгодится, а третья — FM Radio, которое лично меня устроило больше всего. Как если бы я купил не телефон, а радиоприёмник.

    image    image    image
    Рис. 19-21: О да, приложения для бизнеса %)

    В маркете ничего нет. Гайдлайнов на приложения нет. Какого-нибудь bootstrap для быстрой вёрстки интерфейсов нет. Разработчики системы не могут сверстать три кнопки в ряд, контролы отличаются от приложения к приложению. Всё дико тормозит и ведёт себя как тяжеловесный html5 сайт в браузере дешёвого телефона. Собственно, это и происходит: вы запускаете телефон, там запускается браузер, в нём запускается ещё браузер…

    Простое переключение между стандартными системными приложениями происходит с подтормаживанием, телефон греется, батарея ощутимо быстро садится. Где-то я всё это уже видел. Ах да, ровно год назад в Geeksphone Peak.

    4. Android 4.4.2


    Радиоприёмник можно смело отправлять в мусорное ведро, если бы не одно но. Как выяснилось после непродолжительного гуглинга, компания ZTE выпустила сразу две модели на одной и той же базе. Для жителей Индонезии вышел ZTE KIS 3, а для жителей Европы и США, которым уже простого Android маловато, ZTE выпустила ZTE Open C. Отличия? Вспоминаем фото внутренностей , где было место под второй слот для SIM. Вспоминаем тот факт, что на панели на самом деле три сенсорные кнопки, просто они никак не обозначены.

    image
    Рис. 22: ZTE KIS 3, идентичный ZTE Open C.

    В открытом доступе имеется прошивка, позволяющая заменить FFOS на Android и обратно. (Оригинал, Зеркало). В этом архиве есть оба пакета обновления, достаточно один из них закинуть на карточку и через CWM Recovery запустить процесс обновления. Вызов CWM — VolUp + Power при выключенном телефоне.

    CWM Recovery
    Рис. 23: CWM Recovery меню.

    Также на том сайте, где доступны пакеты обновления для CWM, есть рутованные прошивки и утилита для прошивки напрямую с ПК:

    Тот пакет, что позволял заменить Firefox OS на Android у меня сработал в пол-оборота и телефон перезагрузился. И… у девайса просто началась новая жизнь. Такой отзывчивости я давно не видел, наверное кто-то приложил руку к настройке таймингов в этой прошивке. Интерфейс работает шустро, приложения стартуют быстро, KitKat красив. Используя предоставленный инструмент обновления можно рутовать устройство, а затем доустановить Google Apps, включая маркет, так как эта прошивка практически AOSP и не содержит никаких лишних сервисов.

    image    image
    Рис. 24-25: Бенчмарк мощности и выносливости.

    Результаты жизни от батареи меня порадовали. Первые два дня я думал, что это глюк, но на самом деле телефон способен всю неделю лежать, принимать SMS, быть в сотовой сети и при этом остаться живым. Однозначно оставлю себе как звонилку на случай, если поеду гулять в опасные районы.

    5. Выводы


    В очередной раз разочаровался в Firefox OS. Со стороны внешнего наблюдателя все топчутся на месте. И вообще Web это не самое лучшее, что можно переносить на нативные платформы. Разработчики из Mozilla считают, что мы должны терпеть всю боль вёрстки HTML+CSS и все тормоза JS ради их высшей цели намазать Web везде, где можно, но сами подать пример не способны в принципе. Любой человек в теме заметит, что таким образом нельзя догнать нативные средства (ObjC/Java/C#) мобильной разработки ни по производительности, ни по удобству и быстроте разработки. Я не знаю, зачем FFOS активно продвигают и позиционируют как ось для бюджетных телефонов, когда тот же Android работатет на бюджетном железе в разы лучше, чем матрёшка из VM и JS-оболочек. Дадим, пожалуй, ещё годик.
    Ads
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More

    Comments 40

      +2
      Мне кажется рановато еще судить, Android тоже был весьма сыроват в первых версиях, намного более сыроват.
        +3
        Windows Mobile тоже был по началу сыроват… и потом тоже был сыроват… и помер он с так и не пофикшеными катастрофическими утечками памяти(про которые все знали, но так и не пофиксили), а там разрабатывали MS, которые на операционках собаку съели… т.ч. баги через пару лет разработки это тревожный звоночек.
          +1
          Тем не менее в результате появился windows phone которым многие довольны, Android тоже пережил не одну итерацию развития, и в первых версиях было так же огромное количество проблем, да они и сейчас есть.
          Баги будут всегда, другой вопрос как будет воспринята ОС сообществом. Если ОС найдет свою нишу она будет жить, пускай даже с багами, а на MS mobile до сих пор навигаторы и автопк клепают…
          Я вот жду не дождусь нормального релиза Ubuntu Touch, сразу раскошелюсь на док станцию с новым телефоном.
            0
            Появился WP и был сыроват… и потом тоже был сыроват… и (пока ещё не) помер с непофикшеными…
          0
          Пользую андроид начиная с 1.5, вобщем-то реально что-то поменялось только в 3.0/4.0 версии. Приложений разве что мало было. А так, 1.5 и 2.3 по интерфейсу особо не отличались, только косметически.
          0
          Буквально сегодня получил root на устройстве. А вот прошиться на Android так и не смог пока:
          Скрытый текст
          -- Install /sdcard ...
          Finding update package...
          Opening update package...
          Verifying update package...
          E:failed to seek in /tmp/sideload/package.zip (Invalid argument)
          E:signature verification failed
          Installation from sdcard aborted.
          
          Не подскажете, как лечить?

          Согласен, что FFOS ещё кривая и непонятно для кого предназначенная. Хочется надеяться, что до чего-то вразумительного допилят и не прогнутся под вендоров, которые не желают обновлять прошивки.
            +2
            Да, с ОСями полная беда, у меня последняя надежда на Tizen (продолжение Meego)
              +3
              А я лично копался с Ubuntu Touch (и слежу с начала развития), имхо у них наиболее систематический подход и всё по гайдланам. Видно, что у товарищей есть опыт разработки систем и интерфесов ПО. А ещё они сейчас делают универсальный оконный сервер для настольных и мобильных убунт. В общем, есть чем гордиться :)
              +1
              Пусть автор статьи меня поправит, если я не прав, но для того чтобы прошить kitkat не надо рутовать телефон.

              Я данную проблему решил буквально на днях с помощью загрузки кастомного рекавери через fastboot.

              Здесь какой-то добрый человек выложил сам рекавери и прошивки.

              Если будут какие-либо вопросы могу проконсультировать через личку.
              0
              www.amazon.com/gp/product/B00KKAWRP6/ref=ox_sc_act_title_1?ie=UTF8&psc=1&smid=A20H555M9MROEP — тут, к слову, за 90$ с доставкой в РФ продают.
                0
                Раньше кстати и на ebay можно было взять, я покупал у продавца comebuyshopping. Видимо у него закончилась партия. Стоило 99.99$ (ох уж эти девятки) с бесплатной доставкой.
                • UFO just landed and posted this here
                    0
                    Ага, $89.99 — это с доставкой.
                  0
                  Батарея имеет ощутимую толщину, объём — 1400mAh. При активном пользовании FirefoxOS (хождение по меню, запуск приложений вроде часов или календаря) держит 2-3 часа.

                  Надеюсь это ошибка. Что насчет работы в режиме ожидания?
                    +1
                    Видимо автор держал все 2-3 часа экран включённым и не на минимальной яркости. Телефон нормально выдерживает день и остаётся половина-треть зарядки в зависимости от интентивности использования (смс, звонки, в браузере полазить полчаса)
                      0
                      У меня примерно столько же живёт.
                      Сейчас кстати открыт связанный с настройками яркости баг. После какого-то из обновлений она начала сбрасываться на максимум при выходе из экрана блокировки. Поэтому её сложно держать на минимуме.
                        +2
                        У меня обновления даже не устанавливаются, так что у меня всё в порядке.
                          0
                          Первый день баловался, посадил быстро, но не то, чтобы очень. Играться быстро надоело. Потом отключил все коммуникации. Пока тепло на улице, телефон лежит дома. Заряжаю раз в несколько дней. Мне наоборот показалось, что Firefox OS экономнее расходует батарею. Но с другой стороны я его не знаю чем загрузить. Надо будет попробовать всё-таки накатить на него Firefox OS.
                          Кстати, заказывал я его с ebay. Тогда он числился просто как телефон на Firefox OS. Позже у того же поставщика он стал Firefox OS/Android.
                            0
                            Ради эксперимента поставил Android. Батарею тоже долго держит. В железе дело. Правда возникли проблемы с включением WiFi. Он просто не включался. Сколько проработал: во вторник утром снял с зарядки, в пятницу процентов 30 заряда ещё осталось.
                        0
                        Мне не удалось нормально поработать с FFOS, оценка может быть неточной. Я там в тот момент слушал радио, wifi был включён, и т.д.
                        Но android держит явно больше, я батарею с ним смотрел.
                        0
                        Я тоже разочарован Firefox OS (сам владелец ZTE Open C). Самое страшное что могло случиться с этой платформой произошло — та же ситуация с обновлениями, что и с Android. С уже разлоченным root продаются только специальные гиковские устройства типа Geeksphone. Всё остальное обновить без Высочайшего Разрешения китайской шаражки, которая выпустила телефон, нельзя. Не получив root нельзя обновить даже Gaia (верхний слой ОС, отвечающий за интерфейс и фактически состоящий только из HTML+CSS+JS). Без драйверов от производителя нижний уровень тоже не обновить. Логичное следствие отсутствия Open Hardware. Поэтому нас ждёт кидалово через год после выпуска, жуткий зоопарк уязвимых версий и прочее «счастье». Хотя с учётом того, что на низком уровне FFOS основана на Android, надеюсь, что для этой платформы появится свой CyanogenMod.

                        Конкретно в моём случае всё усугубляется тем, что прошить Android KitKat я не могу — выводится ошибка «failed to verify whole-file signature». Продавец (comebuyshopping) не отвечает, в комментариях к их видео на YouTube с процессом прошивки тоже ответа нет.

                        В общем кому нужен ZTE Open C можете написать в лс.
                          0
                          > failed to verify whole-file signature
                          Вы точно кидаете .zip файл из .rar архива? А что если обновлять через утилиту Open_C_upgrade_Tool?
                            0
                            Точно. Через эту утилиту тоже не работает.
                            0
                            Ну, именно для Open C рутованные прошивки с FFOS выложили. Это Open приходилось рутовать через уязвимость вроде.
                              0
                              У меня рутованная прошивка стоит. Обновления не устанавливаются, андроид не прошивается.
                                0
                                Андроид у меня прошился без затыков, а вот рутованную FFOS я не пробовал
                              0
                              Я бы подумал, но ведь там миниджек сверху :(
                                0
                                Где там? У телефона обычный 3.5mm джек.
                                  0
                                  Это в ответ на «В общем кому нужен ZTE Open C можете написать в лс.» :)

                                  Там — в смысле, в этом телефоне. Сверху — в смысле на верхнем торце, а не на нижнем, как эргономически правильно.
                                0
                                Для себя у ZTE Open C я выделил только отсутствие датчика освещения и датчика приближения. Остальные минусы не вызывают яркого дискомфорта.

                                Приложения делать/переделывать я не пробовал, хоть и проходил с FirefoxOS'ом чуть больше 2х недель, и рутанул его практически сразу же.
                                Подумываю о том, чтобы сделать себе прошивку с 1.4, 2.0 или 2.1 версией операционки, но сейчас хожу андроидом.

                                Да, рутованный телефон у меня тоже ругался на неправильную подпись к прошивкам с comebuyshopping. Прошивался через небольшие танцы с бубном.
                                  0
                                  Пожалуйста, расскажите поподробнее какие конкретно танцы с бубном
                                    +1
                                    Ладно, видимо придется расписать:
                                    • Нам потребуется fastboot. Для windows я брал его тут.
                                    • Далее прошивку я брал отсюда.
                                    • Надо скачать cw_recovery_50.img, kitkat_modem.zip и kitkat_signed.zip
                                    • cw_recovery_50.img кладем в любую удобную нам папку на компе, а остальное — на sd карту в телефоне (обращу внимание, что по умолчанию в FFOS скидывает файлы во внутренею память телефона, там где-то в настройках это меняется)
                                    • Подключаем телефон по usb кабелю к компу и делаем adb reboot bootloader (ну или включаем телефон с качалькой громкости вниз)
                                    • Через пару секунд как телефон покажет логотип FFOS, делаем следующееfastboot boot cw_recovery_50.img
                                    • Должен загрузиться кастомный рекавери, в нем прошиваем сначала kitkat_signed.zip, а потом модем. (Наверно не помешает сначало сделать бекап старой прошивки, но я на это забил=))
                                    • После чего перезагружаемся и получаем андроид (первая загрузка достаточно долгая).

                                    Надеюсь что моя инструкция поможет.
                                    PS: Я сильно не копал, но ART'а в прошивке походу нет, либо он не рабочий.
                                    PSS: телефон лучше заранее зарядить, у меня он один раз сел в процессе первой загрузке андроида и после этого не хотел заряжаться, но многократное перевтыкание кабеля все же помогло
                                0
                                У Firefox главное достоинство — если вы умеете работать с html и js, то можете быстро оформить простенькие приложения. Для разработки нужен только Firefox и эмулятор который ставится средствами Firefox и работает заметно шустрее эмулятора Android.
                                Подход интересный, но до сих пор не появилось качественного софта и, думаю, вряд ли появится в ближайшем будущем. В любом случае, телефон вполне достойный за такие деньги и всегда можно поставить Android если уж так не нравится Firefox OS.
                                  +2
                                  Страшно представить, какой будет среднестатистический софт, в основе которого jQuery и десяток плагинов.
                                  0
                                  Результаты жизни от батареи меня порадовали. Первые два дня я думал, что это глюк, но на самом деле телефон способен всю неделю лежать, принимать SMS, быть в сотовой сети и при этом остаться живым.

                                  Наблюдаю ровно противоположную ситуацию: в спокойном режиме телефон живет день, а в активном всего пару часов.
                                    0
                                    0
                                    Извиняюсь за оффтоп. А есть ли обоина с Firefox OS в HD?
                                    Нашел
                                      +1
                                      Всегда удивляюсь подобным сообщениям на форумах. Нашли — так делитесь с общественностью, чего зря месту под комментарий пропадать? :-)
                                        +1
                                        Пожалуйста


                                          +1
                                          Не знаю, что нашёл ftp27, но вот здесь лежат обоины автора логотипа (Martijn Rijven): imgur.com/a/Dzuu0
                                          На его сайте скетчи можно посмотреть: www.fontanel.nl/3-vragen/martijn-rijven/
                                            0
                                            Я вбил «wallpeper firefox OS» и нашел примерно тоже самое, только в меньшем количестве

                                      Only users with full accounts can post comments. Log in, please.