четверг, 12 января 2017 г.

GPT Parser Tool. Определение разметки мобильных устройств.

В этом посте мы рассмотрим одну небольшую утилиту, которую я написал недавно, под названием GPT Parser Tool. Как и следует из названия - утилита делает не что иное, как парсит разметку GPT и экспортирует считанную таблицу разделов в удобном для восприятия виде. Прежде всего, хочу заметить что утилита писалась для себя и вообщем-то не планировалось выкладывать ее в public, но так или иначе, я решил это сделать, т.к. подходящих альтернатив все равно что называется "раз, два и обчелся", а, тем неменее, утилита может оказаться очень полезной, например, при определении разметки мобильных устройств (в том числе и на базе MediaTek), например, в ситуации, когда у вас есть полный backup прошивки устройства (ROM_0), а вы хотите сделать scatter-файл для SP Flash Tool или просто посмотреть какие блоки / разделы имеются у вас на устройстве.

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


Здесь, как видно, мы открыли full backup прошивки одно из смартфонов на MTK-чипсете, нажали кнопку Parse и получили отображение таблицы разделов на экране. На данный момент утилита позволяет экспортировать содержимое таблицы разделов (GPT) в двух форматах - это обычный текст, в виде название раздела, стартовый адрес (offset) раздела в hex и size (размер раздела) в шестнадцатиричной и десятичной системах счисления. Второй формат - это формат BoardConfig.mk, который может понадобиться разработчикам прошивок. Что получается при экспорте GPT в оба эти формата можно увидеть на скриншотах ниже (скриншоты сделаны из Far Manager с установленным плагином Colorer):


Те, кто устал вручную искать таблицу GPT в Backup'е ROM'а, пересчитывать Start LBA и End LBA в смещение и размер раздела, конвертировать Hex в Dec и обратно для каждого раздела из таблицы поймут насколько это удобно.

