1

Тема: Подробный обзор Geeksphone Peak

Статья не моя, обзор подготовил юзер Xlab с ресурса Хабрахабр, я лишь воспроизведу её здесь.

http://farm8.staticflickr.com/7340/8895450591_3c8d025eba_b.jpg

Я наконец-то дождался заветной коробочки с девайсом Geeksphone Peak и хочу поделиться фотографиями и скриншотами, с целью подогрева интереса читателей к платформе Firefox OS.

Заранее хочу предупредить, что телефон позиционируется как Developer Preview, то есть на конечного потребителя в общем-то не рассчитан.
Периодически Mozilla делает ночные сборки Boot2Gecko, поэтому как только на сервере появляется очередной билд — устройство обновляется по сети, так что проблем с каждым днём становится всё меньше, изменения ощутимые.

Лог событий:
   

  • 23 апреля, 10:00 по МСК — старт продаж телефонов Geeksphone в магазине на их сайте;

  • спустя пару минут — падение магазина;

  • 23 апреля, около 12:00 — удалось нажать кнопку покупки, благодаря непрерывному рефрешу страницы;

  • 23 апреля, 14:30 — оба девайса распроданы (Keon сначала кончился, но потом ещё немного добавили);

  • На тот момент мой инвойс имел номер около 870, походу порядковый;

  • 9 мая, 15:35 — со мной связался менеджер и сказал, что метод доставки «UPS Cash on Delivery» для России не доступен;

  • А пока я разбирался со SWIFT-переводом в испанский банк (кстати, всё ок), произошло следующее;

  • 22 мая, 16:00 — продажи стартовали вновь.

  • На этот раз я оплатил картой заранее, выбрал обычный UPS. Отправили в этот же день. Номер инвойса был около 1600;

  • 23 мая — посылка встала на таможне во Внуково, так как испанцы записали стоимость доставки в инвойсную стоимость посылки

  • и вышло 204 евро, а лимит на посылки без оформления — 200 евро;

  • 28 мая — сгонял во Внуково и оформил 10 бумажек (в FedEx в Домодедово одной хватало);

  • 29 мая — доставили домой;

Я пишу примерные номера инвойсов, потому что Geeksphone после конца продаж закрывают магазин целиком, включая личный кабинет с историей ордеров.

Устройство

Цена — 149 евро.

Техническое характеристики:
   

  • Android 4.0.4

  • Boot2Gecko 1.0.1.0-prerelease

  • CPU Qualcomm Snapdragon S4 8225 1.2Ghz x2

  • GPU Qualcomm Adreno 203

  • UMTS 2100/1900/900 (3G HSPA)

  • GSM 850/900/1800/1900 (2G EDGE)

  • Screen 4.3" qHD IPS Multitouch (960x540, 256 PPI)

  • Camera 8 MP (back) + 2 MP (front)

  • 4 GB (ROM) и 512 MB (RAM)

  • MicroUSB, MicroSD, Wifi N, Bluetooth 2.1 EDR, FM-радио

  • Датчики освещения и близости, гироскоп, GPS, вспышка

  • Батарея 1800 mAh

  • Вес: 118 г


Пусть наличие Android вас не смущает, иначе вы зря не прочитали статью «Стартовали продажи первых телефонов на основе Firefox OS» на OpenNet.

Версия Boot2Gecko пока не меняется, в качестве отличительного признака отображается хэш последнего коммита в ветке git-репозитория, из которой была сделана сборка.

http://farm6.staticflickr.com/5347/8967957754_c0c080eb0e_o.jpg http://farm4.staticflickr.com/3773/8967958416_1ef75aea2e_b.jpg

Про батарею писать сложно. Во-первых, в режиме ожидания она не разряжается совсем. Можно оставить телефон на ночь и за 12 часов уйдёт 1% заряда. Во-вторых, при нагрузке (особенно wi-fi и процессора одновременно) она начинет стремительно разряжаться.
Wi-fi в любом случае сильно ест батарею, поэтому на ночь его лучше выключить. Видимо, пока разработчики не дошли до оптимизации энергозатрат.

Коробка и внешний вид устройства

