Маленькая часть из моей семьи BlackBerry
В конце этой недели выйдет подробная статья о BB Passport (третий на фото) и его перспективах в 2023
В конце этой недели выйдет подробная статья о BB Passport (третий на фото) и его перспективах в 2023
А вы помните, каким предметом статуса был первый iPhone в своё время? Люди брали ради него кредиты, покупали «серые» аппараты без гарантии, просили друзей купить им яблочный смартфон из США. Конечно, далеко не каждый мог себе позволить оригинальный iPhone в то время, поэтому предприимчивые китайцы начали делать самые разнообразные подделки, которые затем попадали и в СНГ. Айфоны с телевизорами, с 3-симками, с QWERTY-клавиатурами: чего только не придумывал китайский сумрачный гений. Но особенно выделился сегодняшний представитель: это полноценный смартфон на Windows Mobile! Только вдумайтесь — китайцы сделали реплику iPhone на настоящей винде — одним из основных конкурентов iOS тех лет! Сегодня мы с вами: попробуем «отреставрировать» девайс, заменим АКБ, заценим «iOS» и посмотрим, на что годится такой коммуникатор в наше время!
Предыстория
Наверняка, многие из нас помнят, какими были прилавки с мобильниками на всяческих радиорынках и переходах. В таких местах можно было купить как Б/У девайсы от Nokia или Sony Ericsson, так и совершенно новые Nokla или Saly Elisson в пленочках и родных коробочках по подозрительно низким ценам. Многие люди даже не сразу понимали, что покупают китайскую подделку: корпус выполнен из алюминия, задняя крышка с софт-тач покрытием, поддержка флэшек, телевизор, 3 сим-карты… и всё это за каких-то 2-3 тысячи рублей. За такие деньги, в магазине можно было купить разве что очень простой кнопочник от LG/Samsung.
Но откуда были такие крутые фишки за такой низкий прайс? Откуда появились переводы «ясное печенье» или «переботинок для массового хранения»? Всё дело в том, что изначально эти устройства разрабатывались для внутреннего рынка Китая, где подобные девайсы были весьма популярны. ТВ-ресиверы — это прихоть китайских пользователей, 2-3 симки — желание китайцев экономить на связи (в РФ такое тоже было актуально одно время), ЙЦУКЕН клавиатуры — из-за удобства общения в WeChat. Подобные устройства попадали в РФ неофициально — у них не было пометки РСТ, они не были сертифицированы для работы в России, однако китайцы адаптировали их под работу и в РФ, сделав тот самый перевод на русский промтом.
С момента появления подобных устройств на прилавках (а это 2006-2007 год), они всё больше и больше набирали популярность благодаря соотношению цена/качество. И дело было не только в металлических корпусах, софт-тач пластике или даже настоящей строчке из кожзама (реплики на Vertu), но и функционале: если LG за 2.000 рублей предлагал максимум поддержку mp3 и Java, то китайцы в эту сумму умудрялись поставить: одну или две камеры (иногда даже со вспышкой) с возможностью записи видео, поддержку MicroSD флэшек, поддержку mp4 видео (редкость на то время), неплохой музыкальный плеер с эквалайзером, хороший дисплей высокого разрешения, выполненный по современной технологии (240x320, TN вместо CSTN) и обычно два очень громких динамика. Иногда даже флэшку в подарок клали!
Но если с подделками на Nokia/SE/Samsung всё ясно, то с айфонами всё было ещё круче. Китайцы так полюбили устройство от Apple что постоянно выпускали самые разные телефоны под разными именами. Одним из брендов был SciPhone (i9+++, w999 и.т.п) — суббренд оператора ChinaMobile. Тут китайцы пытались выложиться по максимуму: скопировать интерфейс айфона и тот самый «slide to unlock», добавить поддержку Java приложений, скопировать популярные приложения под iPhone тех лет (про пиво помним?), добавить всякие китайские мессенджеры, Wi-Fi. Плюс, интерфейс был полностью адаптирован под тачскрин: это был настоящий «сенсорный телефон за копейки», а телефоны с тачскрином были немного диковинкой в РФ (особенно, в провинциальных городках).
Однако, такие реплики всё ещё оставались обычными телефонами: да, с крутыми фишками, QWERTY клавиатурами, приложениями соц. сетей. И в определенный момент, китайские инженеры решили сделать реплику iPhone в виде настоящего смартфона. Но на момент выхода устройства, Android всё ещё находился в зачаточной форме на рынке, китайцы начали его активно использовать только в 2009. А какая ОС для смартфонов была доступна публично для лицензирования? Правильно — Windows Mobile!
Железо обычных китайских мобилок не позволяло запустить WM с адекватной производительностью: ОЗУ было очень мало, а чипсет был слишком слабый для нормальной работы мобильной винды.
Поэтому в качестве платформы был выбран чипсет TI OMAP 850: очень популярный в своё время чип для бюджетных коммуникаторов. На нём работали такие девайсы, как HTC Gene/Artemis и некоторые бюджетные коммуникаторы от Rover. В паре к ним добавили 64мб SDRAM ОЗУ и ~128мб ПЗУ: получился как-бы обычный коммуникатор в корпусе а-ля iPhone!
Но и с софтом китайцы немного заморочились: сделали стартовый экран в стиле айфона со Swipe to unlock и никого не должна смущать панелька Windows Mobile сверху!
Сегодняшнего героя я искал около года и всё безуспешно: на барахолках контрафакт запрещен, а если и попадались объявления с китайскими айфонами, то они были не на «винде». Мои поиски дошли до того, что я зашел в топик об этом девайсе на 4pda и начал писать активным профилям в личку. К сожалению, ни у кого из 10-15 человек устройства не оказалось. Я не отчаивался и иногда писал под основными статьями о том, что ищу китайские подделки для статей (даже пост напикабусоздал, всё ещё актуально) и тут откликнулся пикабушник @BarbedFrog, который предложил подарить девайс мне! Мой ответ был очень эмоциональным и через пару часов мы уже обсуждали детали доставки.
«Айфон» пришёл ко мне довольно быстро, меньше чем за неделю и вот: я уже получил свой «айфон на винде»! Читатель уже успел немножечко замоддить девайс:
Видеоверсия
По словам BarbedFrog, в своё время этот девайс ему подарили родственники. Со временем, родная АКБ начала пухнуть и распухла до того размера, что банально выломала крепления под крышку и её пришлось утилизировать. После этого, мой читатель решил приклеить крышку на двухсторонний скотч, а в качестве АКБ взял обычную банку от электронной книги. Таким образом, устройство прослужило у него около 5 лет: он читал на нём книги, смотрел сериалы и играл в HoMM! В общем, девайс был полезен для кого-то даже после десятых!
Реставрируем
Скорее, этот процесс правильнее назвать «дриставрируем», т.к оригинальных запчастей на них не сыскать (разве что печатать части корпуса на 3D-принтере), но привести его в порядок всё же можно. Поскольку читатель клеил крышку с помощью двухстороннего скотча, через некоторое время образовались некрасивые липкие подтеки клея, которые собрали на себе грязь. Не беда: аккумуляторный «ранец» снимаем, берем в руки щетку, спирт и начинаем драить корпус.
Обратите внимание на обилие диагностических пятачков: дублируют и кнопки, и UART, и питание USB от разъема, и питание от АКБ. Очень ремонтопригодно!
После того, как привели корпус в относительно божеский вид, я решил поставить нормальную АКБ. Поскольку родного корпуса/контроллера аккумулятора у меня не осталось, я установил туда новенький аккумулятор от HTC MyTouch 4G. К сожалению, у моего MyTouch мёртвая eMMC, поэтому новому АКБ я сразу нашел применение в этом девайсе. Полярность лучше сразу вызвонить тестером: в этом девайсе она оказалась обратной (справа плюс, слева минус, «стандартной» считается слева плюс, справа минус, если контакты с левой стороны). Некоторые устройства требуют припаянного среднего контакта (т.е BSI) — иначе смартфон не отображает заряд АКБ. Средний контакт может выполнять несколько функций: на нем может быть терморезистор, константное сопротивление для определения идентификатора АКБ, шина single wire (такое в китайцах не встречал).
После «дриставрации» гаджет ожил и отлично держит АКБ, благо железо у него совсем не прожорливое и настоящих 1200мАч хватает с головой. Так давайте же посмотрим на девайс подробнее!
Смотрим на «айфон»
С домашнего экрана устройство начинает намекать нам о своем «яблочном» происхождении — китайцы даже скопировали домашний экран. Правда, только первую его страницу, да ещё и перевели промтом, но всё равно выглядит забавно. Поскольку концепции блокировки экрана в WM ещё не было, производитель реализовал «slide to unlock» в виде… виджета! Поскольку страница у домашнего экрана всего одна, никакие сторонние приложения сюда не добавляются — лишь ярлыки, которые «захардкодил» производитель.
Но давайте будем реалистами: найти применение такому девайсу можно и в 2023. Для меня, такой смартфон не просто элемент имиджа (в одной руке BlackBerry Passport, в другой — китайский айфон на винде, а в кармане Lumia 1020 для фотографии материала), но и вполне неплохой девайс для базовых задач типа проигрывания музыки, чтения электронной почты или залипания в ВК.
Что касается мультимедийной части, то коммуникаторы были одними из самых сильных в свое время: мобильный вариант Windows Media Player очень напоминал своего десктопного собрата (даже визуализация была). WMP умел софтварно декодировать 3gp и mp4 видео, проигрывать музыку в разных форматах, синхронизировать плейлисты с ПК с помощью ActiveSync (ответ на iTunes), а в последних версиях поддерживал даже DLNA!
Конкретно с этим девайсом есть особенность: джек здесь 2.5мм, поэтому придется искать переходник!
Есть и возможность посерфить интернет. Варианта тут целых три: Pocket IE (который почти ничего не способен загрузить в 2023), Opera Mobile (+- тоже самое) и Opera Mini 7 через JBed (виртуальная машина для запуска Java программ). В любом случае, серфинг будет примитивным и без интерактива, но полистать условную википедию или позалипать на хабре можно будет без проблем.
Сейчас я время от времени пишу клиент ВК для WinMobile. Но предназначен он для устройств с QWERTY-клавиатурой, коих на WM было действительно много и найти их не проблема. На китайском айфоне нормальной печати помешает резистивный тачскрин и неудобная клавиатура: но клавиатуру можно поставить от HTC или Acer, а что делать с тачем? :)
По прямому назначению девайс неплохо подходит: поскольку было несколько разных реплик айфонов на винде, конфигурации у них тоже были разные — где-то было две-симки, где-то камеру получше ставили, но «под капотом» всё было одинаковым. У моего WMIphone есть поддержка только одной SIM и если рассматривать аппарат в качестве звонилки, то со своими задачами он и сейчас неплохо справляется. В целом, приложение звонилки и контактов на «винде» я считаю одним из самых удобных: ещё в начале нулевых, коммуникаторы умели синхронизировать контакты через Bluetooth с ActiveSync (и умеют это сейчас), были довольно гибкие настройки контактов, возможность назначить E-Mail и быстро написать SMS или на почту на один и тот же контакт. И всё это в едином приложении «сообщения»!
Ещё когда-то работал сервис LiveMessenger, эдакий аналог BlackBerry Messenger, ну или iMessage и он тоже был совмещен в «сообщения». Но сейчас, он увы, не работает. Зато почти на каждом коммунике была «аська»!
Однако поскольку WinMobile старалась походить на своего старшего собрата, даже проводник и «фото/видео» здесь очень напоминают десктопные. Нафотканные фоточки можно без проблем закинуть на ПК с помощью ActiveSync: MTP тогда ещё не придумали!
Однако, почти на всех коммуникаторах камеры были так себе. Не сказать что всё уж очень плохо, но ожидать плохой камеры от устройства за 20 тыщ было не очень приятно. Зато за 5 тыщ получить такое качество в 2008 году было как минимум неплохо: не CyberShot конечно, но самые дешевые цифровые камеры снимали примерно также.
Лично по моему мнению, фото моря получилось очень даже достойное для тех лет! Угадаете, в каком южном городе оно сделано?
Поиграть тоже есть во что. Тут есть фанатские порты Fallout, «героев», Warcraft, есть официальный порт Age Of Empires, есть аркады типа Bejeweled и зумы, есть порты классических игр с DOS (они тут недоступны из-за отсутствия хардварных кнопок), есть JBed и возможность играть в несложные Java игры (за Galaxy On Fire 2 можно забыть). А можно шары потыкать: забавный факт, но эта игра была разработана для того, чтобы обучить пользователя тыкать стилусом в экран. С выходом Windows Mobile 2003, большинству людей было непривычно тыкать в экран!
И самая главная вишенка коммуникаторов на Windows Mobile, это многозадачность. Напомню: устройство работает на базе 200мгц чипсета TI OMAP 850 и имеет 64 мегабайта ОЗУ, из который ~20 кушает система. Обратите внимание, ВСЕ приложения на скриншоте ниже запущены одновременно (без выгрузки как это делает Android, без «скриншотов» как это делает iOS) и отъедают часть ОЗУ и процессорного времени. Обратите внимание на потребление ОЗУ системных приложений. Несколько сотен КИЛОБАЙТ на полноценные приложения с UI и обширным функционалом (проводник уделает стандартный файловый менеджер Android например)! Это ли не вершина оптимизации мобильной ОС?
Всё ещё мало? Вспоминаем Neonode N1, который работал на Windows CE (со своим «мобильным» интерфейсом), у него вообще было 16мб ОЗУ (!). И там тоже можно было запустить с пяток приложений.
Заключение
Идея сделать смартфон в дизайне популярного флагмана оказалось удачной: хоть сейчас и найти такие девайсы проблематично, в своё время ими часто торговали в больших городах. И что самое главное: она дала старт репликам айфонов уже на Android. Кто-то из читателей может усмехнуться, но во времена 4го-5го айфонов, действительно были люди, которые хотели бы получить девайс в яблочном дизайне, но при этом хотели бы оставаться на Android.
Отдельно я бы хотел похвалить WinMobile за хорошую производительность (девайс на бюджетном омапе не сказать что прям лагает, а на хорошем PXA вообще летал бы) и экономию ОЗУ. А гаджет прошёл проверку временем и спустя столько лет остался не только живчиком, но ещё и кое что умеет из современных задач. Разве это не замечательно!? А вам как девайс? Стоило ли подделывать айфон на винде?
Практически каждое поколение портативных устройств производители чипов на архитектуре ARM пытаются втиснуться в рынок полноценных десктопных компьютеров и получить себе место под солнцем в качестве рабочих станций, серверов, а то и простых мультимедийных ПК. Последний десяток лет им это удаётся особенно хорошо, и в первую очередь — благодаря выходу чипа Apple M1. Даже Qualcomm, в сотрудничестве с Microsoft, выпустили нетбуки на полноценной Windows 10 For ARM с эмулятором x86, который и игрушки неплохо тянет. Однако яблочные устройства стоят огромных денег: 100+ тысяч рублей может потратить далеко не каждый энтузиаст, который хотел бы себе портативный компьютер на ARM. А вот 500-2.500 рублей вполне! Предлагаю в этой статье глянуть на ARM-смартбуки прошлых лет и оценить их перспективы тогда и сейчас!
На самом деле, эра портативных ПК на ARM началась не с выхода M1, как кто-то может считать, а ещё с самого начала нулевых. Параллельно обычной версии Windows для x86-совместимых систем, Microsoft разрабатывала и успешно продвигала Windows CE — версию ОС для встраиваемых систем, для которой характерны различные архитектуры (MIPS, PPC, ARM) и ограниченные ресурсы (от 5 МБ ОЗУ для запуска GUI окружения, для CLI можно и меньше). Портативная версия системы от Microsoft могла похвастаться интерфейсом а-ля десктопной Windows, идентичным форматом exe и возможностью загрузки динамических библиотек, поддержкой «ООП на уровне системы» — т.е COM и ActiveX, и API, которое очень напоминало обычное WinAPI с некоторыми особенностями (выкинули ANSI версии функций, выкинули слои совместимости с 16-ти битными приложениями). Чуть позже даже подвезли почти полную поддержку .NET Compact Framework — т.е. под встраиваемые системы была возможность писать на C# и VB.NET, а приложения, спроектированные с учетом особенностей CE, могли работать без изменений и на обычных ПК!
Скорее всего, Вы хоть раз встречали в своей жизни WinCE: её повсеместно использовали в автомобильных навигаторах (помним звук «блюм»?), терминалах самообслуживания (POS), станках управления ЧПУ, телефонах (коммуникаторы на базе Windows Mobile), КПК или даже планшетах! Система действительно имела хорошую популярность, и в не последнюю очередь благодаря уже наработанной базе разработчиков, знакомых с API обычной Windows. Благодаря этому, в разные времена выходили разные устройства, которые были призваны играть роль портативных ПК, на которых можно было бы выполнять различные задачи: просматривать и редактировать документы, слушать музыку, выходить в сеть, использовать программы, написанные сторонними разработчиками. Как вам, например, планшет на WinCE из 2003 года?
EB2000:
Одним из самых популярных классов подобных устройств быликарманные персональные компьютеры— т.е КПК. Их название говорило само за себя. Такое устройство могло было выполнять довольно обширный круг задач обычного ПК: слушать музыку, заниматься теми же самыми документами, играть, сёрфить ранний WEB2.0, а иногда и выводить картинку на телевизор. А ещё можно было всегда держать связь с «большим братом» — т.е обычным ПК, и синхронизировать всю работу, выполненную на устройстве.
Сталкерам привет!
Тем не менее, «под капотом» Windows NT и CE сильно отличались: CE была написана так, чтобы её легко можно было портировать между любыми устройствами, где нет чёткой спецификации «что и как должно работать», как это происходит на обычных x86 ПК. Если на обычных компьютерах у нас гарантированно есть BIOS, который может предоставить функции для работы с дисками/флоппиками/cd-rom и что-то вывести на экран, есть стандартизированный способ общения с видеокартой и вывода 2D изображения (VESA), есть четко фиксированные порты ввода-вывода для работы с клавиатурой и мышкой, то на портативных устройствах у вас есть только голое железо, под которое вы сами должны написать Board Support Package (BSP) и адаптировать систему под конкретно эту плату/платформу — сделать опрос физических кнопок, выводить картинку на экран, обрабатывать ввод с тачскрина и т.п. Этим и обеспечивался большой парк поддерживаемых устройств.
Почти Win95!
Кроме WinCE, были и другие системы для embedded устройств: QNX (BlackBerry OS), Palm, Symbian (EKA) и они тоже использовались на весьма обширном числе устройств, но Symbian в первую очередь была предназначена для смартфонов, Palm — для КПК и, позже, коммуникаторов, но была однозадачной, а QNX была проприетарной. Поглазеть исходники WinCE мог любой: Platform Builder с полным исходным кодом как UI, так и ядра, можно было скачать свободно, но чтобы использовать в коммерческих целях, нужно было платить…
Но что насчёт чего-то свободного? Тут приходит Linux, который вполне неплохо работал на ARM уже тогда. Вспомнить только Sharp Zaurus, или серию интернет-планшетов от Nokia а-ля N810, которые не просто работали на Linux как Android, но и использовали типичное *nix окружение в виде glibc/xorg. А ещё всё это было полностью свободным, производитель обязан был выпустить исходный код ядра устройства, благодаря чему моддить его мог кто угодно!
Шло время, в КПК стали появляться радиомодули, что превращало их в коммуникаторы, а у коммуникаторов росли дисплеи и становилось меньше хардварных кнопок, что превращало их в смартфоны и планшеты. Чипсеты портативных ПК серьезно нарастили свою мощь: уже в 2010 году, в мобильном мире, чипы с частотой 600 мгц-1 ггц и мобильным GPU были вполне себе нормой, и они практически не выделяли тепло, а потребляли сравнительно мало. С момента выхода первого iPad, интернет-планшеты потихоньку начали заменять некоторым людям нетбуки, а благодаря китайским производителям и чипмейкерам, через год-два цены уже упали ниже 200$ за полноценный Android-планшет в кармане, который может запустить что-то вроде Asphalt 6.
Примерно в тоже время, как выходили первые интернет планшеты, производители решили поэкспериментировать и выпустить небольшие ARM-смартбуки! Это эдакие предшественники хромбуков, только ориентировались они не на веб, а на мобильные приложения. Уже тогда у Android была довольно большая база приложений, а сама система поддерживала мышку с клавиатурой в качестве устройств ввода. Перспективы были большими, ведь ARM-чипы стоили в разы дешевле, однако разные производители пошли разными путями…
Один из самых популярных смартбуков своих лет, Toshiba AC-100, работал на базе мощнейшего, по своим годам, чипсета Nvidia Tegra, имел 512 МБ ОЗУ (что было неплохо по меркам планшета, но мало по меркам десктопа) и 8 ГБ ПЗУ. Всё это удовольствие стоило около 150$ в розницу — или ~4.000 рублей по тем деньгам. Очень недорого, согласитесь? EEEPC на x86 стоил не меньше 8-9 тысяч, или 280$, а тут смартбук с весьма годным железом, которое гораздо лучше справляется с мультимедийными задачами, стоит почти в два раза дешевле!
Так уж получилось, что AC-100 мне подарил читатель с хабра под ником —inkvizitor68slи именно поэтому, данный девайс станет первым из тех, что будут участвовать в нашем сравнении.
С завода смартбук работал на базе Android 2.1, а вышел в конце 2010 года — прошло почти 13 лет с момента его выхода! Благодаря низкой цене и массовости (в своё время, на форуме linux.org.ru люди строили большие планы на подобные девайсы), а также относительной лояльности Nvidia к open-source (исходники ядра были открыты, но драйвера на видео и, вероятно, другие мультимедийные модули, были в виде «блобов»), на смартбук довольно быстро портировали обычную Ubuntu. Причём разработчики порта откровенно жаловались на Nvidia, объясняя их решения примерно как «накидали всё подряд, чтобы работало как-то, а нам разгребать». Глюков в свое время было куча — то звук отвалится или хрипит, то с видео проблемы. Nv стабильно держала планку касательно поддержки Linux.
Вторыми по популярности стали китайские смартбуки на чипе WonderMedia WM8650. Тут уж китайцы перепрыгнули сами себя: полноценный девайс с клавиатурой, дисплеем, тачпадом, Ethernet, Wi-Fi, аккумулятором и USB-хабом стоили всего ~1.500 рублей, что равняется ~50-60$. 50 БАКСОВ ЗА НЕТБУК, КАРЛ! Это был эдакий ответ на OLPC, производился очень долго (примерно до 2014-2015 года, по некоторым данным — до 2018), а работать мог на 3-х разных ОС, две из которых предоставлял производитель: Windows CE (стоковый), Android 2.1 (тоже от производителя) и обычный Linux.
Фотка выглядит конечно странно, но какой-то шарм в ней есть :)
Судя по референсной схеме, WonderMedia сама проектировала и планшеты, и нетбуки, отдавая готовые схемы производителям на производство. Спроектировали устройство в конце 2010 года. Первый чипсет компании — WM8505, увидел свет в конце 2009 года и имел много общего с 8650 — это были ARMv5 одноядерные процессоры на частоте 600мгц, которые похожи на процессоры для обычных КПК. Из-за того, что WinCE был популярнее Android в 2009-2010 году, изначально вендор портировал именно её.
Чипсет не имел встроенного GPU, поэтому Android на нём работал весьма медленно, однако в нём был модуль для декодирования видео в h264, позволявший смотреть кино с комфортом. Кроме того, устройство относительно адекватно переваривало веб тех лет, что делало из него отличную машинку для серфинга, или, например, сисадминам по объекту бегать. В целом, причина их популярности понятна сразу: дешево, кастомизируемо, доступно (они очень часто светились на главной странице китайских магазинов).
Нетбуков на базе чипсетов WonderMedia у меня целых два: второй из них на WM8880, который я купил почти новым, с родной коробочкой. Через несколько лет после выхода подобных ультрабуков, WonderMedia активно метила в рынок ультрадешевых планшетов и даже добилась некоторых успехов, но основной рынок занял AllWinner/RockChip, а затем пальму первенства перехватил MediaTek.
В сравнение можно было бы добавить популярные в прошлом «планшеты с клавиатурами» от китайцев — эдакие трансформеры по 2 тыщи, — но это будет не совсем честно: мы ведь смотрим на полноценные смартбуки!
Итак, у нас есть аж три девайса, которые мы будем сравнивать, но по каким критериям? В 2023 году, нам нужны будут как минимум три вещи:
Мультимедийные возможности — просмотр кино, прослушивание музыки, опционально — DLNA сервер
Серфинг — сможет ли устройство выйти в сеть и насколько хорошо у него это получится. Одно дело linux.org.ru листать, другое «тяжелый» Хабр читать
Возможности администрирования — поскольку мои статьи всегда были с уклоном в техническую часть, весьма немалый процент моих читателей — потенциальные сисадмины, которые могут рассматривать подобное устройство к покупке. Попытаемся узнать, можно ли подключиться по VNC к серверу, или админить сервак с SSH
Удобство использования — сюда я причисляю такие характеристики, как качество дисплея, качество динамиков, плавность работы, время жизни от аккумулятора. Тут уже моя личная субъективщина — для кого-то TN матрицы после Galaxy S22 вырвиглазные, а мне норм!
Такие устройства сейчас можно найти на барахолках за копейки. В среднем, их цена 500-1.500 рублей (не забываем про торг! Можно попытаться сбить ещё ниже), но иногда продавцы наглеют и просят больше цены нового (!). Т.е., условно, AC-100 стоил 4.000 рублей новым по тому курсу 13 лет назад, а сейчас её пытаются впаривать за 5.000. Тоже самое с ноутами на вондермедии: они стоили 1.500 рублей, а кто-то пытается впарить за 2.000 рублей. Но цену можно легко скинуть, если указать продавцам на цену нового девайса 10 лет назад: обычно люди соглашаются.
Первым делом, мы обслужим нетбук на WM8650, благо требовал он только замену АКБ и перепрошивку. Предыдущий владелец успел установить тормозной кастом с кучей софта: благо с прошивками тут всё хорошо. Поскольку эти смартбуки были почти идентичным в хардварном плане (дисплеи — TTL, тачскринов не было, контроллеры тачпада/клавиатуры — идентичные), то подходит одна единая прошивка «для всего». Прошить их очень легко: кидаем прошивку на заранее отформатированную в FAT SD-флэшку, вставляем в смартбук и включаем его. Дальше он сделает всё сам!
Под «капотом» всё работает достаточно просто: в качестве загрузчика используется обычный U-Boot (записанный в SPI-памяти), который выполняет роль BIOS. При старте он ищет скрипт wmt_scriptcmd в корне флэшки, и если находит, то начинает исполнять команды из него. Скрипт очень простой: по сути, он напрямую загружает файлы в память (стандартные образы nb0) и записывает их в внутреннюю память. Затем u-boot запускает свежую, но ещё чистую систему, копирует все программы во внутреннюю память и отправляет систему в ребут. Благодаря такой свободе действий, можно напрямую грузить систему с SD-флэшек/USB-флэшек, да хоть по сети, если такая поддержка есть в U-Boot. А исходники U-Boot ведь доступны любому!
Теперь время разобрать смартбук и заменить АКБ. После разборки я немного удивился: обычно в подобных лэптопах используется стандартная 3.7В аккумулятор, но в этом смартбуке было два элемента 7.4В, связанных изолентой в «динамитную шашку» :). Поскольку места в «поддоне» много, я решил заменить их на довольно ёмкие аккумуляторы от битый телефонов.
Сделать АКБ «по заводу» своими руками не выйдет, поэтому я вынес плату контроллера отдельно (выглядит не очень, т.к не хотел ничего клеить, да и тканевого скотча под рукой не оказалось). Осторожнее с полярностью, контроллер не уйдет в защиту при переполюсовке! Если после подключения АКБ у вас отсутствует напряжение на выводах, то отверткой можно аккуратно позамыкать все ножки у контроллера АКБ, и он начнёт работать (справедливо для любых аккумуляторов).
За кадром я привел хаос из проводов в порядок.
Давайте посмотрим на плату устройства поближе. По сути, основная плата с чипсетом, памятью и всей обвязкой, припаяна к дополнительной плате с контроллером сети, аудиокодеком, USB-хабом и.т.п. Сделано это, скорее всего, для удешевления: заведомо рабочие «чипсетные модули» при бракованных платах можно будет просто перепаять, а ещё эти модули могли продавать и другим разработчикам железа, например, ЧПУ станков.
На плате очень много подписанных (!) диагностических пятачков, благодаря чему можно подпаяться к UART и общаться с нетбуком через COM-порт в WinCE, или попробовать подключить внешние девайсы к шине SPI/I2C (насчёт их использования в юзермоде WinCE я не уверен). Для самоделок, такой нетбук может оказаться просто незаменимой панелью управления!
Его более «свежий» брат на WM8880 (произведенный аж в 2018 году) уже работал исключительно на Android 4.4 KitKat и был скорее планшетом без тачскрина и с клавиатурой. Он не требовал никакого обслуживания, кроме замены АКБ, которая тут была пухлой как батон! Благо, она съёмная — что несомненный плюсик производителю.
Этот нетбук уже ценный тем, что работает от обычного 3.7В АКБ и потребляет не очень много энергии, что при небольшом моддинге позволяет вынести мощный аккумулятор за корпус и получить автономный девайс. Пятачки у них обычно тоже подписаны, и с условной Arduino/ESP32 можно попытаться «общаться» через UART. Кроме того, он довольно ремонтопригоден: например, дисплей тут универсальный, 7-дюймовый, с TTL-интерфейсом от планшетов и стоит по 200-300 рублей.
AC-100 же требовал только переустановки ОС и работал из коробки, даже аккумулятор живой. Разве что кнопка Backspace отвалилась со временем, но это мелочи. На нём уже была установлена Ubuntu 12.04 моим читателем, но в ней были глюки со звуком, а ещё забыт пароль (в single user загрузиться нельзя, или я не понял как).
Благо найти образ ОС и переустановить её легко и сейчас. Берём отсюда presintalled bootimg и tar.gz — это ядро с рамдиском и установщик системы. Подключаем выключенный нетбук к ПК с MiniUSB кабелем, нажимаем Ctrl + Esc и нажимаем кнопку включения. Нетбук перейдет в режим загрузки: надо установить драйвера nvflash и сам nvflash. Закидываем bootimg в «Program Files/NVIDIA Corporation\tegra_froyo_20101105», открываем командную строку и пишем:
nvflash --bl bootloader.bin --download 6 «lubuntu-12.10-preinstalled-desktop-armhf+ac100.bootimg»
Ядро записано. Теперь берем любую USB-флэшку, просто кидаем в корень tar.gz (не распаковывая), вставляем в нетбук и перезагружаем его долгим зажатием кнопки питания и повторным включением. Нетбук сам распакует rootfs и начнёт установку, дальше процесс идентичен установке десктопной Ubuntu.
Система устанавливается ~10 минут. Но это ещё не все: репозитории с софтом давно перемещены на old-release, поэтому сразу после загрузки открываем /etc/apt/sources.list в nano/vi/abiword и меняем ports.ubuntu.com, на old-releases.ubuntu.com. Выполняем apt-get update, ждём и всё: теперь мы можем устанавливать софт из репозиториев, но только для архитектуры armhf (есть ещё armel, но это другое ABI без поддержки FPU).
Первым делом заценим мультимедийные возможности нетбука на WinCE. И тут все в целом ничего: есть стерео-звук (правда достаточно тихий), благодаря Windows Media Player поддерживаются многие форматы музыки, а хардварный видео-декодер полностью работает. Есть ещё и TCPMP плеер, судя по всему, есть поддержка воспроизведения с удаленного сервера. Удобно!
Правда, стоит быть готовым к тому, что видео придется переконвертировать при необходимости: настроек для принудительного включения программного декодера я не нашёл. В целом — посмотреть киношку в mp4/h263 можно без проблем. Для музыки его можно использовать только нетребовательным пользователям: WinCE вроде-бы не поддерживает внешние аудио-DAC, поэтому в качестве полноценной аудиосистемы его использовать не выйдет.
Острого недостатка в софте под WinCE не чувствуется: ещё в нулевых выходили устройства, которые назывались HPC (Handheld Personal Computer), под которые и вышло основное число программ. Плюс, здесь запускаются некоторые программы и игры от WinMobile, но только в полноэкранном режиме.
Ситуация с AC-100 же ровно наоборот: у него гораздо более качественный стереозвук, обилие самых разных плееров (mplayer, vlc и кучу других), есть возможность переконвертировать видео прямо на устройстве (ffmpeg), но несмотря на присутствие блобов… 720p видео он всё равно декодирует софтварно! Чипсет точно умеет до 1080p, но поддержки декодера в системе нет. В качестве грязного хака, можно сделать дуалбут с Android'ом и для просмотра видео использовать его — там точно всё будет работать.
А вот музыку на нём слушать очень даже неплохо! Плюс, DLNA-сервер из него развернуть не будет проблемой.
Малыш, благодаря Android на борту, оказался самым функциональным: тут есть и кучу плееров, и эквалайзеры, и аудиоредакторы. Кроме того, есть DLNA-сервер.
Видео он переваривает без каких либо проблем.
Не стоит ожидать, что такие нетбуки смогут больше, чем устройства на Atom. Их максимум — лампово полистать opennet, зайти на linux.org.ru, или почитать rss Хабра. Никаких ютубчиков, вкшечек и прочего: лучше всего они работали на выходе с вебом времен HTML4.
Вот так это выглядит с AC100. Тут у нас есть Chromium и FireFox, не исключаю, что можно попытаться собрать и более свежие версии браузеров, но как они будут работать на 512 МБ ОЗУ? Вот то-то же…
Относительно неплохо идут дела у нетбука на WM8650. В качестве браузера тут Pocket IE, который Вы можете помнить по коммуникаторам на Windows Mobile, и есть альтернатива в виде Opera Mobile, но всё равно — работает так себе.
Малыш тут показывает себя лучше всего. Можно накатить последний доступны на KitKat Google Chrome (правда работает он так себе), а можно остановиться на Opera Mini, который еще переваривает большинство сайтов для «почитать».
У всех устройств с этим всё хорошо: под WinCE есть VNC-клиент, RDP-клиент для Windows и порт Putty (который может слушать в том числе и COM-порты).
Под Ubuntu всё максимально очевидно: TightVNC есть, ssh из коробки есть, а под Android разработаны самые разные клиенты, про некоторые я рассказывал в статьях о превращении «сонерика» в тонкий клиент и Galaxy J3 за 500 рублей в сервер. Всё тоже самое — только с клавиатурой!
Самой крошечкой, которую при желании можно закинуть даже в сумку или карман зимней куртки, оказался нетбук на WM8880. В целом, он не только крохотный, но и весьма добротно собран. В целом, при желании им можно пользоваться даже стоя, держа его в одной руке, а работая второй рукой: такое качество может пригодится сисадминам, которые бегают по объекту.
У него есть полноценный Ethernet-контроллер на 100мб/с, Wi-Fi, и он поддерживает 3G модемы. Тачпад здесь всего на одно касание, без возможности скроллинга, но из-за специфики Android, весь скроллинг производится «зажал кнопку и потянул». Кроме того, у него есть 2 полноценных USB разъёма, 3.5 разъемы для наушников/микрофона, слот для SD-карт и полноценный HDMI для вывода картинки на монитор (правда, только в разрешении экрана — т.е 480p).
Кроме того, у него весьма ёмкая АКБ и он питается от 5В, что позволяет путём нехитрых манипуляций сделать зарядку от повербанка. Жаль, что у устройства нет тачскрина, хотя-бы резистивного — он был бы очень кстати. Дисплей, хоть и TN, весьма низкого разрешения, но неплох в повседневной работе — с такого расстояния явных пикселей не видно, да и есть серьезный плюс — как я уже говорил, сюда подойдут обычные TTL матрицы с планшетов по 300 рублей, так что даже разбитый экран не будет означать конец нетбуку!
Девайс на WinCE оказался очень тонким и слегка косит на MacBook. Несмотря на то, что нетбук пытается казаться «большим» (хотя есть подобные буки и с 7" дисплеями — как и WM8880), рамки у него очень здоровые. Зато всё гораздо лучше в плане дисплея: HD TN матрица с неплохими характеристиками: скажу честно, у многих нетбуков за 10-12 тысяч рублей ситуация в разы хуже. Однако, такие матрицы и минус: если её повредить, то замена на алике будет стоить ~2.000 рублей, а найти её больше нигде не представляется возможным.
Качество сборки у него неплохое — даже после нескольких разборок у него не рассыпались клипсы, и он чувствует себя уверенно. Однако пластик оказался слегка скрипучим (впрочем, нетбук явно многое повидал). Что мне понравилось — так это клавиатура. Она здесь действительно ничего, как и тачпад, зато не понравились динамики — очень тихие (возможно «сели»). Для WinCE здесь просто огромный объём ОЗУ: аж 200 мегабайт почти свободно! Для Android это нормальный объём, но не более: какой-то хорошей многозадачности ожидать не придётся.
Тошиба же чувствуется как гораздо более дорогое устройство. Скажем так, явно не на 5 тысяч рублей: классный рельефный корпус, отличная сборка без люфтов и скрипов, АКБ продолжает жить спустя 13 лет. От клавиатуры весьма неплохие тактильные ощущения, хотя кому-то кнопки могут показаться великоватыми. Мне же нормально, понравилось, привык почти сразу (хотя читатель, подаривший мне устройство, назвал клавиатуру неудобной). В теории, даже замену при желании можно будет попытаться найти.
У Toshiba весьма достойный HD дисплей 10", также выполненный по технологии TN. В целом, у него, пожалуй, лучшая матрица: никаких особых искажений не видно, даже при работе в разных положениях. Мне лично понравился. Звук из его динамиков заметно чище и громче.
Ещё 13 лет назад, смартбуки на ARM были достаточно функциональными и при этом очень дешевыми устройствами. Они легко выполняли многие повседневные задачи пользователя в те годы: мультимедиа, какие-то игры, серфинг в интернете. Но это не значит, что спустя 10 лет они стали бесполезными — подобный нетбук вполне подойдет на дачу, в гараж, или даже в качестве небольшого сервера. Кроме того, из них можно сделать отличные терминалы для самоделок: например, панель для умного дома.
Так может, для успеха нужен дешевый open-source нетбук до 2 тысяч рублей, с доступными схемами и исходниками загрузчика/ядра хотя бы с блобами? Ведь ТВ-приставки захватили сегмент дешевых устройств с мощным железом, почему бы не добавить этим приставкам дисплей и клавиатуру!? А вы как считаете? Жду ваше мнение в комментариях!
Понравился материал? Тыкните плюсик этой же статье на Хабре - это поможет с финансированием новых статей! Материал подготовлен при поддержке компании TimeWeb.Cloud. Подписывайтесь на меня и @Timeweb.Cloud, чтобы не пропускать новые статьи о гаджетах каждую неделю!
Многие из вас хоть раз слышали о таком производителе смартфонов, как BlackBerry. Устройства этого производителя отличаются своей бизнес-направленностью, отличной защитой, полноценной QWERTY клавиатурой и собственной операционной системой — BlackBerry OS. И даже в России есть довольно объёмное сообщество почитателей BlackBerry, которые искренне сожалеют об уходе ежевичной компании, но продолжают ходить со своими Passport/KeyONE. Прошёл ровно год с момента полного отключения серверов инфраструктуры BlackBerry, Б/У смартфоны упали в цене до неприличия и позволить себе смартфон ежевичной компании может практически каждый. Недавно я купил себе флагманский BlackBerry Z30 2013 г.в всего за500рублей (6$), который работает на базе BB OS 10. На что способны ежевичные смартфоны «без сервисов» и можно ли ими пользоваться — предлагаю узнать в статье!
История канадской компании Research In Motion, нынешней BlackBerry, началась ещё в далеком 1984 году. Компания занималась разработкой различных устройств, связанных с коммуникациями, а также с точками продаж. Однако история компании как производителя телефонов началась в 1996 году, с выпуска первого интерактивного пейджера, который позволял не только получать сообщения, но и отправлять их. Устройства компании были достаточно популярны в своём сегменте и в 1999 году компания выпустила знаковый BlackBerry 850 с QWERTY клавиатурой, где форма кнопок напоминает ягодки той самой ежевики!
Гаджет был достаточно продвинутый на своё время: например, он умел получать почту с Microsoft Exchange Server, а ещё в нём был органайзер.
Однако первым полноценным смартфоном RIM стал BlackBerry 5810. Помимо уже фирменной полноценной QWERTY клавиатурой, которая была редкостью в то время и фирменной ОС BBOS, устройство отличалось методом звонков: инженеры не предусмотрели микрофона, поэтому для звонков нужно было подключить гарнитуру и общаться в наушниках. Кроме того, у устройства был очень большой монохромный дисплей с тачскрином, который он унаследовал от своего предшественника 957, который ещё не имел радиомодуля.
Уже к 2003 году, смартфоны BlackBerry начали принимать черты, которые мы привыкли видеть в них сейчас, с выходом модели 7310. Она уже обзавелась довольно большим цветным дисплеем, имела встроенный микрофон и разговорный/внешний динамики, а также имела полноценный веб-браузер, благодаря чему можно было выходить в совсем молодой web тех лет с помощью GPRS (ну ка, вспомнили его народное название?). Большинство телефонов тех лет уже умела выходить в интернет, но только в дорогоущий WAP — из-за особенностей работы WAP, которые требуют дополнительных мощностей оператора для обработки страниц, обычный интернет был не по карману большинству пользователей, а страницы были очень примитивны — практически на уровне «экран 1, экран 2, экран 3». В полноценный интернет ходить умели только смартфоны Nokia и Sony Ericsson на Symbian, коммуникаторы на Windows Mobile (причём они могли это делать кучей способов, хоть через COM-модем) и смартфоны ежевичной компании:
Смартфоны BlackBerry продавались по большей части на западе и предлагались операторами по контракту, в то время как в СНГ их было очень мало: лишь некоторые модели ввозились серым импортом поштучно. Связано это было отчасти с тем, что рынок РФ уже поделили Nokia/SE/Motorola/Samsung, а правительству РФ не очень нравилась главная фишка BB: тотальная безопасность пользователя и шифрование его личных данных.
Корпоративные фишки вроде защищенной электронной почты и полной синхронизации смартфонов с серверами BlackBerry были по нраву большинству бизнесменов, а вышедший в 2005 BlackBerry Messenger стал предшественником секретных чатов в Telegram. К 2010 году уже начали появляться сообщества и магазины BlackBerry в РФ, а поставщики смогли договориться с госорганами и начать официальные продажи в магазинах МТС и Билайн, причём российские версии зачастую распространялись по той же модели, что и американские: с обязательной привязкой к оператору, т. е. симлоком.
Однако к выходу BBOS 10, дела у RIM, которая успела переименоваться в BlackBerry, шли уже не очень. В разработку новой версии системы, которая имела мало общего со старыми, уходили большие деньги, да и наладить экосистему для новой ОС тоже задача не из легких. Кроме того, нужно было готовить к выходу новые смартфоны, которыми стали полностью сенсорный — Z10 и обладателя физической клавиатуры в паре с тачскрином — Q10. BB надеялись составить конкуренцию iPhone и Android в одиночку, причём принцип распространения оказался похожим на яблочный: BlackBerry не лицензировала никому свою ОС, используя её только в смартфонах собственной разработки, предоставляя устройства в самых разных форм-факторах. Q10 был достаточно дорогим устройством, но нашёл своего потребителя, в то время как флагманский Z10 оказался относительно провальным. Причем Z10 существовал аж в 4х различных вариантах надвух разныхчипсетах. Прямо как американские и европейские версии Galaxy S!
Первая ревизия Z10 (STL100-1) использовала чипсет TI OMAP 4470 и поддерживала только 3G, этой же ревизией являлсяпрототип, который активно рассылали компаниями-разработчикам софта для портирования своих приложений на новую систему. У меня такой прототип тоже есть, а подарил мне его мой читатель с Хабра, однако использовать его в наше время не получится: прототип имеет различия с финальным Z10 (несмотря на идентичный ID) и на нем не работает BBOS 10.2, на которой можно обойти активацию, когда оригинал обновлялся до 10.3. Крайняя версия прошивки: 10.1, 10.2 и даже 10.3 можно прошить, но устройство не стартует. Остальные ревизии работали на базе чипсета Qualcomm Snapdraogn S4 Plus и отличались поддержкой LTE, однако какие-то минорные отличия «под капотом» у них всё же были.
После выхода 10ки, BlackBerry показала настоящий мастер-класс поддержки устройств: абсолютно все устройства (кроме прототипов) на BB10 поддерживались до 2018 года и на них выходили серьезные обновления! Например, в BBOS 10.1 провели редизайн, в BBOS 10.2 привели стиль системы к популярному плоскому дизайну и добавили чтение с дисплея, в BBOS 10.3 снова обновили дизайн и добавили голосового помощника. Все, без исключения, устройства обновлялись5лет, несмотря на весьма туманный успех системы и даже после выхода смартфонов на Android. Очень достойно, согласны? Я думаю, что ребята из BB знали, что у них есть довольно крупное сообщество фанатов и людей, которым импонирует сама идея их смартфонов, поэтому они продолжали развивать ОС даже после её частичного провала.
Как мы знаем, основу успешности мобильных ОС составляет не только удобство использования, плавность и производительность, но и наличие сторонних приложений под неё. Уже в 2013 году, смартфонная жизнь очень была похожа на ту, которой мы живем в 2023 — уже были сервисы просмотра видео, мессенджеры, соц. сети и всё это необходимо дать пользователю, чтобы он чувствовал себя комфортно в новом окружении. Как я уже говорил ранее — BB рассылали девкиты разработчикам, предоставляли весьма неплохое SDK для разработки нативных приложений на связке HTML/CSS/JS + нативный код на C++ и представили свой магазин AppWorld. Но к сожалению, приложений всё ещё было достаточно мало. Microsoft рапортовала о 300+ тысячах приложений в Microsoft Store в 2014 году, в то время как AppWorld имел лишь 234 тысячи приложений. Кто-то скажет что это много, однако под BB не было таких приложений, как Instagram, клиенты российских банков, официально ВК и вроде бы даже YouTube.
Но у BlackBerry был туз в рукаве и на этот счёт. И очень серьёзный туз, который всё резко менял: Android Runtime! Инженеры этой компании умудрились внедрить практически полную поддержку «зеленых» приложений в свою систему, при этом реализовав последнюю на ту время поддерживаемую систему — Android 4.3. И нет, это не эмулятор, а слой совместимости между нативным API системы и API Android, а также реализация возможности запуска приложений, написанных на C++ с NDK. Благодаря этому, производительность работы приложений была близка к нативным, а их дизайн не сильно выбивался из стиля системы и была реализована полная интеграция с системой.
Значки Android приложений находились на одном экране с остальными приложениями, они точно также умели присылать уведомления в BlackBerry Hub и умели почти всё то, что умеет обычный Android. Но поскольку эта реализация Android не поддерживает Google сервисы, ребята заменили некоторые её компоненты своими — например, свои карты. Именно благодаря поддержке Android приложений, которые можно спокойно установить, BB10 продолжает жить и сейчас! Немного позже и Microsoft подсмотрела эту идею, реализовав Project Astoria в превью-версиях Windows Mobile 10, однако с Astoria нельзя было установить произвольные apk(только специально подготовленные appx), а сам проект свернули к релизу. Установить Astoria на WP можно и сейчас, если правильно обновить систему с помощью OTCUpdater!
Отдельного внимания заслуживал и механизм уведомлений у ежевики. Сейчас мы с вами привыкли, что есть Android и iPhone, у которых уведомления копятся в шторке уведомлений, которую мы всегда можем проверить. Но какая же там образовывается помойка иногда — уведомления от игр, мессенджеров, соц. сетей. Всё это разгребать банально неудобно и оно мозолит глаза. У BlackBerry оказалось иное видение уведомлений и они сделали BlackBerry Hub — ещё одна крутая фишка. Её суть заключалась в том, что все уведомления от вообще всех приложений копятся в одном едином хабе, который разделен на группы. Таким образом, получается что-то типа органайзера: если сейчас у Android есть группы уведомлений, то хаб вообще убирает необходимость таких костылей, создавая ленту событий: СМСки, сообщения из ВК, Telegram, игры и т. п. При этом можно создать отдельную группу важных контактов и проверять только её, изредка проверяя общую ленту.
Кроме того, хаб выступал ещё и в роли единого мессенджера для отправки сообщений: отсюда можно было написать контакту и СМСку, и на E-Mail, и в соц. сети, если это поддерживалось приложением. На скринах кажется неудобным. Но на самом деле, стоит поюзать, и понимаешь что это реально удобно!
На сегодняшний день, BlackBerry уже выпустила достаточно интересных устройств на BBOS 10, которые можно купить БУ и сейчас, на любой онлайн-барахолке. Конечно есть и устройства на Android, такие как KeyONE или DTEK, но их я рассматривать не буду: ни разу не пользовался, да и на данный момент у меня нет столько денег, чтобы купить даже ушатанный KeyONE :)
Если после прочтения статьи у вас возникнет желание купить себе девайс от BB, то на барахолках их весьма много, причём на разный карман. Кто-то продаёт за 500 рублей, а кто-то за 50.000. Идём вкаталог(это не реклама Helpix, но «Хелпикс» частенько помогает с поиском информации об устройствах, поэтому почему бы не разместить линк именно на него :)) устройств BB и выбираем интересующий девайс.
Сегодняшнего героя, BlackBerry Z30, я купил всего за 500 рублей в марте. Устройство продавали как не рабочее с симптомом «не заряжается, красный светодиод горит». Тут есть важный нюанс: смартфоны BlackBerry, на манер айфонов, включаются сами от ЗУ и при установке АКБ. При этом, полноценно они заряжаются только если ОС ужезагрузилась. У моего экземпляра просто села в ноль АКБ, которую смартфон сам в силах «толкнуть» в специальном режиме, но на это ему потребуется полчаса-час времени. Таким образом, можно взять смартфон от BB очень дешево и получить вполне рабочий девайс, однако здесь ещё загвоздка: BB Protect. Смартфоны с включенным протектом нежелательно сбрасывать до заводских или перепрошивать автолоадером. Вы сможете обойти активацию в будущем с помощью экранного диктора, но вас будет доставать уведомление о необходимости активации, а активировать уже нечего: сервера давным давно не работают! Если у вас уже где-то лежит BlackBerry, который не удалось активировать, то обойти его можно с помощью экранного диктора (если у вас версия системы ниже 10.2, то обновитесь автолоадером до 10.2).
Я хожу с Z30 уже более месяца, как с основным смартфоном. Какие у меня сложились впечатления за это время и порекомендую ли я к покупке BB, постараюсь рассказать ниже!
При выходе устройств на десятой версии своей ОС, BlackBerry предприняли решение метить сразу в два рынка: классические QWERTY-смартфоны, где они уже имели заметный процент рынка и совершенно новый для них: смартфоны с тачскрином, без какой либо физической клавиатуры. Z30 относился ко второму типу и являлся флагманским в новой линейке Z. BlackBerry постарались «нафаршировать» его по максимуму: тут вам и AMOLED дисплей с HD разрешением, и 2гб ОЗУ, и околотоповый чипсет Snapdragon S4 тех лет. Девайс стоил, прямо скажем, не мало — целых 529 фунтов, которые при переводе в рубли (по курсу 2013) превращались в 25 тысяч рублей. Примерно столько же стоил, например, Galaxy S4.
Сразу, что стоит отметить — это немного непривычная концепция зарядки устройства и его включения. Если смартфон BB разряжен в ноль, то быстро включить у вас его не выйдет, по двум причинам. Во первых, сам механизм зарядки похож на тот, что использует Apple: при подключении ЗУ, устройство включается само и вот, спустя пару минут смартфон уже включен. Но не в случае BB: зарядка до минимального уровня занимает минуты 4, а загрузка смартфона еще 3. Зато смартфон умеет работать на «0%», выжимая последние соки из АКБ, если вам срочно нужно принять СМС, или совершить звонок. Забота о пользователе.
Ещё с первого старта, смартфон показывает свои главные фишки, которые на 2013 год были довольно непривычными для массового сегмента: жесты, отсутствие кнопок навигации, практически весь основной интерфейс заключен в стартовом экране: по свайпу мы получаем диспетчер задач, список приложений и можем зайти в хаб. И так можно сделать из любого приложения, даже Android! Производительность смартфона действительно достойная и в наши дни.
К сожалению, официальный магазин BlackBerry World уже давно закрыт, поэтому единственные поддерживаемые сторонние приложения — это для Android. Смартфон без каких либо проблем пережевывает почти любые APK, которые не требуют версию SDK выше 4.3. На Android 4.3 всё ещё продолжает работать ВК, Telegram, WhatsApp, Viber и прочие приложения, которые необходимы современному пользователю.
Как уже было сказано выше — с уведомлениями нет никаких проблем, приложения присылают их в общий хаб и даже могут показать окошко ответа на сообщение, если такая фишка реализована в приложении. Появляется побочный эффект: нотификации из хаба удалить нельзя, а значит, есть возможность сохранить удаленную переписку у себя в уведомлениях! Отсюда можно просматривать, группировать и отвечать на сообщения, здесь же привязывается электронная почта. BBM, к сожалению, уже не работает, поэтому одна из вкладок останется навсегда неактивной. Но никаких проблем с хабом за все время использования не возникало, даже несмотря на «сломанные» сервисы. Единственное, что иногда смартфон вас будет просить войти в BBID (раз в несколько дней), ненавязчиво выводя уведомление в хаб.
Что занимательно: все эти приложения можно без проблем открыть одновременно в фоне, да ещё и браузер в придачу и смартфон не будет лагать, несмотря на свой 10-летний возраст. Смартфоны на обычном Android уже так не умеют. Что касается потребления ОЗУ — то его менеджмент незаметен в повседневной жизни. Если андроид явно выгружает приложения, а затем пытается загрузить (зачастую, сопровождая лагами) из бандла, а айфон делает «скриншоты», если приложение необходимо выгрузить, то BB распоряжается ресурсами самостоятельно и довольно эффективно. Сама по себе система кушает 1гб ОЗУ (это уже было очень много для 2013 года, Android вертелся на 256мб без проблем), правда сюда входят и всевозможные кэши. Пользователю остаётся ещё 1гб и нативные приложения кушают весьма немало: галерея кушает ~50мб ОЗУ (на Android 10-15), музыка — ~30 (на Android 5-10), номеронабиратель тоже около 30мб. Никаких лагов при переключении задач я не заметил.
Камера очень сильная сторона смартфонов от BlackBerry. Её софтварно доводили ещё несколько лет после релиза смартфонов, чтобы получить действительно годное качество фотографий. И хоть стандартное приложение камеры не очень функционально, даже в авторежиме или с небольшой подсказкой, оно делает просто отличные фото в условиях дневного света, даже пасмурного:
Поскольку на пикабу есть ограничение на кол-во вложений в статье, публикую их на imgur
В целом, кое-где камеры у BlackBerry вполне на уровне или даже лучше, чем у современных смартфонов или даже мыльниц! На Passport, как мне сказали, камера ещё круче — не терпится проверить! Как для 500 рублей, смартфон вообще замечательно снимает!
С музыкальной составляющей смартфона тоже всё в полном порядке. Здесь всё ещё есть мини-джек, он без проблем поддерживает BT-гарнитуру, но главная его фишка — ЦАП Wolfson внутри, благодаря которому он звучит просто прекрасно!
Что касается внешнего звука, то здесь целых два полноценных громких стереодинамика, что нетипично для 2013 года, да и сейчас стерео можно встретить не везде. Конечно не на уровне дорогой колонки, но и плохим звук назвать нельзя.
Но главная его прелесть в музыке через джек: он без проблем вывозит наушники с высоким сопротивлением (тестировал на axelvox hd241), а поддержка FLAC из коробки как-бы намекает, что его можно использовать даже как простенький Hi-Fi плеер! Приложение музыки очень классное и удобное, умеет менять источник звука по нажатию кнопки на экране (разговорный динамик, основные динамики, наушники, BT):
Имеет довольно гибкий эквалайзер с кучей пресетов, а из коробки есть полная поддержка DLNA, что позволяет стримить музыку с других устройств, или наоборот, передавать её на аудиосистему.
Качество звука просто отменное! Я думал что лучший звук в Galaxy S4 и iPhone 4/5, но нет, BB рвёт их обоих, даже несмотря на ЦАП Wolfson в айфонах тех лет. «Ежевичный» смартфон точно подойдет на роль портативного плеера! Из коробки, производитель даёт 16гб ПЗУ, которые можно расширить MicroSD флэшкой до 32гб. Конечно FLAC особо не послушаешь при таком объеме, но любимые треки загрузить можно будет без проблем.
Что касается качества связи — никаких нареканий вообще нет. Да, тут нет поддержки 3х симок, но оно и не нужно для такого устройства. Зато очень порадовало удобство номеронабирателя с кучей настроек: эквалайзер для рингтона (!), оптимизация для слуховых аппаратов, телетайп, скрытие номера, автоматический ответ при наличии вынимании из фирменного чехла. Собеседника слышно отлично, как и владельца устройства, т. к. микрофоны здесь тоже ставили достойные. Что ещё важно: BlackBerry заявляла, что качество связи — одна из основных фишек их смартфонов. Это правда, никакого хрипения, никакого треска, шумоподавления — звук кристально-чистый!
Не менее важный пункт — время работы от аккумулятора. И тут Android и iPhone тех лет явные аутсайдеры: что устройства на Windows Phone, что на BBOS10 работают без проблем несколько дней и очень экономно расходуют заряд АКБ. Айфоны были аутсайдерами из-за довольно малой емкости АКБ, а андроиды просто жрали не в себя из-за неэффективного менеджмента ресурсов, в то время как WP умудрялся ещё и Always On Display показывать на обычных IPS матрицах!
Мой Z30 неплохо живет даже с учетом уже уставшей АКБ, а заряжаю я его явно не каждый день. Достойный результат? Я тоже так думаю! Зато поддержки быстрой зарядки нет, смартфон заряжается пару часов с нормальным 2А блоком питания.
Смартфоны от BlackBerry были вполне себе на уровне iPhone тех лет, а местами превосходили их в разы! Но как мы видим, смартфоны от Apple остаются популярными, а компания BlackBerry сначала продала права на бренд китайской TCL (которая выпустила неплохие KeyONE/KeyTWO), а затем и совсем прекратила выпускать смартфоны хоть под каким-то началом. BlackBerry как компания всё ещё жива и продолжает поддерживать свою фирменную ОС — QNX, которая используется в embedded-окружениях, но увы, новых девайсов от BB нам ближайшее время, скорее всего, не увидеть.
BB мне действительно понравились своим подходом к системе: это что-то среднее между Android и iOS но со своими фирменными крутыми штучками. И это действительно очень классно!
Статья подготовлена при поддержке @Timeweb.Cloud. Подписывайтесь на меня и таймвэб, чтобы не пропускать еженедельные статьи о различных девайсах!
Хотите поддержать мои статьи? Если у вас есть аккаунт на Хабре, то можете поставить плюсик статье там , а можете скинуть напрямую на сбер (5469 9804 7524 3149). Спасибо вам, без Вас развитие блога шло бы заметно медленнее!
На этой неделе выйдет статья про BlackBerry Z30, а затем сяду писать про Passport, который мне обошёлся в 2.500 рублей. Смартфон необычный вообще всем: физической клавиатурой с "тачскрином" (можно скроллить просто водя пальцем по клавиатуре), соотношением сторон (дисплей квадратный, до этого видел только у LG Vu такое), Snapdragon 800 и 3гб ОЗУ под капотом, ОС BlackBerry OS10, которая умеет запускать как свои нативные приложения, так и для Android. Интересно почитать о таком девайсике подробнее?)
Не всегда производители различной техники выпускают действительно удобные и юзабельные гаджеты на рынок. Иногда на полки магазинов попадают довольно сырые устройства, а в случае бюджетных моделей — про них забывают сразу после выхода с конвейера. Другое дело, когда девайс оказывается непаханным полем в плане моддинга и всем свои видом намекает «давай, начни во мне копаться!», как и сегодняшний герой — Android-кнопочник Nobby 230! Сегодня мы с вами: напишем свой лаунчер, переработав UI телефона, портируем кастомное рекавери, добавим поддержку ROOT-доступа, вычистим хлам от производителя, предустановим необходимые приложения и оформим это всё в виде готового образа, который сможет поставить себе каждый владелец подобного телефона! Интересно?
Честно сказать, я не ожидал такой обширной реакции на статью об этом кнопочнике. Многие читатели выражали неподдельный интерес к подобному классу устройств и хотели бы получить смартфон в формате классического кнопочника. И в целом вариантов не так уж и мало, на любой вкус, бери — да выбирай! Тут и QWERTY смартфоны, которыми можно управлять почти полностью с клавиатуры, такие как BlackBerry KeyOne и его формальный наследник — UniHertz Titan:
Два красавца!
Так и модели 2010-2011 годов, когда был настоящий бум на QWERTY клавиатур и почти каждый известный бренд выпускал модели в подобном форм-факторе, например, Acer BeTouch E130 или Galaxy Y Pro. Самое приятное в подобных девайсах — найти подобные смартфоны вы можете и сейчас по 500-1.500 рублей на онлайн-барахолках, если вы вдруг не сильно привередливы к функционалу устройства:
BeTouch 130 с трекболлом
Galaxy Y Pro с очень точным оптическим трекпадом!
Но всё же некоторым людям нужен обычный «тапок» в исполнении «моноблок». И вот тут всё гораздо сложнее: производители не хотят выпускать что-то серьёзное на этот рынок из-за рисков понести серьёзные убытки, ведь большинству людей кнопки не нужны вовсе. Однако, определенные шажки в эту сторону делаются — в первую очередь компанией Xiaomi, которая в 2018 выпустила Qin1s, который оказался весьма удачным, породив кучу (не смейтесь) реплик! Xiaomi оценили успех своего первенца и теперь время от времени развивает линейку Qin, выпуская кнопочные смартфоны на очень неплохом железе, которое тянет дажеPUBGиGenshin Impact(!)
Qin 1S
Да, это выглядит странно :)
Оригинальный Qin 1s был построен на слабом и дешевом железе от UniSOC — SC9820E, который при ближайшем рассмотрении оказывается унаследованным от давнего знакомого бюджетников из 2014 — SC7715. Российские ритейлеры смекнули — если себестоимость подобных телефонов копеечная, то нужно дать потребителю кнопочный смартфон с максимальной ценой до 2.000 рублей. И таки сделали — Nobby 230, BQ 2400G/2800, SenseIT L250. Мобилки неплохо продавались, даже на 4pda появлялись темы про них но особого развития в моддинг-сообществе они не получили. И это надо исправлять.
Свой «нобби» я сейчас использую в качестве резервного смартфона, из которого можно выйти в ВК и настрочить сообщение. Но у него есть объективные косяки, которые мне очень не нравятся:
1. Дико неудобное меню (лаунчер). Оно не анимировано, слишком красочное и заставляет идти в подменю для просмотра всех приложений.
2. Отсутствие ROOT-доступа. Я люблю моддить и копошиться в своих девайсах и точно знаю, что я такой далеко не один! Плюс наличие root-прав позволит нам на лету менять говерноры и ограничивать тактовую частоту чипсета, позволяя серьёзно экономить аккумулятор.
3. Ненужные и не удаляемые приложения — например Facebook Lite и WhatsApp, который не обновить штатными средствами.
Загрузчик устройства оказался разблокированным, поэтому никаких проблем с моддингом не возникнет. Ещё один важный момент: дешевые Android смартфоны хардварно практически идентичны — те же чипсеты, те же чипы памяти, даже дисплеи схожи. Вы скорее всего без каких либо проблем сможете поставить на свой девайс готовую кастомную прошивку (которую я оставлю в конце статьи).
Как я уже сказал, подобные устройства работают на базе очень старого чипсета SC7715, поэтому с портированием recovery проблем никаких не будет — уже есть готовые версии TWRP и CWM с других смартфонов, которые нужно будет пропатчить. Суть вот в чём: в этих смартфонах используется не eMMC, а дешевая NAND память малой емкости, для работы с которой используется механизм называемый UBI. UBI — это стандарт, состоящий из механизма описания разделов (как GPT/MBR) и UBIFS — специальной файловой системы, оптимизированной для работы на флэш-накопителях. Просто так его распаковать и работать с ним не выйдет — нужна машина с Linux на борту и пакетами для работы с UBI, а поскольку мы хотим моддить из под Windows — придётся немного мудрить.
TWRP и CWM из коробки умеют монтировать раздел /system/ и предоставлять полный R/W доступ через adb. Так почему бы не использовать эту особенность для дальнейшей работы? Для портирования рекавери нам понадобится т.н «кухня» для работы с образами — MTK Img Tools (после распаковки архива с софтом создаем папки Pack/Image и Unpack/Image), фирменная программа для прошивки ResearchDownload, роднаяпрошивкаи какой-нибудь TWRP с другого телефона на SC7715. Я брал от ZTE A9.
В SP Flash Tool открываем PAC со скачанной прошивкой и видим в директории программы папку ImageFiles. Заходим в неё, копируем оттуда recovery.img в папку Unpack/Image нашей «кухни» и туда же копируем .img образ рекавери, которое мы портируем.
Распаковываем оба рекавери с помощью Unpack -> Recovery/Boot, идём в Unpack/Image/recovery/kernel/ (подразумеваетсяроднойrecovery) и копируем ядро kernel из стока в папку kernel/ портируемого рекавери. Если его сейчас собрать и прошить — то рекавери запустится, но раздел system не увидит — из-за ubi, который нужно проинициализировать в init'е. Заходим в файл ramdisk/init.rc донорского рекавери и в on boot добавляем это:
ubiattach 0 ubipac
mount_all /fstab.scx15
mount -t ubifs /dev/ubi0_system /system/
Сохраняем, запаковываем наш модифицированный рекавери(Pack -> Recovery/Boot) и прошиваем его. А как же его прошить без ROOT прав, спросите вы? И тут нам поможет тот самый ResearchDownload! Нажимаем на шестеренки, жмем на строку recovery и выбираем выхлоп, который появился в Pack/Image MTKImgTool. В моем случае — recoverytwrp.img.
Все остальные галки снимаем — нам необходимо прошить только один раздел, закрываем диалог и жмем «старт». Подключаем смартфонвыключеннымс зажатой кнопкой 5 и ждём, когда девайс прошьется! После прошивки передергиваем батарею.
Зайти в рекавери легко: включаем отладку по USB, открываем командную строку и пишемadb reboot bootloader(если у вас конечно уже есть пакет adb). Устройство перезагрузится и если все сделано правильно — вы увидите рекавери, а ПК определит устройство как adb в режиме recovery с root доступом.
Тут варианта два: прошить готовый архив SuperSU или ручками положить бинарник su в /system/sbin и прописать ему необходимые права, а затем установить само приложение SuperSU. Я выбрал второй вариант для наглядности процесса — помещаем su в /system/xbin, назначая ему права 06755, а SuperSU.apk — в /system/app. Всё — у нас появились ROOT права! Кроме того, отсюда можно прошить MicroG или даже полноценные гаппсы. Но как они будут работать на этом устройстве… я не знаю :)
Поразительно! В прошивке не оказалось хлама, вообще. Тут нет никаких левых пакетов, ничего подозрительного. Но в вашем телефоне может быть по другому: см. папки /system/app и /system/priv-app. Я лично удалил WhatsApp.apk, Facebook.apk и заменил стандартный лаунчер с клавиатурой: оба от Xiaomi (сюда ссылку на архив), а также добавил Opera Mini для более комфортного серфинга в сети.
Если у вас плохое зрение или вы модифицируете телефон для пожилого человека, вы можете увеличить размер элементов на дисплее, поменяв его dpi. Заходим в build.prop и меняем параметр «ro.sf.lcd_density» в большую сторону (125-130).
А ещё можно поменять анимацию загрузки или убрать противный громкий звук. Ну если уж пустились в пляски, то почему бы не поставить яблочко на загрузку? :) Идём в /system/media/ и заменяем bootanimation.zip на скачанный из интернета (гугл 240x320 boot animations).
Кроме того, если у вас вдруг есть еще кнопки (качелька громкости например), вы можете ее назначить на какое-нибудь полезное действие — например, многозадачность или открытие шторки уведомлений. Для этого заходим в /system/usr/keylayout/gpio-keys.kl (ваш может называться по другому, ищите файл без копирайтов Android), смотрим где действие VOLUME_DOWN/VOLUME_UP и меняем на желаемое действие (можно посмотретьздесь)
Из коробки на стоковой прошивке приложения устанавливать нельзя — так решил производитель, видимо, чтобы не ломать пользователю экспиренс несовместимыми приложениями. Однако это легко поправить — достаем build.prop:
adb pull /system/build.prop
Меняем в нем парааметрpersist.sys.disable.app=trueна false, и закидываем обратно:
adb push build.prop /system/
Теперь нам нужно сделать т.н «вайпы» — стереть раздел с данными приложений, иначе Android может начать конфликтовать с ними и упасть в т.н «бутлуп». Если примонтированы /data/ и /cache/, то достаточно прописать вadb recovery --wipe_data --wipe_cache. Перезагружаемся — работает? Загрузились? Первая загрузка может занимать пару минут, но если уж смартфон запустился и все работает как нужно — то значит вы всё сделали правильно!
Как теперь поделится ей с сообществом? Вариантов три: использовать встроенный механизм бэкапов CWM (работает при условии, что вы починили все точки монтирования), запаковать весь образ /system/ в .tar архив, чтобы потом его распаковать одной командой, либо подготовить update архив (требует написания скрипта обновления, который сохранит все разрешения файлов). Плюс этого способа заключается в частичной автоматизации процесса установки прошивки. Делается это так:
tar -cvf /sdcard/system.tar /system/
На флэшке должен появится system.tar, который уже хранит в себе все разрешения файлов и симлинки.
Как потом кому-то установить вашу кастомную прошивку? Например вот так:
tar -xvf /sdcard/system.tar -C /
Не забываем вайпы! Вроде бы все довольно легко и просто, да? Ну это пока мы не касались темы модификации SystemUI или даже android.jar напрямую… Но в любом случае, информация в статье может оказаться полезной не только обладателям подобных кнопочников, но и обычных смартфонов, которые не знают с чего начать. На 4pda информация есть, но она недостаточно централизована, поэтому надеюсь, что эта статья будет полезной.
Надоел стандартный интерфейс системы? Напиши его сам! В процессе написания статьи меня очень сильно начал раздражать стандартный лаунчер. Он тормозной, у него нет плавности и он банально неудобен. Ну а лаунчеров под подобные версии системы практически нет…
И я решил запилить свой домашний экран, с виджетами и плавной анимацией! Сказано — сделано, лаунчер писался в попыхах, с учетом слабых мест UI-фреймворка Android. Минимум аллокаций, вся навигация в приложении через смену contentView (любой вызов startActivity занималминимумодну секунду), плавные анимации черезanimate, перерисовка только по необходимости и конечно же хоткеи!
Лаунчер не имеет никаких внешних зависимостей кроме android.jar, в том числе и от мною нелюбимого AppCompat. Благодаря этому, конечный размер приложения составил всего 27кб, а потребление ОЗУ ~11мб. А ещё он добавляет удобные хоткеи: кнопка вверх откроет шторку уведомлений, влево откроет браузер, вправо — whatsapp, а вниз — музыкальный плеер!
Заценитькостылилаунчер, написанный за один день, можно на моем GitHub!
Вот теперь девайсом можно действительно пользоваться с некоторым комфортом! К сожалению, конкретно у моего экземпляра есть дефект с двойным нажатием кнопок — и дело не в мембранах, а самой пластиковой клавиатуре. Китайцы и тут решили сэкономить :(
Но в остальном — смартфон работает вполне ничего. У нас появился относительно адекватный домашний экран, возможность накатить патчи интерфейса с помощью Magisk и без проблем обновлять WhatsApp (в одной из официальных прошивок был баг, который не позволял обновлять системные приложения).
Как я уже говорил — на смартфоне без проблем работают WhatsApp и ВК, можно посерфить некоторые страницы или поиграть в несложные игрушки. Ребята с 4pda пишут, что берут его в армию, а кто-то на режимные объекты! И всё таки идея офигенная: теперь я точно уверен, что концепция смартфонов-кнопочников имеет право на жизнь и в первую очередь, если у них появится такое же моддинг-коммьюнити, как и в своё время у первых Android смартфонов!
Этот телефон мне очень напоминает жигули. Жигуль — неплохая машина за свою скромную цену, но как по мне — АвтоВАЗ сделал лишь минимум, чтобы машина могла привезти из точки А в точку Б (в случае нобби — позвонить и написать сообщение), открывая своей простотой кладезь возможностей различного тюнинга и доработок. Тоже самое и с нобби — ты покупаешь просто телефон. Но в отличии от большинства «тапков» — ты его ещё можешь довести под себя — а это самое ценное для техногика и любителя покопаться в различных девайсах!
А вы как думаете? :) Жду ваше мнение в комментариях.
Материал подготовлен при поддержке компании TimeWeb Cloud. Подписывайтесь на меня и @Timeweb.Cloud чтобы не пропускать еженедельные статьи про моддинг и использование в наше время старых мобильных гаджетов!