Поддерживаются любые бинарные форматы файлов. Т.е. вы можете "подсунуть" программе полный backup вашего ROM, можете отдельно считанный раздел pgpt (primary global partition table). Единственное требование, чтобы в вашем файле, который вы открываете в GPT Parser Tool по смещению 0x200 находилась сигнатура "EFI PART", именно по ней программа определяет что ей действительно дали валидную GPT (в принципе, на будущее можно прикрутить и возможность автопоиска GPT в бинарном файле, но пока достаточно и этого, тем более что если сделать полный readback ROM'а в SP Flash Tool, то как раз в начале считанного дампа по нужному смещению и будет эта сигнатура, т.е. если вы берете ROM_0 считанный в SP Flash Tool в качестве входного файла, то дополнительно ничего изменять в нем не нужно).

Скачать утилиту можно здесь: gpt_parser_tool.rar (пароль на архив: decker.su)

p.s. Изначально я хотел сделать в утилите какой-нибудь NAG screen при выходе, напоминающий о поддержке проекта и т.п., но потом решил отказаться от этой идеи, чтобы лишний раз не раздражать пользователей ожиданием и т.п. Если утилита оказалась вам полезной - ссылку на поддержку проекта вы всегда можете найти на страницах этого блога, а также в самом приложении.

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

Обновлено 12.01.2017 21:00 (MSK)

v1.0.0.4
  • Попытка исправить проблему с отображением формы в ОС на которых выставлен нестандартный размер DPI (отличный от 96) в свойствах экрана. 
  • Попытка исправить проблему при открытии файлов с PGPT размером меньше чем 512*34 байт (т.е. меньше чем 34 сектора).

v1.0.0.5
  • В колонках таблицы теперь можно изменять размер.

v1.0.0.6
  • В таблице на основной форме отображаются Offset и Size раздела, помимо LBA.

Скриншот интерфейса последней версии:


Обновлено 16.01.2017 21:23 (MSK)

v1.0.0.7
  • Незначительные изменения интерфейса, элементы контролов теперь смотрятся более современно.
  • Исправлена проблема при открытии больших файлов, намного больше 4 Gb ... Проблема выявлена благодаря пользователю Андрей Таранов (при открытии 16 Gb'ного backup'а ROM_0 от устройства на базе MT6737T программа выдавала I/O Error 998, начиная с этого релиза эта проблема исправлена).

среда, 11 января 2017 г.

Win32.Induc или насколько важно иметь антивирус.

Мало кто из нас задумывается о современной malwar'и, а также о различных методиках заражения. О том что на любом ПК рекомендуется иметь антивирус с постоянно обновляемыми антивирусными базами уже говорилось миллион раз где только можно, однако, почему-то многие, в том числе и разработчики ПО, пренебрегают этим простым правилом. Эта история о том, что может получиться в случае, если этими простыми рекомендациями не пользоваться.

Итак, началось все с того что сегодня при попытке сборке пустого проекта (из одной оконной формы в Delphi) я получил сообщение антивируса о том что исполняемый файл (который только что собрался) заражен Win32.Induc. У DrWeb, который я использую, конечно были ложные срабатывания на exe'шники Delphi, но в принципе это уже в прошлом, да и Win32.Induc, само название, если честно, я увидел впервые. Прочитав эти две статьи на сайтах ведущих антивирусных вендоров:


Я понял что вещь эта вообще-то древняя, что она действительно заражает Delphi приложения еще на этапе разработки, модифицируя файл %DELPHI_RootDir%\source\rtl\sys\SysConst.pas , затем он собирает его с помощью dcc32.exe и в результате получается вредоносный SysConst.dcu ("%DELPHI_RootDir%\Lib\SysConst.dcu" ), который линкуется со всеми вашими вновь созданными приложениями. Т.е. любое приложение которое вы соберете в Delphi на зараженной машине уже окажется инфицированным. Например, вы выложите его в свободный доступ, в результате, любой пользователь запустивший его у себя и имеющий установленную версию Delphi версии с 4 по 7 получит "зараженный дистрибутив". 

Наиболее хорошо проблема освещена вот в этой статье в блоге GunSmoker'а: Virus.Win32.Induc.a: энцать дней спустя (FAQ) и вот здесь Delphi-“вирус”: проверьте свою установленную Delphi! . Материал полезный и рекомендуется к прочтению.

Если вкратце, то для заражения вашего дистрибутива Delphi достаточно запустить любой собранный с помощью инфицированной версии Delphi файл. Например, вы скачали с интернета какую-нибудь полезную утилиту, собранную инфицированной версией Delphi. Разработчик этой утилиты в принципе может не знать о том что его среда разработки инфицирована (например, у него нет антивируса, или он никогда не задумывался над тем, чтобы перед публикацией проверять собственные собранные исполняемые файлы на том же VirusTotal'е), в результате, все пользователи которые скачали и запустили у себя этот файл и имели копию Delphi на ПК - получили инфицированный дистрибутив. Если учесть еще и то, что сейчас разработчики мелких утилит используют всякого рода "навесные защиты", например, VMProtect и прочие, то скомпилировав приложение и защитив его исполняемый файл, получаем ситуацию когда приложение на самом деле инфицировано, но антивирус в силу того что код защищен (например, применена виртуализация или мутация кода в защите) с определенной долей вероятности не сможет определить в нем вредоноса. 

Что же касается моих сборок, т.е. моего ПО, то к счастью заражения не произошло, т.к. любая сборка ПО перед тем как быть выложенной в интернет, обязательно автоматически проверяется и установленным у меня DrWeb и дополнительно на VirusTotal'е.

На всякий случай также запустил проверку папки всех собранных проектов с помощью консольного сканера от DrWeb, сделать это можно например так:

dwscancl.exe /LN /SST /FM:*.exe /RP:D:\drweb_work.log D:\Work (справка по консольным ключам сканера находится здесь)

Результат: всё нормально, т.е. зараженных скомпилированных в этой версии Delphi exe'шников найдено не было.

Не стоит думать что вирус мог обойти стороной тех, кто скачивает ПО только из проверенных источников. В свое время зараженными Win32.Induc оказались даже популярный мессенджер QIP и аудиоплеер AIMP, т.е. существовали зараженные сборки этих программных продуктов. Подробное описание ситуации есть в том же блоге GunSmoker'а вот здесь - Как это началось.

Также, кто-то наверняка может сказать, мол, Induc'у уже больше 8 лет, да и кто будет собирать какие-то проекты в 2017 году в 7-ой или более ранней версии Delphi? Поверьте, будут. Даже сейчас находятся люди, которые ей пользуются, например, для компиляции относительно простых приложений, во время поддержки созданных ранее проектов, да и просто в целях обучения. Здесь важна не версия Delphi как таковая, да даже и не то что это Delphi, а сам подход к инфицированию. Т.е. идея заражения приложения на этапе разработки. Представьте себе что кто-то сделает нечто аналогичное под ваш любимый MSVC или другую среду разработки, т.е. сам подход вообщем-то не зависит от среды разработки. 

Ну а рекомендации разработчикам, чтобы не попасть в подобную ситуацию, естественно, довольно простые. Имейте на ПК, на котором вы занимаетесь разработкой ПО актуальную версию антивирусного ПО с постоянно обновляемыми антивирусными базами. Про "не запускайте на машине, которую вы используете для разработки, приложения полученные из сомнительных источников" - пожалуй не буду, это и так должно быть понятно. Собранные и готовые к публикации в интернет релизные версии ваших проектов обязательно проверяйте на VirusTotal'е. Во-первых, это лишний повод убедиться для себя лично, что все нормально, во-вторых, такая проверка заранее покажет, не сработает ли антивирусная защита какого-либо из вендоров на ваш код и не будут ли пользователи задавать вам вопросы в дальнейшем, в стиле "а почему мой антивирус ругается" и т.п. 

Вообщем-то и все что хотелось рассказать ... надеюсь кому-то материал окажется полезным.

суббота, 7 января 2017 г.

Как установить Ubuntu 16.04? NVidia. Решение проблем с драйверами.

Этот пост - небольшая заметка, скорее "для себя же", на тему о том как установить Ubuntu 16.04 на современное железо с NVidia'овской видеокартой. Небольшая преамбула. Имеется ПК с одной из последних NVidia'вских видеокарт GeForce GTX 1060, при загрузке с LiveCD с Ubuntu 16.04 из UEFI (кстати, BIOS ПК почему-то увидел UEFI загрузчик только на диске от 16.04, 16.10 почему-то не виделся BIOS'ом, если была выставлена UEFI загрузка и отключен Legacy mode, но это уже тема для другого поста) графический интерфейс Unity просто не отображался. Т.е. после выбора опции Try Ubuntu (загрузка с LiveCD) или Install Ubuntu (установка ОС) - ничего не происходило. Видеокарта при этом была подключена к монитору через HDMI кабель. В решении проблемы мне помогли две статьи, рекомендую внимательно прочитать в случае если вы столкнетесь с аналогичной проблемой:


Первое что мы делаем - это на экране Grub'а выбираем нужный нам вариант загрузки, в моем случае это был Install Ubuntu, т.к. я инсталлировал систему и нажимаем "e" на клавиатуре для редактирования параметров загрузки. В строке параметров загрузки ядра, как показано в первой статье, я убрал quite и splash, дописав в конце nomodeset. Без точки на конце, естественно. После чего Ubuntu успешно установился, но после загрузки в установленную ОС я увидел только фон рабочего стола и курсор мыши. Другие элементы UI не отображались. Это связано с драйверами видео. Что ж ... установить их не так сложно, руководствуясь второй статьей. В моем случае, для переключения в консоль достаточно было нажать Ctrl-Alt-F1 и там сделать следующее:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-375
reboot

При следующей загрузке система загрузилась без каких-либо проблем и рабочий стол Ubuntu был полностью функционален. Надеюсь что эта заметка оказалась полезной кому-нибудь.

четверг, 5 января 2017 г.

Tele2 Midi LTE. Veni, vidi, vici ... 16 Gb'ный бюджетник.

Вот и настало время познакомить вас с единственным аппаратом от Tele2 о котором мы еще не успели составить свое мнение - Tele2 Midi LTE. Почему в заголовке статьи присутствует латинское "Veni, vidi, vici ..." (Пришёл, увидел, победил) - да, потому что Tele2 за короткое время действительно сумел расширить линейку своих брендированных устройств, что называется "на любой вкус" ... и если еще полгода назад речь шла только о скромном и доступном Tele2 Mini, то теперь в линейке оператора есть целые три "серии" устройств - Mini, Midi, Maxi с многочисленными индексами и модификациями, с поддержкой LTE и без нее. Вот и в случае с Tele2 Midi не так давно появилась версия с LTE, речь о которой и пойдет в посте.

Не так давно мы рассматривали другую операторскую новинку - Tele2 Maxi LTE, в принципе Midi LTE чем-то похожа на нее, однако, как следует из логики названия она является "средней" в линейке. Т.е. обладает практически таким же как у Maxi LTE чипсетом - MT6737V/WM с тактовой частотой 1.1 GHz (напомню что в старшей модели использовался MT6737A 1.3 GHz), но меньшим дисплеем - 4.5" (IPS, 480x854), а также "более слабой" основной камерой - 3.2 MPix, против 5 MPix у старшей модели. Зато в Midi LTE есть своя изюминка, а именно eMMC Flash на 16 Gb, вместо 8 Gb у старшей модели. Да, да, в Midi LTE действительно установлена 16 Gb ROM из которой пользователю доступно около 11 Gb для хранения собственных данных и приложений. На мой взгляд было бы логичнее оснастить таким объемом памяти старшую версию в линейке, тем более что цены аппаратов не так уж и отличаются - 4490 руб. за Midi LTE, и 4990 руб. за Maxi LTE, но у производителя видимо немного другой взгляд - либо аппарат с меньшим экраном, но большим объемом внутренней памяти, либо аппарат с большим экраном, но меньшим объемом внутренней памяти. Чем-то напоминает RPG'шные игры, когда игрок сам выбирает для себя, что ему лучше прокачать, силу, интеллект или вероятность критического удара ;)

Чуть ниже вы можете ознакомиться со сводной таблицей характеристики Tele2 Midi LTE в сравнении со старшей моделью, ну а пока, на всякий случай, приведу те технические характеристики которые указаны на коробках обоих моделей:


Внешне аппараты тоже похожи, но не до степени смешения, т.е. модели узнаваемы не только по размеру, но и по дизайну, а также расположению конструктивных элементов:




К тому же у Tele2 Midi LTE, по-крайней мере в экземпляре доставшемся мне на обзор, часть корпуса, которая находится под задней крышкой выполнена в ярко-салатовом цвете. Полезной или эстетической нагрузки в таком варианте расцветки на мой взгляд конечно никакой, однако, такой выбор цветового исполнения несомненно удивляет. Если вы обратите внимание на фото задней панели слева, то увидите что в закрытом состоянии эта окантовка проступает вокруг "глазка" основной камеры, собственно больше нигде, т.е. пока вы не снимите заднюю крышку вы не увидите этого буйства красок. Зачем это было сделано? Ну, как мне кажется, хотя я могу и ошибаться, если вы посмотрите на оформление тех же коробок для LTE моделей, вы увидите, что сам аппарат с надписью 4G на них изображен именно салатовым цветом, а вот устройства с поддержкой только 3G имеют (смартфоны, роутеры, модемы) имеют только голубой цвет, помимо черного и белого, в оформлении упаковки. Возможно это такой прием, который позволит потребителю не запутаться, что он приобретает именно 4G/LTE версию аппарата.

Как я и обещал выше - технические характеристики Midi LTE в сравнении:



Tele2 Midi LTE Tele2 Maxi LTE
Операционная система: Google Android 6.0 (Marshmallow), 64-bit. Google Android 6.0 (Marshmallow), 64-bit.
Процессор: 1.1 GHz, 4-ядерный, MediaTek MT6737V/WM (Cortex-A53), графическая подсистема - Mali-T720 MP2. 1.3 GHz, 4-ядерный, MediaTek MT6737A (Cortex-A53), графическая подсистема - Mali-T720 MP2.
Память: 1 Gb (RAM) + 16 Gb (ROM), поддержка карт памяти microSDHC до 32 Gb 1 Gb (RAM) + 8 Gb (ROM), поддержка карт памяти microSDHC до 32 Gb
Экран: 4.5", IPS, 480x854 пикселей, 16 млн. цветов, мультитач 5", IPS, 720x1280 пикселей, 16 млн. цветов, мультитач
Камера: 3.2 MPix - основная, 0.3 MPix - фронтальная 5 MPix (автофокус) - основная, 0.3 MPix - фронтальная
Количество SIM: 2 (microSIM), simlock (1 слот Tele2) 2 (microSIM), simlock (1 слот Tele2)
Стандарты и диапазоны: LTE 800/1800/2600 MHz; UMTS 900/2100 MHz; GSM 850/900/1800/1900 MHz; LTE 800/1800/2600 MHz; UMTS 900/2100 MHz; GSM 850/900/1800/1900 MHz;
Габаритные размеры: 133.5х67х10  мм. 143.7x71.5x9.0 мм.
Вес: 130 г. 159.5 г.
Батарея: 1700 мА·ч (Li-ion) 2000 мА·ч (Li-ion)
Цена: 4490 руб. 4990 руб.

Комплект поставки

Комплектация Tele2 Midi LTE стандартна - сам смартфон, руководство пользователя, дополнительный листик с рекламой приложений и сервисов от Tele2 и партнеров (рекламируется Tele2 TV без платы за интернет-трафик, приложение Zvooq с бесплатными музыкальными композициями, а также возможность оплаты покупок в Google Play со счета мобильного Tele2), а также зарядное устройство и micro-USB кабель. Все содержимое коробки, а также номиналы зарядного устройства видно на следующих фото:


Комплектных наушников нет, но для многих - это скорее плюс, чем минус. Плюс, в том плане, что количество людей которые жаловались бы на их качество, судя по моему опыту, было бы гораздо больше, чем количество людей, которые просто бы радовались тому, что они есть. Кстати, если кто-то читал статьи Эльдара Муртазина на Mobile Review про производство телефонов в Китае, хотя бы по диагонали, наверняка представили бы себе, что добавление даже одного компонента, такой, как дешевые наушники, например, существенно удорожает производство всей партии аппаратов в целом, поэтому если бы даже эти наушники были, вполне возможно что с ними смартфон обошелся бы дороже для заказчика (в данном случае Tele2), а следовательно и для нас с вами.

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

Как и в случае с Tele2 Maxi LTE здесь мы имеем дело практически со стоковым Android 6.0 (ALPS) с добавленными операторскими приложениями, которые при желании легко можно удалить. Ничего сверхнового или кардинально отличающегося от "стока" я не увидел. Единственное, например, если сравнивать с тем же Maxi LTE, то за счет того что аппарат использует более низкое разрешение экрана (480x854 точек) значки в меню смотрятся очень крупно (опять же по-сравнению с Maxi версией), но для кого-то это опять же, скорее плюс чем минус:




Что мы видим на этим скриншотах, помимо набора установленных приложений и непосредственно интерфейса Android? Ну во-первых - это то что это действительно 64-bit'ный Android 6.0 с практически 11 Gb'ным разделом userdata, т.е. разделом в котором хранятся все пользовательские данные, в том числе и данные "виртуальной SD карты", а также данные приложений. Другими словами из 16Gb ПЗУ пользователю доступно около 11 Gb, 296 Mb в данном случае, как мы видимо, уже занято данными различных приложений. Если по каким-то причинам вам не хватит этой памяти для установки приложений, хотя честно говоря я не представляю себе человека с этим аппаратом, которому 11 Gb недостаточно, то ее можно расширить за счет Adopted Storage (или Adoptable Storage, что это такое и с чем его едят подробно вам подскажет Google или статья по ссылке выше), отформатировав microSD как внутреннюю память. Таким образом все стандартные возможности присущие Android 6.0 работают и в Tele2 Midi LTE. Что же касается 1 Gb оперативной памяти (RAM), которая установлена в аппарате, то все таки 6.0 достаточно требователен к ресурсам, равно как и современные приложения, поэтому даже при повседневном использовании смартфона с минимальным набором приложением средний уровень использования ОЗУ будет на уровне 76-80%. Однако для бюджетного аппарата это нельзя рассматривать как "препятствие", в том плане что будь в нем 1.5 или 2 Gb ОЗУ, да еще и более быстродействующей - аппарат бы уже стоил дороже. К тому же специфика архитектуры Android такова, что неиспользуемые приложения так или иначе выгружаются из памяти, поэтому особенных помех в использовании аппарата нагрузка на память вам не создаст (имеются ввиду разумные варианты использования, если же установить все возможные онлайн-мессенджеры + клиенты социальных сетей, а потом задаваться вопросом, а почему у меня долго открывается какое-нибудь приложение или почему загруженное из Play Market'а приложение запускается не сразу / не с первого раза, то ответом на такие вопросы может быть только одно - не забывайте что это бюджетный аппарат и принципы многозадачности здесь конечно работают, но не так шустро как этого хотелось бы большинству ... иногда читая комментарии некоторых людей к бюджетным моделям смартфонов создается впечатление что за 2500 руб. большинство хочет получить не смартфон, а "универсальный комбайн", чуть ли не аналог iPhone 7, на котором можно будет и в топовые игрушки играть и фильмы в Full HD смотреть через LTE ... к сожалению, так не бывает, я думаю все уловили основную мысль).

Что же касается теста в Antutu Benchmark, то тут Tele2 Midi LTE набрал 21485 очков, со следующей разбивкой по результатам:

  • 3D: 1890
  • UX: 10506
  • CPU: 9053
  • RAM: 36
В целом в плане производительности показатели тестов здесь такие же как и у Tele2 Maxi LTE? однако в тесте RAM (оперативной памяти) Tele2 Midi LTE почему-то набрал жалкие 36 баллов (вместо почти 3000 очков у Tele2 Maxi LTE). Поэтому неудивительно, что и общий результат оказался ниже. Получившая огромная разница в тесте удивила даже меня, а поэтому я решил провести тест повторно, а также провести дополнительные тесты быстродействия оперативной и внутренней памяти при помощи приложения A1 SD Bench (спасибо пользователю typhoon13 за подсказку). 

Повторный тест в Antutu Benchmark показал те же 36 очков для RAM и как следствие "занижение" общего результата в рейтинге. Результаты A1 SD Bench показались мне более информативными:


На фото:

  • RAM - тест скорости оперативной памяти (ОЗУ)
  • Internal Memory - скорость чтения/записи с виртуальной SD-карты, которая фактически располагается в разделе внутренней памяти устройства (userdata)

Как видно у Tele2 Midi LTE скорость Read/Write во внутреннюю память если верить результатам теста 31.56/13.31 Mb/sec, а у Tele2 Maxi LTE - 67.16/14.96 Mb/sec. А вот тест скорости оперативной памяти опять показал результаты несовместимые с действительностью. Т.е. если верить Antutu, то получается что RAM в Tele2 Midi LTE дико медленнее, чем у Maxi LTE, а вот если ориентироваться на результаты A1 SD Bench, получается что при копировании информации в память даже быстрее. Вообщем доверять результатам быстродействия RAM ни там, ни там я бы не стал. Т.к. как вы сами видите они не совсем адекватные.

Дисплей

Скажем так, если делать свой выбор между Tele2 Midi LTE и Tele2 Maxi LTE, то мое мнение - выбор однозначно должен пасть на Maxi LTE. Во-первых экран на нем больше физически, все-таки 5", во-вторых визуально изображение с 720x1280 смотрится намного приятнее, т.е. сам по себе дисплей в Maxi LTE более качественный. И скажу честно, несмотря на то что и там и там вроде IPS, углы обзора у Maxi LTE субъективно чуть лучше. Хотя возможно это из-за наклеенной по-умолчанию на Midi LTE защитной пленки. Обратите внимание на следующие фото:


"Царапки", которые вы видите слева на дисплее Tele2 Midi LTE на самом деле не на дисплее, а на защитной пленке, которая легко отклеивается. К слову, "царапки" на этой защитной пленке появляются практически моментально. То что на фото, это результат даже не одного дня активного использования аппарата, а ее состояние после одного для написания обзора, т.е. когда большую часть времени аппарат лежит не в кармане или другом месте где он соприкасается с другими поверхностями, а просто на столе. Т.е. немного подержав аппарат в руках, я уже получил царапанную пленку, естественно, что на экране под ней подобных следов нет. Но все равно, видя как экран (вернее пленка) за несколько часов преобразилась до такого состояния - уже неприятно. Вообщем что касается дисплея, каждый выбирает для себя сам. Для некоторых например, размер в 5" уже "большеват", но мое сугубо личное мнение, подержав оба аппарата в руках вам больше понравится изображение на Maxi LTE.


По степени передачи цветов, балансу белого и уровню контраста при максимальной яркости дисплеи в аппаратах тоже отличаются. Один и тот же кадр из клипа на Midi LTE и Maxi LTE.

Звук

Про свое отношение к пищалкам в бюджетниках я уже рассказывал, в принципе все сказанное про Maxi LTE применимо и к Midi LTE. Единственное, в Midi LTE звук кажется чуть-чуть тише чем в старшей модели, или, возможно, за счет того что в нем использован другой динамик (речь о внешнем динамике в данный момент), высокие частоты выделены не так ярко и не такие резкие, из-за чего звук в Midi LTE кажется более приглушенным / тихим. В общем и целом же - динамики в них "одного поля ягоды".

Камера 

Гм ... ну что тут сказать, она есть. Она 3.2 MPix без всяких там автофокусов. Для желающих фото той самой мыши, которая была в обзоре с Maxi LTE "их есть у меня":


На фото видно что это компьютерная мышь, а не что-либо еще. Во всем остальном уделять время обзору 3.2 MPix камеры - я считаю нет смысла. Камера - здесь скорее ради самого наличия, чем как реальная камера на которую можно делать какие-то более-менее качественные снимки, думаю что все это понимают и никто не будет просить фотографировать пейзажи, портреты или пробовать ее при ночной съемке ;)

GPS

А вот тут друзья у моего экземпляра аппарата был откровенный fail, смотрите сами:


В течении нескольких минут при морозе -10 -15 градусов я тщетно пытался добиться от аппарата чтобы он хоть как-то зафиксировал свое местоположение, безрезультатно. При этом спутники то появлялись, то пропадали вообще. 4 In Use - это максимальный результат которого мне удалось достичь сходу, при этом уровня сигнала оказалось недостаточно для фиксации местоположения. Tele2 Maxi LTE на том же самом месте нашел себя в пространстве без проблем. Возможно это "косяк" именно этого экземпляра (как известно сборка бывает разной), возможно всей линейки, в любом случае как GPS навигатор Tele2 Midi LTE я бы использовать не рекомендовал.

В конечном итоге аппарат оставленный на улице минут на 10, хоть и был похож на "ледышку", но свое местоположение он все же определил, правда опять же по тем же 4-м спутникам, которые он еле ловил. Стоило сделать шаг в сторону, как надпись 3D Fix тут же менялась на No Fix. Вообщем не ходите в дремучие таежные леса с Tele2 Midi LTE, берите с собой хотя бы компас ;)

Резюме

Если бы я работал продавцом-консультантом в Tele2, то я бы, скорее всего (если бы за это не было дополнительных бонусов к зарплате) не навязывал вам Tele2 Maxi LTE, вместо Tele2 Midi LTE, даже несмотря на то что разница между ними всего 500 руб. Скорее всего я бы позиционировал их, как аппараты "примерно одинаковые по характеристикам", но в одном 4.5" экран, в другом уже 5"-вый. Плюс сделал бы акцент на разный объем встроенной памяти. Согласитесь, специфика использования аппарата у каждого своя, кому-то интересно читать на большом удобном экране с хорошим разрешением или общаться в соц. сетях, а у кого-то, помимо, собственно, звонков основным вариантом использования является, например, прослушивание музыки в дороге, при этом чем больше mp3'шек поместится во встроенной памяти, тем лучше. Каждый сам выбирает то, что ему ближе по душе. Лично для меня Tele2 Maxi LTE выглядит более привлекательным чем Tele2 Midi LTE при разнице в 500 руб., однако, если бы эта разница была скажем не 500, а 1500 руб., то я бы скорее всего задумался. Но мечты-мечтами ... а по факту Midi LTE у нас действительно аппарат с меньшим экраном и разрешением и большим количеством встроенной памяти. От этого и стоит отталкиваться при выборе. Любителям игр наверное больше подойдет Maxi LTE, просто потому что "больше", "удобнее", "симпатичнее". Остальные же вольны сделать свой выбор самостоятельно.

Другие замечания


В конструкции Tele2 Midi LTE мне не понравились кнопки управления громкостью и кнопка включения питания, они на мой взгляд сделаны чересчур выступающими. И возможно что нажимать на них и удобнее, но мне кажется при таком выступе и общем качестве сборки аппарата ресурс "наработки на отказ" у них не высок. И хотя даже на небольших фабриках по выпуску смартфонов в Китае есть свои механизмы тестирования ресурса нажатий (т.е. специальное устройство которое выполняет тысячи нажатий на кнопки, для определения ресурса и срока службы), лично мне, как обывателю, они не внушают доверия.

Что касается использования SIM-карт в первом слоте. Официально говорится что работа 2G/3G/4G в первом слоте возможна только с SIM оператора Tele2, однако, не стоит забывать что есть еще MVNO операторы на базе Tele2, например, Ростелеком. Так вот у меня MVNO'шная SIM'ка Ростелекома без каких-либо проблем зарегистрировалась в 3G, будучи вставленной в первый слот. Мелочь, а приятно. Многие скажут, мол, так и должно быть, но исходя из практики могу сказать, что не факт.

Любителям моддинга ...

Ну и конечно же в обзоре я не смог обойти тему прошивки / восстановления аппарата и кастомного recovery:

TWRP Recovery 3.0.2-0 для Tele2 Midi LTE

TWRP собран на базе ядра от прошивки Tele2_Midi_LTE_1.1_V01.01.20161123 с Android 6.0. Фото:


Скачать можно здесь: twrp_recovery_tele2_midi_lte.7z
В архиве:

  • MT6737M_Android_scatter.txt - scatter файл для SP Flash Tool
  • twrp_recovery_tele2_midi_lte.img - образ TWRP recovery
  • recovery.img - образ оригинального recovery

Прошивать стандартным образом через SP Flash Tool не ниже чем v5.1620.00.

Важно: если после прошивки TWRP телефон не загружается в ОС, "зависая" на заставке Android - установите через TWRP с помощью опции Install ZIP последний архив с SuperSU с официального сайта ChainFire. Последнюю версию zip'а с SuperSU всегда можно взять здесь - Stable, Beta, Latest.

Заводская прошивка Tele2_Midi_LTE_1.1_V01.01.20161123

Скачать: Tele2_Midi_LTE_1.1_V01.01.20161123.7z

При прошивке / восстановлении ПО аппарата обращайте внимание на версию / ревизию прошивки установленную у вас изначально. По Midi LTE пока такой информации нет, но в случае с 3G-версией (Tele2 Midi) было несколько ревизий аппарата прошивки которых между собой были несовместимы, т.к. аппаратно они отличались.

p.s. Если у вас есть какие-то вопросы, предложения и т.п. моменты - высказывайтесь в комментариях. Буду рад любым замечаниям. Ну а на этом пока все.

вторник, 3 января 2017 г.

Tele2 Maxi LTE. Запоздалый обзор ...

Всех с уже наступившим Новым Годом, и буквально в первые дни наступившего года я хочу представить вам несколько запоздалый обзор "бюджетного флагмана" от Tele2 под названием Tele2 Maxi LTE. Почему бюджетного флагмана? Ну во-первых потому что это один из самых "мощных" смартфонов в Tele2'шной линейке на данный момент, а бюджетного, естественно потому что цена Tele2 Maxi LTE составляет всего 4990 руб., что позволяет рассматривать его в категории смартфонов до 5000 руб. Ну а "запоздалый" - потому что на Mobile Review Сергей Потресов уже успел опубликовать достаточно подробный обзор этого смарта, желающие могут ознакомиться с ним здесь. Но как говорится, лучше один раз увидеть, чем сто раз услышать, поэтому в моем случае имеет смысл самому посмотреть на новинку, чтобы составить о ней представление. К сожалению, даже на момент написания этого обзора смартфон успел добраться далеко не во все регионы, поэтому приобрести его из наличия можно далеко не везде, однако, в интернет-магазине оператора он доступен для заказа в любой регион, чем я собственно и воспользовался. Сравнивать новинку мы будем с практически аналогичным аппаратом от конкурентов - МТС SMART Surf2 4G, с которым я вас уже знакомил в предыдущих обзорах.


Как нетрудно заметить по техническим характеристикам, указанным на задней стороне коробки оба гаджета практически идентичны по техническим характеристикам, несмотря на разных производителей - Haier, в случае с Tele2 Maxi LTE, и Huizhou Fortune ship Technology Limited, в случае с гаджетом конкурентов. Даже внешне они выглядят весьма и весьма похожими:


Однако, ряд различий которые бросаются в глаза сразу же, все таки есть. В Tele2 Maxi LTE в отличие от аппарата конкурентов - 2 SIM карты (впрочем, как выяснилось, в МТС Smart Surf2 4G также есть второй слот для SIM-карт, скрытый под корпусом, однако в Tele2 Maxi LTE он "официальный", т.е. его использование не требует разборки аппарата, установки альтернативных прошивок и т.п., т.е. работает он там "из коробки"), 64-битная ОС Android 6.0 (напомню что в МТСовском аппарате он 32-битная) и немного меньшей емкости батарея в 2000 мАч, против 2400 мАч в Surf2. Также, визуально немного отличается дизайн аппаратов, у Tele2 Maxi LTE есть симпатичный металлический кант по кругу корпуса. 

Несколько фото обоих аппаратов в разных ракурсах, чтобы вы самостоятельно смогли заметить различия:



Батареи, как вы можете видеть, действительно разные и отличаются не только по размеру и емкости, но и по расположению контактов. Поэтому в общем и целом, "взаимозаменяемыми" их назвать нельзя. Хотя внешне, они тоже чем-то похожи.

Технические характеристики обоих гаджетов в сравнении:


Tele2 Maxi LTE МТС Smart Surf2 4G
Операционная система: Google Android 6.0 (Marshmallow), 64-bit. Google Android 6.0 (Marshmallow), 32-bit.
Процессор: 1.3 GHz, 4-ядерный, MediaTek MT6737A (Cortex-A53), графическая подсистема - Mali-T720 MP2. 1.3 GHz, 4-ядерный, MediaTek MT6737M (Cortex-A53), графическая подсистема - Mali-T720 MP2.
Память: 1 Gb (RAM) + 8 Gb (ROM), поддержка карт памяти microSDHC до 32 Gb 1 Gb (RAM) + 8 Gb (ROM), поддержка карт памяти microSDHC до 32 Gb
Экран: 5", IPS, 720x1280 пикселей, 16 млн. цветов, мультитач 5", IPS, 720x1280 пикселей, 16 млн. цветов, мультитач
Камера: 5 MPix (автофокус) - основная, 0.3 MPix - фронтальная 5 MPix (автофокус) - основная, 2 MPix - фронтальная
Количество SIM: 2 (microSIM), simlock (1 слот Tele2) 1 (microSIM), simlock МТС
Стандарты и диапазоны: LTE 800/1800/2600 MHz; UMTS 900/2100 MHz; GSM 850/900/1800/1900 MHz; LTE 800/1800/2600 MHz; UMTS 900/2100 MHz; GSM 850/900/1800/1900 MHz;
Габаритные размеры: 143.7x71.5x9.0 мм. 143x72x9 мм.
Вес: 159.5 г. 165 г.
Батарея: 2000 мА·ч (Li-ion) 2400 мА·ч (Li-Pol)
Цена: 4990 руб. 4990 руб.

Комплект поставки и там и там в принципе идентичен, с той лишь разницей, что в Tele2 Maxi LTE нет комплектных наушников, а вот в Smart Surf2 производитель решил положить их. Впрочем о их пользе или, наооборот, бесполезности в комплекте поставки можно спорить довольно долго, т.к. качественного звучания чего-либо через них вы все равно не получите и единственным их предназначением, пожалуй, является использование "здесь и сейчас", т.е. этакий небольшой бонус, позволяющий использовать смартфон в качестве музыкального плеера или радиоприемника непосредственно после покупки.

Интерфейс операционной системы близок к стоковому Android, лаунчер и т.п. - все стандартное, плюс, естественно, добавлен необходимый минимум операторских и сторонних приложений, призванных сделать использование смартфона более комфортным, а также дающих доступ к услугам оператора и партнеров: ГеоПоиск, Zvooq, Мобильный портал, Tele2 Гудок, Мой Tele2, Tele2 TV. При этом при желании все предустановленные приложения пользователь может удалить самостоятельно. Скриншоты интерфейса ниже:




В плане производительности популярный тест Antutu Benchmark v6.2.7 выдает около 23789 очков, для сравнения, у аппарата конкурентов - это 26392 очка. Разница в 3000 "попугаев" конечно есть, но это далеко не повод думать что Surf2 производительнее, т.к. тест синтетический и что касается производительности в реальных задачах, играх, офисных приложениях, социальных сетях и т.п. - то она примерно одинаковая. Единственное конечно, непонятно чем обусловлен выбор архитектуры ядра и прошивки (64-bit), т.к. при 1 Gb RAM 64-bit не дает практически никаких преимуществ для пользователя, а в ряде случаев использование 32-bit'ной архитектуры на подобного класса аппаратах является более предпочтительным. Но что есть, как говорится, то есть. В плане свободного объема памяти доступной пользователю, как видно из скриншотов, всего из 8 Gb eMMC Flash под раздел с пользовательскими данными отводится порядка 4.24 Gb свободного места, из них 412 Mb уже занято данными приложений, после первичной инициализации настроек телефона. Итого пользователь может рассчитывать на 3,83 Gb свободной внутренней памяти устройства. Плюс, т.к. здесь мы имеем дело с Android 6.0 Marshmallow, объем памяти доступной приложениям можно увеличить за счет microSD, отформатированной как внутренняя память (Adopted Storage). Если вы по каким-либо причинам не знакомы с тем что это такое или Tele2 Maxi LTE является первым вашим смартфоном с Android 6.0 рекомендую прочитать несколько статей на эту тему, например, вот эти - Adoptable storage: вторая жизнь для Android-устройствAndroid M. SD-карта, как внутренняя память (Adopted Storage). При этом вторая статья будет интересна в первую очередь тем, кто интересуется как все это устроено внутри. Т.е. прочитав ее вы сможете получить ответы на многие вопросы, которые как правило задают начинающие пользователи, например, почему при форматировании microSD как внутренней памяти она не видна на ПК в кардридере, почему при установке ее в другое устройство, отличное от того на котором было осуществлено ее форматирование оно не видит данные на ней и т.д. и т.п.

В общем и целом возможность использования microSD как внутренней памяти (Adopted Storage) позволяет нам забыть о ряде проблем связанных с нехваткой внутренней памяти устройства при установке нескольких ресурсоемких приложений, например, "тяжеловесных" игр и т.п.

Заводская прошивка Tele2_Maxi_LTE_V01.02.20161205

К слову, зная о страсти некоторых пользователей к различным экспериментам с аппаратом, такими например, как получение root, удаление системных приложений и т.п., сразу выложу здесь заводскую прошивку для Tele2 Maxi LTE в формате для SP Flash Tool для восстановления. Единственное "но", перед прошивкой вашего аппарата обращайте внимание на соответствие версий, т.е. убедитесь в том, что на вашем аппарате изначально была установлена аналогичная прошивка.

tele2_maxi_lte_firmware.7z - в архиве образ прошивки для SP Flash Tool, для прошивки рекомендуется использовать MediaTek SP Flash Tool не ниже чем v5.1620.00.
поддержки
Обратите внимание, что все действия по прошивке аппарата вы осуществляете исключительно на свой страх и риск, никто кроме вас не несет ответственности за вышедшее из строя оборудование, в результате ошибочных действий или неверного понимания основ использования ПО SP Flash Tool, а также в силу любых прямых и косвенных причин, которые потенциально могут привести к неработоспособности вашего устройства или любым другим проблемам с ним.

TWRP Recovery 3.0.2.0 для Tele2 Maxi LTE

twrp_recovery_tele2_maxi_lte.7z - TWRP собран из исходников:


И также легко прошивается с помощью SP Flash Tool. Естественно, что поддерживается дешифровка раздела userdata и работа с microSD отформатированной как Adopted Storage. Для желающих самостоятельно собрать образ TWRP из исходников, также, выкладываю дерево устройства для сборки TWRP на GitHub'е - tele2_maxi_lte_twrp_device_tree.

Это, как вы уже поняли, было небольшое отступление от основной темы, как правило несвойственное для обзоров, специально для любителей всевозможных кастомизаций. Т.к. обзор вышел с опозданием, я просто решил объединить все это в одном посте. Теперь же, что касается моментов, которые мы не успели рассмотреть, а именно, что касается камеры, работы GPS, качества экрана и звука и т.п. моменты, которые интересны более широкой аудитории.

Дисплей


Дисплей в аппарате, несмотря на его бюджетность, достаточно качественный. Если кто-то рассматривает Tele2 Maxi LTE в качестве возможного приобретения - могу сказать, что те времена, когда в бюджетки ставили TN-дисплеи у которых не было абсолютно никаких углов обзора и которые были полностью нечитаемы на солнце даже при максимальной яркости - давно прошли. Или, если быть точным, прошли для аппаратов в ценовой категории близкой к 5000 руб. 5" IPS экран в Maxi LTE, хоть по-сути и является одним из бюджетных вариантов, но при этом достаточно качественным. Т.е. он достаточно яркий (запаса по яркости наверное хватит и для того чтобы комфортно пользоваться смартфоном в яркий солнечный день) и с хорошими углами обзора. При этом при взгляде на экран под углом никаких искажений или потери цветов практически не наблюдается. Т.е. вы можете развернуть экран на 80 градусов от себя вокруг любой оси (хоть горизонтально, хоть вертикально) и изображение все равно останется читаемым. IPS, пусть даже бюджетный, это все равно IPS. Если сравнивать его с экраном в Surf2 4G, то по-сути они примерно одинаковые. Однако, небольшая визуальная разница все же есть и заключается она в температуре белого цвета:


Как можно заметить - серый цвет в шторке уведомлений выглядит по-разному на двух аппаратах, слева на Tele2 Maxi LTE цвета чуть ближе к теплому, справа - на Surf2 4G к холодному. Разница конечно есть, но если не сравнивать два аппарата рядом - она практически незаметна, поэтому говорить о том что где-то лучше не приходится, потому как если смотреть эти аппараты не вместе, а по отдельности, то 98% людей вообще не заметили бы этого. Следы от прикосновений, кстати, остаются и на том и на другом дисплее, но заметить их можно только если смотреть на экран под большим углом (как на фото, например), при повседневном же пользовании аппаратом они не заметны и не мешают.

Звук

Ни для кого не секрет что в бюджетные аппараты не ставят качественные внешние динамики в принципе, однако Tele2 Maxi LTE в этом плане, скорее небольшое исключение, чем правило. Внешний (не разговорный, а именно внешний) динамик достаточно громкий для того чтобы не пропустить звонок или уведомление, когда телефон находится в кармане куртки / сумки, либо другом труднодоступном месте (к слову, штатные рингтоны звонка и уведомлений, которые стоят по-умолчанию, обработаны таким образом, чтобы именно на этом динамике обеспечивалась максимальная слышимость, когда вы только войдете в ваш аккаунт Google на телефоне и вам придет первое уведомление, вы поймете о чем я говорю). Естественно, что у этой "пищалки" нет никаких низких или средних частот, зато высокие частоты при проигрывании той же мелодии звонка режут слух так, что его можно услышать из любой точки квартиры, плюс, при просмотре фильмов / клипов и т.п. через внешний динамик прислушиваться вам не придется. Если оценивать все подобные "пищалки" устанавливаемые в бюджетные аппараты на тройку, то динамику в Tele2 Maxi LTE я бы пожалуй дал 3.2 балла, только за то, что он чуть громче. Хотя, как вы понимаете, качественным такой звук назвать ну никак нельзя. Но здесь и его предназначение немного другое, важно чтобы за эти деньги его было слышно, а его слышно, следовательно основное предназначение динамик вполне выполняет.


Разговорный динамик и микрофон - удовлетворительные, т.е. и вы слышите, и вас слышат и с этим все более менее нормально.

Кстати, в этот раз я решил подойти к тестированию звуковой составляющей аппарата чуть детальнее, чем обычно. Для интереса я попробовал как будет звучать та же Metallica: Atlas, Rise! с Sennheiser'овскими наушниками. Вряд-ли конечно это типовой сценарий использования устройства, т.е. вряд-ли кто-то покупает бюджетный аппарат и подключает к нему наушники которые стоят столько же и половину стоимости аппарата, но тест он на то и тест. В качестве источника звуковой дорожки я взял клип на YouTube ссылка на который приведена выше. Общие впечатления - вполне нормально, если сравнивать, например, с проигрыванием той же композиции с теми же наушниками и, например, с ПК. Единственное, на ПК уровень выходного сигнала чуть больше, из-за чего на Tele2 Maxi LTE может возникнуть ощущение, что вот хотелось бы на чуть-чуть погромче, но увы, нельзя, т.к. регуляторы громкости уже на максимуме. Чуть громче, как мне показалось, аппарат воспроизводит звук через наушники со встроенного FM-радио, но не намного. Итого, если принимать во внимание то, что это все-таки бюджетка, за звук я бы поставил 3.9-4 балла по совокупности оценок.

Камера

Ну что тут можно сказать ... я думаю все прекрасно представляют себе что такое бюджетные 5 Mpix'елей. Для сравнения приведу несколько фото компьютерной мыши, первое сделано на Tele2 Maxi LTE, второе на МТС Smart Surf2 4G, третье - на Alcatel Idol 4 6055K:


Условия съемки полностью одинаковые. Пример съемки страницы текста при комнатном освещении без подготовки (имеется ввиду то что специально я не готовился, в плане - можно было попытаться расположить смартфон под наилучшим углом, постараться самому не загораживать источник света, выбрать вручную на экране точку фокусировки и т.п., этот снимок делался в стиле - открыли книгу, подняли смартфон так, чтобы захватить две страницы и нажали на съемку, если очень постараться, то можно добиться и чуть лучшего качества):


Т.е. камера весьма посредственная, но в то же время она есть и вполне работоспособна, а поэтому применение ей даже в таком виде все равно найдется. Единственное, как мне показалось, в Smart Surf2 4G фокусировка работает чуть лучше, чем в Tele2 Maxi LTE, но это, опять же, субъективно. В целом, судя по фото с мышкой камеры в них практически не отличаются. Опять же, если сравнивать результаты съемки текста с конкурентом от МТС, то можно увидеть что качество примерно такое же.

GPS

Здесь особенных отличий от конкурента в Tele2 Maxi LTE также быть не должно, т.к. аппаратная составляющая, т.е. чип MT6737M в нем такой же. Единственная разница может быть в расположении GPS-антенны и качестве сборки, поэтому на интерес я все же решил провести небольшой тест при помощи приложения GPS Test из Google Play. Результаты вы можете видеть ниже:


Результаты теста вполне ожидаемы: 6-8 спутников in View из 12 in Use.

Что же касается скорости приема / передачи данных, то как вы понимаете эти тесты довольно субъективны и зависят от вашего месторасположения, качества покрытия оператора в данном конкретном районе и массы других факторов. Поэтому приводить их здесь я не буду, тем более что это уже было сделано в обзоре на Mobile Review. Единственное про что хотелось бы наверное рассказать здесь, это о скорости передачи данных через WiFi точку доступа, тот же SpeedTest на 100 Mbit'ном канале с наиболее доступным сервером показал 41.34 Mbps на прием и 35.42 Mbps на передачу (напомню, что это через WiFi), что для этого устройства более чем достаточно.

Ну вот, наверное, если вкратце, то и все что хотелось вам рассказать о новинке. В целом же Tele2 Maxi LTE выглядит довольно привлекательным устройством в своей ценовой категории, по-крайней мере аналоги по той же цене официально продающиеся в российской рознице вы сможете пересчитать по пальцам, т.е. по-факту аппарат с 5" IPS экраном и MT6737M на борту должен стоить объективно дороже. Однако, при всем при этом не нужно думать что он идеален во всем, то что я не рассказал здесь про какие-то явные недостатки - скорее всего это следствие того что за несколько часов работы с аппаратом выявить их просто невозможно. А нюансы, как и в любом устройстве, наверняка найдутся. В том плане что базовые функции Maxi LTE работают "на ура", ничего не тормозит, все вроде бы работает так, как и положено. Однако, наверняка при использовании аппарата в повседневной жизни наиболее требовательным пользователям удастся обнаружить какие-то недостатки, которых не заметил я с первого взгляда. Поэтому в любом случае не стоит забывать о том что так или иначе аппарат бюджетный, хороший, производительный для своей цены, но все же "бюджетка".

Если у вас есть какие-то вопросы - буду рад ответить на них в комментариях. Надеюсь что на этом посте статьи посвященные Tele2 Maxi LTE на закончатся, по-крайней мере на данный момент в планах точно есть обзор времени работы от батареи в режиме непрерывного просмотра видео (стандартный тест аккумулятора, который я люблю и который позволяет понять на сколько же хватит батареи устройство от полного заряда до полного разряда в режиме интенсивной нагрузки), исследование скрытых возможностей Dialer'а, также пара других моментов, которые, как я надеюсь, будут в следующем посте посвященном этому аппарату. Ну а пока, stay tuned ... ;)

Обновлено 04.01.2017 02:31 (MSK)

 Работы над CyanogenMod 14.1 (Android 7.1.1) для Tele2 Maxi LTE уже ведутся:


На данный момент работают:

  • RIL (связь), правда полноценной проверки, к сожалению, еще не проводилось.
  • Звук
  • Камера (только съемка фото, съемка видео, к сожалению, не работает)
  • Фонарик
  • WiFi
  • Bluetooth (полноценная проверка не проводилась, но устройства в радиусе действия bluetooth видны)
  • LiveDisplay
  • ScreenRecord
Не работают:
  • GPS
  • Возможно что-то еще ...
Столь быстрые результаты стали возможны во-первых, предыдущей работой над 32-bit'ной CyanogenMod 14.1 для МТС Smart Surf2 4G, большинство возникающих проблем при компиляции CM под MTK были решены еще там, а недостающие символы для работы стоковых 64-bit'ных blob'ов были добавлены уже сейчас. Самым сложным оказалось запустить камеру, т.к. пришлось столкнуться с проблемами повреждения стека (stack corruption) в ibcam.halsensor.so, которые были описаны daniel_hk здесь, однако решил я эту проблему более простым путем, патчем сборочных скриптов CM, вместо написания wrapper'а для камеры (может быть такой путь и менее правильный с точки зрения безопасности, т.к. пришлось отключить stack protector в libc, но зато более быстрый) ... Ну а во-вторых, скорость разработки существенно увеличилась за счет покупки нового железа для сборки. Т.к. предыдущий проект, несмотря на то что он был выложен в public не нашел никакой поддержки среди пользователей, то руководствуясь уже полученным печальным опытом, пока, я не буду спешить выкладывать его в public.

К слову о производительности, на CM14.1 (Android 7.1.1) на том же самом аппарате Antutu Benchmark показал 27006 очков, вместо 23789 на "стоковой" прошивке. Конечно прирост незначительный, но с другой стороны, если ориентироваться на обзор от Mobile Review и отраженный в нем результат в 20612 "попугаев", то прирост практически в 7000 очков, для этой бюджетки выглядит существенным. Кстати, странно что именно там (на Mobile Review) в тесте 3D в Antutu Benchmark почему-то указано "Не поддерживается", хотя 3D-тесты смартфон проходит на ура. В случае с CM14.1 распределение очков следующее:
  • 3D: 1861
  • UX: 11113
  • CPU: 10875
  • RAM: 3157
Желающие могут сравнить эти результаты со стоковой прошивкой, либо с результатами которые набрали другие аппараты на том же чипе.

p.s. Результаты выше приведены для 32-bit'ной сборки CM14.1 (Android 7.1.1), для 64-bit'ной сборки, т.е. той, в которой по-умолчанию используется не zygote32, а zygote64_32 аппарат набирает 27750 очков суммарно, ну а если с детализацией, то:

  • 3D: 1885
  • UX: 12316
  • CPU: 10517
  • RAM: 3082
Как видите, разница между 32-bit и 64-bit версиями по производительности, по-крайней мере в синтетических тестах практически незаметна.