http://farm8.staticflickr.com/7340/8895450591_3c8d025eba_b.jpg
http://farm6.staticflickr.com/5465/8966847371_8f2f4cddc9_b.jpg
http://farm4.staticflickr.com/3715/8895451313_f3b6a533aa_b.jpg

Перед вами коробка из переработанного сырья (не хочу гадать, что именно переработано). На мой взгляд, дизайн у неё хороший — надписи привлекают к себе внимание, в целом выглядит опрятно. Обращаю ваше внимание на надпись «Firefox OS Developer Preview», что говорит нам о том, что устройтство одобрено Mozilla Foundation. Кстати, на противоположной стороне коробки, на боку, указан адрес http://devphone.mozilla.org.

http://farm9.staticflickr.com/8117/8895452095_2a6cd49d50_b.jpg

Далее. Комплект коробки. Наушники с гарнитурой, понятное дело, отправились «в мусорное ведро» автоматически (на фотографии их нет).
Батарея — 1800 mAh, сделанная под бренд Geeksphone. Не знаю, есть ли шанс найти адекватную замену в розничной продаже.

http://farm8.staticflickr.com/7418/8966867207_3bc20246f1_b.jpg

Мотивационное письмо, про Веб как платформу. Звучит заманчиво, лишь бы вендоры подтянулись.
Кстати, о вендорах: «Mozilla и Foxconn объявили о совместной разработке серии устройств на базе Firefox OS».

http://farm6.staticflickr.com/5445/8966866287_fd180f7151_b.jpg

Зарядник хороший, на выходе — 1 ампер, при заряде пищит чуть тише, чем идентичный от Apple. После окончания заряда пищит громко.

http://farm3.staticflickr.com/2879/8966867899_e2e5e5945a_b.jpg

Экранище. Пиксели не мешают, но вот качество картинки оставляет желать лучшего. Во-первых она недостаточно яркая, во-вторых изображение рябит полосочками. Это сложно описать или заснять, это заметно только при использовании. У меня есть подозрение, что эта рябь — не вина экрана, а что-то внутри Gecko.

Тачскрин — никакой, нажатия неточные. В сочетании с описанными ниже (в разделе про софт) проблемами это просто фатально на данный момент.

http://farm8.staticflickr.com/7403/8896078092_2d691d5166_b.jpg

На лицевой стороне телефона сверху видим (слева направо) — датчик освещения и близости, динамик, передняя камера, индикатор зарядки.
Вообще, этот индикатор мог бы использоваться для отображения событий (как в BlackBerry), но на данном этапе развития софта он только отображает процесс зарядки. Красный — зарядка идёт, синий — полный заряд.

http://farm8.staticflickr.com/7419/8966877893_02a129afc6_b.jpg

Снизу на лицевой стороне расположена единственная кнопка, сенсорная, выполняет функцию управления запущенными приложениями (по аналогии с устройствами Apple).

http://farm9.staticflickr.com/8540/8896076220_bd126e5130_b.jpg

Вид сзади, очень аппетитно. Ведь ещё можно же придумать смарфтон, который будет приятен на вид.
Фотокамера, вспышка, динамик для музыки и звонка.

http://farm6.staticflickr.com/5458/8895455279_3f76b84dfe_b.jpg

Вид из угла. Разъём для наушников, microUSB порт, кнопка питания и качелька регулирования громкости.

http://farm8.staticflickr.com/7292/8896074810_81b2937bd6_b.jpg

Вид под батареей. Не сняв батарею, сменить sim-карту и microSD-карту нельзя.
В Испании уже инженерят свои телефоны, а у нас — нет [x].

http://farm4.staticflickr.com/3686/8966914369_06bb7c2bfa_n.jpg http://farm8.staticflickr.com/7366/8966915009_bcfb8620d0_n.jpg

Поиски UART пока не увенчались успехом. В Geeksphone игнорируют письмо с вопросом, на форуме пока никто не ответил.
Тем не менее, лог dmesg всё равно утащим: http://pastebin.com/q1XV5mNV.

Кстати, а вот и причина сильного нагрева задней части корпуса: радиатор пассивного охлаждения чипа.
Боюсь, такими темпами мы скоро дойдём до кулеров. [место для шутки про JavaScript]

