- PVSM.RU - https://www.pvsm.ru -

Обзор Geeksphone Peak — телефона на Firefox OS

Обзор Geeksphone Peak — телефона на Firefox OS [1]

Привет.

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

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

Если вы не в курсе, о чём вообще идёт речь, очень рекомендую ознакомиться со статьёй «Стартовали продажи первых телефонов на основе Firefox OS» [4] на OpenNet.

За подробностями приглашаю под кат.
Осторожно, картинки.
По клику — крупные версии.

Лог событий

  • 23 апреля, 10:00 по МСК — старт продаж телефонов Geeksphone в магазине на их сайте [5];
  • спустя пару минут — падение магазина;
  • 23 апреля, около 12:00 — удалось нажать кнопку покупки, благодаря непрерывному рефрешу страницы;
  • 23 апреля, 14:30 — оба девайса распроданы (Keon сначала кончился, но потом ещё немного добавили);
  • На тот момент мой инвойс имел номер около 870, походу порядковый;
  • 9 мая, 15:35 — со мной связался менеджер и сказал, что метод доставки «UPS Cash on Delivery» для России не доступен;
  • А пока я разбирался со SWIFT-переводом в испанский банк (кстати, всё ок), произошло следующее;
  • 22 мая, 16:00 — продажи стартовали вновь [6].
  • На этот раз я оплатил картой заранее, выбрал обычный 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

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

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

Обзор Geeksphone Peak — телефона на Firefox OS [7]    Обзор Geeksphone Peak — телефона на Firefox OS [8]

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

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

Обзор Geeksphone Peak — телефона на Firefox OS [1]

Обзор Geeksphone Peak — телефона на Firefox OS [9]

Обзор Geeksphone Peak — телефона на Firefox OS [10]

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

Обзор Geeksphone Peak — телефона на Firefox OS [12]

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

Обзор Geeksphone Peak — телефона на Firefox OS [13]

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

Обзор Geeksphone Peak — телефона на Firefox OS [15]

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

Обзор Geeksphone Peak — телефона на Firefox OS [16]

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

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

Обзор Geeksphone Peak — телефона на Firefox OS [17]

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

Обзор Geeksphone Peak — телефона на Firefox OS [18]

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

Обзор Geeksphone Peak — телефона на Firefox OS [19]

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

Обзор Geeksphone Peak — телефона на Firefox OS [20]

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

Обзор Geeksphone Peak — телефона на Firefox OS [21]

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

Обзор Geeksphone Peak — телефона на Firefox OS [22]    Обзор Geeksphone Peak — телефона на Firefox OS [23]

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

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

Обзор Geeksphone Peak — телефона на Firefox OS [25]

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

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

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

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

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

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

Обзор Geeksphone Peak — телефона на Firefox OS [28]  Обзор Geeksphone Peak — телефона на Firefox OS [29]  Обзор Geeksphone Peak — телефона на Firefox OS [30]

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

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

Обзор Geeksphone Peak — телефона на Firefox OS [31]  Обзор Geeksphone Peak — телефона на Firefox OS [32]  Обзор Geeksphone Peak — телефона на Firefox OS [33]
(в сообщениях кнопка съехала, но в последнем билде Boot2Gecko уже пофикшено)

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

Обзор Geeksphone Peak — телефона на Firefox OS [34]    Обзор Geeksphone Peak — телефона на Firefox OS [35]

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

Обзор Geeksphone Peak — телефона на Firefox OS [36]    Обзор Geeksphone Peak — телефона на Firefox OS [37]

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

Обзор Geeksphone Peak — телефона на Firefox OS [38]    Обзор Geeksphone Peak — телефона на Firefox OS [39]

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

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

Обзор Geeksphone Peak — телефона на Firefox OS [40]    Обзор Geeksphone Peak — телефона на Firefox OS [41]

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

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

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

Обзор Geeksphone Peak — телефона на Firefox OS [42]    Обзор Geeksphone Peak — телефона на Firefox OS [43]

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

Обзор Geeksphone Peak — телефона на Firefox OS [44]    Обзор Geeksphone Peak — телефона на Firefox OS [45]

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