http://farm3.staticflickr.com/2854/8895457585_054a7111a2_b.jpg

Операционная система

Внутреннее устройство системы описывать не буду. На сайте Mozilla есть официальный черновик описания архитектуры Firefox OS, перевод в процессе.

Лог загрузки системы
pastebin.com/Axh1Fxr8

Занимаемая память (нужно учесть зарезервированную под GPU)

root@android:/data # busybox free
             total         used         free       shared      buffers
Mem:        322708       193128       129580            0        17996
-/+ buffers:             175132       147576
Swap:            0            0            0

Интерфейс и приложения

http://farm4.staticflickr.com/3695/8966771545_13365c4e2e_b.jpg http://farm9.staticflickr.com/8253/8966774793_bf18b42a54_b.jpg http://farm4.staticflickr.com/3830/8966772157_bb7982d0cb_b.jpg

Рабочие столы в естественном порядке. По центру — главный экран, слева — куча ссылок на непонятные сайты, которые запускаются в браузере без масштабирования и кнопок. Справа — приложения, установленные на устройстве. Спустя день прилетело обновление по воздуху и появилась новая иконка для Importer — импортёра гуглоконтактов на телефон.

В принципе, любое приложение — это откэшированный каталог с ресурсами веб-странички. Некоторые приложения, написанные специально для Firefox OS, выглядят хорошо, например настройки и смс:

http://farm6.staticflickr.com/5442/8967955708_2865a9ca39_b.jpg http://farm8.staticflickr.com/7426/8967969026_97c5fb24f3_b.jpg http://farm8.staticflickr.com/7398/8967970228_39e1d33e92_b.jpg

(в сообщениях кнопка съехала, но в последнем билде Boot2Gecko уже пофикшено)

Будильник мне особенно нравится (громкий динамик способствует):

http://farm3.staticflickr.com/2859/8967965414_01f92af48b_b.jpg http://farm6.staticflickr.com/5462/8967966068_8feb04402b_b.jpg

Но совсем другое ощущение при работе с клиентом твиттера:

http://farm4.staticflickr.com/3667/8967952132_62f7870562_b.jpg http://farm4.staticflickr.com/3792/8967966744_74fe0afc53_b.jpg

Или картами Nokia:

http://farm6.staticflickr.com/5349/8966763797_e0331a0d63_b.jpg http://farm3.staticflickr.com/2865/8966764383_2f6d74fc4f_b.jpg

И если карты претендуют на приложение, то твиттер — самая обычная закэшированная веб-страничка, открывающаяся в браузере без зума и кнопок. Попасть по элементам — нереально. А если попасть, то работает это ровно так, как и предполагается самыми ярыми ненавистниками веб-приложений и JS в частности.

Приложение маркета не лучше:

http://farm6.staticflickr.com/5454/8966776143_104277849b_b.jpg http://farm3.staticflickr.com/2883/8966762447_3633632441_b.jpg

Кстати, я был в предвкушении найти бесконечное кольцо ожидания. Ну знаете, когда из JS идёт асинхронный запрос, а ответа всё нет и нет — крутится кольцо. Обычно оно крутятся либо по пол-минуты, либо бесконечно.

Так вот, в первый день знакомства приложения из маркета ставить не удалось — при клике по приложению меня встречало оно самое, бесконечное. На второй день всё прошло, очевидно были неполадки на сервере. Но +1 в копилку колец.

Уведомления отображаются в выдвижной панели или на экране блокировки:

http://farm4.staticflickr.com/3806/8967959672_fd1522357d_b.jpg http://farm8.staticflickr.com/7321/8966780975_63993da44e_b.jpg

Про выдвижную панель рассказать нечего — это уже привычный элемент интерфейса, разве что здесь вы можете наблюдать счётчик трафика, по-умолчанию включённый в стандартный набор приложений системы. Качать придётся много, похоже.

http://farm8.staticflickr.com/7313/8967962774_023444570d_b.jpg http://farm6.staticflickr.com/5325/8966778759_0f0c32fceb_b.jpg