Обзор Geeksphone Peak — телефона на Firefox OS [47]    Обзор Geeksphone Peak — телефона на Firefox OS [48]

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

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

Обзор Geeksphone Peak — телефона на Firefox OS [49]    Обзор Geeksphone Peak — телефона на Firefox OS [50]

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

Обзор Geeksphone Peak — телефона на Firefox OS [51]    Обзор Geeksphone Peak — телефона на Firefox OS [52]

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

Обзор Geeksphone Peak — телефона на Firefox OS [31]  Обзор Geeksphone Peak — телефона на Firefox OS [53]  Обзор Geeksphone Peak — телефона на Firefox OS [54]

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

Обзор Geeksphone Peak — телефона на Firefox OS [55]

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

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

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

  • Исходники ядра для Peak — gp-peak-kernel [57];
  • Исходники ядра для Keon — gp-keon-kernel [58];
  • Конфиг девайса для Android под Peak — device-gp-peak [59];
  • Конфиг девайса для Android под Keon — device-gp-keon [60].

Исходя из вышеперечисленного, можно собрать кастомную прошивку для телефона на базе AOSP. Или собрать CyagenMod.
Аппарат поддерживает [61] прошивку через 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/phones-for-apps-for-firefox-os [62]

P.S. Особая благодарность фотохостингу Flickr за помощь в подготовке и хранении картинок.
P.S.S. Буду благодарен, если модератор перенесёт в блог «гаджеты. устройства для гиков».

Автор: Xlab

Источник [63]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/android/35979

Ссылки в тексте:

[1] Image: http://farm8.staticflickr.com/7340/8895450591_3c8d025eba_b.jpg

[2] Geeksphone Peak: http://geeksphone.com

[3] Firefox OS: http://ru.wikipedia.org/wiki/Firefox_OS

[4] «Стартовали продажи первых телефонов на основе Firefox OS»: http://www.opennet.ru/opennews/art.shtml?num=36760

[5] магазине на их сайте: https://shop.geeksphone.com

[6] стартовали вновь: https://twitter.com/geeksphone/status/337177619785211904

[7] Image: http://farm6.staticflickr.com/5347/8967957754_c0c080eb0e_o.jpg

[8] Image: http://farm4.staticflickr.com/3773/8967958416_1ef75aea2e_b.jpg

[9] Image: http://farm6.staticflickr.com/5465/8966847371_8f2f4cddc9_b.jpg

[10] Image: http://farm4.staticflickr.com/3715/8895451313_f3b6a533aa_b.jpg

[11] http://devphone.mozilla.org: http://devphone.mozilla.org

[12] Image: http://farm9.staticflickr.com/8117/8895452095_2a6cd49d50_b.jpg

[13] Image: http://farm8.staticflickr.com/7418/8966867207_3bc20246f1_b.jpg

[14] «Mozilla и Foxconn объявили о совместной разработке серии устройств на базе Firefox OS»: http://www.opennet.ru/opennews/art.shtml?num=37082

[15] Image: http://farm6.staticflickr.com/5445/8966866287_fd180f7151_b.jpg

[16] Image: http://farm3.staticflickr.com/2879/8966867899_e2e5e5945a_b.jpg

[17] Image: http://farm8.staticflickr.com/7403/8896078092_2d691d5166_b.jpg

[18] Image: http://farm8.staticflickr.com/7419/8966877893_02a129afc6_b.jpg

[19] Image: http://farm9.staticflickr.com/8540/8896076220_bd126e5130_b.jpg

[20] Image: http://farm6.staticflickr.com/5458/8895455279_3f76b84dfe_b.jpg

[21] Image: http://farm8.staticflickr.com/7292/8896074810_81b2937bd6_b.jpg

[22] Image: http://farm8.staticflickr.com/7328/8895459813_c1ec6c631e_b.jpg

[23] Image: http://farm6.staticflickr.com/5446/8896080446_5a29c9bd50_b.jpg

[24] http://pastebin.com/q1XV5mNV: http://pastebin.com/q1XV5mNV

[25] Image: http://farm3.staticflickr.com/2854/8895457585_054a7111a2_b.jpg

[26] официальный черновик описания архитектуры Firefox OS: https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/Platform/Architecture

[27] pastebin.com/Axh1Fxr8: http://pastebin.com/Axh1Fxr8

[28] Image: http://farm4.staticflickr.com/3695/8966771545_13365c4e2e_b.jpg

[29] Image: http://farm9.staticflickr.com/8253/8966774793_bf18b42a54_b.jpg

[30] Image: http://farm4.staticflickr.com/3830/8966772157_bb7982d0cb_b.jpg

[31] Image: http://farm6.staticflickr.com/5442/8967955708_2865a9ca39_b.jpg

[32] Image: http://farm8.staticflickr.com/7426/8967969026_97c5fb24f3_b.jpg

[33] Image: http://farm8.staticflickr.com/7398/8967970228_39e1d33e92_b.jpg

[34] Image: http://farm3.staticflickr.com/2859/8967965414_01f92af48b_b.jpg

[35] Image: http://farm6.staticflickr.com/5462/8967966068_8feb04402b_b.jpg

[36] Image: http://farm4.staticflickr.com/3667/8967952132_62f7870562_b.jpg

[37] Image: http://farm4.staticflickr.com/3792/8967966744_74fe0afc53_b.jpg

[38] Image: http://farm6.staticflickr.com/5349/8966763797_e0331a0d63_b.jpg

[39] Image: http://farm3.staticflickr.com/2865/8966764383_2f6d74fc4f_b.jpg

[40] Image: http://farm6.staticflickr.com/5454/8966776143_104277849b_b.jpg

[41] Image: http://farm3.staticflickr.com/2883/8966762447_3633632441_b.jpg

[42] Image: http://farm4.staticflickr.com/3806/8967959672_fd1522357d_b.jpg

[43] Image: http://farm8.staticflickr.com/7321/8966780975_63993da44e_b.jpg

[44] Image: http://farm8.staticflickr.com/7313/8967962774_023444570d_b.jpg

[45] Image: http://farm6.staticflickr.com/5325/8966778759_0f0c32fceb_b.jpg

[46] YO DAWG!: http://f.cl.ly/items/3j0V163p3c0q1s1x3O2u/Image%202013.06.06%2014%3A45%3A30.png

[47] Image: http://farm6.staticflickr.com/5326/8966761597_57e99618aa_b.jpg

[48] Image: http://farm8.staticflickr.com/7323/8966760939_1e73e70053_b.jpg

[49] Image: http://farm3.staticflickr.com/2816/8966779487_8300dd75df_b.jpg

[50] Image: http://farm3.staticflickr.com/2858/8966765785_34e49eb555_b.jpg

[51] Image: http://farm9.staticflickr.com/8120/8967962160_03977589a0_b.jpg

[52] Image: http://farm9.staticflickr.com/8404/8966765015_e152ec23d3_b.jpg

[53] Image: http://farm4.staticflickr.com/3787/8967956400_102f9b5c78_b.jpg

[54] Image: http://farm4.staticflickr.com/3687/8967957062_544a0dca95_b.jpg

[55] Image: http://farm8.staticflickr.com/7429/8967959040_ce14344ed0_b.jpg

[56] https://github.com/gp-b2g: https://github.com/gp-b2g

[57] gp-peak-kernel: https://github.com/gp-b2g/gp-peak-kernel

[58] gp-keon-kernel: https://github.com/gp-b2g/gp-keon-kernel

[59] device-gp-peak: https://github.com/gp-b2g/device-gp-peak

[60] device-gp-keon: https://github.com/gp-b2g/device-gp-keon

[61] поддерживает: http://forum.geeksphone.com/index.php?topic=5118.0

[62] https://hacks.mozilla.org/2013/05/phones-for-apps-for-firefox-os: https://hacks.mozilla.org/2013/05/phones-for-apps-for-firefox-os

[63] Источник: http://habrahabr.ru/post/181440/