Хабр в браузере Firefox и клавиатура. У них есть общее — в первом случае невозможно попасть по ссылкам, а во втором — по кнопкам. Действительно, тачскрин сильно дёргается и попасть во что-либо очень сложно, даже по, казалось бы, крупным кнопкам клавиатуры. Клавиатура на данный момент имеет кучу языков ввода, так что поддержка русского тоже имеется.

http://farm6.staticflickr.com/5326/8966761597_57e99618aa_b.jpg
http://farm8.staticflickr.com/7323/8966760939_1e73e70053_b.jpg

Фотокамера в аппарате просто на всякий случай. Передняя — тем более. Причём снимки делаются с разрешением 1280x960 и настройке это не подлежит. Видео пишется 288x352 в .3gp, хотя из adb logcat ясно видно, что камерой поддерживается видеозапись и в 720p.

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

http://farm3.staticflickr.com/2816/8966779487_8300dd75df_b.jpg http://farm3.staticflickr.com/2858/8966765785_34e49eb555_b.jpg

Слева — обычная звонилка, контакты можно привязать в фейсбуку и тогда они будут выглядеть красиво. Справа — менюшка для публикации чего-либо, в данном случае картинки. Это хорошо, что они решили сделать универсальный интерфейс для шары, это очень правильно. Можно написать простенький плагин, чтобы выделенный текст на pastebin заливал.

http://farm9.staticflickr.com/8120/8967962160_03977589a0_b.jpg http://farm9.staticflickr.com/8404/8966765015_e152ec23d3_b.jpg

Минимальный музыкальный плеер и минимальный фоторедактор (фильтры есть, а поворота нет).
Гарнитура пока не поддерживается. Хотя я бы посмеялся от души, если был бы какой-нибудь аналог Siri, только с 2-5 голосовыми командами, ну, для отладки платформы. Динамик сзади хоть и громкий, но совершенно некачественный в плане музыки, он больше для midi-полифонии подходит.

http://farm6.staticflickr.com/5442/8967955708_2865a9ca39_b.jpg http://farm4.staticflickr.com/3787/8967956400_102f9b5c78_b.jpg http://farm4.staticflickr.com/3687/8967957062_544a0dca95_b.jpg

Все существующие на данный момент настройки.

http://farm8.staticflickr.com/7429/8967959040_ce14344ed0_b.jpg

Небольшой наборчик разработчика. adb сразу под рутом предоставляется, так что всё хорошо.

Плюшки для разработчиков

Кстати, команда Geeksphone с радостью выкладывает свои наработки на GitHub — https://github.com/gp-b2g
   


Исходя из вышеперечисленного, можно собрать кастомную прошивку для телефона на базе AOSP. Или собрать CyanogenMod.
Аппарат поддерживает прошивку через fastboot,
для перехода в fastboot нужно вынуть батарею, подождать, вставить и зажать VolDown + Power.

fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot flash userdata userdata.img
fastboot flash system system.img
fastboot reboot

Выводы

После пары дней ношения данного аппарата в кармане я с уверенностью могу сказать, что будущее у этих мобилок определённо есть.
Я почувствовал совершенно иной опыт общения с мобильным устройством — это первый девайс, который тормозил приятно. Суть именно в равномерном торможении.

При переходах в меню оно иногда запаздывает на ~0.5 секунды, прежде чем обработает касание. Такой же интервал требуется для запуска фотокамеры, браузера, галереи и так далее. То есть всё что происходит в системе — происходит с предсказуемой скоростью и к этому легко привыкнуть.

Приложения? Наклепают их, куча кривых приложений и куча дешёвых устройств, по характеристикам напоминающие дрова.
Я уверен, что огромное количество веб сайтов осядут в кэшах этих мобилок и они будут пачками раздаваться в офисах операторов сотовой связи как бесплатное дополнение к контракту на связь.

Сама система стремительно развивается, как я уже говорил, периодически приходят обновления. Изменения заметны — улучшаются контролы, меняется вёрстка, добавляются стандартные приложения.

Кстати, можно принять участие — https://hacks.mozilla.org/2013/05/phone … firefox-os

Источник: habrahabr.ru